d5lzvI4xO7Oo.xml 132 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <behavior agenttype="red::RedBehaviacTree" name="d5lzvI4xO7Oo" version="5">
  3. <node class="Sequence" id="0">
  4. <node class="Action" id="1">
  5. <property Method="Self.red::RedBehaviacTree::playTimeLine(&quot;sMYUbsZ6FNZO&quot;,&quot;1&quot;)"/>
  6. <property ResultOption="BT_SUCCESS"/>
  7. </node>
  8. <node class="Assignment" id="3">
  9. <property CastRight="false"/>
  10. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  11. <property Opr="Self.red::RedBehaviacTree::getCoderString(&quot;P-奖励物个数&quot;)"/>
  12. </node>
  13. <node class="Action" id="4">
  14. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_0&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  15. <property ResultOption="BT_SUCCESS"/>
  16. </node>
  17. <node class="Assignment" id="5">
  18. <property CastRight="false"/>
  19. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  20. <property Opr="const string &quot;1&quot;"/>
  21. </node>
  22. <node class="Action" id="6">
  23. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_1&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  24. <property ResultOption="BT_SUCCESS"/>
  25. </node>
  26. <node class="IfElse" id="2">
  27. <node class="Condition" id="7">
  28. <property Operator="Equal"/>
  29. <property Opl="Self.red::RedBehaviacTree::stringEqual(&quot;__ttbt__localVariableIndex_0&quot;,&quot;__ttbt__localVariableIndex_1&quot;)"/>
  30. <property Opr="const bool true"/>
  31. </node>
  32. <node class="Sequence" id="8">
  33. <node class="Assignment" id="11">
  34. <property CastRight="true"/>
  35. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  36. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;Q71M09dke5pn&quot;)"/>
  37. </node>
  38. <node class="Action" id="12">
  39. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_3&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  40. <property ResultOption="BT_SUCCESS"/>
  41. </node>
  42. <node class="Assignment" id="9">
  43. <property CastRight="true"/>
  44. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  45. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;Q71M09dke5pn&quot;)"/>
  46. </node>
  47. <node class="Action" id="10">
  48. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_2&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  49. <property ResultOption="BT_SUCCESS"/>
  50. </node>
  51. <node class="Assignment" id="13">
  52. <property CastRight="true"/>
  53. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  54. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_2&quot;)"/>
  55. </node>
  56. <node class="Action" id="14">
  57. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_4&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  58. <property ResultOption="BT_SUCCESS"/>
  59. </node>
  60. <node class="Assignment" id="15">
  61. <property CastRight="true"/>
  62. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  63. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_3&quot;)"/>
  64. </node>
  65. <node class="Action" id="16">
  66. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_5&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  67. <property ResultOption="BT_SUCCESS"/>
  68. </node>
  69. <node class="Action" id="17">
  70. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;7IBQycN3r5hk&quot;,&quot;UQPOssvd9Kqq&quot;,&quot;__ttbt__localVariableIndex_4&quot;,&quot;__ttbt__localVariableIndex_5&quot;)"/>
  71. <property ResultOption="BT_SUCCESS"/>
  72. </node>
  73. </node>
  74. <node class="Noop" id="18"/>
  75. </node>
  76. <node class="Assignment" id="19">
  77. <property CastRight="true"/>
  78. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  79. <property Opr="const float 1.3"/>
  80. </node>
  81. <node class="Action" id="20">
  82. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_6&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  83. <property ResultOption="BT_SUCCESS"/>
  84. </node>
  85. <node class="Assignment" id="21">
  86. <property CastRight="true"/>
  87. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  88. <property Opr="const float 1.3"/>
  89. </node>
  90. <node class="Action" id="22">
  91. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_7&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  92. <property ResultOption="BT_SUCCESS"/>
  93. </node>
  94. <node class="Action" id="23">
  95. <property Method="Self.red::RedBehaviacTree::setNodeScale(&quot;Kbf6keMP0Xwe&quot;,&quot;UQPOssvd9Kqq&quot;,&quot;__ttbt__localVariableIndex_6&quot;,&quot;__ttbt__localVariableIndex_7&quot;)"/>
  96. <property ResultOption="BT_SUCCESS"/>
  97. </node>
  98. <node class="Action" id="24">
  99. <property Method="Self.red::RedBehaviacTree::showNode(&quot;li5UaeKqrY52&quot;,&quot;UQPOssvd9Kqq&quot;)"/>
  100. <property ResultOption="BT_SUCCESS"/>
  101. </node>
  102. <node class="Assignment" id="26">
  103. <property CastRight="false"/>
  104. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  105. <property Opr="Self.red::RedBehaviacTree::getCoderString(&quot;P-奖励物个数&quot;)"/>
  106. </node>
  107. <node class="Action" id="27">
  108. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_8&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  109. <property ResultOption="BT_SUCCESS"/>
  110. </node>
  111. <node class="Assignment" id="28">
  112. <property CastRight="false"/>
  113. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  114. <property Opr="const string &quot;2&quot;"/>
  115. </node>
  116. <node class="Action" id="29">
  117. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_9&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  118. <property ResultOption="BT_SUCCESS"/>
  119. </node>
  120. <node class="IfElse" id="25">
  121. <node class="Condition" id="30">
  122. <property Operator="Equal"/>
  123. <property Opl="Self.red::RedBehaviacTree::stringEqual(&quot;__ttbt__localVariableIndex_8&quot;,&quot;__ttbt__localVariableIndex_9&quot;)"/>
  124. <property Opr="const bool true"/>
  125. </node>
  126. <node class="Sequence" id="31">
  127. <node class="Assignment" id="34">
  128. <property CastRight="true"/>
  129. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  130. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;2vf9QpoMnaHd&quot;)"/>
  131. </node>
  132. <node class="Action" id="35">
  133. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_11&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  134. <property ResultOption="BT_SUCCESS"/>
  135. </node>
  136. <node class="Assignment" id="32">
  137. <property CastRight="true"/>
  138. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  139. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;2vf9QpoMnaHd&quot;)"/>
  140. </node>
  141. <node class="Action" id="33">
  142. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_10&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  143. <property ResultOption="BT_SUCCESS"/>
  144. </node>
  145. <node class="Assignment" id="36">
  146. <property CastRight="true"/>
  147. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  148. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_10&quot;)"/>
  149. </node>
  150. <node class="Action" id="37">
  151. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_12&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  152. <property ResultOption="BT_SUCCESS"/>
  153. </node>
  154. <node class="Assignment" id="38">
  155. <property CastRight="true"/>
  156. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  157. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_11&quot;)"/>
  158. </node>
  159. <node class="Action" id="39">
  160. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_13&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  161. <property ResultOption="BT_SUCCESS"/>
  162. </node>
  163. <node class="Action" id="40">
  164. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;VRmL0aQpYk0E&quot;,&quot;UQPOssvd9Kqq&quot;,&quot;__ttbt__localVariableIndex_12&quot;,&quot;__ttbt__localVariableIndex_13&quot;)"/>
  165. <property ResultOption="BT_SUCCESS"/>
  166. </node>
  167. <node class="Assignment" id="41">
  168. <property CastRight="true"/>
  169. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  170. <property Opr="const float 1.3"/>
  171. </node>
  172. <node class="Action" id="42">
  173. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_14&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  174. <property ResultOption="BT_SUCCESS"/>
  175. </node>
  176. <node class="Assignment" id="43">
  177. <property CastRight="true"/>
  178. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  179. <property Opr="const float 1.3"/>
  180. </node>
  181. <node class="Action" id="44">
  182. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_15&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  183. <property ResultOption="BT_SUCCESS"/>
  184. </node>
  185. <node class="Action" id="45">
  186. <property Method="Self.red::RedBehaviacTree::setNodeScale(&quot;vO4Y1Vx6nC1E&quot;,&quot;UQPOssvd9Kqq&quot;,&quot;__ttbt__localVariableIndex_14&quot;,&quot;__ttbt__localVariableIndex_15&quot;)"/>
  187. <property ResultOption="BT_SUCCESS"/>
  188. </node>
  189. <node class="Action" id="46">
  190. <property Method="Self.red::RedBehaviacTree::showNode(&quot;ZSm8WCGfxHcO&quot;,&quot;UQPOssvd9Kqq&quot;)"/>
  191. <property ResultOption="BT_SUCCESS"/>
  192. </node>
  193. <node class="Assignment" id="49">
  194. <property CastRight="true"/>
  195. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  196. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;ATcIethtRb1w&quot;)"/>
  197. </node>
  198. <node class="Action" id="50">
  199. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_17&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  200. <property ResultOption="BT_SUCCESS"/>
  201. </node>
  202. <node class="Assignment" id="47">
  203. <property CastRight="true"/>
  204. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  205. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;ATcIethtRb1w&quot;)"/>
  206. </node>
  207. <node class="Action" id="48">
  208. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_16&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  209. <property ResultOption="BT_SUCCESS"/>
  210. </node>
  211. <node class="Assignment" id="51">
  212. <property CastRight="true"/>
  213. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  214. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_16&quot;)"/>
  215. </node>
  216. <node class="Action" id="52">
  217. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_18&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  218. <property ResultOption="BT_SUCCESS"/>
  219. </node>
  220. <node class="Assignment" id="53">
  221. <property CastRight="true"/>
  222. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  223. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_17&quot;)"/>
  224. </node>
  225. <node class="Action" id="54">
  226. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_19&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  227. <property ResultOption="BT_SUCCESS"/>
  228. </node>
  229. <node class="Action" id="55">
  230. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;WAaLrH10S0Mw&quot;,&quot;LSI5qyr9woTj&quot;,&quot;__ttbt__localVariableIndex_18&quot;,&quot;__ttbt__localVariableIndex_19&quot;)"/>
  231. <property ResultOption="BT_SUCCESS"/>
  232. </node>
  233. <node class="Assignment" id="56">
  234. <property CastRight="true"/>
  235. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  236. <property Opr="const float 1.3"/>
  237. </node>
  238. <node class="Action" id="57">
  239. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_20&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  240. <property ResultOption="BT_SUCCESS"/>
  241. </node>
  242. <node class="Assignment" id="58">
  243. <property CastRight="true"/>
  244. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  245. <property Opr="const float 1.3"/>
  246. </node>
  247. <node class="Action" id="59">
  248. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_21&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  249. <property ResultOption="BT_SUCCESS"/>
  250. </node>
  251. <node class="Action" id="60">
  252. <property Method="Self.red::RedBehaviacTree::setNodeScale(&quot;1VUKnH5BTeVv&quot;,&quot;LSI5qyr9woTj&quot;,&quot;__ttbt__localVariableIndex_20&quot;,&quot;__ttbt__localVariableIndex_21&quot;)"/>
  253. <property ResultOption="BT_SUCCESS"/>
  254. </node>
  255. <node class="Action" id="61">
  256. <property Method="Self.red::RedBehaviacTree::showNode(&quot;FgJzw83ElicS&quot;,&quot;LSI5qyr9woTj&quot;)"/>
  257. <property ResultOption="BT_SUCCESS"/>
  258. </node>
  259. </node>
  260. <node class="Noop" id="62"/>
  261. </node>
  262. <node class="Assignment" id="64">
  263. <property CastRight="false"/>
  264. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  265. <property Opr="Self.red::RedBehaviacTree::getCoderString(&quot;P-奖励物个数&quot;)"/>
  266. </node>
  267. <node class="Action" id="65">
  268. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_22&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  269. <property ResultOption="BT_SUCCESS"/>
  270. </node>
  271. <node class="Assignment" id="66">
  272. <property CastRight="false"/>
  273. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  274. <property Opr="const string &quot;3&quot;"/>
  275. </node>
  276. <node class="Action" id="67">
  277. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_23&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  278. <property ResultOption="BT_SUCCESS"/>
  279. </node>
  280. <node class="IfElse" id="63">
  281. <node class="Condition" id="68">
  282. <property Operator="Equal"/>
  283. <property Opl="Self.red::RedBehaviacTree::stringEqual(&quot;__ttbt__localVariableIndex_22&quot;,&quot;__ttbt__localVariableIndex_23&quot;)"/>
  284. <property Opr="const bool true"/>
  285. </node>
  286. <node class="Sequence" id="69">
  287. <node class="Assignment" id="72">
  288. <property CastRight="true"/>
  289. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  290. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;WO22t1hjp0Fm&quot;)"/>
  291. </node>
  292. <node class="Action" id="73">
  293. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_25&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  294. <property ResultOption="BT_SUCCESS"/>
  295. </node>
  296. <node class="Assignment" id="70">
  297. <property CastRight="true"/>
  298. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  299. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;WO22t1hjp0Fm&quot;)"/>
  300. </node>
  301. <node class="Action" id="71">
  302. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_24&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  303. <property ResultOption="BT_SUCCESS"/>
  304. </node>
  305. <node class="Assignment" id="74">
  306. <property CastRight="true"/>
  307. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  308. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_24&quot;)"/>
  309. </node>
  310. <node class="Action" id="75">
  311. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_26&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  312. <property ResultOption="BT_SUCCESS"/>
  313. </node>
  314. <node class="Assignment" id="76">
  315. <property CastRight="true"/>
  316. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  317. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_25&quot;)"/>
  318. </node>
  319. <node class="Action" id="77">
  320. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_27&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  321. <property ResultOption="BT_SUCCESS"/>
  322. </node>
  323. <node class="Action" id="78">
  324. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;gVnHgj20DOId&quot;,&quot;UQPOssvd9Kqq&quot;,&quot;__ttbt__localVariableIndex_26&quot;,&quot;__ttbt__localVariableIndex_27&quot;)"/>
  325. <property ResultOption="BT_SUCCESS"/>
  326. </node>
  327. <node class="Action" id="79">
  328. <property Method="Self.red::RedBehaviacTree::showNode(&quot;TNOKVB4cdTQo&quot;,&quot;UQPOssvd9Kqq&quot;)"/>
  329. <property ResultOption="BT_SUCCESS"/>
  330. </node>
  331. <node class="Assignment" id="82">
  332. <property CastRight="true"/>
  333. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  334. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;TCxURJkQKGEG&quot;)"/>
  335. </node>
  336. <node class="Action" id="83">
  337. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_29&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  338. <property ResultOption="BT_SUCCESS"/>
  339. </node>
  340. <node class="Assignment" id="80">
  341. <property CastRight="true"/>
  342. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  343. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;TCxURJkQKGEG&quot;)"/>
  344. </node>
  345. <node class="Action" id="81">
  346. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_28&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  347. <property ResultOption="BT_SUCCESS"/>
  348. </node>
  349. <node class="Assignment" id="84">
  350. <property CastRight="true"/>
  351. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  352. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_28&quot;)"/>
  353. </node>
  354. <node class="Action" id="85">
  355. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_30&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  356. <property ResultOption="BT_SUCCESS"/>
  357. </node>
  358. <node class="Assignment" id="86">
  359. <property CastRight="true"/>
  360. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  361. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_29&quot;)"/>
  362. </node>
  363. <node class="Action" id="87">
  364. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_31&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  365. <property ResultOption="BT_SUCCESS"/>
  366. </node>
  367. <node class="Action" id="88">
  368. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;U4kd0upuDM48&quot;,&quot;LSI5qyr9woTj&quot;,&quot;__ttbt__localVariableIndex_30&quot;,&quot;__ttbt__localVariableIndex_31&quot;)"/>
  369. <property ResultOption="BT_SUCCESS"/>
  370. </node>
  371. <node class="Action" id="89">
  372. <property Method="Self.red::RedBehaviacTree::showNode(&quot;M73fXyJVMQqA&quot;,&quot;LSI5qyr9woTj&quot;)"/>
  373. <property ResultOption="BT_SUCCESS"/>
  374. </node>
  375. <node class="Assignment" id="92">
  376. <property CastRight="true"/>
  377. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  378. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;j6OjUUhRDSJ5&quot;)"/>
  379. </node>
  380. <node class="Action" id="93">
  381. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_33&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  382. <property ResultOption="BT_SUCCESS"/>
  383. </node>
  384. <node class="Assignment" id="90">
  385. <property CastRight="true"/>
  386. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  387. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;j6OjUUhRDSJ5&quot;)"/>
  388. </node>
  389. <node class="Action" id="91">
  390. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_32&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  391. <property ResultOption="BT_SUCCESS"/>
  392. </node>
  393. <node class="Assignment" id="94">
  394. <property CastRight="true"/>
  395. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  396. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_32&quot;)"/>
  397. </node>
  398. <node class="Action" id="95">
  399. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_34&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  400. <property ResultOption="BT_SUCCESS"/>
  401. </node>
  402. <node class="Assignment" id="96">
  403. <property CastRight="true"/>
  404. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  405. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_33&quot;)"/>
  406. </node>
  407. <node class="Action" id="97">
  408. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_35&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  409. <property ResultOption="BT_SUCCESS"/>
  410. </node>
  411. <node class="Action" id="98">
  412. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;yf7CQlnTp5cO&quot;,&quot;A04oCpC4yj52&quot;,&quot;__ttbt__localVariableIndex_34&quot;,&quot;__ttbt__localVariableIndex_35&quot;)"/>
  413. <property ResultOption="BT_SUCCESS"/>
  414. </node>
  415. <node class="Action" id="99">
  416. <property Method="Self.red::RedBehaviacTree::showNode(&quot;5KaLg4mUPJ8f&quot;,&quot;A04oCpC4yj52&quot;)"/>
  417. <property ResultOption="BT_SUCCESS"/>
  418. </node>
  419. </node>
  420. <node class="Noop" id="100"/>
  421. </node>
  422. <node class="Assignment" id="102">
  423. <property CastRight="false"/>
  424. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  425. <property Opr="Self.red::RedBehaviacTree::getCoderString(&quot;P-奖励物个数&quot;)"/>
  426. </node>
  427. <node class="Action" id="103">
  428. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_36&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  429. <property ResultOption="BT_SUCCESS"/>
  430. </node>
  431. <node class="Assignment" id="104">
  432. <property CastRight="false"/>
  433. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  434. <property Opr="const string &quot;4&quot;"/>
  435. </node>
  436. <node class="Action" id="105">
  437. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_37&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  438. <property ResultOption="BT_SUCCESS"/>
  439. </node>
  440. <node class="IfElse" id="101">
  441. <node class="Condition" id="106">
  442. <property Operator="Equal"/>
  443. <property Opl="Self.red::RedBehaviacTree::stringEqual(&quot;__ttbt__localVariableIndex_36&quot;,&quot;__ttbt__localVariableIndex_37&quot;)"/>
  444. <property Opr="const bool true"/>
  445. </node>
  446. <node class="Sequence" id="107">
  447. <node class="Assignment" id="110">
  448. <property CastRight="true"/>
  449. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  450. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;5CIcoEczoMim&quot;)"/>
  451. </node>
  452. <node class="Action" id="111">
  453. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_39&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  454. <property ResultOption="BT_SUCCESS"/>
  455. </node>
  456. <node class="Assignment" id="108">
  457. <property CastRight="true"/>
  458. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  459. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;5CIcoEczoMim&quot;)"/>
  460. </node>
  461. <node class="Action" id="109">
  462. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_38&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  463. <property ResultOption="BT_SUCCESS"/>
  464. </node>
  465. <node class="Assignment" id="112">
  466. <property CastRight="true"/>
  467. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  468. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_38&quot;)"/>
  469. </node>
  470. <node class="Action" id="113">
  471. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_40&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  472. <property ResultOption="BT_SUCCESS"/>
  473. </node>
  474. <node class="Assignment" id="114">
  475. <property CastRight="true"/>
  476. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  477. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_39&quot;)"/>
  478. </node>
  479. <node class="Action" id="115">
  480. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_41&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  481. <property ResultOption="BT_SUCCESS"/>
  482. </node>
  483. <node class="Action" id="116">
  484. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;e1aXxR0uXxm3&quot;,&quot;UQPOssvd9Kqq&quot;,&quot;__ttbt__localVariableIndex_40&quot;,&quot;__ttbt__localVariableIndex_41&quot;)"/>
  485. <property ResultOption="BT_SUCCESS"/>
  486. </node>
  487. <node class="Action" id="117">
  488. <property Method="Self.red::RedBehaviacTree::showNode(&quot;lw3Nlh8LRQdD&quot;,&quot;UQPOssvd9Kqq&quot;)"/>
  489. <property ResultOption="BT_SUCCESS"/>
  490. </node>
  491. <node class="Assignment" id="120">
  492. <property CastRight="true"/>
  493. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  494. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;Wz4YQWGwQgbo&quot;)"/>
  495. </node>
  496. <node class="Action" id="121">
  497. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_43&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  498. <property ResultOption="BT_SUCCESS"/>
  499. </node>
  500. <node class="Assignment" id="118">
  501. <property CastRight="true"/>
  502. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  503. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;Wz4YQWGwQgbo&quot;)"/>
  504. </node>
  505. <node class="Action" id="119">
  506. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_42&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  507. <property ResultOption="BT_SUCCESS"/>
  508. </node>
  509. <node class="Assignment" id="122">
  510. <property CastRight="true"/>
  511. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  512. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_42&quot;)"/>
  513. </node>
  514. <node class="Action" id="123">
  515. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_44&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  516. <property ResultOption="BT_SUCCESS"/>
  517. </node>
  518. <node class="Assignment" id="124">
  519. <property CastRight="true"/>
  520. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  521. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_43&quot;)"/>
  522. </node>
  523. <node class="Action" id="125">
  524. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_45&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  525. <property ResultOption="BT_SUCCESS"/>
  526. </node>
  527. <node class="Action" id="126">
  528. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;qGdyBSGlkdnb&quot;,&quot;LSI5qyr9woTj&quot;,&quot;__ttbt__localVariableIndex_44&quot;,&quot;__ttbt__localVariableIndex_45&quot;)"/>
  529. <property ResultOption="BT_SUCCESS"/>
  530. </node>
  531. <node class="Action" id="127">
  532. <property Method="Self.red::RedBehaviacTree::showNode(&quot;Ou5QfJIbzM5G&quot;,&quot;LSI5qyr9woTj&quot;)"/>
  533. <property ResultOption="BT_SUCCESS"/>
  534. </node>
  535. <node class="Assignment" id="130">
  536. <property CastRight="true"/>
  537. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  538. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;JUQ5eIIhxdgq&quot;)"/>
  539. </node>
  540. <node class="Action" id="131">
  541. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_47&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  542. <property ResultOption="BT_SUCCESS"/>
  543. </node>
  544. <node class="Assignment" id="128">
  545. <property CastRight="true"/>
  546. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  547. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;JUQ5eIIhxdgq&quot;)"/>
  548. </node>
  549. <node class="Action" id="129">
  550. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_46&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  551. <property ResultOption="BT_SUCCESS"/>
  552. </node>
  553. <node class="Assignment" id="132">
  554. <property CastRight="true"/>
  555. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  556. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_46&quot;)"/>
  557. </node>
  558. <node class="Action" id="133">
  559. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_48&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  560. <property ResultOption="BT_SUCCESS"/>
  561. </node>
  562. <node class="Assignment" id="134">
  563. <property CastRight="true"/>
  564. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  565. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_47&quot;)"/>
  566. </node>
  567. <node class="Action" id="135">
  568. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_49&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  569. <property ResultOption="BT_SUCCESS"/>
  570. </node>
  571. <node class="Action" id="136">
  572. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;TPKWMLOr4mw1&quot;,&quot;A04oCpC4yj52&quot;,&quot;__ttbt__localVariableIndex_48&quot;,&quot;__ttbt__localVariableIndex_49&quot;)"/>
  573. <property ResultOption="BT_SUCCESS"/>
  574. </node>
  575. <node class="Action" id="137">
  576. <property Method="Self.red::RedBehaviacTree::showNode(&quot;d7I2f9DN8ZMS&quot;,&quot;A04oCpC4yj52&quot;)"/>
  577. <property ResultOption="BT_SUCCESS"/>
  578. </node>
  579. <node class="Assignment" id="140">
  580. <property CastRight="true"/>
  581. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  582. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;jOt40Pbhs05N&quot;)"/>
  583. </node>
  584. <node class="Action" id="141">
  585. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_51&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  586. <property ResultOption="BT_SUCCESS"/>
  587. </node>
  588. <node class="Assignment" id="138">
  589. <property CastRight="true"/>
  590. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  591. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;jOt40Pbhs05N&quot;)"/>
  592. </node>
  593. <node class="Action" id="139">
  594. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_50&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  595. <property ResultOption="BT_SUCCESS"/>
  596. </node>
  597. <node class="Assignment" id="142">
  598. <property CastRight="true"/>
  599. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  600. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_50&quot;)"/>
  601. </node>
  602. <node class="Action" id="143">
  603. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_52&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  604. <property ResultOption="BT_SUCCESS"/>
  605. </node>
  606. <node class="Assignment" id="144">
  607. <property CastRight="true"/>
  608. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  609. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_51&quot;)"/>
  610. </node>
  611. <node class="Action" id="145">
  612. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_53&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  613. <property ResultOption="BT_SUCCESS"/>
  614. </node>
  615. <node class="Action" id="146">
  616. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;U0VBSmQ5mg57&quot;,&quot;zZlrb48IfaW5&quot;,&quot;__ttbt__localVariableIndex_52&quot;,&quot;__ttbt__localVariableIndex_53&quot;)"/>
  617. <property ResultOption="BT_SUCCESS"/>
  618. </node>
  619. <node class="Action" id="147">
  620. <property Method="Self.red::RedBehaviacTree::showNode(&quot;RXeuaI5762Mz&quot;,&quot;zZlrb48IfaW5&quot;)"/>
  621. <property ResultOption="BT_SUCCESS"/>
  622. </node>
  623. </node>
  624. <node class="Noop" id="148"/>
  625. </node>
  626. <node class="Assignment" id="150">
  627. <property CastRight="false"/>
  628. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  629. <property Opr="Self.red::RedBehaviacTree::getCoderString(&quot;P-奖励物个数&quot;)"/>
  630. </node>
  631. <node class="Action" id="151">
  632. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_54&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  633. <property ResultOption="BT_SUCCESS"/>
  634. </node>
  635. <node class="Assignment" id="152">
  636. <property CastRight="false"/>
  637. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  638. <property Opr="const string &quot;5&quot;"/>
  639. </node>
  640. <node class="Action" id="153">
  641. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_55&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  642. <property ResultOption="BT_SUCCESS"/>
  643. </node>
  644. <node class="IfElse" id="149">
  645. <node class="Condition" id="154">
  646. <property Operator="Equal"/>
  647. <property Opl="Self.red::RedBehaviacTree::stringEqual(&quot;__ttbt__localVariableIndex_54&quot;,&quot;__ttbt__localVariableIndex_55&quot;)"/>
  648. <property Opr="const bool true"/>
  649. </node>
  650. <node class="Sequence" id="155">
  651. <node class="Assignment" id="158">
  652. <property CastRight="true"/>
  653. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  654. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;Bxna28fYnfWD&quot;)"/>
  655. </node>
  656. <node class="Action" id="159">
  657. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_57&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  658. <property ResultOption="BT_SUCCESS"/>
  659. </node>
  660. <node class="Assignment" id="156">
  661. <property CastRight="true"/>
  662. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  663. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;Bxna28fYnfWD&quot;)"/>
  664. </node>
  665. <node class="Action" id="157">
  666. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_56&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  667. <property ResultOption="BT_SUCCESS"/>
  668. </node>
  669. <node class="Assignment" id="160">
  670. <property CastRight="true"/>
  671. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  672. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_56&quot;)"/>
  673. </node>
  674. <node class="Action" id="161">
  675. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_58&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  676. <property ResultOption="BT_SUCCESS"/>
  677. </node>
  678. <node class="Assignment" id="162">
  679. <property CastRight="true"/>
  680. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  681. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_57&quot;)"/>
  682. </node>
  683. <node class="Action" id="163">
  684. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_59&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  685. <property ResultOption="BT_SUCCESS"/>
  686. </node>
  687. <node class="Action" id="164">
  688. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;oiclv4XHXou0&quot;,&quot;UQPOssvd9Kqq&quot;,&quot;__ttbt__localVariableIndex_58&quot;,&quot;__ttbt__localVariableIndex_59&quot;)"/>
  689. <property ResultOption="BT_SUCCESS"/>
  690. </node>
  691. <node class="Action" id="165">
  692. <property Method="Self.red::RedBehaviacTree::showNode(&quot;08rTaX8FSwuQ&quot;,&quot;UQPOssvd9Kqq&quot;)"/>
  693. <property ResultOption="BT_SUCCESS"/>
  694. </node>
  695. <node class="Assignment" id="168">
  696. <property CastRight="true"/>
  697. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  698. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;v7EfSVuiWHsg&quot;)"/>
  699. </node>
  700. <node class="Action" id="169">
  701. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_61&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  702. <property ResultOption="BT_SUCCESS"/>
  703. </node>
  704. <node class="Assignment" id="166">
  705. <property CastRight="true"/>
  706. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  707. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;v7EfSVuiWHsg&quot;)"/>
  708. </node>
  709. <node class="Action" id="167">
  710. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_60&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  711. <property ResultOption="BT_SUCCESS"/>
  712. </node>
  713. <node class="Assignment" id="170">
  714. <property CastRight="true"/>
  715. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  716. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_60&quot;)"/>
  717. </node>
  718. <node class="Action" id="171">
  719. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_62&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  720. <property ResultOption="BT_SUCCESS"/>
  721. </node>
  722. <node class="Assignment" id="172">
  723. <property CastRight="true"/>
  724. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  725. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_61&quot;)"/>
  726. </node>
  727. <node class="Action" id="173">
  728. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_63&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  729. <property ResultOption="BT_SUCCESS"/>
  730. </node>
  731. <node class="Action" id="174">
  732. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;RgFOJBnQog4y&quot;,&quot;LSI5qyr9woTj&quot;,&quot;__ttbt__localVariableIndex_62&quot;,&quot;__ttbt__localVariableIndex_63&quot;)"/>
  733. <property ResultOption="BT_SUCCESS"/>
  734. </node>
  735. <node class="Action" id="175">
  736. <property Method="Self.red::RedBehaviacTree::showNode(&quot;OYcKQ1kNKgba&quot;,&quot;LSI5qyr9woTj&quot;)"/>
  737. <property ResultOption="BT_SUCCESS"/>
  738. </node>
  739. <node class="Assignment" id="178">
  740. <property CastRight="true"/>
  741. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  742. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;6sQUIyPNtMHc&quot;)"/>
  743. </node>
  744. <node class="Action" id="179">
  745. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_65&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  746. <property ResultOption="BT_SUCCESS"/>
  747. </node>
  748. <node class="Assignment" id="176">
  749. <property CastRight="true"/>
  750. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  751. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;6sQUIyPNtMHc&quot;)"/>
  752. </node>
  753. <node class="Action" id="177">
  754. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_64&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  755. <property ResultOption="BT_SUCCESS"/>
  756. </node>
  757. <node class="Assignment" id="180">
  758. <property CastRight="true"/>
  759. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  760. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_64&quot;)"/>
  761. </node>
  762. <node class="Action" id="181">
  763. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_66&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  764. <property ResultOption="BT_SUCCESS"/>
  765. </node>
  766. <node class="Assignment" id="182">
  767. <property CastRight="true"/>
  768. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  769. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_65&quot;)"/>
  770. </node>
  771. <node class="Action" id="183">
  772. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_67&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  773. <property ResultOption="BT_SUCCESS"/>
  774. </node>
  775. <node class="Action" id="184">
  776. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;8fACIG1CiJ5B&quot;,&quot;A04oCpC4yj52&quot;,&quot;__ttbt__localVariableIndex_66&quot;,&quot;__ttbt__localVariableIndex_67&quot;)"/>
  777. <property ResultOption="BT_SUCCESS"/>
  778. </node>
  779. <node class="Action" id="185">
  780. <property Method="Self.red::RedBehaviacTree::showNode(&quot;M0Eg01j49m5A&quot;,&quot;A04oCpC4yj52&quot;)"/>
  781. <property ResultOption="BT_SUCCESS"/>
  782. </node>
  783. <node class="Assignment" id="188">
  784. <property CastRight="true"/>
  785. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  786. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;ODAV4kOI6Dgh&quot;)"/>
  787. </node>
  788. <node class="Action" id="189">
  789. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_69&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  790. <property ResultOption="BT_SUCCESS"/>
  791. </node>
  792. <node class="Assignment" id="186">
  793. <property CastRight="true"/>
  794. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  795. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;ODAV4kOI6Dgh&quot;)"/>
  796. </node>
  797. <node class="Action" id="187">
  798. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_68&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  799. <property ResultOption="BT_SUCCESS"/>
  800. </node>
  801. <node class="Assignment" id="190">
  802. <property CastRight="true"/>
  803. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  804. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_68&quot;)"/>
  805. </node>
  806. <node class="Action" id="191">
  807. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_70&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  808. <property ResultOption="BT_SUCCESS"/>
  809. </node>
  810. <node class="Assignment" id="192">
  811. <property CastRight="true"/>
  812. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  813. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_69&quot;)"/>
  814. </node>
  815. <node class="Action" id="193">
  816. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_71&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  817. <property ResultOption="BT_SUCCESS"/>
  818. </node>
  819. <node class="Action" id="194">
  820. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;jJZTlCaQeGoY&quot;,&quot;zZlrb48IfaW5&quot;,&quot;__ttbt__localVariableIndex_70&quot;,&quot;__ttbt__localVariableIndex_71&quot;)"/>
  821. <property ResultOption="BT_SUCCESS"/>
  822. </node>
  823. <node class="Action" id="195">
  824. <property Method="Self.red::RedBehaviacTree::showNode(&quot;2iSf0VI7H3mF&quot;,&quot;zZlrb48IfaW5&quot;)"/>
  825. <property ResultOption="BT_SUCCESS"/>
  826. </node>
  827. <node class="Assignment" id="198">
  828. <property CastRight="true"/>
  829. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  830. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;tj55GEe38bNI&quot;)"/>
  831. </node>
  832. <node class="Action" id="199">
  833. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_73&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  834. <property ResultOption="BT_SUCCESS"/>
  835. </node>
  836. <node class="Assignment" id="196">
  837. <property CastRight="true"/>
  838. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  839. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;tj55GEe38bNI&quot;)"/>
  840. </node>
  841. <node class="Action" id="197">
  842. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_72&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  843. <property ResultOption="BT_SUCCESS"/>
  844. </node>
  845. <node class="Assignment" id="200">
  846. <property CastRight="true"/>
  847. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  848. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_72&quot;)"/>
  849. </node>
  850. <node class="Action" id="201">
  851. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_74&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  852. <property ResultOption="BT_SUCCESS"/>
  853. </node>
  854. <node class="Assignment" id="202">
  855. <property CastRight="true"/>
  856. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  857. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_73&quot;)"/>
  858. </node>
  859. <node class="Action" id="203">
  860. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_75&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  861. <property ResultOption="BT_SUCCESS"/>
  862. </node>
  863. <node class="Action" id="204">
  864. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;dDEbKEMzr8zM&quot;,&quot;QIAyL9WI61If&quot;,&quot;__ttbt__localVariableIndex_74&quot;,&quot;__ttbt__localVariableIndex_75&quot;)"/>
  865. <property ResultOption="BT_SUCCESS"/>
  866. </node>
  867. <node class="Action" id="205">
  868. <property Method="Self.red::RedBehaviacTree::showNode(&quot;PLU2Jy2wC95x&quot;,&quot;QIAyL9WI61If&quot;)"/>
  869. <property ResultOption="BT_SUCCESS"/>
  870. </node>
  871. </node>
  872. <node class="Noop" id="206"/>
  873. </node>
  874. <node class="Assignment" id="208">
  875. <property CastRight="false"/>
  876. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  877. <property Opr="Self.red::RedBehaviacTree::getCoderString(&quot;P-奖励物个数&quot;)"/>
  878. </node>
  879. <node class="Action" id="209">
  880. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_76&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  881. <property ResultOption="BT_SUCCESS"/>
  882. </node>
  883. <node class="Assignment" id="210">
  884. <property CastRight="false"/>
  885. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  886. <property Opr="const string &quot;6&quot;"/>
  887. </node>
  888. <node class="Action" id="211">
  889. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_77&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  890. <property ResultOption="BT_SUCCESS"/>
  891. </node>
  892. <node class="IfElse" id="207">
  893. <node class="Condition" id="212">
  894. <property Operator="Equal"/>
  895. <property Opl="Self.red::RedBehaviacTree::stringEqual(&quot;__ttbt__localVariableIndex_76&quot;,&quot;__ttbt__localVariableIndex_77&quot;)"/>
  896. <property Opr="const bool true"/>
  897. </node>
  898. <node class="Sequence" id="213">
  899. <node class="Assignment" id="216">
  900. <property CastRight="true"/>
  901. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  902. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;dX4iREulrVe9&quot;)"/>
  903. </node>
  904. <node class="Action" id="217">
  905. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_79&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  906. <property ResultOption="BT_SUCCESS"/>
  907. </node>
  908. <node class="Assignment" id="214">
  909. <property CastRight="true"/>
  910. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  911. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;dX4iREulrVe9&quot;)"/>
  912. </node>
  913. <node class="Action" id="215">
  914. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_78&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  915. <property ResultOption="BT_SUCCESS"/>
  916. </node>
  917. <node class="Assignment" id="218">
  918. <property CastRight="true"/>
  919. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  920. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_78&quot;)"/>
  921. </node>
  922. <node class="Action" id="219">
  923. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_80&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  924. <property ResultOption="BT_SUCCESS"/>
  925. </node>
  926. <node class="Assignment" id="220">
  927. <property CastRight="true"/>
  928. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  929. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_79&quot;)"/>
  930. </node>
  931. <node class="Action" id="221">
  932. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_81&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  933. <property ResultOption="BT_SUCCESS"/>
  934. </node>
  935. <node class="Action" id="222">
  936. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;F9qqfT64MvUM&quot;,&quot;UQPOssvd9Kqq&quot;,&quot;__ttbt__localVariableIndex_80&quot;,&quot;__ttbt__localVariableIndex_81&quot;)"/>
  937. <property ResultOption="BT_SUCCESS"/>
  938. </node>
  939. <node class="Action" id="223">
  940. <property Method="Self.red::RedBehaviacTree::showNode(&quot;vHt9R74QAKRY&quot;,&quot;UQPOssvd9Kqq&quot;)"/>
  941. <property ResultOption="BT_SUCCESS"/>
  942. </node>
  943. <node class="Assignment" id="226">
  944. <property CastRight="true"/>
  945. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  946. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;xRBNZj8u13yO&quot;)"/>
  947. </node>
  948. <node class="Action" id="227">
  949. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_83&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  950. <property ResultOption="BT_SUCCESS"/>
  951. </node>
  952. <node class="Assignment" id="224">
  953. <property CastRight="true"/>
  954. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  955. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;xRBNZj8u13yO&quot;)"/>
  956. </node>
  957. <node class="Action" id="225">
  958. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_82&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  959. <property ResultOption="BT_SUCCESS"/>
  960. </node>
  961. <node class="Assignment" id="228">
  962. <property CastRight="true"/>
  963. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  964. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_82&quot;)"/>
  965. </node>
  966. <node class="Action" id="229">
  967. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_84&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  968. <property ResultOption="BT_SUCCESS"/>
  969. </node>
  970. <node class="Assignment" id="230">
  971. <property CastRight="true"/>
  972. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  973. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_83&quot;)"/>
  974. </node>
  975. <node class="Action" id="231">
  976. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_85&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  977. <property ResultOption="BT_SUCCESS"/>
  978. </node>
  979. <node class="Action" id="232">
  980. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;KsHdxQqMhZAC&quot;,&quot;LSI5qyr9woTj&quot;,&quot;__ttbt__localVariableIndex_84&quot;,&quot;__ttbt__localVariableIndex_85&quot;)"/>
  981. <property ResultOption="BT_SUCCESS"/>
  982. </node>
  983. <node class="Action" id="233">
  984. <property Method="Self.red::RedBehaviacTree::showNode(&quot;DMrXIA3r8n0N&quot;,&quot;LSI5qyr9woTj&quot;)"/>
  985. <property ResultOption="BT_SUCCESS"/>
  986. </node>
  987. <node class="Assignment" id="236">
  988. <property CastRight="true"/>
  989. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  990. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;RWgPJhNPDab6&quot;)"/>
  991. </node>
  992. <node class="Action" id="237">
  993. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_87&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  994. <property ResultOption="BT_SUCCESS"/>
  995. </node>
  996. <node class="Assignment" id="234">
  997. <property CastRight="true"/>
  998. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  999. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;RWgPJhNPDab6&quot;)"/>
  1000. </node>
  1001. <node class="Action" id="235">
  1002. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_86&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1003. <property ResultOption="BT_SUCCESS"/>
  1004. </node>
  1005. <node class="Assignment" id="238">
  1006. <property CastRight="true"/>
  1007. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1008. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_86&quot;)"/>
  1009. </node>
  1010. <node class="Action" id="239">
  1011. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_88&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1012. <property ResultOption="BT_SUCCESS"/>
  1013. </node>
  1014. <node class="Assignment" id="240">
  1015. <property CastRight="true"/>
  1016. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1017. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_87&quot;)"/>
  1018. </node>
  1019. <node class="Action" id="241">
  1020. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_89&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1021. <property ResultOption="BT_SUCCESS"/>
  1022. </node>
  1023. <node class="Action" id="242">
  1024. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;MIRpFh6xFXJC&quot;,&quot;A04oCpC4yj52&quot;,&quot;__ttbt__localVariableIndex_88&quot;,&quot;__ttbt__localVariableIndex_89&quot;)"/>
  1025. <property ResultOption="BT_SUCCESS"/>
  1026. </node>
  1027. <node class="Action" id="243">
  1028. <property Method="Self.red::RedBehaviacTree::showNode(&quot;fZ3vjzzHsxAZ&quot;,&quot;A04oCpC4yj52&quot;)"/>
  1029. <property ResultOption="BT_SUCCESS"/>
  1030. </node>
  1031. <node class="Assignment" id="246">
  1032. <property CastRight="true"/>
  1033. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1034. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;smiINvfmLkAE&quot;)"/>
  1035. </node>
  1036. <node class="Action" id="247">
  1037. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_91&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1038. <property ResultOption="BT_SUCCESS"/>
  1039. </node>
  1040. <node class="Assignment" id="244">
  1041. <property CastRight="true"/>
  1042. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1043. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;smiINvfmLkAE&quot;)"/>
  1044. </node>
  1045. <node class="Action" id="245">
  1046. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_90&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1047. <property ResultOption="BT_SUCCESS"/>
  1048. </node>
  1049. <node class="Assignment" id="248">
  1050. <property CastRight="true"/>
  1051. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1052. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_90&quot;)"/>
  1053. </node>
  1054. <node class="Action" id="249">
  1055. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_92&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1056. <property ResultOption="BT_SUCCESS"/>
  1057. </node>
  1058. <node class="Assignment" id="250">
  1059. <property CastRight="true"/>
  1060. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1061. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_91&quot;)"/>
  1062. </node>
  1063. <node class="Action" id="251">
  1064. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_93&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1065. <property ResultOption="BT_SUCCESS"/>
  1066. </node>
  1067. <node class="Action" id="252">
  1068. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;93fOPHTSJ5Vz&quot;,&quot;zZlrb48IfaW5&quot;,&quot;__ttbt__localVariableIndex_92&quot;,&quot;__ttbt__localVariableIndex_93&quot;)"/>
  1069. <property ResultOption="BT_SUCCESS"/>
  1070. </node>
  1071. <node class="Action" id="253">
  1072. <property Method="Self.red::RedBehaviacTree::showNode(&quot;aLFzh5Fw2IOp&quot;,&quot;zZlrb48IfaW5&quot;)"/>
  1073. <property ResultOption="BT_SUCCESS"/>
  1074. </node>
  1075. <node class="Assignment" id="256">
  1076. <property CastRight="true"/>
  1077. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1078. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;O5msWPJ2O1du&quot;)"/>
  1079. </node>
  1080. <node class="Action" id="257">
  1081. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_95&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1082. <property ResultOption="BT_SUCCESS"/>
  1083. </node>
  1084. <node class="Assignment" id="254">
  1085. <property CastRight="true"/>
  1086. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1087. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;O5msWPJ2O1du&quot;)"/>
  1088. </node>
  1089. <node class="Action" id="255">
  1090. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_94&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1091. <property ResultOption="BT_SUCCESS"/>
  1092. </node>
  1093. <node class="Assignment" id="258">
  1094. <property CastRight="true"/>
  1095. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1096. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_94&quot;)"/>
  1097. </node>
  1098. <node class="Action" id="259">
  1099. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_96&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1100. <property ResultOption="BT_SUCCESS"/>
  1101. </node>
  1102. <node class="Assignment" id="260">
  1103. <property CastRight="true"/>
  1104. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1105. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_95&quot;)"/>
  1106. </node>
  1107. <node class="Action" id="261">
  1108. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_97&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1109. <property ResultOption="BT_SUCCESS"/>
  1110. </node>
  1111. <node class="Action" id="262">
  1112. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;CysiovcExgkt&quot;,&quot;QIAyL9WI61If&quot;,&quot;__ttbt__localVariableIndex_96&quot;,&quot;__ttbt__localVariableIndex_97&quot;)"/>
  1113. <property ResultOption="BT_SUCCESS"/>
  1114. </node>
  1115. <node class="Action" id="263">
  1116. <property Method="Self.red::RedBehaviacTree::showNode(&quot;wsherk9cKG0g&quot;,&quot;QIAyL9WI61If&quot;)"/>
  1117. <property ResultOption="BT_SUCCESS"/>
  1118. </node>
  1119. <node class="Assignment" id="266">
  1120. <property CastRight="true"/>
  1121. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1122. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;QgqzNNGADj0n&quot;)"/>
  1123. </node>
  1124. <node class="Action" id="267">
  1125. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_99&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1126. <property ResultOption="BT_SUCCESS"/>
  1127. </node>
  1128. <node class="Assignment" id="264">
  1129. <property CastRight="true"/>
  1130. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1131. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;QgqzNNGADj0n&quot;)"/>
  1132. </node>
  1133. <node class="Action" id="265">
  1134. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_98&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1135. <property ResultOption="BT_SUCCESS"/>
  1136. </node>
  1137. <node class="Assignment" id="268">
  1138. <property CastRight="true"/>
  1139. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1140. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_98&quot;)"/>
  1141. </node>
  1142. <node class="Action" id="269">
  1143. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_100&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1144. <property ResultOption="BT_SUCCESS"/>
  1145. </node>
  1146. <node class="Assignment" id="270">
  1147. <property CastRight="true"/>
  1148. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1149. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_99&quot;)"/>
  1150. </node>
  1151. <node class="Action" id="271">
  1152. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_101&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1153. <property ResultOption="BT_SUCCESS"/>
  1154. </node>
  1155. <node class="Action" id="272">
  1156. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;vlxIcnGVKhAU&quot;,&quot;BjTsCFnb739Z&quot;,&quot;__ttbt__localVariableIndex_100&quot;,&quot;__ttbt__localVariableIndex_101&quot;)"/>
  1157. <property ResultOption="BT_SUCCESS"/>
  1158. </node>
  1159. <node class="Action" id="273">
  1160. <property Method="Self.red::RedBehaviacTree::showNode(&quot;TiYptCTfMktP&quot;,&quot;BjTsCFnb739Z&quot;)"/>
  1161. <property ResultOption="BT_SUCCESS"/>
  1162. </node>
  1163. </node>
  1164. <node class="Noop" id="274"/>
  1165. </node>
  1166. <node class="Assignment" id="276">
  1167. <property CastRight="false"/>
  1168. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1169. <property Opr="Self.red::RedBehaviacTree::getCoderString(&quot;P-奖励物个数&quot;)"/>
  1170. </node>
  1171. <node class="Action" id="277">
  1172. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_102&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1173. <property ResultOption="BT_SUCCESS"/>
  1174. </node>
  1175. <node class="Assignment" id="278">
  1176. <property CastRight="false"/>
  1177. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1178. <property Opr="const string &quot;7&quot;"/>
  1179. </node>
  1180. <node class="Action" id="279">
  1181. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_103&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1182. <property ResultOption="BT_SUCCESS"/>
  1183. </node>
  1184. <node class="IfElse" id="275">
  1185. <node class="Condition" id="280">
  1186. <property Operator="Equal"/>
  1187. <property Opl="Self.red::RedBehaviacTree::stringEqual(&quot;__ttbt__localVariableIndex_102&quot;,&quot;__ttbt__localVariableIndex_103&quot;)"/>
  1188. <property Opr="const bool true"/>
  1189. </node>
  1190. <node class="Sequence" id="281">
  1191. <node class="Assignment" id="284">
  1192. <property CastRight="true"/>
  1193. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1194. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;8KYIGp8GS5vj&quot;)"/>
  1195. </node>
  1196. <node class="Action" id="285">
  1197. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_105&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1198. <property ResultOption="BT_SUCCESS"/>
  1199. </node>
  1200. <node class="Assignment" id="282">
  1201. <property CastRight="true"/>
  1202. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1203. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;8KYIGp8GS5vj&quot;)"/>
  1204. </node>
  1205. <node class="Action" id="283">
  1206. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_104&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1207. <property ResultOption="BT_SUCCESS"/>
  1208. </node>
  1209. <node class="Assignment" id="286">
  1210. <property CastRight="true"/>
  1211. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1212. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_104&quot;)"/>
  1213. </node>
  1214. <node class="Action" id="287">
  1215. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_106&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1216. <property ResultOption="BT_SUCCESS"/>
  1217. </node>
  1218. <node class="Assignment" id="288">
  1219. <property CastRight="true"/>
  1220. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1221. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_105&quot;)"/>
  1222. </node>
  1223. <node class="Action" id="289">
  1224. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_107&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1225. <property ResultOption="BT_SUCCESS"/>
  1226. </node>
  1227. <node class="Action" id="290">
  1228. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;ZK1k9TKxPPzH&quot;,&quot;UQPOssvd9Kqq&quot;,&quot;__ttbt__localVariableIndex_106&quot;,&quot;__ttbt__localVariableIndex_107&quot;)"/>
  1229. <property ResultOption="BT_SUCCESS"/>
  1230. </node>
  1231. <node class="Action" id="291">
  1232. <property Method="Self.red::RedBehaviacTree::showNode(&quot;rN2REqe4HPB5&quot;,&quot;UQPOssvd9Kqq&quot;)"/>
  1233. <property ResultOption="BT_SUCCESS"/>
  1234. </node>
  1235. <node class="Assignment" id="294">
  1236. <property CastRight="true"/>
  1237. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1238. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;H6ZSIuK3CmKy&quot;)"/>
  1239. </node>
  1240. <node class="Action" id="295">
  1241. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_109&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1242. <property ResultOption="BT_SUCCESS"/>
  1243. </node>
  1244. <node class="Assignment" id="292">
  1245. <property CastRight="true"/>
  1246. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1247. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;H6ZSIuK3CmKy&quot;)"/>
  1248. </node>
  1249. <node class="Action" id="293">
  1250. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_108&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1251. <property ResultOption="BT_SUCCESS"/>
  1252. </node>
  1253. <node class="Assignment" id="296">
  1254. <property CastRight="true"/>
  1255. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1256. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_108&quot;)"/>
  1257. </node>
  1258. <node class="Action" id="297">
  1259. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_110&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1260. <property ResultOption="BT_SUCCESS"/>
  1261. </node>
  1262. <node class="Assignment" id="298">
  1263. <property CastRight="true"/>
  1264. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1265. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_109&quot;)"/>
  1266. </node>
  1267. <node class="Action" id="299">
  1268. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_111&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1269. <property ResultOption="BT_SUCCESS"/>
  1270. </node>
  1271. <node class="Action" id="300">
  1272. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;BmhU5YUSuGKn&quot;,&quot;LSI5qyr9woTj&quot;,&quot;__ttbt__localVariableIndex_110&quot;,&quot;__ttbt__localVariableIndex_111&quot;)"/>
  1273. <property ResultOption="BT_SUCCESS"/>
  1274. </node>
  1275. <node class="Action" id="301">
  1276. <property Method="Self.red::RedBehaviacTree::showNode(&quot;xZOzQay6xIXs&quot;,&quot;LSI5qyr9woTj&quot;)"/>
  1277. <property ResultOption="BT_SUCCESS"/>
  1278. </node>
  1279. <node class="Assignment" id="304">
  1280. <property CastRight="true"/>
  1281. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1282. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;6naeSErKweQx&quot;)"/>
  1283. </node>
  1284. <node class="Action" id="305">
  1285. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_113&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1286. <property ResultOption="BT_SUCCESS"/>
  1287. </node>
  1288. <node class="Assignment" id="302">
  1289. <property CastRight="true"/>
  1290. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1291. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;6naeSErKweQx&quot;)"/>
  1292. </node>
  1293. <node class="Action" id="303">
  1294. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_112&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1295. <property ResultOption="BT_SUCCESS"/>
  1296. </node>
  1297. <node class="Assignment" id="306">
  1298. <property CastRight="true"/>
  1299. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1300. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_112&quot;)"/>
  1301. </node>
  1302. <node class="Action" id="307">
  1303. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_114&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1304. <property ResultOption="BT_SUCCESS"/>
  1305. </node>
  1306. <node class="Assignment" id="308">
  1307. <property CastRight="true"/>
  1308. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1309. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_113&quot;)"/>
  1310. </node>
  1311. <node class="Action" id="309">
  1312. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_115&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1313. <property ResultOption="BT_SUCCESS"/>
  1314. </node>
  1315. <node class="Action" id="310">
  1316. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;WZs8NfJwtehz&quot;,&quot;A04oCpC4yj52&quot;,&quot;__ttbt__localVariableIndex_114&quot;,&quot;__ttbt__localVariableIndex_115&quot;)"/>
  1317. <property ResultOption="BT_SUCCESS"/>
  1318. </node>
  1319. <node class="Action" id="311">
  1320. <property Method="Self.red::RedBehaviacTree::showNode(&quot;6nqPm5yOEkc8&quot;,&quot;A04oCpC4yj52&quot;)"/>
  1321. <property ResultOption="BT_SUCCESS"/>
  1322. </node>
  1323. <node class="Assignment" id="314">
  1324. <property CastRight="true"/>
  1325. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1326. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;wtrq7iGvI1RY&quot;)"/>
  1327. </node>
  1328. <node class="Action" id="315">
  1329. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_117&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1330. <property ResultOption="BT_SUCCESS"/>
  1331. </node>
  1332. <node class="Assignment" id="312">
  1333. <property CastRight="true"/>
  1334. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1335. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;wtrq7iGvI1RY&quot;)"/>
  1336. </node>
  1337. <node class="Action" id="313">
  1338. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_116&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1339. <property ResultOption="BT_SUCCESS"/>
  1340. </node>
  1341. <node class="Assignment" id="316">
  1342. <property CastRight="true"/>
  1343. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1344. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_116&quot;)"/>
  1345. </node>
  1346. <node class="Action" id="317">
  1347. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_118&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1348. <property ResultOption="BT_SUCCESS"/>
  1349. </node>
  1350. <node class="Assignment" id="318">
  1351. <property CastRight="true"/>
  1352. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1353. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_117&quot;)"/>
  1354. </node>
  1355. <node class="Action" id="319">
  1356. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_119&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1357. <property ResultOption="BT_SUCCESS"/>
  1358. </node>
  1359. <node class="Action" id="320">
  1360. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;tNWaBQk9a9ug&quot;,&quot;zZlrb48IfaW5&quot;,&quot;__ttbt__localVariableIndex_118&quot;,&quot;__ttbt__localVariableIndex_119&quot;)"/>
  1361. <property ResultOption="BT_SUCCESS"/>
  1362. </node>
  1363. <node class="Action" id="321">
  1364. <property Method="Self.red::RedBehaviacTree::showNode(&quot;DgSBSHxvVIJk&quot;,&quot;zZlrb48IfaW5&quot;)"/>
  1365. <property ResultOption="BT_SUCCESS"/>
  1366. </node>
  1367. <node class="Assignment" id="324">
  1368. <property CastRight="true"/>
  1369. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1370. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;WvE8uVsuStIn&quot;)"/>
  1371. </node>
  1372. <node class="Action" id="325">
  1373. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_121&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1374. <property ResultOption="BT_SUCCESS"/>
  1375. </node>
  1376. <node class="Assignment" id="322">
  1377. <property CastRight="true"/>
  1378. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1379. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;WvE8uVsuStIn&quot;)"/>
  1380. </node>
  1381. <node class="Action" id="323">
  1382. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_120&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1383. <property ResultOption="BT_SUCCESS"/>
  1384. </node>
  1385. <node class="Assignment" id="326">
  1386. <property CastRight="true"/>
  1387. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1388. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_120&quot;)"/>
  1389. </node>
  1390. <node class="Action" id="327">
  1391. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_122&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1392. <property ResultOption="BT_SUCCESS"/>
  1393. </node>
  1394. <node class="Assignment" id="328">
  1395. <property CastRight="true"/>
  1396. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1397. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_121&quot;)"/>
  1398. </node>
  1399. <node class="Action" id="329">
  1400. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_123&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1401. <property ResultOption="BT_SUCCESS"/>
  1402. </node>
  1403. <node class="Action" id="330">
  1404. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;Z75XcYZubQyy&quot;,&quot;QIAyL9WI61If&quot;,&quot;__ttbt__localVariableIndex_122&quot;,&quot;__ttbt__localVariableIndex_123&quot;)"/>
  1405. <property ResultOption="BT_SUCCESS"/>
  1406. </node>
  1407. <node class="Action" id="331">
  1408. <property Method="Self.red::RedBehaviacTree::showNode(&quot;ucuweQZZYE1G&quot;,&quot;QIAyL9WI61If&quot;)"/>
  1409. <property ResultOption="BT_SUCCESS"/>
  1410. </node>
  1411. <node class="Assignment" id="334">
  1412. <property CastRight="true"/>
  1413. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1414. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;WpWWaIGBdbYl&quot;)"/>
  1415. </node>
  1416. <node class="Action" id="335">
  1417. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_125&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1418. <property ResultOption="BT_SUCCESS"/>
  1419. </node>
  1420. <node class="Assignment" id="332">
  1421. <property CastRight="true"/>
  1422. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1423. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;WpWWaIGBdbYl&quot;)"/>
  1424. </node>
  1425. <node class="Action" id="333">
  1426. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_124&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1427. <property ResultOption="BT_SUCCESS"/>
  1428. </node>
  1429. <node class="Assignment" id="336">
  1430. <property CastRight="true"/>
  1431. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1432. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_124&quot;)"/>
  1433. </node>
  1434. <node class="Action" id="337">
  1435. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_126&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1436. <property ResultOption="BT_SUCCESS"/>
  1437. </node>
  1438. <node class="Assignment" id="338">
  1439. <property CastRight="true"/>
  1440. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1441. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_125&quot;)"/>
  1442. </node>
  1443. <node class="Action" id="339">
  1444. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_127&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1445. <property ResultOption="BT_SUCCESS"/>
  1446. </node>
  1447. <node class="Action" id="340">
  1448. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;VxVjlXgXimS2&quot;,&quot;BjTsCFnb739Z&quot;,&quot;__ttbt__localVariableIndex_126&quot;,&quot;__ttbt__localVariableIndex_127&quot;)"/>
  1449. <property ResultOption="BT_SUCCESS"/>
  1450. </node>
  1451. <node class="Action" id="341">
  1452. <property Method="Self.red::RedBehaviacTree::showNode(&quot;dfEb2deDGFfT&quot;,&quot;BjTsCFnb739Z&quot;)"/>
  1453. <property ResultOption="BT_SUCCESS"/>
  1454. </node>
  1455. <node class="Assignment" id="344">
  1456. <property CastRight="true"/>
  1457. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1458. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;dy4xqfKoQ0SN&quot;)"/>
  1459. </node>
  1460. <node class="Action" id="345">
  1461. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_129&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1462. <property ResultOption="BT_SUCCESS"/>
  1463. </node>
  1464. <node class="Assignment" id="342">
  1465. <property CastRight="true"/>
  1466. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1467. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;dy4xqfKoQ0SN&quot;)"/>
  1468. </node>
  1469. <node class="Action" id="343">
  1470. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_128&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1471. <property ResultOption="BT_SUCCESS"/>
  1472. </node>
  1473. <node class="Assignment" id="346">
  1474. <property CastRight="true"/>
  1475. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1476. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_128&quot;)"/>
  1477. </node>
  1478. <node class="Action" id="347">
  1479. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_130&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1480. <property ResultOption="BT_SUCCESS"/>
  1481. </node>
  1482. <node class="Assignment" id="348">
  1483. <property CastRight="true"/>
  1484. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1485. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_129&quot;)"/>
  1486. </node>
  1487. <node class="Action" id="349">
  1488. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_131&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1489. <property ResultOption="BT_SUCCESS"/>
  1490. </node>
  1491. <node class="Action" id="350">
  1492. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;KzFBUv2oYGBp&quot;,&quot;zO0jIVsgLTNA&quot;,&quot;__ttbt__localVariableIndex_130&quot;,&quot;__ttbt__localVariableIndex_131&quot;)"/>
  1493. <property ResultOption="BT_SUCCESS"/>
  1494. </node>
  1495. <node class="Action" id="351">
  1496. <property Method="Self.red::RedBehaviacTree::showNode(&quot;S2Lw1LM0hNf1&quot;,&quot;zO0jIVsgLTNA&quot;)"/>
  1497. <property ResultOption="BT_SUCCESS"/>
  1498. </node>
  1499. </node>
  1500. <node class="Noop" id="352"/>
  1501. </node>
  1502. <node class="Assignment" id="354">
  1503. <property CastRight="false"/>
  1504. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1505. <property Opr="Self.red::RedBehaviacTree::getCoderString(&quot;P-奖励物个数&quot;)"/>
  1506. </node>
  1507. <node class="Action" id="355">
  1508. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_132&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1509. <property ResultOption="BT_SUCCESS"/>
  1510. </node>
  1511. <node class="Assignment" id="356">
  1512. <property CastRight="false"/>
  1513. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1514. <property Opr="const string &quot;8&quot;"/>
  1515. </node>
  1516. <node class="Action" id="357">
  1517. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_133&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1518. <property ResultOption="BT_SUCCESS"/>
  1519. </node>
  1520. <node class="IfElse" id="353">
  1521. <node class="Condition" id="358">
  1522. <property Operator="Equal"/>
  1523. <property Opl="Self.red::RedBehaviacTree::stringEqual(&quot;__ttbt__localVariableIndex_132&quot;,&quot;__ttbt__localVariableIndex_133&quot;)"/>
  1524. <property Opr="const bool true"/>
  1525. </node>
  1526. <node class="Sequence" id="359">
  1527. <node class="Assignment" id="362">
  1528. <property CastRight="true"/>
  1529. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1530. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;7WFqQ8vdpboE&quot;)"/>
  1531. </node>
  1532. <node class="Action" id="363">
  1533. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_135&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1534. <property ResultOption="BT_SUCCESS"/>
  1535. </node>
  1536. <node class="Assignment" id="360">
  1537. <property CastRight="true"/>
  1538. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1539. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;7WFqQ8vdpboE&quot;)"/>
  1540. </node>
  1541. <node class="Action" id="361">
  1542. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_134&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1543. <property ResultOption="BT_SUCCESS"/>
  1544. </node>
  1545. <node class="Assignment" id="364">
  1546. <property CastRight="true"/>
  1547. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1548. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_134&quot;)"/>
  1549. </node>
  1550. <node class="Action" id="365">
  1551. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_136&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1552. <property ResultOption="BT_SUCCESS"/>
  1553. </node>
  1554. <node class="Assignment" id="366">
  1555. <property CastRight="true"/>
  1556. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1557. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_135&quot;)"/>
  1558. </node>
  1559. <node class="Action" id="367">
  1560. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_137&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1561. <property ResultOption="BT_SUCCESS"/>
  1562. </node>
  1563. <node class="Action" id="368">
  1564. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;dRTng8Wg605w&quot;,&quot;UQPOssvd9Kqq&quot;,&quot;__ttbt__localVariableIndex_136&quot;,&quot;__ttbt__localVariableIndex_137&quot;)"/>
  1565. <property ResultOption="BT_SUCCESS"/>
  1566. </node>
  1567. <node class="Action" id="369">
  1568. <property Method="Self.red::RedBehaviacTree::showNode(&quot;J7YLEv3En6fB&quot;,&quot;UQPOssvd9Kqq&quot;)"/>
  1569. <property ResultOption="BT_SUCCESS"/>
  1570. </node>
  1571. <node class="Assignment" id="372">
  1572. <property CastRight="true"/>
  1573. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1574. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;5JOx9Ns33O7Q&quot;)"/>
  1575. </node>
  1576. <node class="Action" id="373">
  1577. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_139&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1578. <property ResultOption="BT_SUCCESS"/>
  1579. </node>
  1580. <node class="Assignment" id="370">
  1581. <property CastRight="true"/>
  1582. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1583. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;5JOx9Ns33O7Q&quot;)"/>
  1584. </node>
  1585. <node class="Action" id="371">
  1586. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_138&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1587. <property ResultOption="BT_SUCCESS"/>
  1588. </node>
  1589. <node class="Assignment" id="374">
  1590. <property CastRight="true"/>
  1591. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1592. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_138&quot;)"/>
  1593. </node>
  1594. <node class="Action" id="375">
  1595. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_140&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1596. <property ResultOption="BT_SUCCESS"/>
  1597. </node>
  1598. <node class="Assignment" id="376">
  1599. <property CastRight="true"/>
  1600. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1601. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_139&quot;)"/>
  1602. </node>
  1603. <node class="Action" id="377">
  1604. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_141&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1605. <property ResultOption="BT_SUCCESS"/>
  1606. </node>
  1607. <node class="Action" id="378">
  1608. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;fN8rhnNYOCNE&quot;,&quot;LSI5qyr9woTj&quot;,&quot;__ttbt__localVariableIndex_140&quot;,&quot;__ttbt__localVariableIndex_141&quot;)"/>
  1609. <property ResultOption="BT_SUCCESS"/>
  1610. </node>
  1611. <node class="Action" id="379">
  1612. <property Method="Self.red::RedBehaviacTree::showNode(&quot;SIdeEBGNSDug&quot;,&quot;LSI5qyr9woTj&quot;)"/>
  1613. <property ResultOption="BT_SUCCESS"/>
  1614. </node>
  1615. <node class="Assignment" id="382">
  1616. <property CastRight="true"/>
  1617. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1618. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;n9xlJBgUkGi3&quot;)"/>
  1619. </node>
  1620. <node class="Action" id="383">
  1621. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_143&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1622. <property ResultOption="BT_SUCCESS"/>
  1623. </node>
  1624. <node class="Assignment" id="380">
  1625. <property CastRight="true"/>
  1626. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1627. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;n9xlJBgUkGi3&quot;)"/>
  1628. </node>
  1629. <node class="Action" id="381">
  1630. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_142&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1631. <property ResultOption="BT_SUCCESS"/>
  1632. </node>
  1633. <node class="Assignment" id="384">
  1634. <property CastRight="true"/>
  1635. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1636. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_142&quot;)"/>
  1637. </node>
  1638. <node class="Action" id="385">
  1639. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_144&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1640. <property ResultOption="BT_SUCCESS"/>
  1641. </node>
  1642. <node class="Assignment" id="386">
  1643. <property CastRight="true"/>
  1644. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1645. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_143&quot;)"/>
  1646. </node>
  1647. <node class="Action" id="387">
  1648. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_145&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1649. <property ResultOption="BT_SUCCESS"/>
  1650. </node>
  1651. <node class="Action" id="388">
  1652. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;4xe7NMP26D0g&quot;,&quot;A04oCpC4yj52&quot;,&quot;__ttbt__localVariableIndex_144&quot;,&quot;__ttbt__localVariableIndex_145&quot;)"/>
  1653. <property ResultOption="BT_SUCCESS"/>
  1654. </node>
  1655. <node class="Action" id="389">
  1656. <property Method="Self.red::RedBehaviacTree::showNode(&quot;DEhBWkKFEkMr&quot;,&quot;A04oCpC4yj52&quot;)"/>
  1657. <property ResultOption="BT_SUCCESS"/>
  1658. </node>
  1659. <node class="Assignment" id="392">
  1660. <property CastRight="true"/>
  1661. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1662. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;IMQoaExMoSlO&quot;)"/>
  1663. </node>
  1664. <node class="Action" id="393">
  1665. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_147&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1666. <property ResultOption="BT_SUCCESS"/>
  1667. </node>
  1668. <node class="Assignment" id="390">
  1669. <property CastRight="true"/>
  1670. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1671. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;IMQoaExMoSlO&quot;)"/>
  1672. </node>
  1673. <node class="Action" id="391">
  1674. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_146&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1675. <property ResultOption="BT_SUCCESS"/>
  1676. </node>
  1677. <node class="Assignment" id="394">
  1678. <property CastRight="true"/>
  1679. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1680. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_146&quot;)"/>
  1681. </node>
  1682. <node class="Action" id="395">
  1683. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_148&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1684. <property ResultOption="BT_SUCCESS"/>
  1685. </node>
  1686. <node class="Assignment" id="396">
  1687. <property CastRight="true"/>
  1688. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1689. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_147&quot;)"/>
  1690. </node>
  1691. <node class="Action" id="397">
  1692. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_149&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1693. <property ResultOption="BT_SUCCESS"/>
  1694. </node>
  1695. <node class="Action" id="398">
  1696. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;CSUiKPb5UZPC&quot;,&quot;zZlrb48IfaW5&quot;,&quot;__ttbt__localVariableIndex_148&quot;,&quot;__ttbt__localVariableIndex_149&quot;)"/>
  1697. <property ResultOption="BT_SUCCESS"/>
  1698. </node>
  1699. <node class="Action" id="399">
  1700. <property Method="Self.red::RedBehaviacTree::showNode(&quot;FtMTy0dxcSMA&quot;,&quot;zZlrb48IfaW5&quot;)"/>
  1701. <property ResultOption="BT_SUCCESS"/>
  1702. </node>
  1703. <node class="Assignment" id="402">
  1704. <property CastRight="true"/>
  1705. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1706. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;PM0f1VuGAzhr&quot;)"/>
  1707. </node>
  1708. <node class="Action" id="403">
  1709. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_151&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1710. <property ResultOption="BT_SUCCESS"/>
  1711. </node>
  1712. <node class="Assignment" id="400">
  1713. <property CastRight="true"/>
  1714. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1715. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;PM0f1VuGAzhr&quot;)"/>
  1716. </node>
  1717. <node class="Action" id="401">
  1718. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_150&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1719. <property ResultOption="BT_SUCCESS"/>
  1720. </node>
  1721. <node class="Assignment" id="404">
  1722. <property CastRight="true"/>
  1723. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1724. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_150&quot;)"/>
  1725. </node>
  1726. <node class="Action" id="405">
  1727. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_152&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1728. <property ResultOption="BT_SUCCESS"/>
  1729. </node>
  1730. <node class="Assignment" id="406">
  1731. <property CastRight="true"/>
  1732. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1733. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_151&quot;)"/>
  1734. </node>
  1735. <node class="Action" id="407">
  1736. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_153&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1737. <property ResultOption="BT_SUCCESS"/>
  1738. </node>
  1739. <node class="Action" id="408">
  1740. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;SLCR2uG58HX7&quot;,&quot;QIAyL9WI61If&quot;,&quot;__ttbt__localVariableIndex_152&quot;,&quot;__ttbt__localVariableIndex_153&quot;)"/>
  1741. <property ResultOption="BT_SUCCESS"/>
  1742. </node>
  1743. <node class="Action" id="409">
  1744. <property Method="Self.red::RedBehaviacTree::showNode(&quot;DenNwgGuoYij&quot;,&quot;QIAyL9WI61If&quot;)"/>
  1745. <property ResultOption="BT_SUCCESS"/>
  1746. </node>
  1747. <node class="Assignment" id="412">
  1748. <property CastRight="true"/>
  1749. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1750. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;kEvZXPTojlPB&quot;)"/>
  1751. </node>
  1752. <node class="Action" id="413">
  1753. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_155&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1754. <property ResultOption="BT_SUCCESS"/>
  1755. </node>
  1756. <node class="Assignment" id="410">
  1757. <property CastRight="true"/>
  1758. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1759. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;kEvZXPTojlPB&quot;)"/>
  1760. </node>
  1761. <node class="Action" id="411">
  1762. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_154&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1763. <property ResultOption="BT_SUCCESS"/>
  1764. </node>
  1765. <node class="Assignment" id="414">
  1766. <property CastRight="true"/>
  1767. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1768. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_154&quot;)"/>
  1769. </node>
  1770. <node class="Action" id="415">
  1771. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_156&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1772. <property ResultOption="BT_SUCCESS"/>
  1773. </node>
  1774. <node class="Assignment" id="416">
  1775. <property CastRight="true"/>
  1776. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1777. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_155&quot;)"/>
  1778. </node>
  1779. <node class="Action" id="417">
  1780. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_157&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1781. <property ResultOption="BT_SUCCESS"/>
  1782. </node>
  1783. <node class="Action" id="418">
  1784. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;q8s8W1m6CAkC&quot;,&quot;BjTsCFnb739Z&quot;,&quot;__ttbt__localVariableIndex_156&quot;,&quot;__ttbt__localVariableIndex_157&quot;)"/>
  1785. <property ResultOption="BT_SUCCESS"/>
  1786. </node>
  1787. <node class="Action" id="419">
  1788. <property Method="Self.red::RedBehaviacTree::showNode(&quot;ZcB4akoJSVfl&quot;,&quot;BjTsCFnb739Z&quot;)"/>
  1789. <property ResultOption="BT_SUCCESS"/>
  1790. </node>
  1791. <node class="Assignment" id="422">
  1792. <property CastRight="true"/>
  1793. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1794. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;BdtX5IlsW9Ua&quot;)"/>
  1795. </node>
  1796. <node class="Action" id="423">
  1797. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_159&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1798. <property ResultOption="BT_SUCCESS"/>
  1799. </node>
  1800. <node class="Assignment" id="420">
  1801. <property CastRight="true"/>
  1802. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1803. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;BdtX5IlsW9Ua&quot;)"/>
  1804. </node>
  1805. <node class="Action" id="421">
  1806. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_158&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1807. <property ResultOption="BT_SUCCESS"/>
  1808. </node>
  1809. <node class="Assignment" id="424">
  1810. <property CastRight="true"/>
  1811. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1812. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_158&quot;)"/>
  1813. </node>
  1814. <node class="Action" id="425">
  1815. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_160&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1816. <property ResultOption="BT_SUCCESS"/>
  1817. </node>
  1818. <node class="Assignment" id="426">
  1819. <property CastRight="true"/>
  1820. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1821. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_159&quot;)"/>
  1822. </node>
  1823. <node class="Action" id="427">
  1824. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_161&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1825. <property ResultOption="BT_SUCCESS"/>
  1826. </node>
  1827. <node class="Action" id="428">
  1828. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;plitMwc2Crr1&quot;,&quot;zO0jIVsgLTNA&quot;,&quot;__ttbt__localVariableIndex_160&quot;,&quot;__ttbt__localVariableIndex_161&quot;)"/>
  1829. <property ResultOption="BT_SUCCESS"/>
  1830. </node>
  1831. <node class="Action" id="429">
  1832. <property Method="Self.red::RedBehaviacTree::showNode(&quot;XDHyZOVp0kyK&quot;,&quot;zO0jIVsgLTNA&quot;)"/>
  1833. <property ResultOption="BT_SUCCESS"/>
  1834. </node>
  1835. <node class="Assignment" id="432">
  1836. <property CastRight="true"/>
  1837. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1838. <property Opr="Self.red::RedBehaviacTree::nodeGetPosY(&quot;VDpAk6w49QdK&quot;)"/>
  1839. </node>
  1840. <node class="Action" id="433">
  1841. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_163&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1842. <property ResultOption="BT_SUCCESS"/>
  1843. </node>
  1844. <node class="Assignment" id="430">
  1845. <property CastRight="true"/>
  1846. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1847. <property Opr="Self.red::RedBehaviacTree::nodeGetPosX(&quot;VDpAk6w49QdK&quot;)"/>
  1848. </node>
  1849. <node class="Action" id="431">
  1850. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_162&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1851. <property ResultOption="BT_SUCCESS"/>
  1852. </node>
  1853. <node class="Assignment" id="434">
  1854. <property CastRight="true"/>
  1855. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1856. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_162&quot;)"/>
  1857. </node>
  1858. <node class="Action" id="435">
  1859. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_164&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1860. <property ResultOption="BT_SUCCESS"/>
  1861. </node>
  1862. <node class="Assignment" id="436">
  1863. <property CastRight="true"/>
  1864. <property Opl="float Self.red::RedBehaviacTree::temporaryVariablesFloat"/>
  1865. <property Opr="Self.red::RedBehaviacTree::getLocalTreeFloat(&quot;__ttbt__localVariableIndex_163&quot;)"/>
  1866. </node>
  1867. <node class="Action" id="437">
  1868. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariables(&quot;__ttbt__localVariableIndex_165&quot;,float Self.red::RedBehaviacTree::temporaryVariablesFloat)"/>
  1869. <property ResultOption="BT_SUCCESS"/>
  1870. </node>
  1871. <node class="Action" id="438">
  1872. <property Method="Self.red::RedBehaviacTree::nodeSetPos(&quot;S2kw1gk8QoTg&quot;,&quot;vmuuu0D4B0sk&quot;,&quot;__ttbt__localVariableIndex_164&quot;,&quot;__ttbt__localVariableIndex_165&quot;)"/>
  1873. <property ResultOption="BT_SUCCESS"/>
  1874. </node>
  1875. <node class="Action" id="439">
  1876. <property Method="Self.red::RedBehaviacTree::showNode(&quot;fGwKRVRWwiAx&quot;,&quot;vmuuu0D4B0sk&quot;)"/>
  1877. <property ResultOption="BT_SUCCESS"/>
  1878. </node>
  1879. </node>
  1880. <node class="Noop" id="440"/>
  1881. </node>
  1882. <node class="Assignment" id="441">
  1883. <property CastRight="false"/>
  1884. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1885. <property Opr="const string &quot;点击关闭&quot;"/>
  1886. </node>
  1887. <node class="Action" id="442">
  1888. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_166&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1889. <property ResultOption="BT_SUCCESS"/>
  1890. </node>
  1891. <node class="Action" id="443">
  1892. <property Method="Self.red::RedBehaviacTree::notifyDevelopment(&quot;q6AzSzViZ1rk&quot;,&quot;__ttbt__localVariableIndex_166&quot;)"/>
  1893. <property ResultOption="BT_SUCCESS"/>
  1894. </node>
  1895. </node>
  1896. </behavior>