P4ZiE6tdbTgg.xml 136 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <behavior agenttype="red::RedBehaviacTree" name="P4ZiE6tdbTgg" version="5">
  3. <node class="Sequence" id="0">
  4. <node class="IfElse" id="1">
  5. <node class="Condition" id="2">
  6. <property Operator="Equal"/>
  7. <property Opl="Self.red::RedBehaviacTree::getCoderFloat(&quot;P-药瓶数量&quot;)"/>
  8. <property Opr="const float 7"/>
  9. </node>
  10. <node class="Sequence" id="3">
  11. <node class="Action" id="4">
  12. <property Method="Self.red::RedBehaviacTree::playTimeLine(&quot;NBtUe5vy3vQY&quot;,&quot;30&quot;)"/>
  13. <property ResultOption="BT_SUCCESS"/>
  14. </node>
  15. <node class="Assignment" id="5">
  16. <property CastRight="false"/>
  17. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  18. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  19. </node>
  20. <node class="Action" id="6">
  21. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_0&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  22. <property ResultOption="BT_SUCCESS"/>
  23. </node>
  24. <node class="Assignment" id="7">
  25. <property CastRight="false"/>
  26. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  27. <property Opr="const string &quot;&quot;"/>
  28. </node>
  29. <node class="Action" id="8">
  30. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_1&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  31. <property ResultOption="BT_SUCCESS"/>
  32. </node>
  33. <node class="Action" id="9">
  34. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;6EoFZrS7hrbt&quot;,&quot;__ttbt__localVariableIndex_0&quot;,&quot;__ttbt__localVariableIndex_1&quot;,&quot;l3yPR6sb2Moo&quot;)"/>
  35. <property ResultOption="BT_SUCCESS"/>
  36. </node>
  37. <node class="Assignment" id="10">
  38. <property CastRight="false"/>
  39. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  40. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  41. </node>
  42. <node class="Action" id="11">
  43. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_2&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  44. <property ResultOption="BT_SUCCESS"/>
  45. </node>
  46. <node class="Assignment" id="12">
  47. <property CastRight="false"/>
  48. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  49. <property Opr="const string &quot;&quot;"/>
  50. </node>
  51. <node class="Action" id="13">
  52. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_3&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  53. <property ResultOption="BT_SUCCESS"/>
  54. </node>
  55. <node class="Action" id="14">
  56. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;gz2Ff8PWVdSO&quot;,&quot;__ttbt__localVariableIndex_2&quot;,&quot;__ttbt__localVariableIndex_3&quot;,&quot;q6F6YkL7K6ph&quot;)"/>
  57. <property ResultOption="BT_SUCCESS"/>
  58. </node>
  59. <node class="Assignment" id="15">
  60. <property CastRight="false"/>
  61. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  62. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  63. </node>
  64. <node class="Action" id="16">
  65. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_4&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  66. <property ResultOption="BT_SUCCESS"/>
  67. </node>
  68. <node class="Assignment" id="17">
  69. <property CastRight="false"/>
  70. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  71. <property Opr="const string &quot;&quot;"/>
  72. </node>
  73. <node class="Action" id="18">
  74. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_5&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  75. <property ResultOption="BT_SUCCESS"/>
  76. </node>
  77. <node class="Action" id="19">
  78. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;vYNDaZlyb5q3&quot;,&quot;__ttbt__localVariableIndex_4&quot;,&quot;__ttbt__localVariableIndex_5&quot;,&quot;nzNRgK7Y6ifz&quot;)"/>
  79. <property ResultOption="BT_SUCCESS"/>
  80. </node>
  81. <node class="Assignment" id="20">
  82. <property CastRight="false"/>
  83. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  84. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  85. </node>
  86. <node class="Action" id="21">
  87. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_6&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  88. <property ResultOption="BT_SUCCESS"/>
  89. </node>
  90. <node class="Assignment" id="22">
  91. <property CastRight="false"/>
  92. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  93. <property Opr="const string &quot;&quot;"/>
  94. </node>
  95. <node class="Action" id="23">
  96. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_7&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  97. <property ResultOption="BT_SUCCESS"/>
  98. </node>
  99. <node class="Action" id="24">
  100. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;T4PXzLCHHA6N&quot;,&quot;__ttbt__localVariableIndex_6&quot;,&quot;__ttbt__localVariableIndex_7&quot;,&quot;DTBv7h5DfxmQ&quot;)"/>
  101. <property ResultOption="BT_SUCCESS"/>
  102. </node>
  103. <node class="Assignment" id="25">
  104. <property CastRight="false"/>
  105. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  106. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  107. </node>
  108. <node class="Action" id="26">
  109. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_8&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  110. <property ResultOption="BT_SUCCESS"/>
  111. </node>
  112. <node class="Assignment" id="27">
  113. <property CastRight="false"/>
  114. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  115. <property Opr="const string &quot;&quot;"/>
  116. </node>
  117. <node class="Action" id="28">
  118. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_9&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  119. <property ResultOption="BT_SUCCESS"/>
  120. </node>
  121. <node class="Action" id="29">
  122. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;EPDCfGEOjTy&quot;,&quot;__ttbt__localVariableIndex_8&quot;,&quot;__ttbt__localVariableIndex_9&quot;,&quot;83UZL5VwW7kK&quot;)"/>
  123. <property ResultOption="BT_SUCCESS"/>
  124. </node>
  125. <node class="Assignment" id="30">
  126. <property CastRight="false"/>
  127. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  128. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  129. </node>
  130. <node class="Action" id="31">
  131. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_10&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  132. <property ResultOption="BT_SUCCESS"/>
  133. </node>
  134. <node class="Assignment" id="32">
  135. <property CastRight="false"/>
  136. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  137. <property Opr="const string &quot;&quot;"/>
  138. </node>
  139. <node class="Action" id="33">
  140. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_11&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  141. <property ResultOption="BT_SUCCESS"/>
  142. </node>
  143. <node class="Action" id="34">
  144. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;WEA067HKeUF6&quot;,&quot;__ttbt__localVariableIndex_10&quot;,&quot;__ttbt__localVariableIndex_11&quot;,&quot;HmCRoUg7cV7c&quot;)"/>
  145. <property ResultOption="BT_SUCCESS"/>
  146. </node>
  147. <node class="Assignment" id="35">
  148. <property CastRight="false"/>
  149. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  150. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  151. </node>
  152. <node class="Action" id="36">
  153. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_12&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  154. <property ResultOption="BT_SUCCESS"/>
  155. </node>
  156. <node class="Assignment" id="37">
  157. <property CastRight="false"/>
  158. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  159. <property Opr="const string &quot;&quot;"/>
  160. </node>
  161. <node class="Action" id="38">
  162. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_13&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  163. <property ResultOption="BT_SUCCESS"/>
  164. </node>
  165. <node class="Action" id="39">
  166. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;6F3hSZxSFHAp&quot;,&quot;__ttbt__localVariableIndex_12&quot;,&quot;__ttbt__localVariableIndex_13&quot;,&quot;GBdTGqt3LFTO&quot;)"/>
  167. <property ResultOption="BT_SUCCESS"/>
  168. </node>
  169. <node class="Action" id="40">
  170. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  171. <property ResultOption="BT_SUCCESS"/>
  172. </node>
  173. <node class="Assignment" id="41">
  174. <property CastRight="false"/>
  175. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  176. <property Opr="const string &quot;0&quot;"/>
  177. </node>
  178. <node class="Action" id="42">
  179. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  180. <property ResultOption="BT_SUCCESS"/>
  181. </node>
  182. <node class="Action" id="43">
  183. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;SGZ8ciT8CtZm&quot;,&quot;nAv73QfMyElH&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  184. <property ResultOption="BT_SUCCESS"/>
  185. </node>
  186. <node class="Action" id="44">
  187. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;nAv73QfMyElH&quot;)"/>
  188. <property ResultOption="BT_INVALID"/>
  189. </node>
  190. <node class="Action" id="45">
  191. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  192. <property ResultOption="BT_SUCCESS"/>
  193. </node>
  194. <node class="Assignment" id="46">
  195. <property CastRight="false"/>
  196. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  197. <property Opr="const string &quot;0&quot;"/>
  198. </node>
  199. <node class="Action" id="47">
  200. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  201. <property ResultOption="BT_SUCCESS"/>
  202. </node>
  203. <node class="Action" id="48">
  204. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;GZXqa3bTOrUL&quot;,&quot;LN2sy6M1UYS3&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  205. <property ResultOption="BT_SUCCESS"/>
  206. </node>
  207. <node class="Action" id="49">
  208. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;LN2sy6M1UYS3&quot;)"/>
  209. <property ResultOption="BT_INVALID"/>
  210. </node>
  211. <node class="Action" id="50">
  212. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  213. <property ResultOption="BT_SUCCESS"/>
  214. </node>
  215. <node class="Assignment" id="51">
  216. <property CastRight="false"/>
  217. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  218. <property Opr="const string &quot;0&quot;"/>
  219. </node>
  220. <node class="Action" id="52">
  221. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  222. <property ResultOption="BT_SUCCESS"/>
  223. </node>
  224. <node class="Action" id="53">
  225. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;jqG1NJKE6EeO&quot;,&quot;6687E6mllK9Z&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  226. <property ResultOption="BT_SUCCESS"/>
  227. </node>
  228. <node class="Action" id="54">
  229. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;6687E6mllK9Z&quot;)"/>
  230. <property ResultOption="BT_INVALID"/>
  231. </node>
  232. <node class="Action" id="55">
  233. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  234. <property ResultOption="BT_SUCCESS"/>
  235. </node>
  236. <node class="Assignment" id="56">
  237. <property CastRight="false"/>
  238. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  239. <property Opr="const string &quot;0&quot;"/>
  240. </node>
  241. <node class="Action" id="57">
  242. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  243. <property ResultOption="BT_SUCCESS"/>
  244. </node>
  245. <node class="Action" id="58">
  246. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;qW5czsfOACSw&quot;,&quot;BG9hd1fy2PdZ&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  247. <property ResultOption="BT_SUCCESS"/>
  248. </node>
  249. <node class="Action" id="59">
  250. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;BG9hd1fy2PdZ&quot;)"/>
  251. <property ResultOption="BT_INVALID"/>
  252. </node>
  253. <node class="Action" id="60">
  254. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  255. <property ResultOption="BT_SUCCESS"/>
  256. </node>
  257. <node class="Assignment" id="61">
  258. <property CastRight="false"/>
  259. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  260. <property Opr="const string &quot;0&quot;"/>
  261. </node>
  262. <node class="Action" id="62">
  263. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  264. <property ResultOption="BT_SUCCESS"/>
  265. </node>
  266. <node class="Action" id="63">
  267. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;xATCP7BHT9bJ&quot;,&quot;UDpdor2DwTq4&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  268. <property ResultOption="BT_SUCCESS"/>
  269. </node>
  270. <node class="Action" id="64">
  271. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;UDpdor2DwTq4&quot;)"/>
  272. <property ResultOption="BT_INVALID"/>
  273. </node>
  274. <node class="Action" id="65">
  275. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  276. <property ResultOption="BT_SUCCESS"/>
  277. </node>
  278. <node class="Assignment" id="66">
  279. <property CastRight="false"/>
  280. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  281. <property Opr="const string &quot;0&quot;"/>
  282. </node>
  283. <node class="Action" id="67">
  284. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  285. <property ResultOption="BT_SUCCESS"/>
  286. </node>
  287. <node class="Action" id="68">
  288. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;9ZrPFXBVAv6n&quot;,&quot;NX0A6ZB4dKn0&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  289. <property ResultOption="BT_SUCCESS"/>
  290. </node>
  291. <node class="Action" id="69">
  292. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;NX0A6ZB4dKn0&quot;)"/>
  293. <property ResultOption="BT_INVALID"/>
  294. </node>
  295. <node class="Action" id="70">
  296. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  297. <property ResultOption="BT_SUCCESS"/>
  298. </node>
  299. <node class="Assignment" id="71">
  300. <property CastRight="false"/>
  301. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  302. <property Opr="const string &quot;0&quot;"/>
  303. </node>
  304. <node class="Action" id="72">
  305. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  306. <property ResultOption="BT_SUCCESS"/>
  307. </node>
  308. <node class="Action" id="73">
  309. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;j1u0PL7yNt6O&quot;,&quot;zXq29RIz1MC&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  310. <property ResultOption="BT_SUCCESS"/>
  311. </node>
  312. <node class="Action" id="74">
  313. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;zXq29RIz1MC&quot;)"/>
  314. <property ResultOption="BT_INVALID"/>
  315. </node>
  316. <node class="Action" id="75">
  317. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  318. <property ResultOption="BT_SUCCESS"/>
  319. </node>
  320. <node class="Assignment" id="76">
  321. <property CastRight="false"/>
  322. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  323. <property Opr="const string &quot;1&quot;"/>
  324. </node>
  325. <node class="Action" id="77">
  326. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  327. <property ResultOption="BT_SUCCESS"/>
  328. </node>
  329. <node class="Action" id="78">
  330. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;OZF379iWCnrQ&quot;,&quot;nAv73QfMyElH&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  331. <property ResultOption="BT_SUCCESS"/>
  332. </node>
  333. <node class="Action" id="79">
  334. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;nAv73QfMyElH&quot;)"/>
  335. <property ResultOption="BT_INVALID"/>
  336. </node>
  337. <node class="Action" id="80">
  338. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  339. <property ResultOption="BT_SUCCESS"/>
  340. </node>
  341. <node class="Assignment" id="81">
  342. <property CastRight="false"/>
  343. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  344. <property Opr="const string &quot;2&quot;"/>
  345. </node>
  346. <node class="Action" id="82">
  347. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  348. <property ResultOption="BT_SUCCESS"/>
  349. </node>
  350. <node class="Action" id="83">
  351. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;VDtevLXMJT&quot;,&quot;LN2sy6M1UYS3&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  352. <property ResultOption="BT_SUCCESS"/>
  353. </node>
  354. <node class="Action" id="84">
  355. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;LN2sy6M1UYS3&quot;)"/>
  356. <property ResultOption="BT_INVALID"/>
  357. </node>
  358. <node class="Action" id="85">
  359. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  360. <property ResultOption="BT_SUCCESS"/>
  361. </node>
  362. <node class="Assignment" id="86">
  363. <property CastRight="false"/>
  364. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  365. <property Opr="const string &quot;3&quot;"/>
  366. </node>
  367. <node class="Action" id="87">
  368. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  369. <property ResultOption="BT_SUCCESS"/>
  370. </node>
  371. <node class="Action" id="88">
  372. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;9incQ9MUGWQu&quot;,&quot;6687E6mllK9Z&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  373. <property ResultOption="BT_SUCCESS"/>
  374. </node>
  375. <node class="Action" id="89">
  376. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;6687E6mllK9Z&quot;)"/>
  377. <property ResultOption="BT_INVALID"/>
  378. </node>
  379. <node class="Action" id="90">
  380. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  381. <property ResultOption="BT_SUCCESS"/>
  382. </node>
  383. <node class="Assignment" id="91">
  384. <property CastRight="false"/>
  385. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  386. <property Opr="const string &quot;4&quot;"/>
  387. </node>
  388. <node class="Action" id="92">
  389. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  390. <property ResultOption="BT_SUCCESS"/>
  391. </node>
  392. <node class="Action" id="93">
  393. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;1uC61LuNfbsM&quot;,&quot;BG9hd1fy2PdZ&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  394. <property ResultOption="BT_SUCCESS"/>
  395. </node>
  396. <node class="Action" id="94">
  397. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;BG9hd1fy2PdZ&quot;)"/>
  398. <property ResultOption="BT_INVALID"/>
  399. </node>
  400. <node class="Action" id="95">
  401. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  402. <property ResultOption="BT_SUCCESS"/>
  403. </node>
  404. <node class="Assignment" id="96">
  405. <property CastRight="false"/>
  406. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  407. <property Opr="const string &quot;5&quot;"/>
  408. </node>
  409. <node class="Action" id="97">
  410. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  411. <property ResultOption="BT_SUCCESS"/>
  412. </node>
  413. <node class="Action" id="98">
  414. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;Gl7mcW3enzKW&quot;,&quot;UDpdor2DwTq4&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  415. <property ResultOption="BT_SUCCESS"/>
  416. </node>
  417. <node class="Action" id="99">
  418. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;UDpdor2DwTq4&quot;)"/>
  419. <property ResultOption="BT_INVALID"/>
  420. </node>
  421. <node class="Action" id="100">
  422. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  423. <property ResultOption="BT_SUCCESS"/>
  424. </node>
  425. <node class="Assignment" id="101">
  426. <property CastRight="false"/>
  427. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  428. <property Opr="const string &quot;6&quot;"/>
  429. </node>
  430. <node class="Action" id="102">
  431. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  432. <property ResultOption="BT_SUCCESS"/>
  433. </node>
  434. <node class="Action" id="103">
  435. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;1RbnBp4hH8mO&quot;,&quot;NX0A6ZB4dKn0&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  436. <property ResultOption="BT_SUCCESS"/>
  437. </node>
  438. <node class="Action" id="104">
  439. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;NX0A6ZB4dKn0&quot;)"/>
  440. <property ResultOption="BT_INVALID"/>
  441. </node>
  442. <node class="Action" id="105">
  443. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  444. <property ResultOption="BT_SUCCESS"/>
  445. </node>
  446. <node class="Assignment" id="106">
  447. <property CastRight="false"/>
  448. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  449. <property Opr="const string &quot;7&quot;"/>
  450. </node>
  451. <node class="Action" id="107">
  452. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  453. <property ResultOption="BT_SUCCESS"/>
  454. </node>
  455. <node class="Action" id="108">
  456. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;huR7pL1PDHIS&quot;,&quot;zXq29RIz1MC&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  457. <property ResultOption="BT_SUCCESS"/>
  458. </node>
  459. <node class="Action" id="109">
  460. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;zXq29RIz1MC&quot;)"/>
  461. <property ResultOption="BT_INVALID"/>
  462. </node>
  463. </node>
  464. <node class="Sequence" id="110">
  465. <node class="IfElse" id="111">
  466. <node class="Condition" id="112">
  467. <property Operator="Equal"/>
  468. <property Opl="Self.red::RedBehaviacTree::getCoderFloat(&quot;P-药瓶数量&quot;)"/>
  469. <property Opr="const float 6"/>
  470. </node>
  471. <node class="Sequence" id="113">
  472. <node class="Action" id="114">
  473. <property Method="Self.red::RedBehaviacTree::playTimeLine(&quot;2AkhWvejthJ&quot;,&quot;29&quot;)"/>
  474. <property ResultOption="BT_SUCCESS"/>
  475. </node>
  476. <node class="Assignment" id="115">
  477. <property CastRight="false"/>
  478. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  479. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  480. </node>
  481. <node class="Action" id="116">
  482. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_14&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  483. <property ResultOption="BT_SUCCESS"/>
  484. </node>
  485. <node class="Assignment" id="117">
  486. <property CastRight="false"/>
  487. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  488. <property Opr="const string &quot;&quot;"/>
  489. </node>
  490. <node class="Action" id="118">
  491. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_15&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  492. <property ResultOption="BT_SUCCESS"/>
  493. </node>
  494. <node class="Action" id="119">
  495. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;XsZxgUhBekG0&quot;,&quot;__ttbt__localVariableIndex_14&quot;,&quot;__ttbt__localVariableIndex_15&quot;,&quot;JwD3dhVnlvtr&quot;)"/>
  496. <property ResultOption="BT_SUCCESS"/>
  497. </node>
  498. <node class="Assignment" id="120">
  499. <property CastRight="false"/>
  500. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  501. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  502. </node>
  503. <node class="Action" id="121">
  504. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_16&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  505. <property ResultOption="BT_SUCCESS"/>
  506. </node>
  507. <node class="Assignment" id="122">
  508. <property CastRight="false"/>
  509. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  510. <property Opr="const string &quot;&quot;"/>
  511. </node>
  512. <node class="Action" id="123">
  513. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_17&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  514. <property ResultOption="BT_SUCCESS"/>
  515. </node>
  516. <node class="Action" id="124">
  517. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;2aVfqSz4tkoA&quot;,&quot;__ttbt__localVariableIndex_16&quot;,&quot;__ttbt__localVariableIndex_17&quot;,&quot;cvTmREypYqx&quot;)"/>
  518. <property ResultOption="BT_SUCCESS"/>
  519. </node>
  520. <node class="Assignment" id="125">
  521. <property CastRight="false"/>
  522. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  523. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  524. </node>
  525. <node class="Action" id="126">
  526. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_18&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  527. <property ResultOption="BT_SUCCESS"/>
  528. </node>
  529. <node class="Assignment" id="127">
  530. <property CastRight="false"/>
  531. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  532. <property Opr="const string &quot;&quot;"/>
  533. </node>
  534. <node class="Action" id="128">
  535. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_19&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  536. <property ResultOption="BT_SUCCESS"/>
  537. </node>
  538. <node class="Action" id="129">
  539. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;gVdcO9g5a8eK&quot;,&quot;__ttbt__localVariableIndex_18&quot;,&quot;__ttbt__localVariableIndex_19&quot;,&quot;IMEpXlDC8VvO&quot;)"/>
  540. <property ResultOption="BT_SUCCESS"/>
  541. </node>
  542. <node class="Assignment" id="130">
  543. <property CastRight="false"/>
  544. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  545. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  546. </node>
  547. <node class="Action" id="131">
  548. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_20&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  549. <property ResultOption="BT_SUCCESS"/>
  550. </node>
  551. <node class="Assignment" id="132">
  552. <property CastRight="false"/>
  553. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  554. <property Opr="const string &quot;&quot;"/>
  555. </node>
  556. <node class="Action" id="133">
  557. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_21&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  558. <property ResultOption="BT_SUCCESS"/>
  559. </node>
  560. <node class="Action" id="134">
  561. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;IstLCXkaoi&quot;,&quot;__ttbt__localVariableIndex_20&quot;,&quot;__ttbt__localVariableIndex_21&quot;,&quot;ga90Ko9mJNjq&quot;)"/>
  562. <property ResultOption="BT_SUCCESS"/>
  563. </node>
  564. <node class="Assignment" id="135">
  565. <property CastRight="false"/>
  566. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  567. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  568. </node>
  569. <node class="Action" id="136">
  570. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_22&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  571. <property ResultOption="BT_SUCCESS"/>
  572. </node>
  573. <node class="Assignment" id="137">
  574. <property CastRight="false"/>
  575. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  576. <property Opr="const string &quot;&quot;"/>
  577. </node>
  578. <node class="Action" id="138">
  579. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_23&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  580. <property ResultOption="BT_SUCCESS"/>
  581. </node>
  582. <node class="Action" id="139">
  583. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;foIRqwXQzjXk&quot;,&quot;__ttbt__localVariableIndex_22&quot;,&quot;__ttbt__localVariableIndex_23&quot;,&quot;XVTdLTYeZnld&quot;)"/>
  584. <property ResultOption="BT_SUCCESS"/>
  585. </node>
  586. <node class="Assignment" id="140">
  587. <property CastRight="false"/>
  588. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  589. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  590. </node>
  591. <node class="Action" id="141">
  592. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_24&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  593. <property ResultOption="BT_SUCCESS"/>
  594. </node>
  595. <node class="Assignment" id="142">
  596. <property CastRight="false"/>
  597. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  598. <property Opr="const string &quot;&quot;"/>
  599. </node>
  600. <node class="Action" id="143">
  601. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_25&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  602. <property ResultOption="BT_SUCCESS"/>
  603. </node>
  604. <node class="Action" id="144">
  605. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;qnfRoHaKG0Xl&quot;,&quot;__ttbt__localVariableIndex_24&quot;,&quot;__ttbt__localVariableIndex_25&quot;,&quot;YnENj5v9xMo2&quot;)"/>
  606. <property ResultOption="BT_SUCCESS"/>
  607. </node>
  608. <node class="Action" id="145">
  609. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  610. <property ResultOption="BT_SUCCESS"/>
  611. </node>
  612. <node class="Assignment" id="146">
  613. <property CastRight="false"/>
  614. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  615. <property Opr="const string &quot;1&quot;"/>
  616. </node>
  617. <node class="Action" id="147">
  618. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  619. <property ResultOption="BT_SUCCESS"/>
  620. </node>
  621. <node class="Action" id="148">
  622. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;q0dONO9id8qK&quot;,&quot;IlMPSvPSfvyT&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  623. <property ResultOption="BT_SUCCESS"/>
  624. </node>
  625. <node class="Action" id="149">
  626. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;IlMPSvPSfvyT&quot;)"/>
  627. <property ResultOption="BT_INVALID"/>
  628. </node>
  629. <node class="Action" id="150">
  630. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  631. <property ResultOption="BT_SUCCESS"/>
  632. </node>
  633. <node class="Assignment" id="151">
  634. <property CastRight="false"/>
  635. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  636. <property Opr="const string &quot;1&quot;"/>
  637. </node>
  638. <node class="Action" id="152">
  639. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  640. <property ResultOption="BT_SUCCESS"/>
  641. </node>
  642. <node class="Action" id="153">
  643. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;c9vyuOVeScNH&quot;,&quot;DdJxIbkjBKJu&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  644. <property ResultOption="BT_SUCCESS"/>
  645. </node>
  646. <node class="Action" id="154">
  647. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;DdJxIbkjBKJu&quot;)"/>
  648. <property ResultOption="BT_INVALID"/>
  649. </node>
  650. <node class="Action" id="155">
  651. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  652. <property ResultOption="BT_SUCCESS"/>
  653. </node>
  654. <node class="Assignment" id="156">
  655. <property CastRight="false"/>
  656. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  657. <property Opr="const string &quot;1&quot;"/>
  658. </node>
  659. <node class="Action" id="157">
  660. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  661. <property ResultOption="BT_SUCCESS"/>
  662. </node>
  663. <node class="Action" id="158">
  664. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;J9p3eQ2GEgb&quot;,&quot;YqURn2mz6UYx&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  665. <property ResultOption="BT_SUCCESS"/>
  666. </node>
  667. <node class="Action" id="159">
  668. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;YqURn2mz6UYx&quot;)"/>
  669. <property ResultOption="BT_INVALID"/>
  670. </node>
  671. <node class="Action" id="160">
  672. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  673. <property ResultOption="BT_SUCCESS"/>
  674. </node>
  675. <node class="Assignment" id="161">
  676. <property CastRight="false"/>
  677. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  678. <property Opr="const string &quot;1&quot;"/>
  679. </node>
  680. <node class="Action" id="162">
  681. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  682. <property ResultOption="BT_SUCCESS"/>
  683. </node>
  684. <node class="Action" id="163">
  685. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;n7CFiSrbfLJ8&quot;,&quot;6boilQtlLKyE&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  686. <property ResultOption="BT_SUCCESS"/>
  687. </node>
  688. <node class="Action" id="164">
  689. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;6boilQtlLKyE&quot;)"/>
  690. <property ResultOption="BT_INVALID"/>
  691. </node>
  692. <node class="Action" id="165">
  693. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  694. <property ResultOption="BT_SUCCESS"/>
  695. </node>
  696. <node class="Assignment" id="166">
  697. <property CastRight="false"/>
  698. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  699. <property Opr="const string &quot;1&quot;"/>
  700. </node>
  701. <node class="Action" id="167">
  702. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  703. <property ResultOption="BT_SUCCESS"/>
  704. </node>
  705. <node class="Action" id="168">
  706. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;z4v3z1NCwXx4&quot;,&quot;4Iis3bH7FOxi&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  707. <property ResultOption="BT_SUCCESS"/>
  708. </node>
  709. <node class="Action" id="169">
  710. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;4Iis3bH7FOxi&quot;)"/>
  711. <property ResultOption="BT_INVALID"/>
  712. </node>
  713. <node class="Action" id="170">
  714. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  715. <property ResultOption="BT_SUCCESS"/>
  716. </node>
  717. <node class="Assignment" id="171">
  718. <property CastRight="false"/>
  719. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  720. <property Opr="const string &quot;1&quot;"/>
  721. </node>
  722. <node class="Action" id="172">
  723. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  724. <property ResultOption="BT_SUCCESS"/>
  725. </node>
  726. <node class="Action" id="173">
  727. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;Cu5Qsat41k1V&quot;,&quot;wDq4l06EZ1oG&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  728. <property ResultOption="BT_SUCCESS"/>
  729. </node>
  730. <node class="Action" id="174">
  731. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;wDq4l06EZ1oG&quot;)"/>
  732. <property ResultOption="BT_INVALID"/>
  733. </node>
  734. <node class="Action" id="175">
  735. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  736. <property ResultOption="BT_SUCCESS"/>
  737. </node>
  738. <node class="Assignment" id="176">
  739. <property CastRight="false"/>
  740. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  741. <property Opr="const string &quot;1&quot;"/>
  742. </node>
  743. <node class="Action" id="177">
  744. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  745. <property ResultOption="BT_SUCCESS"/>
  746. </node>
  747. <node class="Action" id="178">
  748. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;iIJYWdzU8w4I&quot;,&quot;IlMPSvPSfvyT&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  749. <property ResultOption="BT_SUCCESS"/>
  750. </node>
  751. <node class="Action" id="179">
  752. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;IlMPSvPSfvyT&quot;)"/>
  753. <property ResultOption="BT_INVALID"/>
  754. </node>
  755. <node class="Action" id="180">
  756. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  757. <property ResultOption="BT_SUCCESS"/>
  758. </node>
  759. <node class="Assignment" id="181">
  760. <property CastRight="false"/>
  761. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  762. <property Opr="const string &quot;2&quot;"/>
  763. </node>
  764. <node class="Action" id="182">
  765. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  766. <property ResultOption="BT_SUCCESS"/>
  767. </node>
  768. <node class="Action" id="183">
  769. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;KzctkfFojtdH&quot;,&quot;DdJxIbkjBKJu&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  770. <property ResultOption="BT_SUCCESS"/>
  771. </node>
  772. <node class="Action" id="184">
  773. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;DdJxIbkjBKJu&quot;)"/>
  774. <property ResultOption="BT_INVALID"/>
  775. </node>
  776. <node class="Action" id="185">
  777. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  778. <property ResultOption="BT_SUCCESS"/>
  779. </node>
  780. <node class="Assignment" id="186">
  781. <property CastRight="false"/>
  782. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  783. <property Opr="const string &quot;3&quot;"/>
  784. </node>
  785. <node class="Action" id="187">
  786. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  787. <property ResultOption="BT_SUCCESS"/>
  788. </node>
  789. <node class="Action" id="188">
  790. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;RsgvAGjevV2E&quot;,&quot;YqURn2mz6UYx&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  791. <property ResultOption="BT_SUCCESS"/>
  792. </node>
  793. <node class="Action" id="189">
  794. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;YqURn2mz6UYx&quot;)"/>
  795. <property ResultOption="BT_INVALID"/>
  796. </node>
  797. <node class="Action" id="190">
  798. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  799. <property ResultOption="BT_SUCCESS"/>
  800. </node>
  801. <node class="Assignment" id="191">
  802. <property CastRight="false"/>
  803. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  804. <property Opr="const string &quot;4&quot;"/>
  805. </node>
  806. <node class="Action" id="192">
  807. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  808. <property ResultOption="BT_SUCCESS"/>
  809. </node>
  810. <node class="Action" id="193">
  811. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;hjfGtneUM8Wr&quot;,&quot;6boilQtlLKyE&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  812. <property ResultOption="BT_SUCCESS"/>
  813. </node>
  814. <node class="Action" id="194">
  815. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;6boilQtlLKyE&quot;)"/>
  816. <property ResultOption="BT_INVALID"/>
  817. </node>
  818. <node class="Action" id="195">
  819. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  820. <property ResultOption="BT_SUCCESS"/>
  821. </node>
  822. <node class="Assignment" id="196">
  823. <property CastRight="false"/>
  824. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  825. <property Opr="const string &quot;5&quot;"/>
  826. </node>
  827. <node class="Action" id="197">
  828. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  829. <property ResultOption="BT_SUCCESS"/>
  830. </node>
  831. <node class="Action" id="198">
  832. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;hT4g7vvxiIb7&quot;,&quot;4Iis3bH7FOxi&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  833. <property ResultOption="BT_SUCCESS"/>
  834. </node>
  835. <node class="Action" id="199">
  836. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;4Iis3bH7FOxi&quot;)"/>
  837. <property ResultOption="BT_INVALID"/>
  838. </node>
  839. <node class="Action" id="200">
  840. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  841. <property ResultOption="BT_SUCCESS"/>
  842. </node>
  843. <node class="Assignment" id="201">
  844. <property CastRight="false"/>
  845. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  846. <property Opr="const string &quot;6&quot;"/>
  847. </node>
  848. <node class="Action" id="202">
  849. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  850. <property ResultOption="BT_SUCCESS"/>
  851. </node>
  852. <node class="Action" id="203">
  853. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;5kqa2kxIKjnM&quot;,&quot;wDq4l06EZ1oG&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  854. <property ResultOption="BT_SUCCESS"/>
  855. </node>
  856. <node class="Action" id="204">
  857. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;wDq4l06EZ1oG&quot;)"/>
  858. <property ResultOption="BT_INVALID"/>
  859. </node>
  860. </node>
  861. <node class="Sequence" id="205">
  862. <node class="IfElse" id="206">
  863. <node class="Condition" id="207">
  864. <property Operator="Equal"/>
  865. <property Opl="Self.red::RedBehaviacTree::getCoderFloat(&quot;P-药瓶数量&quot;)"/>
  866. <property Opr="const float 5"/>
  867. </node>
  868. <node class="Sequence" id="208">
  869. <node class="Action" id="209">
  870. <property Method="Self.red::RedBehaviacTree::playTimeLine(&quot;OFxFyK86X020&quot;,&quot;28&quot;)"/>
  871. <property ResultOption="BT_SUCCESS"/>
  872. </node>
  873. <node class="Assignment" id="210">
  874. <property CastRight="false"/>
  875. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  876. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  877. </node>
  878. <node class="Action" id="211">
  879. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_26&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  880. <property ResultOption="BT_SUCCESS"/>
  881. </node>
  882. <node class="Assignment" id="212">
  883. <property CastRight="false"/>
  884. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  885. <property Opr="const string &quot;&quot;"/>
  886. </node>
  887. <node class="Action" id="213">
  888. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_27&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  889. <property ResultOption="BT_SUCCESS"/>
  890. </node>
  891. <node class="Action" id="214">
  892. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;c95HMwcYEs9I&quot;,&quot;__ttbt__localVariableIndex_26&quot;,&quot;__ttbt__localVariableIndex_27&quot;,&quot;Iz89MBfAwSSt&quot;)"/>
  893. <property ResultOption="BT_SUCCESS"/>
  894. </node>
  895. <node class="Assignment" id="215">
  896. <property CastRight="false"/>
  897. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  898. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  899. </node>
  900. <node class="Action" id="216">
  901. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_28&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  902. <property ResultOption="BT_SUCCESS"/>
  903. </node>
  904. <node class="Assignment" id="217">
  905. <property CastRight="false"/>
  906. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  907. <property Opr="const string &quot;&quot;"/>
  908. </node>
  909. <node class="Action" id="218">
  910. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_29&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  911. <property ResultOption="BT_SUCCESS"/>
  912. </node>
  913. <node class="Action" id="219">
  914. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;qqw0C8q0OxA5&quot;,&quot;__ttbt__localVariableIndex_28&quot;,&quot;__ttbt__localVariableIndex_29&quot;,&quot;DWMZFFoXsGdJ&quot;)"/>
  915. <property ResultOption="BT_SUCCESS"/>
  916. </node>
  917. <node class="Assignment" id="220">
  918. <property CastRight="false"/>
  919. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  920. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  921. </node>
  922. <node class="Action" id="221">
  923. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_30&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  924. <property ResultOption="BT_SUCCESS"/>
  925. </node>
  926. <node class="Assignment" id="222">
  927. <property CastRight="false"/>
  928. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  929. <property Opr="const string &quot;&quot;"/>
  930. </node>
  931. <node class="Action" id="223">
  932. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_31&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  933. <property ResultOption="BT_SUCCESS"/>
  934. </node>
  935. <node class="Action" id="224">
  936. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;c1v2CnlJLaAQ&quot;,&quot;__ttbt__localVariableIndex_30&quot;,&quot;__ttbt__localVariableIndex_31&quot;,&quot;PGmbrISoGmLY&quot;)"/>
  937. <property ResultOption="BT_SUCCESS"/>
  938. </node>
  939. <node class="Assignment" id="225">
  940. <property CastRight="false"/>
  941. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  942. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  943. </node>
  944. <node class="Action" id="226">
  945. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_32&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  946. <property ResultOption="BT_SUCCESS"/>
  947. </node>
  948. <node class="Assignment" id="227">
  949. <property CastRight="false"/>
  950. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  951. <property Opr="const string &quot;&quot;"/>
  952. </node>
  953. <node class="Action" id="228">
  954. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_33&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  955. <property ResultOption="BT_SUCCESS"/>
  956. </node>
  957. <node class="Action" id="229">
  958. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;qHKvNAEFFebm&quot;,&quot;__ttbt__localVariableIndex_32&quot;,&quot;__ttbt__localVariableIndex_33&quot;,&quot;HJdsWNZHYCl&quot;)"/>
  959. <property ResultOption="BT_SUCCESS"/>
  960. </node>
  961. <node class="Assignment" id="230">
  962. <property CastRight="false"/>
  963. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  964. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  965. </node>
  966. <node class="Action" id="231">
  967. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_34&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  968. <property ResultOption="BT_SUCCESS"/>
  969. </node>
  970. <node class="Assignment" id="232">
  971. <property CastRight="false"/>
  972. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  973. <property Opr="const string &quot;&quot;"/>
  974. </node>
  975. <node class="Action" id="233">
  976. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_35&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  977. <property ResultOption="BT_SUCCESS"/>
  978. </node>
  979. <node class="Action" id="234">
  980. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;RyrSAABw5ouB&quot;,&quot;__ttbt__localVariableIndex_34&quot;,&quot;__ttbt__localVariableIndex_35&quot;,&quot;MeUgtWUykvMF&quot;)"/>
  981. <property ResultOption="BT_SUCCESS"/>
  982. </node>
  983. <node class="Action" id="235">
  984. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  985. <property ResultOption="BT_SUCCESS"/>
  986. </node>
  987. <node class="Assignment" id="236">
  988. <property CastRight="false"/>
  989. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  990. <property Opr="const string &quot;0&quot;"/>
  991. </node>
  992. <node class="Action" id="237">
  993. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  994. <property ResultOption="BT_SUCCESS"/>
  995. </node>
  996. <node class="Action" id="238">
  997. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;8x8DJlGWwlJq&quot;,&quot;Oik1GW5OU9T8&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  998. <property ResultOption="BT_SUCCESS"/>
  999. </node>
  1000. <node class="Action" id="239">
  1001. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;Oik1GW5OU9T8&quot;)"/>
  1002. <property ResultOption="BT_INVALID"/>
  1003. </node>
  1004. <node class="Action" id="240">
  1005. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1006. <property ResultOption="BT_SUCCESS"/>
  1007. </node>
  1008. <node class="Assignment" id="241">
  1009. <property CastRight="false"/>
  1010. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1011. <property Opr="const string &quot;0&quot;"/>
  1012. </node>
  1013. <node class="Action" id="242">
  1014. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1015. <property ResultOption="BT_SUCCESS"/>
  1016. </node>
  1017. <node class="Action" id="243">
  1018. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;YgJmVO8Arfmz&quot;,&quot;msZ3J7mbBXTr&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  1019. <property ResultOption="BT_SUCCESS"/>
  1020. </node>
  1021. <node class="Action" id="244">
  1022. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;msZ3J7mbBXTr&quot;)"/>
  1023. <property ResultOption="BT_INVALID"/>
  1024. </node>
  1025. <node class="Action" id="245">
  1026. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1027. <property ResultOption="BT_SUCCESS"/>
  1028. </node>
  1029. <node class="Assignment" id="246">
  1030. <property CastRight="false"/>
  1031. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1032. <property Opr="const string &quot;0&quot;"/>
  1033. </node>
  1034. <node class="Action" id="247">
  1035. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1036. <property ResultOption="BT_SUCCESS"/>
  1037. </node>
  1038. <node class="Action" id="248">
  1039. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;crXIHkXVSRG&quot;,&quot;XjvznGXa24vU&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  1040. <property ResultOption="BT_SUCCESS"/>
  1041. </node>
  1042. <node class="Action" id="249">
  1043. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;XjvznGXa24vU&quot;)"/>
  1044. <property ResultOption="BT_INVALID"/>
  1045. </node>
  1046. <node class="Action" id="250">
  1047. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1048. <property ResultOption="BT_SUCCESS"/>
  1049. </node>
  1050. <node class="Assignment" id="251">
  1051. <property CastRight="false"/>
  1052. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1053. <property Opr="const string &quot;0&quot;"/>
  1054. </node>
  1055. <node class="Action" id="252">
  1056. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1057. <property ResultOption="BT_SUCCESS"/>
  1058. </node>
  1059. <node class="Action" id="253">
  1060. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;CC3A75tDkyEJ&quot;,&quot;imNbeg7xNzh0&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  1061. <property ResultOption="BT_SUCCESS"/>
  1062. </node>
  1063. <node class="Action" id="254">
  1064. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;imNbeg7xNzh0&quot;)"/>
  1065. <property ResultOption="BT_INVALID"/>
  1066. </node>
  1067. <node class="Action" id="255">
  1068. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1069. <property ResultOption="BT_SUCCESS"/>
  1070. </node>
  1071. <node class="Assignment" id="256">
  1072. <property CastRight="false"/>
  1073. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1074. <property Opr="const string &quot;0&quot;"/>
  1075. </node>
  1076. <node class="Action" id="257">
  1077. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1078. <property ResultOption="BT_SUCCESS"/>
  1079. </node>
  1080. <node class="Action" id="258">
  1081. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;DtdIco84JFn4&quot;,&quot;0Fq6ndNI52oW&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  1082. <property ResultOption="BT_SUCCESS"/>
  1083. </node>
  1084. <node class="Action" id="259">
  1085. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;0Fq6ndNI52oW&quot;)"/>
  1086. <property ResultOption="BT_INVALID"/>
  1087. </node>
  1088. <node class="Action" id="260">
  1089. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1090. <property ResultOption="BT_SUCCESS"/>
  1091. </node>
  1092. <node class="Assignment" id="261">
  1093. <property CastRight="false"/>
  1094. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1095. <property Opr="const string &quot;2&quot;"/>
  1096. </node>
  1097. <node class="Action" id="262">
  1098. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1099. <property ResultOption="BT_SUCCESS"/>
  1100. </node>
  1101. <node class="Action" id="263">
  1102. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;SL7g2NFOHDxc&quot;,&quot;Oik1GW5OU9T8&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  1103. <property ResultOption="BT_SUCCESS"/>
  1104. </node>
  1105. <node class="Action" id="264">
  1106. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;Oik1GW5OU9T8&quot;)"/>
  1107. <property ResultOption="BT_INVALID"/>
  1108. </node>
  1109. <node class="Action" id="265">
  1110. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1111. <property ResultOption="BT_SUCCESS"/>
  1112. </node>
  1113. <node class="Assignment" id="266">
  1114. <property CastRight="false"/>
  1115. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1116. <property Opr="const string &quot;3&quot;"/>
  1117. </node>
  1118. <node class="Action" id="267">
  1119. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1120. <property ResultOption="BT_SUCCESS"/>
  1121. </node>
  1122. <node class="Action" id="268">
  1123. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;awQe1s2vjffZ&quot;,&quot;msZ3J7mbBXTr&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  1124. <property ResultOption="BT_SUCCESS"/>
  1125. </node>
  1126. <node class="Action" id="269">
  1127. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;msZ3J7mbBXTr&quot;)"/>
  1128. <property ResultOption="BT_INVALID"/>
  1129. </node>
  1130. <node class="Action" id="270">
  1131. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1132. <property ResultOption="BT_SUCCESS"/>
  1133. </node>
  1134. <node class="Assignment" id="271">
  1135. <property CastRight="false"/>
  1136. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1137. <property Opr="const string &quot;4&quot;"/>
  1138. </node>
  1139. <node class="Action" id="272">
  1140. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1141. <property ResultOption="BT_SUCCESS"/>
  1142. </node>
  1143. <node class="Action" id="273">
  1144. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;yPEgforwfuHQ&quot;,&quot;XjvznGXa24vU&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  1145. <property ResultOption="BT_SUCCESS"/>
  1146. </node>
  1147. <node class="Action" id="274">
  1148. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;XjvznGXa24vU&quot;)"/>
  1149. <property ResultOption="BT_INVALID"/>
  1150. </node>
  1151. <node class="Action" id="275">
  1152. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1153. <property ResultOption="BT_SUCCESS"/>
  1154. </node>
  1155. <node class="Assignment" id="276">
  1156. <property CastRight="false"/>
  1157. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1158. <property Opr="const string &quot;5&quot;"/>
  1159. </node>
  1160. <node class="Action" id="277">
  1161. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1162. <property ResultOption="BT_SUCCESS"/>
  1163. </node>
  1164. <node class="Action" id="278">
  1165. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;COGUXSZFsDjj&quot;,&quot;imNbeg7xNzh0&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  1166. <property ResultOption="BT_SUCCESS"/>
  1167. </node>
  1168. <node class="Action" id="279">
  1169. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;imNbeg7xNzh0&quot;)"/>
  1170. <property ResultOption="BT_INVALID"/>
  1171. </node>
  1172. <node class="Action" id="280">
  1173. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1174. <property ResultOption="BT_SUCCESS"/>
  1175. </node>
  1176. <node class="Assignment" id="281">
  1177. <property CastRight="false"/>
  1178. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1179. <property Opr="const string &quot;6&quot;"/>
  1180. </node>
  1181. <node class="Action" id="282">
  1182. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1183. <property ResultOption="BT_SUCCESS"/>
  1184. </node>
  1185. <node class="Action" id="283">
  1186. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;JS1kVHVm6pWq&quot;,&quot;0Fq6ndNI52oW&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  1187. <property ResultOption="BT_SUCCESS"/>
  1188. </node>
  1189. <node class="Action" id="284">
  1190. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;0Fq6ndNI52oW&quot;)"/>
  1191. <property ResultOption="BT_INVALID"/>
  1192. </node>
  1193. </node>
  1194. <node class="Sequence" id="285">
  1195. <node class="IfElse" id="286">
  1196. <node class="Condition" id="287">
  1197. <property Operator="Equal"/>
  1198. <property Opl="Self.red::RedBehaviacTree::getCoderFloat(&quot;P-药瓶数量&quot;)"/>
  1199. <property Opr="const float 4"/>
  1200. </node>
  1201. <node class="Sequence" id="288">
  1202. <node class="Action" id="289">
  1203. <property Method="Self.red::RedBehaviacTree::playTimeLine(&quot;Lgn2TqOFP0t5&quot;,&quot;27&quot;)"/>
  1204. <property ResultOption="BT_SUCCESS"/>
  1205. </node>
  1206. <node class="Assignment" id="290">
  1207. <property CastRight="false"/>
  1208. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1209. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  1210. </node>
  1211. <node class="Action" id="291">
  1212. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_36&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1213. <property ResultOption="BT_SUCCESS"/>
  1214. </node>
  1215. <node class="Assignment" id="292">
  1216. <property CastRight="false"/>
  1217. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1218. <property Opr="const string &quot;&quot;"/>
  1219. </node>
  1220. <node class="Action" id="293">
  1221. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_37&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1222. <property ResultOption="BT_SUCCESS"/>
  1223. </node>
  1224. <node class="Action" id="294">
  1225. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;7ia2aoGmTKQA&quot;,&quot;__ttbt__localVariableIndex_36&quot;,&quot;__ttbt__localVariableIndex_37&quot;,&quot;77mbctWdVTbi&quot;)"/>
  1226. <property ResultOption="BT_SUCCESS"/>
  1227. </node>
  1228. <node class="Assignment" id="295">
  1229. <property CastRight="false"/>
  1230. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1231. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  1232. </node>
  1233. <node class="Action" id="296">
  1234. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_38&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1235. <property ResultOption="BT_SUCCESS"/>
  1236. </node>
  1237. <node class="Assignment" id="297">
  1238. <property CastRight="false"/>
  1239. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1240. <property Opr="const string &quot;&quot;"/>
  1241. </node>
  1242. <node class="Action" id="298">
  1243. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_39&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1244. <property ResultOption="BT_SUCCESS"/>
  1245. </node>
  1246. <node class="Action" id="299">
  1247. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;atSP2XVUBKcc&quot;,&quot;__ttbt__localVariableIndex_38&quot;,&quot;__ttbt__localVariableIndex_39&quot;,&quot;s7nlyVlL6y4d&quot;)"/>
  1248. <property ResultOption="BT_SUCCESS"/>
  1249. </node>
  1250. <node class="Assignment" id="300">
  1251. <property CastRight="false"/>
  1252. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1253. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  1254. </node>
  1255. <node class="Action" id="301">
  1256. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_40&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1257. <property ResultOption="BT_SUCCESS"/>
  1258. </node>
  1259. <node class="Assignment" id="302">
  1260. <property CastRight="false"/>
  1261. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1262. <property Opr="const string &quot;&quot;"/>
  1263. </node>
  1264. <node class="Action" id="303">
  1265. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_41&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1266. <property ResultOption="BT_SUCCESS"/>
  1267. </node>
  1268. <node class="Action" id="304">
  1269. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;a8hMmPPvwKun&quot;,&quot;__ttbt__localVariableIndex_40&quot;,&quot;__ttbt__localVariableIndex_41&quot;,&quot;aOLobAzGhM7&quot;)"/>
  1270. <property ResultOption="BT_SUCCESS"/>
  1271. </node>
  1272. <node class="Assignment" id="305">
  1273. <property CastRight="false"/>
  1274. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1275. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  1276. </node>
  1277. <node class="Action" id="306">
  1278. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_42&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1279. <property ResultOption="BT_SUCCESS"/>
  1280. </node>
  1281. <node class="Assignment" id="307">
  1282. <property CastRight="false"/>
  1283. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1284. <property Opr="const string &quot;&quot;"/>
  1285. </node>
  1286. <node class="Action" id="308">
  1287. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_43&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1288. <property ResultOption="BT_SUCCESS"/>
  1289. </node>
  1290. <node class="Action" id="309">
  1291. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;LonAdkEkH0Qm&quot;,&quot;__ttbt__localVariableIndex_42&quot;,&quot;__ttbt__localVariableIndex_43&quot;,&quot;h8Xcu3CR2d2v&quot;)"/>
  1292. <property ResultOption="BT_SUCCESS"/>
  1293. </node>
  1294. <node class="Action" id="310">
  1295. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1296. <property ResultOption="BT_SUCCESS"/>
  1297. </node>
  1298. <node class="Assignment" id="311">
  1299. <property CastRight="false"/>
  1300. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1301. <property Opr="const string &quot;1&quot;"/>
  1302. </node>
  1303. <node class="Action" id="312">
  1304. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1305. <property ResultOption="BT_SUCCESS"/>
  1306. </node>
  1307. <node class="Action" id="313">
  1308. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;M4vefy3Qc5S&quot;,&quot;8VBKna1dsST&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  1309. <property ResultOption="BT_SUCCESS"/>
  1310. </node>
  1311. <node class="Action" id="314">
  1312. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;8VBKna1dsST&quot;)"/>
  1313. <property ResultOption="BT_INVALID"/>
  1314. </node>
  1315. <node class="Action" id="315">
  1316. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1317. <property ResultOption="BT_SUCCESS"/>
  1318. </node>
  1319. <node class="Assignment" id="316">
  1320. <property CastRight="false"/>
  1321. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1322. <property Opr="const string &quot;1&quot;"/>
  1323. </node>
  1324. <node class="Action" id="317">
  1325. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1326. <property ResultOption="BT_SUCCESS"/>
  1327. </node>
  1328. <node class="Action" id="318">
  1329. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;jZjbgs9vdVTM&quot;,&quot;wNz3V9ZDP82Y&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  1330. <property ResultOption="BT_SUCCESS"/>
  1331. </node>
  1332. <node class="Action" id="319">
  1333. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;wNz3V9ZDP82Y&quot;)"/>
  1334. <property ResultOption="BT_INVALID"/>
  1335. </node>
  1336. <node class="Action" id="320">
  1337. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1338. <property ResultOption="BT_SUCCESS"/>
  1339. </node>
  1340. <node class="Assignment" id="321">
  1341. <property CastRight="false"/>
  1342. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1343. <property Opr="const string &quot;1&quot;"/>
  1344. </node>
  1345. <node class="Action" id="322">
  1346. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1347. <property ResultOption="BT_SUCCESS"/>
  1348. </node>
  1349. <node class="Action" id="323">
  1350. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;trbnj3ZkdNPQ&quot;,&quot;qxxKvxoSZh98&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  1351. <property ResultOption="BT_SUCCESS"/>
  1352. </node>
  1353. <node class="Action" id="324">
  1354. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;qxxKvxoSZh98&quot;)"/>
  1355. <property ResultOption="BT_INVALID"/>
  1356. </node>
  1357. <node class="Action" id="325">
  1358. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1359. <property ResultOption="BT_SUCCESS"/>
  1360. </node>
  1361. <node class="Assignment" id="326">
  1362. <property CastRight="false"/>
  1363. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1364. <property Opr="const string &quot;1&quot;"/>
  1365. </node>
  1366. <node class="Action" id="327">
  1367. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1368. <property ResultOption="BT_SUCCESS"/>
  1369. </node>
  1370. <node class="Action" id="328">
  1371. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;iFhq69dZb8RS&quot;,&quot;SvIhEjI2HnC1&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  1372. <property ResultOption="BT_SUCCESS"/>
  1373. </node>
  1374. <node class="Action" id="329">
  1375. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;SvIhEjI2HnC1&quot;)"/>
  1376. <property ResultOption="BT_INVALID"/>
  1377. </node>
  1378. <node class="Action" id="330">
  1379. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1380. <property ResultOption="BT_SUCCESS"/>
  1381. </node>
  1382. <node class="Assignment" id="331">
  1383. <property CastRight="false"/>
  1384. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1385. <property Opr="const string &quot;2&quot;"/>
  1386. </node>
  1387. <node class="Action" id="332">
  1388. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1389. <property ResultOption="BT_SUCCESS"/>
  1390. </node>
  1391. <node class="Action" id="333">
  1392. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;EgfwIfTUe8k&quot;,&quot;8VBKna1dsST&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  1393. <property ResultOption="BT_SUCCESS"/>
  1394. </node>
  1395. <node class="Action" id="334">
  1396. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;8VBKna1dsST&quot;)"/>
  1397. <property ResultOption="BT_INVALID"/>
  1398. </node>
  1399. <node class="Action" id="335">
  1400. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1401. <property ResultOption="BT_SUCCESS"/>
  1402. </node>
  1403. <node class="Assignment" id="336">
  1404. <property CastRight="false"/>
  1405. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1406. <property Opr="const string &quot;3&quot;"/>
  1407. </node>
  1408. <node class="Action" id="337">
  1409. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1410. <property ResultOption="BT_SUCCESS"/>
  1411. </node>
  1412. <node class="Action" id="338">
  1413. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;WRPeX8a6c3u&quot;,&quot;wNz3V9ZDP82Y&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  1414. <property ResultOption="BT_SUCCESS"/>
  1415. </node>
  1416. <node class="Action" id="339">
  1417. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;wNz3V9ZDP82Y&quot;)"/>
  1418. <property ResultOption="BT_INVALID"/>
  1419. </node>
  1420. <node class="Action" id="340">
  1421. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1422. <property ResultOption="BT_SUCCESS"/>
  1423. </node>
  1424. <node class="Assignment" id="341">
  1425. <property CastRight="false"/>
  1426. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1427. <property Opr="const string &quot;4&quot;"/>
  1428. </node>
  1429. <node class="Action" id="342">
  1430. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1431. <property ResultOption="BT_SUCCESS"/>
  1432. </node>
  1433. <node class="Action" id="343">
  1434. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;em7foXPWPXXO&quot;,&quot;qxxKvxoSZh98&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  1435. <property ResultOption="BT_SUCCESS"/>
  1436. </node>
  1437. <node class="Action" id="344">
  1438. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;qxxKvxoSZh98&quot;)"/>
  1439. <property ResultOption="BT_INVALID"/>
  1440. </node>
  1441. <node class="Action" id="345">
  1442. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1443. <property ResultOption="BT_SUCCESS"/>
  1444. </node>
  1445. <node class="Assignment" id="346">
  1446. <property CastRight="false"/>
  1447. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1448. <property Opr="const string &quot;5&quot;"/>
  1449. </node>
  1450. <node class="Action" id="347">
  1451. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1452. <property ResultOption="BT_SUCCESS"/>
  1453. </node>
  1454. <node class="Action" id="348">
  1455. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;dHmiGrLIi7SC&quot;,&quot;SvIhEjI2HnC1&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  1456. <property ResultOption="BT_SUCCESS"/>
  1457. </node>
  1458. <node class="Action" id="349">
  1459. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;SvIhEjI2HnC1&quot;)"/>
  1460. <property ResultOption="BT_INVALID"/>
  1461. </node>
  1462. </node>
  1463. <node class="Sequence" id="350">
  1464. <node class="IfElse" id="351">
  1465. <node class="Condition" id="352">
  1466. <property Operator="Equal"/>
  1467. <property Opl="Self.red::RedBehaviacTree::getCoderFloat(&quot;P-药瓶数量&quot;)"/>
  1468. <property Opr="const float 3"/>
  1469. </node>
  1470. <node class="Sequence" id="353">
  1471. <node class="Action" id="354">
  1472. <property Method="Self.red::RedBehaviacTree::playTimeLine(&quot;Pb3M55HtdjA5&quot;,&quot;26&quot;)"/>
  1473. <property ResultOption="BT_SUCCESS"/>
  1474. </node>
  1475. <node class="Assignment" id="355">
  1476. <property CastRight="false"/>
  1477. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1478. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  1479. </node>
  1480. <node class="Action" id="356">
  1481. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_44&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1482. <property ResultOption="BT_SUCCESS"/>
  1483. </node>
  1484. <node class="Assignment" id="357">
  1485. <property CastRight="false"/>
  1486. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1487. <property Opr="const string &quot;&quot;"/>
  1488. </node>
  1489. <node class="Action" id="358">
  1490. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_45&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1491. <property ResultOption="BT_SUCCESS"/>
  1492. </node>
  1493. <node class="Action" id="359">
  1494. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;Sm0xAMhQBoXx&quot;,&quot;__ttbt__localVariableIndex_44&quot;,&quot;__ttbt__localVariableIndex_45&quot;,&quot;4hW0Y5m387wt&quot;)"/>
  1495. <property ResultOption="BT_SUCCESS"/>
  1496. </node>
  1497. <node class="Assignment" id="360">
  1498. <property CastRight="false"/>
  1499. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1500. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  1501. </node>
  1502. <node class="Action" id="361">
  1503. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_46&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1504. <property ResultOption="BT_SUCCESS"/>
  1505. </node>
  1506. <node class="Assignment" id="362">
  1507. <property CastRight="false"/>
  1508. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1509. <property Opr="const string &quot;&quot;"/>
  1510. </node>
  1511. <node class="Action" id="363">
  1512. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_47&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1513. <property ResultOption="BT_SUCCESS"/>
  1514. </node>
  1515. <node class="Action" id="364">
  1516. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;wQ4s1F64snz6&quot;,&quot;__ttbt__localVariableIndex_46&quot;,&quot;__ttbt__localVariableIndex_47&quot;,&quot;y95VW2s76Nti&quot;)"/>
  1517. <property ResultOption="BT_SUCCESS"/>
  1518. </node>
  1519. <node class="Assignment" id="365">
  1520. <property CastRight="false"/>
  1521. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1522. <property Opr="const string &quot;绑定药瓶位置&quot;"/>
  1523. </node>
  1524. <node class="Action" id="366">
  1525. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_48&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1526. <property ResultOption="BT_SUCCESS"/>
  1527. </node>
  1528. <node class="Assignment" id="367">
  1529. <property CastRight="false"/>
  1530. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1531. <property Opr="const string &quot;&quot;"/>
  1532. </node>
  1533. <node class="Action" id="368">
  1534. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_49&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1535. <property ResultOption="BT_SUCCESS"/>
  1536. </node>
  1537. <node class="Action" id="369">
  1538. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;tXAZ6C6hTs24&quot;,&quot;__ttbt__localVariableIndex_48&quot;,&quot;__ttbt__localVariableIndex_49&quot;,&quot;acMkqQdmLJlV&quot;)"/>
  1539. <property ResultOption="BT_SUCCESS"/>
  1540. </node>
  1541. <node class="Action" id="370">
  1542. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1543. <property ResultOption="BT_SUCCESS"/>
  1544. </node>
  1545. <node class="Assignment" id="371">
  1546. <property CastRight="false"/>
  1547. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1548. <property Opr="const string &quot;0&quot;"/>
  1549. </node>
  1550. <node class="Action" id="372">
  1551. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1552. <property ResultOption="BT_SUCCESS"/>
  1553. </node>
  1554. <node class="Action" id="373">
  1555. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;Wqa8pDNVSo3C&quot;,&quot;6MIklPbAPRso&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  1556. <property ResultOption="BT_SUCCESS"/>
  1557. </node>
  1558. <node class="Action" id="374">
  1559. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;6MIklPbAPRso&quot;)"/>
  1560. <property ResultOption="BT_INVALID"/>
  1561. </node>
  1562. <node class="Action" id="375">
  1563. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1564. <property ResultOption="BT_SUCCESS"/>
  1565. </node>
  1566. <node class="Assignment" id="376">
  1567. <property CastRight="false"/>
  1568. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1569. <property Opr="const string &quot;0&quot;"/>
  1570. </node>
  1571. <node class="Action" id="377">
  1572. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1573. <property ResultOption="BT_SUCCESS"/>
  1574. </node>
  1575. <node class="Action" id="378">
  1576. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;CR7iLR4fEj6&quot;,&quot;bym8gy3BLa6O&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  1577. <property ResultOption="BT_SUCCESS"/>
  1578. </node>
  1579. <node class="Action" id="379">
  1580. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;bym8gy3BLa6O&quot;)"/>
  1581. <property ResultOption="BT_INVALID"/>
  1582. </node>
  1583. <node class="Action" id="380">
  1584. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1585. <property ResultOption="BT_SUCCESS"/>
  1586. </node>
  1587. <node class="Assignment" id="381">
  1588. <property CastRight="false"/>
  1589. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1590. <property Opr="const string &quot;0&quot;"/>
  1591. </node>
  1592. <node class="Action" id="382">
  1593. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;evenNum&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1594. <property ResultOption="BT_SUCCESS"/>
  1595. </node>
  1596. <node class="Action" id="383">
  1597. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;dWDnEvsjklDD&quot;,&quot;3qyUHbsXM6RK&quot;,&quot;1JyQo2a28SqI&quot;)"/>
  1598. <property ResultOption="BT_SUCCESS"/>
  1599. </node>
  1600. <node class="Action" id="384">
  1601. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;3qyUHbsXM6RK&quot;)"/>
  1602. <property ResultOption="BT_INVALID"/>
  1603. </node>
  1604. <node class="Action" id="385">
  1605. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1606. <property ResultOption="BT_SUCCESS"/>
  1607. </node>
  1608. <node class="Assignment" id="386">
  1609. <property CastRight="false"/>
  1610. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1611. <property Opr="const string &quot;3&quot;"/>
  1612. </node>
  1613. <node class="Action" id="387">
  1614. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1615. <property ResultOption="BT_SUCCESS"/>
  1616. </node>
  1617. <node class="Action" id="388">
  1618. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;hyilO9q2en97&quot;,&quot;6MIklPbAPRso&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  1619. <property ResultOption="BT_SUCCESS"/>
  1620. </node>
  1621. <node class="Action" id="389">
  1622. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;6MIklPbAPRso&quot;)"/>
  1623. <property ResultOption="BT_INVALID"/>
  1624. </node>
  1625. <node class="Action" id="390">
  1626. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1627. <property ResultOption="BT_SUCCESS"/>
  1628. </node>
  1629. <node class="Assignment" id="391">
  1630. <property CastRight="false"/>
  1631. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1632. <property Opr="const string &quot;4&quot;"/>
  1633. </node>
  1634. <node class="Action" id="392">
  1635. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1636. <property ResultOption="BT_SUCCESS"/>
  1637. </node>
  1638. <node class="Action" id="393">
  1639. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;xEjQCPyG84e&quot;,&quot;bym8gy3BLa6O&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  1640. <property ResultOption="BT_SUCCESS"/>
  1641. </node>
  1642. <node class="Action" id="394">
  1643. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;bym8gy3BLa6O&quot;)"/>
  1644. <property ResultOption="BT_INVALID"/>
  1645. </node>
  1646. <node class="Action" id="395">
  1647. <property Method="Self.red::RedBehaviacTree::clearFunLocalMap()"/>
  1648. <property ResultOption="BT_SUCCESS"/>
  1649. </node>
  1650. <node class="Assignment" id="396">
  1651. <property CastRight="false"/>
  1652. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1653. <property Opr="const string &quot;5&quot;"/>
  1654. </node>
  1655. <node class="Action" id="397">
  1656. <property Method="Self.red::RedBehaviacTree::addFunLocalStringToMap(&quot;index&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1657. <property ResultOption="BT_SUCCESS"/>
  1658. </node>
  1659. <node class="Action" id="398">
  1660. <property Method="Self.red::RedBehaviacTree::redCustomFunc(&quot;fYN3ieLHnaQ7&quot;,&quot;3qyUHbsXM6RK&quot;,&quot;vqDZRFv9xJSR&quot;)"/>
  1661. <property ResultOption="BT_SUCCESS"/>
  1662. </node>
  1663. <node class="Action" id="399">
  1664. <property Method="Self.red::RedBehaviacTree::getSubRedTreeState(&quot;3qyUHbsXM6RK&quot;)"/>
  1665. <property ResultOption="BT_INVALID"/>
  1666. </node>
  1667. <node class="Assignment" id="400">
  1668. <property CastRight="false"/>
  1669. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1670. <property Opr="const string &quot;绑定置物架Node&quot;"/>
  1671. </node>
  1672. <node class="Action" id="401">
  1673. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_50&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1674. <property ResultOption="BT_SUCCESS"/>
  1675. </node>
  1676. <node class="Assignment" id="402">
  1677. <property CastRight="false"/>
  1678. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1679. <property Opr="const string &quot;&quot;"/>
  1680. </node>
  1681. <node class="Action" id="403">
  1682. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_51&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1683. <property ResultOption="BT_SUCCESS"/>
  1684. </node>
  1685. <node class="Action" id="404">
  1686. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;S2eygmxv7Gvw&quot;,&quot;__ttbt__localVariableIndex_50&quot;,&quot;__ttbt__localVariableIndex_51&quot;,&quot;6MIklPbAPRso&quot;)"/>
  1687. <property ResultOption="BT_SUCCESS"/>
  1688. </node>
  1689. <node class="Assignment" id="405">
  1690. <property CastRight="false"/>
  1691. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1692. <property Opr="const string &quot;绑定置物架Node&quot;"/>
  1693. </node>
  1694. <node class="Action" id="406">
  1695. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_52&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1696. <property ResultOption="BT_SUCCESS"/>
  1697. </node>
  1698. <node class="Assignment" id="407">
  1699. <property CastRight="false"/>
  1700. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1701. <property Opr="const string &quot;&quot;"/>
  1702. </node>
  1703. <node class="Action" id="408">
  1704. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_53&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1705. <property ResultOption="BT_SUCCESS"/>
  1706. </node>
  1707. <node class="Action" id="409">
  1708. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;amh1JXPjyDh3&quot;,&quot;__ttbt__localVariableIndex_52&quot;,&quot;__ttbt__localVariableIndex_53&quot;,&quot;bym8gy3BLa6O&quot;)"/>
  1709. <property ResultOption="BT_SUCCESS"/>
  1710. </node>
  1711. <node class="Assignment" id="410">
  1712. <property CastRight="false"/>
  1713. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1714. <property Opr="const string &quot;绑定置物架Node&quot;"/>
  1715. </node>
  1716. <node class="Action" id="411">
  1717. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_54&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1718. <property ResultOption="BT_SUCCESS"/>
  1719. </node>
  1720. <node class="Assignment" id="412">
  1721. <property CastRight="false"/>
  1722. <property Opl="string Self.red::RedBehaviacTree::temporaryVariablesString"/>
  1723. <property Opr="const string &quot;&quot;"/>
  1724. </node>
  1725. <node class="Action" id="413">
  1726. <property Method="Self.red::RedBehaviacTree::storageTemporaryVariablesString(&quot;__ttbt__localVariableIndex_55&quot;,string Self.red::RedBehaviacTree::temporaryVariablesString)"/>
  1727. <property ResultOption="BT_SUCCESS"/>
  1728. </node>
  1729. <node class="Action" id="414">
  1730. <property Method="Self.red::RedBehaviacTree::notifyDevelopmentWithParamAndNode(&quot;8KIlkugkovDB&quot;,&quot;__ttbt__localVariableIndex_54&quot;,&quot;__ttbt__localVariableIndex_55&quot;,&quot;3qyUHbsXM6RK&quot;)"/>
  1731. <property ResultOption="BT_SUCCESS"/>
  1732. </node>
  1733. </node>
  1734. <node class="Noop" id="415"/>
  1735. </node>
  1736. </node>
  1737. </node>
  1738. </node>
  1739. </node>
  1740. </node>
  1741. </node>
  1742. </node>
  1743. </node>
  1744. </node>
  1745. </behavior>