1 # script generated from 'test_compilateur.primitive'
\r
3 #mission tags and pre-requisites
\r
7 mission_icon : the_icon
\r
10 #Variables declaration
\r
13 decl : bot : innocent_victim
\r
14 decl : bot : good_guy
\r
15 decl : creature_model : chdfa1
\r
16 decl : creature_model : chdfa2
\r
17 decl : bot : group_to_kill_group
\r
18 decl : item : m0246dxacb01
\r
19 decl : item : m0014dxacb01
\r
20 decl : item : m0151chdfa01
\r
21 decl : item : m0290chdfa01
\r
22 decl : item : ictm1pd
\r
23 decl : item : ictm1ss
\r
24 decl : place : the_place_to_be
\r
25 decl : faction : tribe_green_seed
\r
26 decl : bot : good_guy
\r
27 decl : bot : toto_the_forager
\r
29 decl_item : the_special_item : ic_code_item : 10 : Durability 0.5; Speed 1; SapBuff 1500; abm_ml_fire_00140 : ITEM_NAME : no_drop
\r
30 decl_item : the_special_item_2 : ic_code_item : 20 : Durability 0.5 : TEST_COMPILATION_ITEM2_NAME
\r
31 decl : bot : les_bastards
\r
33 decl : sphrase : amb0001
\r
34 decl : sbrick : brk001
\r
35 decl : creature_model : caaa
\r
36 decl : creature_model : cbbb
\r
39 req_skill : SM 0 100
\r
40 req_mission : DONE_MISSION
\r
41 req_mission_neg : NOT_DONE_MISSION
\r
42 req_mission_running : RUNNING_MISSION
\r
43 req_mission_running_neg : NOT_RUNNING_MISSION
\r
45 req_fame : tribe_green_seed 10
\r
47 req_fame : ricard 10
\r
51 req_brick : BMDHTMP00005
\r
53 req_encyclo_thema : REQ_THEMA_1
\r
54 req_event_faction : REQ_EVT_FACTION_1
\r
57 mission_title : TEST_COMPILATION_TITLE
\r
58 mission_desc : TEST_COMPILATION_DESC
\r
59 # step_failure_debut
\r
61 recv_money : -100000
\r
63 # linear_dyn_chat_fail_brief
\r
64 dyn_chat : giver : TEST_COMPILATION_TEST_LITTERAL_1; innocent_victim : linear_dyn_chat_fail_brief_resp TEST_COMPILATION_AKNO_1
\r
66 jump_point : linear_dyn_chat_fail_brief_resp
\r
67 # linear_dyn_chat_continue_brief_1
\r
68 dyn_chat : giver : TEST_COMPILATION_TEST_LITTERAL_2 : linear_dyn_chat_continue_brief_1_resp TEST_COMPILATION_AKNO_2
\r
69 jump_point : linear_dyn_chat_continue_brief_1_resp
\r
70 # linear_dyn_chat_continue_brief_2
\r
71 dyn_chat : giver : TEST_COMPILATION_PHRASE_TEST_VARIABLE_2 : linear_dyn_chat_continue_brief_2_resp TEST_COMPILATION_AKNO_3
\r
72 jump_point : linear_dyn_chat_continue_brief_2_resp
\r
73 # linear_dyn_chat_retry_brief_fin
\r
74 jump_point : linear_dyn_chat_retry_brief_fin_retry
\r
75 dyn_chat : giver : TEST_COMPILATION_TEST_LITTERAL_3 : linear_dyn_chat_retry_brief_fin_resp TEST_COMPILATION_AKNO_4
\r
76 jump : linear_dyn_chat_retry_brief_fin_retry
\r
77 jump_point : linear_dyn_chat_retry_brief_fin_resp
\r
78 # step_failure_post_brief
\r
82 # step_debut_mission
\r
83 system_msg : TEST_COMPILATION_SYSTEM_MSG_START
\r
84 set_obj : TEST_COMPILATION_TALK_TO_OBJ_OVERLOAD
\r
85 talk_to : giver : TEST_COMPILATION_TALK_TO_MENU_OVERLOAD
\r
86 system_msg : TEST_COMPILATION_NAMED_BOT; "innocent_victim"
\r
87 # step_if_test_acid_damage
\r
88 jump_point : step_if_test_acid_damage
\r
89 if_bricks : BMOETMA00003 : step_test_yes
\r
91 bot_chat : shout : giver : TEST_COMPILATION_SKILL_TEST_NO
\r
92 set_obj : TALK_TO_OBJ_OVERLOAD
\r
93 talk_to : giver : TALK_TO_MENU_OVERLOAD
\r
94 bot_chat : tell : giver : TEST_COMPILATION_SKILL_TEST_RETRY
\r
95 jump : step_if_test_acid_damage
\r
96 jump : step_if_test_acid_damage_endif
\r
97 # yes: step_test_yes
\r
98 jump_point : step_test_yes
\r
99 bot_chat : shout : giver : TEST_COMPILATION_SKILL_TEST_YES; innocent_victim
\r
100 set_obj : TALK_TO_OBJ_OVERLOAD
\r
101 talk_to : giver : TALK_TO_MENU_OVERLOAD
\r
102 jump_point : step_dyn_chat
\r
103 dyn_chat : giver : TEST_COMPILATION_STEP_DYN_CHAT_NPC_TALK : step_1 TEST_COMPILATION_DYN_ANSWER_NO : step_ooo_test_target TEST_COMPILATION_DYN_ANSWER_OK
\r
104 jump_point : step_if_test_acid_damage_endif
\r
106 bot_chat : shout : giver : TEST_COMPILATION_SOURD
\r
107 # jump to step_dyn_chat
\r
108 jump : step_dyn_chat
\r
110 jump_point : step_1
\r
111 bot_chat : tell : giver : TEST_COMPILATION_DYN_CHAT_EXIT
\r
113 # step_ooo_test_target
\r
114 jump_point : step_ooo_test_target
\r
117 set_obj : TEST_COMPILATION_OBJ_OVERLOAD_TARGET_CREATURE
\r
118 target_fauna : chdfa1; chdfa2
\r
119 set_obj : TEST_COMPILATION_OBJ_OVERLOAD_TARGET_CREATURE_PLACE
\r
120 target_fauna : chdfa1; chdfa2 : the_place_to_be
\r
121 target_npc : innocent_victim
\r
122 target_npc : innocent_victim : the_place_to_be
\r
123 target_race : goary; clopper
\r
124 target_race : goary; clopper : the_place_to_be
\r
127 # step_ooo_test_kill
\r
129 kill_faction : tribe_green_seed 5 : region_majesticgarden
\r
130 kill_fauna : chdfa1 3; chdfa2 3
\r
131 set_obj : TEST_COMPILATION_OBJ_KILL_OVERLOAD
\r
132 kill_group : group_to_kill_group
\r
133 kill_npc : innocent_victim
\r
134 kill_race : dag 5; ragus 10
\r
135 kill_npc_by_name : the_named_npcs 10 : quelquepart
\r
137 # step_ooo_simple_objectives
\r
139 set_obj : TEST_COMPILATION_IN_OOO_PHRASE
\r
140 cast : BMOETMA00003
\r
141 set_obj : TEST_COMPILATION_IN_OOO_OTHER_PHRASE
\r
142 forage : m0246dxacb01 1 10; m0014dxacb01 3 10
\r
143 loot_mp : m0290chdfa01 2 10; m0151chdfa01 2 10
\r
144 craft : ictm1pd 1 10; ictm1ss 1 10
\r
145 sell : ictm1pd 1 10; ictm1ss 1 10 : giver
\r
146 buy : ictm1pd 1 10; ictm1ss 1 10 : good_guy
\r
147 give_item : m0290chdfa01 2 10; m0151chdfa01 2 10 : giver
\r
148 give_money : 1000 : giver
\r
149 visit : the_place_to_be
\r
150 visit : the_place_to_be : m0290chdfa01
\r
152 set_obj : TEST_COMPILATION_DO_MISSION_OBJ
\r
153 mission : DONE_MISSION
\r
155 # step_any_test_step_any
\r
157 set_obj : TEST_COMPILATION_IN_ANY_PHRASE
\r
158 give_money : 10 : giver
\r
159 system_msg : TEST_COMPILATION_SUPER_UNDER
\r
160 set_obj : TALK_TO_OBJ_OVERLOAD
\r
161 talk_to : giver : TEST_COMPILATION_TALK_TO_MENU_OVERLOAD
\r
163 # step_test_actions
\r
165 recv_fame : tribe_green_seed 1000
\r
166 recv_item : ictm1pd 1 10
\r
167 learn_action : abm_vampirism_00050 : giver
\r
168 learn_brick : BMOETMF00140 : giver
\r
169 add_compass_npc : giver
\r
170 add_compass_place : the_place_to_be
\r
171 teleport : the_place_to_spawn
\r
172 set_teleport : giver : the_place_to_tp : TEST_COMPILATION_MENU_TP
\r
173 # step_failure_constrains_1
\r
176 # step_test_constrains_1
\r
177 set_obj : TALK_TO_OBJ_OVERLOAD
\r
178 talk_to : giver : TALK_TO_MENU_OVERLOAD
\r
179 # step_test_constrains_2
\r
180 set_obj : TALK_TO_OBJ_OVERLOAD
\r
181 talk_to : giver : TALK_TO_MENU_OVERLOAD
\r
182 # step_failure_constrains_2
\r
185 # step_test_constrains_3
\r
186 day_period : 0 0 ; 23 59
\r
188 set_obj : TALK_TO_OBJ_OVERLOAD
\r
189 talk_to : giver : TALK_TO_MENU_OVERLOAD
\r
191 day_period : 0 0 ; 0 0
\r
192 # step_talk_to_test_fail
\r
193 jump_point : step_talk_to_test_fail
\r
194 set_obj : TALK_TO_OBJ_OVERLOAD
\r
195 talk_to : giver : TALK_TO_MENU_OVERLOAD
\r
196 # step_dyn_chat_test_fail
\r
197 dyn_chat : giver : TEST_COMPILATION_TEST_FAIL : step_execute_end TEST_COMPILATION_DYN_ANSWER_GO_END : step_to_non_executed TEST_COMPILATION_DYN_ANSWER_GO_FAIL
\r
198 # jump to step_talk_to_test_fail
\r
199 jump : step_talk_to_test_fail
\r
201 jump_point : step_execute_end
\r
202 system_msg : TEST_COMPILATION_EXIT_SUCCESS
\r
203 # step_to_non_executed
\r
204 jump_point : step_to_non_executed
\r
205 system_msg : TEST_COMPILATION_EXIT_FAILURE
\r
207 # jump to step_not_executed
\r
208 jump : step_not_executed
\r
209 # step_not_executed
\r
210 jump_point : step_not_executed
\r
211 learn_action : abm_vampirism_00050 : group
\r
212 recv_item : ictm1pd 1 10 : group
\r
213 ai_event : group_to_kill_group; 0
\r
214 # step_test_parametre_phrase
\r
215 set_desc : TEST_COMPILATION_SET_DESC; good_guy
\r
216 talk_to : good_guy : TEST_COMPILATION_MENU_TALK_TO_FORGERON_2
\r
217 system_msg : EXISTING_MSG; good_guy; the_place_to_be
\r
219 set_obj : TEST_COMPILATION_TALK_TO_CST
\r
220 talk_to : popol : TEST_COMPILATION_TALK_TO_CST_MENU
\r
223 set_obj : ANY_OVERLADED_OBJ
\r
224 recv_fame : matis -1234
\r
235 recv_fame : matis 1234
\r
237 talk_to : toto_the_forager
\r
239 jump_point : step_15
\r
240 system_msg : TEST_COMPILATION_SYSTEM_MSG; good_guy
\r
241 recv_named_item : boss1_fyros_gloves 3
\r
243 jump_point : step_18
\r
244 system_msg : TEST_COMPILATION_GROUP_SYS_MSG; "les_bastards"
\r
245 system_msg : TEST_COMPILATION_PHRASE_SYS_MSG; amb0001
\r
246 system_msg : TEST_COMPILATION_BRICK_SYS_MSG; brk001
\r
247 system_msg : TEST_COMPILATION_RACE_SYS_MSG; ragus
\r
248 wait_msg : the message from ia a long message in fact
\r
249 target_fauna : ckfb1
\r
252 dyn_chat : : : step_18 : step_15
\r
259 # step_default_params
\r
260 jump_point : step_default_params
\r
261 talk_to : giver : TEST_COMPILATION_TT_DEFAULT
\r
262 set_obj : TEST_COMPILATION_OVER_STRANGE_PARAM
\r
263 kill_fauna : chdfa1 1; chdfa2 10
\r
265 crash : fyros route_gouffre
\r
267 jump : step_default_params
\r
270 system_msg : THE_MSG_A_THEN_B; caaa; cbbb
\r
271 system_msg : THE_MSG_B_THEN_A; cbbb; caaa
\r
272 # step_test_encyclo
\r
273 encyclo_unlock : album_1
\r
274 # step_test_event_faction
\r
275 set_event_faction : the_event_faction
\r
276 chain_mission : NOT_DONE_MISSION : toto
\r
277 recv_money : itforage 10 0.5
\r
278 remove_compass_npc : toto
\r
279 remove_compass_place : the_place
\r
280 # step_test_talk_to
\r
281 set_obj : TEST_COMPILATION_TALK_TO_OVLD; chdfa1
\r
282 talk_to : giver : TEST_COMPILATION_TALK_TO_TEXT; popol
\r
284 set_obj : TEST_COMPILATION_DYN_CHAT_TK_OV; chdfa1
\r
285 talk_to : giver : TEST_COMPILATION_DYN_CHAT_TK_MN; chdfa1
\r
286 dyn_chat : giver : : step_char_26_yes
\r
289 jump_point : step_char_26_yes
\r
290 # step_ring_scenario
\r
291 set_obj : TEST_COMPILATION_DO_RING_SCENARIO
\r
292 ring_scenario : my_ring_scenario
\r
293 ======================================================
\r
294 TEST_COMPILATION_TITLE (bot giver)
\r
296 test_compilation_title [Mission de test pour le générateur de script. donné par $giver$]
\r
299 TEST_COMPILATION_DESC (bot giver)
\r
301 test_compilation_desc [Hello, ceci est la description de la mission avec $giver$ dedans]
\r
304 TEST_COMPILATION_ITEM2_NAME ()
\r
306 test_compilation_item2_name [La super massue]
\r
309 TEST_COMPILATION_TEST_LITTERAL_1 (bot npc_a_tuer)
\r
311 test_compilation_test_litteral_1 [Faudra tuer le npc $npc_a_tuer$ dont le nom vient de la variable npc_a_tuer.\n
\r
312 C'est un texte complexe avec une phrase littérale en même temps.\n
\r
313 En plus c'est un linear_dyn_chat_fail, si vous ne faites rien ca va faire fail.]
\r
316 TEST_COMPILATION_AKNO_1 ()
\r
318 test_compilation_akno_1 [hyper d'accord]
\r
321 TEST_COMPILATION_TEST_LITTERAL_2 ()
\r
323 test_compilation_test_litteral_2 [C'est une phrase en littéral. Mais c'est quand même dans un linear_dyn_chat_continue pour voir.]
\r
326 TEST_COMPILATION_AKNO_2 ()
\r
328 test_compilation_akno_2 [Ã donf']
\r
331 TEST_COMPILATION_PHRASE_TEST_VARIABLE_2 ()
\r
333 test_compilation_phrase_test_variable_2 [C'est la phrase numéro 2, elle vient d'une variable nommée phrase_2.\nEn plus la c'est vraiment que une variable, pour voir ce que ca fait tout seul.\nLe tout dans un linear_dyn_chat_skippable pour plus de fun.]
\r
336 TEST_COMPILATION_AKNO_3 ()
\r
338 test_compilation_akno_3 [mais grave]
\r
341 TEST_COMPILATION_TEST_LITTERAL_3 ()
\r
343 test_compilation_test_litteral_3 [Phrase littérale histoire de tester le linear_dyn_chat_retry.]
\r
346 TEST_COMPILATION_AKNO_4 ()
\r
348 test_compilation_akno_4 [Plus que jamais]
\r
351 TEST_COMPILATION_SYSTEM_MSG_START ()
\r
353 test_compilation_system_msg_start [briefing passé, c'est maintenant que ca commence par un bon system_msg !]
\r
356 TEST_COMPILATION_TALK_TO_OBJ_OVERLOAD (bot giver)
\r
358 test_compilation_talk_to_obj_overload [mais va parler à $giver$]
\r
361 TEST_COMPILATION_TALK_TO_MENU_OVERLOAD (bot giver)
\r
363 test_compilation_talk_to_menu_overload [lui parler à ce $giver$]
\r
366 TEST_COMPILATION_NAMED_BOT (bot_name npc_a_tuer_name)
\r
368 test_compilation_named_bot [Bien, tu peut maintenant parler a $npc_a_tuer_name$]
\r
371 TEST_COMPILATION_SKILL_TEST_NO ()
\r
373 test_compilation_skill_test_no [T'es trop une daube, reviens quand t'as le sort Acid Damage, sinon c'est meme pas la peine.]
\r
376 TEST_COMPILATION_SKILL_TEST_RETRY ()
\r
378 test_compilation_skill_test_retry [Te revoila espece de looser ? J'espere que tu as le sort Acid Damage maintenant !]
\r
381 TEST_COMPILATION_SKILL_TEST_YES (bot npc_a_tuer)
\r
383 test_compilation_skill_test_yes [Trop bon, t'as le sort Acid Damage !\n
\r
384 Tu va pouvoir faire la suite, prépares-toi elle va roxer des ours vu qu'il va falloi tuer ce blaireau de $npc_a_tuer$ et plein d'autres trucs délire !]
\r
387 TEST_COMPILATION_STEP_DYN_CHAT_NPC_TALK ()
\r
389 test_compilation_step_dyn_chat_npc_talk [Bon alors maintenant que tu as ce sort de gros naze, on va pouvoir commencer réellement.
\r
390 Tu va commencer à tripper assez vite, tu vas voir.\n
\r
394 TEST_COMPILATION_DYN_ANSWER_NO ()
\r
396 test_compilation_dyn_answer_no [Rien à battre !]
\r
399 TEST_COMPILATION_DYN_ANSWER_OK ()
\r
401 test_compilation_dyn_answer_ok [Gravement !]
\r
404 TEST_COMPILATION_SOURD ()
\r
406 test_compilation_sourd [NAN MAIS FAIS PAS STYLE TU M'AS PAS ENTENDU !! JE REPETE AU CAS OU TU SOIS SOURD !]
\r
409 TEST_COMPILATION_DYN_CHAT_EXIT ()
\r
411 test_compilation_dyn_chat_exit [Alors t'as plus qu'Ã rentrer chez ta reum'!]
\r
414 TEST_COMPILATION_OBJ_OVERLOAD_TARGET_CREATURE_1 (creature_model creature_1)
\r
416 test_compilation_obj_overload_target_creature_1 [va targeter un $creature_1$]
\r
419 TEST_COMPILATION_OBJ_OVERLOAD_TARGET_CREATURE_2 (creature_model creature_1, creature_model creature_2)
\r
421 test_compilation_obj_overload_target_creature_2 [va targeter un $creature_1$ et un $creature_2$]
\r
424 TEST_COMPILATION_OBJ_OVERLOAD_TARGET_CREATURE_PLACE_1 (creature_model creature_1, place place)
\r
426 test_compilation_obj_overload_target_creature_place_1 [va targeter un $creature_1$]
\r
429 TEST_COMPILATION_OBJ_OVERLOAD_TARGET_CREATURE_PLACE_2 (creature_model creature_1, creature_model creature_2, place place)
\r
431 test_compilation_obj_overload_target_creature_place_2 [va targeter un $creature_1$ et un $creature_2$]
\r
434 TEST_COMPILATION_OBJ_KILL_OVERLOAD (bot_name group_1)
\r
436 test_compilation_obj_kill_overload [Va tuer le groupe à tuer bon sang !]
\r
439 TEST_COMPILATION_IN_OOO_PHRASE_1 (sphrase action)
\r
441 test_compilation_in_ooo_phrase_1 [Un objectif overloader dans un step OOO]
\r
444 TEST_COMPILATION_IN_OOO_OTHER_PHRASE_1 (item i1, int qt1, int qual1)
\r
446 test_compilation_in_ooo_other_phrase_1 [Un autre objectif overloader dans un step OOO, forage 1 item : $i1$]
\r
449 TEST_COMPILATION_IN_OOO_OTHER_PHRASE_2 (item i1, int qt1, int qual1, item i2, int qt2, int qual2)
\r
451 test_compilation_in_ooo_other_phrase_2 [Un autre objectif overloader dans un step OOO, forage 2 item : $i1$ et $i2$]
\r
454 TEST_COMPILATION_DO_MISSION_OBJ ()
\r
456 test_compilation_do_mission_obj [Refais la mission tête de lard]
\r
459 TEST_COMPILATION_IN_ANY_PHRASE (int amount, bot giver)
\r
461 test_compilation_in_any_phrase [Un objectif overloader dans un step any]
\r
464 TEST_COMPILATION_SUPER_UNDER ()
\r
466 test_compilation_super_under [Un message dans une action sous un obj sous un any]
\r
469 TEST_COMPILATION_TALK_TO_MENU_OVERLOAD (bot giver)
\r
471 test_compilation_talk_to_menu_overload [In any step talk to phrase]
\r
474 TEST_COMPILATION_MENU_TP ()
\r
476 test_compilation_menu_tp [Teleport me please]
\r
479 TEST_COMPILATION_TEST_FAIL ()
\r
481 test_compilation_test_fail [bon, tu veux tester Fail ?]
\r
484 TEST_COMPILATION_DYN_ANSWER_GO_END ()
\r
486 test_compilation_dyn_answer_go_end [Nan je préfère End !]
\r
489 TEST_COMPILATION_DYN_ANSWER_GO_FAIL ()
\r
491 test_compilation_dyn_answer_go_fail [Ouais Fail ca assure !]
\r
494 TEST_COMPILATION_EXIT_SUCCESS ()
\r
496 test_compilation_exit_success [Ca va quitter la mission avec succès ...]
\r
499 TEST_COMPILATION_EXIT_FAILURE ()
\r
501 test_compilation_exit_failure [Ca va quitter la mission avec échec...]
\r
504 TEST_COMPILATION_SET_DESC (bot forgeron_2)
\r
506 test_compilation_set_desc [Hello george, comment tu vas ? Et quid $forgeron_2$ ?]
\r
509 TEST_COMPILATION_MENU_TALK_TO_FORGERON_2 (bot forgeron_2)
\r
511 test_compilation_menu_talk_to_forgeron_2 [Parler a $forgeron_2$]
\r
514 TEST_COMPILATION_TALK_TO_CST (bot popol_var)
\r
516 test_compilation_talk_to_cst [Vas parler a $popol_var$]
\r
519 TEST_COMPILATION_TALK_TO_CST_MENU (bot popol_var)
\r
521 test_compilation_talk_to_cst_menu [Salut $popol_var$!]
\r
524 TEST_COMPILATION_SYSTEM_MSG (bot vendor)
\r
526 test_compilation_system_msg [Salut $vendor$]
\r
529 TEST_COMPILATION_GROUP_SYS_MSG (bot_name the_group)
\r
531 test_compilation_group_sys_msg [Test avec groupe : $the_group$]
\r
534 TEST_COMPILATION_PHRASE_SYS_MSG (sphrase the_phrase)
\r
536 test_compilation_phrase_sys_msg [Test avec sphrase : $the_phrase$]
\r
539 TEST_COMPILATION_BRICK_SYS_MSG (sbrick the_brick)
\r
541 test_compilation_brick_sys_msg [Test avec sbrick : $the_brick$]
\r
544 TEST_COMPILATION_RACE_SYS_MSG (race the_race)
\r
546 test_compilation_race_sys_msg [Test avec race : $the_race$]
\r
549 TEST_COMPILATION_TT_DEFAULT (bot giver)
\r
551 test_compilation_tt_default [talk to $giver$ doit pas ajouter de param]
\r
554 TEST_COMPILATION_OVER_STRANGE_PARAM_1 (creature_model creature_1, int q1)
\r
556 test_compilation_over_strange_param_1 [Il reste a tuer $q1$ $creature_1$.]
\r
559 TEST_COMPILATION_OVER_STRANGE_PARAM_2 (creature_model creature_1, int q1, creature_model creature_2, int q2)
\r
561 test_compilation_over_strange_param_2 [Il faut tuer $q1$ $creature_1$ et $q2$ $creature_2$.]
\r
564 TEST_COMPILATION_TALK_TO_OVLD (bot giver, creature_model creature_1)
\r
566 test_compilation_talk_to_ovld [Parlé à $giver$ $creature_1$]
\r
569 TEST_COMPILATION_TALK_TO_TEXT (bot giver, bot popol_var)
\r
571 test_compilation_talk_to_text [Je viens de la part de $popol_var$]
\r
574 TEST_COMPILATION_DYN_CHAT_TK_OV (bot giver, creature_model creature_1)
\r
576 test_compilation_dyn_chat_tk_ov [Talk to overload dyn chat to $giver$ $creature_1$]
\r
579 TEST_COMPILATION_DYN_CHAT_TK_MN (bot giver, creature_model creature_1)
\r
581 test_compilation_dyn_chat_tk_mn [Talk to menu du dyn chat to $giver$ $creature_1$]
\r
584 TEST_COMPILATION_DO_RING_SCENARIO ()
\r
586 test_compilation_do_ring_scenario [Réalise le scenario ring qui tue]
\r
588 ======================================================
\r
589 digraph TEST_COMPILATION
\r
591 node [shape=record]
\r
592 __start__ [shape="point", peripheries=2, label=""]
\r
593 step_failure_debut [URL=".missions_editor_1.TEST_COMPILATION.step_failure_debut"]
\r
594 linear_dyn_chat_fail_brief [URL=".missions_editor_1.TEST_COMPILATION.linear_dyn_chat_fail_brief"]
\r
595 linear_dyn_chat_continue_brief_1 [URL=".missions_editor_1.TEST_COMPILATION.linear_dyn_chat_continue_brief_1"]
\r
596 linear_dyn_chat_continue_brief_2 [URL=".missions_editor_1.TEST_COMPILATION.linear_dyn_chat_continue_brief_2"]
\r
597 linear_dyn_chat_retry_brief_fin [URL=".missions_editor_1.TEST_COMPILATION.linear_dyn_chat_retry_brief_fin"]
\r
598 step_failure_post_brief [URL=".missions_editor_1.TEST_COMPILATION.step_failure_post_brief"]
\r
599 step_debut_mission [URL=".missions_editor_1.TEST_COMPILATION.step_debut_mission"]
\r
600 step_if_test_acid_damage [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage"]
\r
601 step_no_answer [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage.yes.step_dyn_chat.no_answer.step_no_answer"]
\r
602 step_1 [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage.yes.step_dyn_chat.dyn_answer_no.step_1"]
\r
603 step_ooo_test_target [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage.yes.step_dyn_chat.dyn_answer_ok.step_ooo_test_target"]
\r
604 step_ooo_test_kill [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage.yes.step_dyn_chat.dyn_answer_ok.step_ooo_test_kill"]
\r
605 step_ooo_simple_objectives [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage.yes.step_dyn_chat.dyn_answer_ok.step_ooo_simple_objectives"]
\r
606 step_any_test_step_any [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage.yes.step_dyn_chat.dyn_answer_ok.step_any_test_step_any"]
\r
607 step_test_actions [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage.yes.step_dyn_chat.dyn_answer_ok.step_test_actions"]
\r
608 step_failure_constrains_1 [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage.yes.step_dyn_chat.dyn_answer_ok.step_failure_constrains_1"]
\r
609 step_test_constrains_1 [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage.yes.step_dyn_chat.dyn_answer_ok.step_test_constrains_1"]
\r
610 step_test_constrains_2 [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage.yes.step_dyn_chat.dyn_answer_ok.step_test_constrains_2"]
\r
611 step_failure_constrains_2 [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage.yes.step_dyn_chat.dyn_answer_ok.step_failure_constrains_2"]
\r
612 step_test_constrains_3 [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage.yes.step_dyn_chat.dyn_answer_ok.step_test_constrains_3"]
\r
613 step_talk_to_test_fail [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage.yes.step_dyn_chat.dyn_answer_ok.step_talk_to_test_fail"]
\r
614 step_dyn_chat_test_fail [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage.yes.step_dyn_chat.dyn_answer_ok.step_dyn_chat_test_fail"]
\r
615 step_execute_end [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage.yes.step_dyn_chat.dyn_answer_ok.step_dyn_chat_test_fail.dyn_answer_go_end.step_execute_end"]
\r
616 step_to_non_executed [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage.yes.step_dyn_chat.dyn_answer_ok.step_dyn_chat_test_fail.dyn_answer_go_to_step_non_executed.step_to_non_executed"]
\r
617 step_not_executed [URL=".missions_editor_1.TEST_COMPILATION.step_not_executed"]
\r
618 step_test_parametre_phrase [URL=".missions_editor_1.TEST_COMPILATION.step_test_parametre_phrase"]
\r
619 step_13 [URL=".missions_editor_1.TEST_COMPILATION.step_13"]
\r
620 step_any_14 [URL=".missions_editor_1.TEST_COMPILATION.step_any_14"]
\r
621 step_12 [URL=".missions_editor_1.TEST_COMPILATION.step_12"]
\r
622 step_15 [URL=".missions_editor_1.TEST_COMPILATION.step_15"]
\r
623 step_18 [URL=".missions_editor_1.TEST_COMPILATION.step_18"]
\r
624 step_dyn_chat_19 [URL=".missions_editor_1.TEST_COMPILATION.step_dyn_chat_19"]
\r
625 step_default_params [URL=".missions_editor_1.TEST_COMPILATION.step_default_params"]
\r
626 step_crash [URL=".missions_editor_1.TEST_COMPILATION.step_crash"]
\r
627 step_param_order [URL=".missions_editor_1.TEST_COMPILATION.step_param_order"]
\r
628 step_test_encyclo [URL=".missions_editor_1.TEST_COMPILATION.step_test_encyclo"]
\r
629 step_test_event_faction [URL=".missions_editor_1.TEST_COMPILATION.step_test_event_faction"]
\r
630 step_test_talk_to [URL=".missions_editor_1.TEST_COMPILATION.step_test_talk_to"]
\r
631 step_dyn_chat_26 [URL=".missions_editor_1.TEST_COMPILATION.step_dyn_chat_26"]
\r
632 step_chat_26_no [URL=".missions_editor_1.TEST_COMPILATION.step_dyn_chat_26.no_answer.step_chat_26_no"]
\r
633 step_char_26_yes [URL=".missions_editor_1.TEST_COMPILATION.step_dyn_chat_26.dyn_answer_2.step_char_26_yes"]
\r
634 step_ring_scenario [URL=".missions_editor_1.TEST_COMPILATION.step_ring_scenario"]
\r
635 __end__ [shape="point"]
\r
637 __start__ -> step_failure_debut
\r
638 step_failure_debut -> linear_dyn_chat_fail_brief [label=""]
\r
639 linear_dyn_chat_fail_brief -> linear_dyn_chat_continue_brief_1 [label=""]
\r
640 linear_dyn_chat_continue_brief_1 -> linear_dyn_chat_continue_brief_2 [label=""]
\r
641 linear_dyn_chat_continue_brief_2 -> linear_dyn_chat_retry_brief_fin [label=""]
\r
642 linear_dyn_chat_retry_brief_fin -> step_failure_post_brief [label=""]
\r
643 step_failure_post_brief -> step_debut_mission [label=""]
\r
644 step_debut_mission -> step_if_test_acid_damage [label=""]
\r
645 step_if_test_acid_damage -> __end__ [label=""]
\r
646 step_if_test_acid_damage -> step_1 [label="dyn_answer_no"]
\r
647 step_if_test_acid_damage -> step_if_test_acid_damage [label=""]
\r
648 step_if_test_acid_damage -> step_no_answer [label="no_answer"]
\r
649 step_if_test_acid_damage -> step_ooo_test_target [label="dyn_answer_ok"]
\r
650 step_no_answer -> jump to step_dyn_chat [label=""]
\r
651 step_1 -> step_ooo_test_target [label=""]
\r
652 step_ooo_test_target -> step_ooo_test_kill [label=""]
\r
653 step_ooo_test_kill -> step_ooo_simple_objectives [label=""]
\r
654 step_ooo_simple_objectives -> step_any_test_step_any [label=""]
\r
655 step_any_test_step_any -> step_test_actions [label=""]
\r
656 step_test_actions -> step_failure_constrains_1 [label=""]
\r
657 step_failure_constrains_1 -> step_test_constrains_1 [label=""]
\r
658 step_test_constrains_1 -> step_test_constrains_2 [label=""]
\r
659 step_test_constrains_2 -> step_failure_constrains_2 [label=""]
\r
660 step_failure_constrains_2 -> step_test_constrains_3 [label=""]
\r
661 step_test_constrains_3 -> step_talk_to_test_fail [label=""]
\r
662 step_talk_to_test_fail -> step_dyn_chat_test_fail [label=""]
\r
663 step_dyn_chat_test_fail -> jump to step_talk_to_test_fail [label="no_answer"]
\r
664 step_dyn_chat_test_fail -> step_execute_end [label="dyn_answer_go_end"]
\r
665 step_dyn_chat_test_fail -> step_to_non_executed [label="dyn_answer_go_to_step_non_executed"]
\r
666 step_execute_end -> step_to_non_executed [label=""]
\r
667 step_to_non_executed -> jump to step_not_executed [label=""]
\r
668 step_not_executed -> step_test_parametre_phrase [label=""]
\r
669 step_test_parametre_phrase -> step_13 [label=""]
\r
670 step_13 -> step_any_14 [label=""]
\r
671 step_any_14 -> step_12 [label=""]
\r
672 step_12 -> step_15 [label=""]
\r
673 step_15 -> step_18 [label=""]
\r
674 step_18 -> step_15 [label=""]
\r
675 step_18 -> step_dyn_chat_19 [label=""]
\r
676 step_dyn_chat_19 -> jump to step_15 [label="dyn_answer_3"]
\r
677 step_dyn_chat_19 -> jump to step_18 [label="no_answer"]
\r
678 step_default_params -> step_crash [label=""]
\r
679 step_crash -> step_default_params [label=""]
\r
680 step_crash -> step_param_order [label=""]
\r
681 step_param_order -> step_test_encyclo [label=""]
\r
682 step_test_encyclo -> step_test_event_faction [label=""]
\r
683 step_test_event_faction -> step_test_talk_to [label=""]
\r
684 step_test_talk_to -> step_dyn_chat_26 [label=""]
\r
685 step_dyn_chat_26 -> step_char_26_yes [label="dyn_answer_2"]
\r
686 step_dyn_chat_26 -> step_chat_26_no [label="no_answer"]
\r
687 step_chat_26_no -> step_char_26_yes [label=""]
\r
688 step_char_26_yes -> __end__ [label=""]
\r
689 step_ring_scenario -> __end__ [label=""]
\r
691 ======================================================
\r
692 <?xml version="1.0"?>
\r
693 <PRIMITIVES VERSION="1">
\r
694 <ROOT_PRIMITIVE TYPE="CPrimNode">
\r
695 <ALIAS LAST_GENERATED="0"/>
\r
696 <!--@selected@expanded-->
\r
697 <CHILD TYPE="CPrimZone">
\r
699 <PROPERTY TYPE="string">
\r
701 <STRING>npc_manager</STRING>
\r
703 <PROPERTY TYPE="string">
\r
705 <STRING>npc_manager</STRING>
\r
707 <CHILD TYPE="CPrimAlias">
\r
708 <ALIAS VALUE="30"/>
\r
710 <PROPERTY TYPE="string">
\r
712 <STRING>alias</STRING>
\r
714 <PROPERTY TYPE="string">
\r
716 <STRING>alias</STRING>
\r
719 <CHILD TYPE="CPrimNode">
\r
721 <PROPERTY TYPE="string">
\r
723 <STRING>npc_folder</STRING>
\r
725 <PROPERTY TYPE="string">
\r
727 <STRING>npc_folder_1</STRING>
\r
729 <CHILD TYPE="CPrimAlias">
\r
730 <ALIAS VALUE="29"/>
\r
732 <PROPERTY TYPE="string">
\r
734 <STRING>alias</STRING>
\r
736 <PROPERTY TYPE="string">
\r
738 <STRING>alias</STRING>
\r
741 <CHILD TYPE="CPrimZone">
\r
742 <PROPERTY TYPE="string">
\r
743 <NAME>ai_activity</NAME>
\r
744 <STRING>normal</STRING>
\r
746 <PROPERTY TYPE="string">
\r
748 <STRING>npc_zone</STRING>
\r
750 <PROPERTY TYPE="string">
\r
752 <STRING>good_guy</STRING>
\r
754 <PROPERTY TYPE="string">
\r
755 <NAME>vertical_pos</NAME>
\r
756 <STRING>auto</STRING>
\r
758 <CHILD TYPE="CPrimAlias">
\r
759 <ALIAS VALUE="28"/>
\r
761 <PROPERTY TYPE="string">
\r
763 <STRING>alias</STRING>
\r
765 <PROPERTY TYPE="string">
\r
767 <STRING>alias</STRING>
\r
770 <CHILD TYPE="CPrimNode">
\r
771 <PROPERTY TYPE="string">
\r
773 <STRING>npc_group</STRING>
\r
775 <PROPERTY TYPE="string">
\r
777 <STRING>good_guy_group</STRING>
\r
779 <CHILD TYPE="CPrimAlias">
\r
780 <ALIAS VALUE="27"/>
\r
782 <PROPERTY TYPE="string">
\r
784 <STRING>alias</STRING>
\r
786 <PROPERTY TYPE="string">
\r
788 <STRING>alias</STRING>
\r
791 <CHILD TYPE="CPrimNode">
\r
792 <PROPERTY TYPE="string">
\r
794 <STRING>npc_group_parameters</STRING>
\r
796 <PROPERTY TYPE="string">
\r
798 <STRING>parameters</STRING>
\r
801 <CHILD TYPE="CPrimPoint">
\r
802 <PT X="4191.825684" Y="-3474.212646" Z="0.000000"/>
\r
803 <ANGLE VALUE="3.279037"/>
\r
804 <PROPERTY TYPE="string">
\r
806 <STRING>npc_bot</STRING>
\r
808 <PROPERTY TYPE="string_array">
\r
809 <NAME>equipment</NAME>
\r
810 <STRING>CH: 0 1 2 3</STRING>
\r
811 <STRING>CU:3</STRING>
\r
812 <STRING>CL:3</STRING>
\r
814 <PROPERTY TYPE="string">
\r
816 <STRING>good_guy$fct_mission_giver$</STRING>
\r
818 <PROPERTY TYPE="string">
\r
819 <NAME>sheet_client</NAME>
\r
820 <STRING>mafc1</STRING>
\r
822 <CHILD TYPE="CPrimAlias">
\r
823 <ALIAS VALUE="26"/>
\r
825 <PROPERTY TYPE="string">
\r
827 <STRING>alias</STRING>
\r
829 <PROPERTY TYPE="string">
\r
831 <STRING>alias</STRING>
\r
834 <CHILD TYPE="CPrimNode">
\r
835 <PROPERTY TYPE="string">
\r
837 <STRING>mission</STRING>
\r
839 <PROPERTY TYPE="string">
\r
841 <STRING>TEST_COMPILATION</STRING>
\r
843 <PROPERTY TYPE="string_array">
\r
844 <NAME>script</NAME>
\r
845 <STRING># script generated from 'test_compilateur.primitive'</STRING>
\r
847 <STRING>#mission tags and pre-requisites</STRING>
\r
848 <STRING>replayable</STRING>
\r
849 <STRING>solo</STRING>
\r
850 <STRING>non_abandonnable</STRING>
\r
851 <STRING>mission_icon : the_icon</STRING>
\r
852 <STRING>need_validation</STRING>
\r
854 <STRING>#Variables declaration</STRING>
\r
855 <STRING>decl : bot : giver</STRING>
\r
856 <STRING>decl : bot : player</STRING>
\r
857 <STRING>decl : bot : innocent_victim</STRING>
\r
858 <STRING>decl : bot : good_guy</STRING>
\r
859 <STRING>decl : creature_model : chdfa1</STRING>
\r
860 <STRING>decl : creature_model : chdfa2</STRING>
\r
861 <STRING>decl : bot : group_to_kill_group</STRING>
\r
862 <STRING>decl : item : m0246dxacb01</STRING>
\r
863 <STRING>decl : item : m0014dxacb01</STRING>
\r
864 <STRING>decl : item : m0151chdfa01</STRING>
\r
865 <STRING>decl : item : m0290chdfa01</STRING>
\r
866 <STRING>decl : item : ictm1pd</STRING>
\r
867 <STRING>decl : item : ictm1ss</STRING>
\r
868 <STRING>decl : place : the_place_to_be</STRING>
\r
869 <STRING>decl : faction : tribe_green_seed</STRING>
\r
870 <STRING>decl : bot : good_guy</STRING>
\r
871 <STRING>decl : bot : toto_the_forager</STRING>
\r
872 <STRING>decl : bot : popol</STRING>
\r
873 <STRING>decl_item : the_special_item : ic_code_item : 10 : Durability 0.5; Speed 1; SapBuff 1500; abm_ml_fire_00140 : ITEM_NAME : no_drop</STRING>
\r
874 <STRING>decl_item : the_special_item_2 : ic_code_item : 20 : Durability 0.5 : TEST_COMPILATION_ITEM2_NAME</STRING>
\r
875 <STRING>decl : bot : les_bastards</STRING>
\r
876 <STRING>decl : race : ragus</STRING>
\r
877 <STRING>decl : sphrase : amb0001</STRING>
\r
878 <STRING>decl : sbrick : brk001</STRING>
\r
879 <STRING>decl : creature_model : caaa</STRING>
\r
880 <STRING>decl : creature_model : cbbb</STRING>
\r
882 <STRING>#pre-requisites</STRING>
\r
883 <STRING>req_skill : SM 0 100</STRING>
\r
884 <STRING>req_mission : DONE_MISSION</STRING>
\r
885 <STRING>req_mission_neg : NOT_DONE_MISSION</STRING>
\r
886 <STRING>req_mission_running : RUNNING_MISSION</STRING>
\r
887 <STRING>req_mission_running_neg : NOT_RUNNING_MISSION</STRING>
\r
888 <STRING>req_item : ictm1pd</STRING>
\r
889 <STRING>req_fame : tribe_green_seed 10</STRING>
\r
890 <STRING>req_fame : tryker 5</STRING>
\r
891 <STRING>req_fame : ricard 10</STRING>
\r
892 <STRING>req_guild</STRING>
\r
893 <STRING>req_grade : member</STRING>
\r
894 <STRING>req_team_size : 1</STRING>
\r
895 <STRING>req_brick : BMDHTMP00005</STRING>
\r
896 <STRING>req_season : winter</STRING>
\r
897 <STRING>req_encyclo_thema : REQ_THEMA_1</STRING>
\r
898 <STRING>req_event_faction : REQ_EVT_FACTION_1</STRING>
\r
900 <STRING>#script</STRING>
\r
901 <STRING>mission_title : TEST_COMPILATION_TITLE</STRING>
\r
902 <STRING>mission_desc : TEST_COMPILATION_DESC</STRING>
\r
903 <STRING># step_failure_debut</STRING>
\r
904 <STRING>failure</STRING>
\r
905 <STRING> recv_money : -100000</STRING>
\r
906 <STRING>/failure</STRING>
\r
907 <STRING># linear_dyn_chat_fail_brief</STRING>
\r
908 <STRING>dyn_chat : giver : TEST_COMPILATION_TEST_LITTERAL_1; innocent_victim : linear_dyn_chat_fail_brief_resp TEST_COMPILATION_AKNO_1</STRING>
\r
909 <STRING>fail</STRING>
\r
910 <STRING>jump_point : linear_dyn_chat_fail_brief_resp</STRING>
\r
911 <STRING># linear_dyn_chat_continue_brief_1</STRING>
\r
912 <STRING>dyn_chat : giver : TEST_COMPILATION_TEST_LITTERAL_2 : linear_dyn_chat_continue_brief_1_resp TEST_COMPILATION_AKNO_2</STRING>
\r
913 <STRING>jump_point : linear_dyn_chat_continue_brief_1_resp</STRING>
\r
914 <STRING># linear_dyn_chat_continue_brief_2</STRING>
\r
915 <STRING>dyn_chat : giver : TEST_COMPILATION_PHRASE_TEST_VARIABLE_2 : linear_dyn_chat_continue_brief_2_resp TEST_COMPILATION_AKNO_3</STRING>
\r
916 <STRING>jump_point : linear_dyn_chat_continue_brief_2_resp</STRING>
\r
917 <STRING># linear_dyn_chat_retry_brief_fin</STRING>
\r
918 <STRING>jump_point : linear_dyn_chat_retry_brief_fin_retry</STRING>
\r
919 <STRING>dyn_chat : giver : TEST_COMPILATION_TEST_LITTERAL_3 : linear_dyn_chat_retry_brief_fin_resp TEST_COMPILATION_AKNO_4</STRING>
\r
920 <STRING>jump : linear_dyn_chat_retry_brief_fin_retry</STRING>
\r
921 <STRING>jump_point : linear_dyn_chat_retry_brief_fin_resp</STRING>
\r
922 <STRING># step_failure_post_brief</STRING>
\r
923 <STRING>failure</STRING>
\r
924 <STRING> recv_money : 0</STRING>
\r
925 <STRING>/failure</STRING>
\r
926 <STRING># step_debut_mission</STRING>
\r
927 <STRING>system_msg : TEST_COMPILATION_SYSTEM_MSG_START</STRING>
\r
928 <STRING>set_obj : TEST_COMPILATION_TALK_TO_OBJ_OVERLOAD</STRING>
\r
929 <STRING>talk_to : giver : TEST_COMPILATION_TALK_TO_MENU_OVERLOAD</STRING>
\r
930 <STRING>system_msg : TEST_COMPILATION_NAMED_BOT; "innocent_victim"</STRING>
\r
931 <STRING># step_if_test_acid_damage</STRING>
\r
932 <STRING>jump_point : step_if_test_acid_damage</STRING>
\r
933 <STRING>if_bricks : BMOETMA00003 : step_test_yes</STRING>
\r
934 <STRING># no: step_test_no</STRING>
\r
935 <STRING>bot_chat : shout : giver : TEST_COMPILATION_SKILL_TEST_NO</STRING>
\r
936 <STRING>set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
\r
937 <STRING>talk_to : giver : TALK_TO_MENU_OVERLOAD</STRING>
\r
938 <STRING>bot_chat : tell : giver : TEST_COMPILATION_SKILL_TEST_RETRY</STRING>
\r
939 <STRING>jump : step_if_test_acid_damage</STRING>
\r
940 <STRING>jump : step_if_test_acid_damage_endif</STRING>
\r
941 <STRING># yes: step_test_yes</STRING>
\r
942 <STRING>jump_point : step_test_yes</STRING>
\r
943 <STRING>bot_chat : shout : giver : TEST_COMPILATION_SKILL_TEST_YES; innocent_victim</STRING>
\r
944 <STRING>set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
\r
945 <STRING>talk_to : giver : TALK_TO_MENU_OVERLOAD</STRING>
\r
946 <STRING>jump_point : step_dyn_chat</STRING>
\r
947 <STRING>dyn_chat : giver : TEST_COMPILATION_STEP_DYN_CHAT_NPC_TALK : step_1 TEST_COMPILATION_DYN_ANSWER_NO : step_ooo_test_target TEST_COMPILATION_DYN_ANSWER_OK</STRING>
\r
948 <STRING>jump_point : step_if_test_acid_damage_endif</STRING>
\r
949 <STRING># step_no_answer</STRING>
\r
950 <STRING>bot_chat : shout : giver : TEST_COMPILATION_SOURD</STRING>
\r
951 <STRING># jump to step_dyn_chat</STRING>
\r
952 <STRING>jump : step_dyn_chat</STRING>
\r
953 <STRING># step_1</STRING>
\r
954 <STRING>jump_point : step_1</STRING>
\r
955 <STRING>bot_chat : tell : giver : TEST_COMPILATION_DYN_CHAT_EXIT</STRING>
\r
956 <STRING>fail</STRING>
\r
957 <STRING># step_ooo_test_target</STRING>
\r
958 <STRING>jump_point : step_ooo_test_target</STRING>
\r
959 <STRING>recv_money : 1000</STRING>
\r
960 <STRING>ooo</STRING>
\r
961 <STRING> set_obj : TEST_COMPILATION_OBJ_OVERLOAD_TARGET_CREATURE</STRING>
\r
962 <STRING> target_fauna : chdfa1; chdfa2</STRING>
\r
963 <STRING> set_obj : TEST_COMPILATION_OBJ_OVERLOAD_TARGET_CREATURE_PLACE</STRING>
\r
964 <STRING> target_fauna : chdfa1; chdfa2 : the_place_to_be</STRING>
\r
965 <STRING> target_npc : innocent_victim</STRING>
\r
966 <STRING> target_npc : innocent_victim : the_place_to_be</STRING>
\r
967 <STRING> target_race : goary; clopper</STRING>
\r
968 <STRING> target_race : goary; clopper : the_place_to_be</STRING>
\r
969 <STRING>/ooo</STRING>
\r
970 <STRING>recv_money : -1000</STRING>
\r
971 <STRING># step_ooo_test_kill</STRING>
\r
972 <STRING>ooo</STRING>
\r
973 <STRING> kill_faction : tribe_green_seed 5 : region_majesticgarden</STRING>
\r
974 <STRING> kill_fauna : chdfa1 3; chdfa2 3</STRING>
\r
975 <STRING> set_obj : TEST_COMPILATION_OBJ_KILL_OVERLOAD</STRING>
\r
976 <STRING> kill_group : group_to_kill_group</STRING>
\r
977 <STRING> kill_npc : innocent_victim</STRING>
\r
978 <STRING> kill_race : dag 5; ragus 10</STRING>
\r
979 <STRING> kill_npc_by_name : the_named_npcs 10 : quelquepart</STRING>
\r
980 <STRING>/ooo</STRING>
\r
981 <STRING># step_ooo_simple_objectives</STRING>
\r
982 <STRING>ooo</STRING>
\r
983 <STRING> set_obj : TEST_COMPILATION_IN_OOO_PHRASE</STRING>
\r
984 <STRING> cast : BMOETMA00003</STRING>
\r
985 <STRING> set_obj : TEST_COMPILATION_IN_OOO_OTHER_PHRASE</STRING>
\r
986 <STRING> forage : m0246dxacb01 1 10; m0014dxacb01 3 10</STRING>
\r
987 <STRING> loot_mp : m0290chdfa01 2 10; m0151chdfa01 2 10</STRING>
\r
988 <STRING> craft : ictm1pd 1 10; ictm1ss 1 10</STRING>
\r
989 <STRING> sell : ictm1pd 1 10; ictm1ss 1 10 : giver</STRING>
\r
990 <STRING> buy : ictm1pd 1 10; ictm1ss 1 10 : good_guy</STRING>
\r
991 <STRING> give_item : m0290chdfa01 2 10; m0151chdfa01 2 10 : giver</STRING>
\r
992 <STRING> give_money : 1000 : giver</STRING>
\r
993 <STRING> visit : the_place_to_be</STRING>
\r
994 <STRING> visit : the_place_to_be : m0290chdfa01</STRING>
\r
995 <STRING> skill : SF 10</STRING>
\r
996 <STRING> set_obj : TEST_COMPILATION_DO_MISSION_OBJ</STRING>
\r
997 <STRING> mission : DONE_MISSION</STRING>
\r
998 <STRING>/ooo</STRING>
\r
999 <STRING># step_any_test_step_any</STRING>
\r
1000 <STRING>any</STRING>
\r
1001 <STRING> set_obj : TEST_COMPILATION_IN_ANY_PHRASE</STRING>
\r
1002 <STRING> give_money : 10 : giver</STRING>
\r
1003 <STRING> system_msg : TEST_COMPILATION_SUPER_UNDER</STRING>
\r
1004 <STRING> set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
\r
1005 <STRING> talk_to : giver : TEST_COMPILATION_TALK_TO_MENU_OVERLOAD</STRING>
\r
1006 <STRING>/any</STRING>
\r
1007 <STRING># step_test_actions</STRING>
\r
1008 <STRING>recv_money : 10000</STRING>
\r
1009 <STRING>recv_fame : tribe_green_seed 1000</STRING>
\r
1010 <STRING>recv_item : ictm1pd 1 10</STRING>
\r
1011 <STRING>learn_action : abm_vampirism_00050 : giver</STRING>
\r
1012 <STRING>learn_brick : BMOETMF00140 : giver</STRING>
\r
1013 <STRING>add_compass_npc : giver</STRING>
\r
1014 <STRING>add_compass_place : the_place_to_be</STRING>
\r
1015 <STRING>teleport : the_place_to_spawn</STRING>
\r
1016 <STRING>set_teleport : giver : the_place_to_tp : TEST_COMPILATION_MENU_TP</STRING>
\r
1017 <STRING># step_failure_constrains_1</STRING>
\r
1018 <STRING>failure</STRING>
\r
1019 <STRING>/failure</STRING>
\r
1020 <STRING># step_test_constrains_1</STRING>
\r
1021 <STRING>set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
\r
1022 <STRING>talk_to : giver : TALK_TO_MENU_OVERLOAD</STRING>
\r
1023 <STRING># step_test_constrains_2</STRING>
\r
1024 <STRING>set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
\r
1025 <STRING>talk_to : giver : TALK_TO_MENU_OVERLOAD</STRING>
\r
1026 <STRING># step_failure_constrains_2</STRING>
\r
1027 <STRING>failure</STRING>
\r
1028 <STRING>/failure</STRING>
\r
1029 <STRING># step_test_constrains_3</STRING>
\r
1030 <STRING>day_period : 0 0 ; 23 59</STRING>
\r
1031 <STRING>season : winter</STRING>
\r
1032 <STRING>set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
\r
1033 <STRING>talk_to : giver : TALK_TO_MENU_OVERLOAD</STRING>
\r
1034 <STRING>season : none</STRING>
\r
1035 <STRING>day_period : 0 0 ; 0 0</STRING>
\r
1036 <STRING># step_talk_to_test_fail</STRING>
\r
1037 <STRING>jump_point : step_talk_to_test_fail</STRING>
\r
1038 <STRING>set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
\r
1039 <STRING>talk_to : giver : TALK_TO_MENU_OVERLOAD</STRING>
\r
1040 <STRING># step_dyn_chat_test_fail</STRING>
\r
1041 <STRING>dyn_chat : giver : TEST_COMPILATION_TEST_FAIL : step_execute_end TEST_COMPILATION_DYN_ANSWER_GO_END : step_to_non_executed TEST_COMPILATION_DYN_ANSWER_GO_FAIL</STRING>
\r
1042 <STRING># jump to step_talk_to_test_fail</STRING>
\r
1043 <STRING>jump : step_talk_to_test_fail</STRING>
\r
1044 <STRING># step_execute_end</STRING>
\r
1045 <STRING>jump_point : step_execute_end</STRING>
\r
1046 <STRING>system_msg : TEST_COMPILATION_EXIT_SUCCESS</STRING>
\r
1047 <STRING># step_to_non_executed</STRING>
\r
1048 <STRING>jump_point : step_to_non_executed</STRING>
\r
1049 <STRING>system_msg : TEST_COMPILATION_EXIT_FAILURE</STRING>
\r
1050 <STRING>fail</STRING>
\r
1051 <STRING># jump to step_not_executed</STRING>
\r
1052 <STRING>jump : step_not_executed</STRING>
\r
1053 <STRING># step_not_executed</STRING>
\r
1054 <STRING>jump_point : step_not_executed</STRING>
\r
1055 <STRING>learn_action : abm_vampirism_00050 : group</STRING>
\r
1056 <STRING>recv_item : ictm1pd 1 10 : group</STRING>
\r
1057 <STRING>ai_event : group_to_kill_group; 0</STRING>
\r
1058 <STRING># step_test_parametre_phrase</STRING>
\r
1059 <STRING>set_desc : TEST_COMPILATION_SET_DESC; good_guy</STRING>
\r
1060 <STRING>talk_to : good_guy : TEST_COMPILATION_MENU_TALK_TO_FORGERON_2</STRING>
\r
1061 <STRING>system_msg : EXISTING_MSG; good_guy; the_place_to_be</STRING>
\r
1062 <STRING># step_13</STRING>
\r
1063 <STRING>set_obj : TEST_COMPILATION_TALK_TO_CST</STRING>
\r
1064 <STRING>talk_to : popol : TEST_COMPILATION_TALK_TO_CST_MENU</STRING>
\r
1065 <STRING># step_any_14</STRING>
\r
1066 <STRING>hide_obj</STRING>
\r
1067 <STRING>set_obj : ANY_OVERLADED_OBJ</STRING>
\r
1068 <STRING>recv_fame : matis -1234</STRING>
\r
1069 <STRING>any</STRING>
\r
1070 <STRING> hide_obj</STRING>
\r
1071 <STRING> visit : place1</STRING>
\r
1072 <STRING> hide_obj</STRING>
\r
1073 <STRING> visit : place2</STRING>
\r
1074 <STRING> hide_obj</STRING>
\r
1075 <STRING> visit : place3</STRING>
\r
1076 <STRING> hide_obj</STRING>
\r
1077 <STRING> visit : place4</STRING>
\r
1078 <STRING>/any</STRING>
\r
1079 <STRING>recv_fame : matis 1234</STRING>
\r
1080 <STRING># step_12</STRING>
\r
1081 <STRING>talk_to : toto_the_forager</STRING>
\r
1082 <STRING># step_15</STRING>
\r
1083 <STRING>jump_point : step_15</STRING>
\r
1084 <STRING>system_msg : TEST_COMPILATION_SYSTEM_MSG; good_guy</STRING>
\r
1085 <STRING>recv_named_item : boss1_fyros_gloves 3</STRING>
\r
1086 <STRING># step_18</STRING>
\r
1087 <STRING>jump_point : step_18</STRING>
\r
1088 <STRING>system_msg : TEST_COMPILATION_GROUP_SYS_MSG; "les_bastards"</STRING>
\r
1089 <STRING>system_msg : TEST_COMPILATION_PHRASE_SYS_MSG; amb0001</STRING>
\r
1090 <STRING>system_msg : TEST_COMPILATION_BRICK_SYS_MSG; brk001</STRING>
\r
1091 <STRING>system_msg : TEST_COMPILATION_RACE_SYS_MSG; ragus</STRING>
\r
1092 <STRING>wait_msg : the message from ia a long message in fact</STRING>
\r
1093 <STRING>target_fauna : ckfb1</STRING>
\r
1094 <STRING>jump : step_15</STRING>
\r
1095 <STRING># step_dyn_chat_19</STRING>
\r
1096 <STRING>dyn_chat : : : step_18 : step_15 </STRING>
\r
1097 <STRING># jump to step_18</STRING>
\r
1098 <STRING>jump : step_18</STRING>
\r
1099 <STRING># jump to step_18</STRING>
\r
1100 <STRING>jump : step_18</STRING>
\r
1101 <STRING># jump to step_15</STRING>
\r
1102 <STRING>jump : step_15</STRING>
\r
1103 <STRING># step_default_params</STRING>
\r
1104 <STRING>jump_point : step_default_params</STRING>
\r
1105 <STRING>talk_to : giver : TEST_COMPILATION_TT_DEFAULT</STRING>
\r
1106 <STRING>set_obj : TEST_COMPILATION_OVER_STRANGE_PARAM</STRING>
\r
1107 <STRING>kill_fauna : chdfa1 1; chdfa2 10</STRING>
\r
1108 <STRING># step_crash</STRING>
\r
1109 <STRING>crash : fyros route_gouffre</STRING>
\r
1110 <STRING> recv_money : -1000</STRING>
\r
1111 <STRING> jump : step_default_params</STRING>
\r
1112 <STRING>/crash</STRING>
\r
1113 <STRING># step_param_order</STRING>
\r
1114 <STRING>system_msg : THE_MSG_A_THEN_B; caaa; cbbb</STRING>
\r
1115 <STRING>system_msg : THE_MSG_B_THEN_A; cbbb; caaa</STRING>
\r
1116 <STRING># step_test_encyclo</STRING>
\r
1117 <STRING>encyclo_unlock : album_1</STRING>
\r
1118 <STRING># step_test_event_faction</STRING>
\r
1119 <STRING>set_event_faction : the_event_faction</STRING>
\r
1120 <STRING>chain_mission : NOT_DONE_MISSION : toto</STRING>
\r
1121 <STRING>recv_money : itforage 10 0.5</STRING>
\r
1122 <STRING>remove_compass_npc : toto</STRING>
\r
1123 <STRING>remove_compass_place : the_place</STRING>
\r
1124 <STRING># step_test_talk_to</STRING>
\r
1125 <STRING>set_obj : TEST_COMPILATION_TALK_TO_OVLD; chdfa1</STRING>
\r
1126 <STRING>talk_to : giver : TEST_COMPILATION_TALK_TO_TEXT; popol</STRING>
\r
1127 <STRING># step_dyn_chat_26</STRING>
\r
1128 <STRING>set_obj : TEST_COMPILATION_DYN_CHAT_TK_OV; chdfa1</STRING>
\r
1129 <STRING>talk_to : giver : TEST_COMPILATION_DYN_CHAT_TK_MN; chdfa1</STRING>
\r
1130 <STRING>dyn_chat : giver : : step_char_26_yes </STRING>
\r
1131 <STRING># step_chat_26_no</STRING>
\r
1132 <STRING># step_char_26_yes</STRING>
\r
1133 <STRING>jump_point : step_char_26_yes</STRING>
\r
1134 <STRING># step_ring_scenario</STRING>
\r
1135 <STRING>set_obj : TEST_COMPILATION_DO_RING_SCENARIO</STRING>
\r
1136 <STRING>ring_scenario : my_ring_scenario</STRING>
\r
1139 <CHILD TYPE="CPrimAlias">
\r
1140 <ALIAS VALUE="1"/>
\r
1141 <PROPERTY TYPE="string">
\r
1142 <NAME>class</NAME>
\r
1143 <STRING>alias</STRING>
\r
1145 <PROPERTY TYPE="string">
\r
1147 <STRING>alias</STRING>
\r
1151 <CHILD TYPE="CPrimNode">
\r
1152 <PROPERTY TYPE="string">
\r
1153 <NAME>class</NAME>
\r
1154 <STRING>mission</STRING>
\r
1156 <PROPERTY TYPE="string">
\r
1158 <STRING>DONE_MISSION</STRING>
\r
1160 <PROPERTY TYPE="string_array">
\r
1161 <NAME>script</NAME>
\r
1162 <STRING># script generated from 'test_compilateur.primitive'</STRING>
\r
1164 <STRING>#mission tags and pre-requisites</STRING>
\r
1165 <STRING>replayable</STRING>
\r
1166 <STRING>solo</STRING>
\r
1167 <STRING>no_list</STRING>
\r
1168 <STRING>not_proposed</STRING>
\r
1169 <STRING>auto : DONE_MISSION_AUTO_MENU</STRING>
\r
1170 <STRING>need_validation</STRING>
\r
1172 <STRING>#Variables declaration</STRING>
\r
1173 <STRING>decl : bot : giver</STRING>
\r
1174 <STRING>decl : bot : player</STRING>
\r
1175 <STRING>decl : bot : good_guy</STRING>
\r
1177 <STRING>#pre-requisites</STRING>
\r
1178 <STRING>req_encyclo_thema_neg : NEG_REG_THEMA_2</STRING>
\r
1180 <STRING>#script</STRING>
\r
1181 <STRING>mission_title : DONE_MISSION_MISSION_TITLE</STRING>
\r
1182 <STRING>mission_desc : DONE_MISSION_MISSION_DESC</STRING>
\r
1183 <STRING># step_3</STRING>
\r
1184 <STRING>set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
\r
1185 <STRING>talk_to : giver : DONE_MISSION_PHRASE_TALK_TO</STRING>
\r
1186 <STRING>recv_item : ictm1pd 1 50</STRING>
\r
1189 <CHILD TYPE="CPrimAlias">
\r
1190 <ALIAS VALUE="2"/>
\r
1191 <PROPERTY TYPE="string">
\r
1192 <NAME>class</NAME>
\r
1193 <STRING>alias</STRING>
\r
1195 <PROPERTY TYPE="string">
\r
1197 <STRING>alias</STRING>
\r
1201 <CHILD TYPE="CPrimNode">
\r
1202 <PROPERTY TYPE="string">
\r
1203 <NAME>class</NAME>
\r
1204 <STRING>mission</STRING>
\r
1206 <PROPERTY TYPE="string">
\r
1208 <STRING>NOT_DONE_MISSION</STRING>
\r
1210 <PROPERTY TYPE="string_array">
\r
1211 <NAME>script</NAME>
\r
1212 <STRING># script generated from 'test_compilateur.primitive'</STRING>
\r
1214 <STRING>#mission tags and pre-requisites</STRING>
\r
1215 <STRING>replayable</STRING>
\r
1216 <STRING>solo</STRING>
\r
1217 <STRING>need_validation</STRING>
\r
1219 <STRING>#Variables declaration</STRING>
\r
1220 <STRING>decl : bot : giver</STRING>
\r
1221 <STRING>decl : bot : player</STRING>
\r
1222 <STRING>decl : bot : good_guy</STRING>
\r
1224 <STRING>#pre-requisites</STRING>
\r
1226 <STRING>#script</STRING>
\r
1227 <STRING>mission_title : NOT_DONE_MISSION_MISSION_TITLE</STRING>
\r
1228 <STRING>mission_desc : NOT_DONE_MISSION_MISSION_DESC</STRING>
\r
1229 <STRING># step_3</STRING>
\r
1230 <STRING>set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
\r
1231 <STRING>talk_to : giver : NOT_DONE_MISSION_PHRASE_TALK_TO</STRING>
\r
1234 <CHILD TYPE="CPrimAlias">
\r
1235 <ALIAS VALUE="3"/>
\r
1236 <PROPERTY TYPE="string">
\r
1237 <NAME>class</NAME>
\r
1238 <STRING>alias</STRING>
\r
1240 <PROPERTY TYPE="string">
\r
1242 <STRING>alias</STRING>
\r
1246 <CHILD TYPE="CPrimNode">
\r
1247 <PROPERTY TYPE="string">
\r
1248 <NAME>class</NAME>
\r
1249 <STRING>mission</STRING>
\r
1251 <PROPERTY TYPE="string">
\r
1253 <STRING>NOT_RUNNING_MISSION</STRING>
\r
1255 <PROPERTY TYPE="string_array">
\r
1256 <NAME>script</NAME>
\r
1257 <STRING># script generated from 'test_compilateur.primitive'</STRING>
\r
1259 <STRING>#mission tags and pre-requisites</STRING>
\r
1260 <STRING>replayable</STRING>
\r
1261 <STRING>solo</STRING>
\r
1262 <STRING>need_validation</STRING>
\r
1264 <STRING>#Variables declaration</STRING>
\r
1265 <STRING>decl : bot : giver</STRING>
\r
1266 <STRING>decl : bot : player</STRING>
\r
1267 <STRING>decl : bot : good_guy</STRING>
\r
1269 <STRING>#pre-requisites</STRING>
\r
1271 <STRING>#script</STRING>
\r
1272 <STRING>mission_title : NOT_RUNNING_MISSION_MISSION_TITLE</STRING>
\r
1273 <STRING>mission_desc : NOT_RUNNING_MISSION_MISSION_DESC</STRING>
\r
1274 <STRING># step_3</STRING>
\r
1275 <STRING>set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
\r
1276 <STRING>talk_to : giver : NOT_RUNNING_MISSION_PHRASE_TALK_TO</STRING>
\r
1279 <CHILD TYPE="CPrimAlias">
\r
1280 <ALIAS VALUE="4"/>
\r
1281 <PROPERTY TYPE="string">
\r
1282 <NAME>class</NAME>
\r
1283 <STRING>alias</STRING>
\r
1285 <PROPERTY TYPE="string">
\r
1287 <STRING>alias</STRING>
\r
1291 <CHILD TYPE="CPrimNode">
\r
1292 <PROPERTY TYPE="string">
\r
1293 <NAME>class</NAME>
\r
1294 <STRING>mission</STRING>
\r
1296 <PROPERTY TYPE="string">
\r
1298 <STRING>RUNNING_MISSION</STRING>
\r
1300 <PROPERTY TYPE="string_array">
\r
1301 <NAME>script</NAME>
\r
1302 <STRING># script generated from 'test_compilateur.primitive'</STRING>
\r
1304 <STRING>#mission tags and pre-requisites</STRING>
\r
1305 <STRING>replayable</STRING>
\r
1306 <STRING>solo</STRING>
\r
1307 <STRING>need_validation</STRING>
\r
1309 <STRING>#Variables declaration</STRING>
\r
1310 <STRING>decl : bot : giver</STRING>
\r
1311 <STRING>decl : bot : player</STRING>
\r
1312 <STRING>decl : bot : good_guy</STRING>
\r
1314 <STRING>#pre-requisites</STRING>
\r
1316 <STRING>#script</STRING>
\r
1317 <STRING>mission_title : RUNNING_MISSION_MISSION_TITLE</STRING>
\r
1318 <STRING>mission_desc : RUNNING_MISSION_MISSION_DESC</STRING>
\r
1319 <STRING># step_3</STRING>
\r
1320 <STRING>set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
\r
1321 <STRING>talk_to : giver : RUNNING_MISSION_PHRASE_TALK_TO</STRING>
\r
1324 <CHILD TYPE="CPrimAlias">
\r
1325 <ALIAS VALUE="5"/>
\r
1326 <PROPERTY TYPE="string">
\r
1327 <NAME>class</NAME>
\r
1328 <STRING>alias</STRING>
\r
1330 <PROPERTY TYPE="string">
\r
1332 <STRING>alias</STRING>
\r
1339 <CHILD TYPE="CPrimZone">
\r
1340 <PROPERTY TYPE="string">
\r
1341 <NAME>ai_activity</NAME>
\r
1342 <STRING>normal</STRING>
\r
1344 <PROPERTY TYPE="string">
\r
1345 <NAME>ai_movement</NAME>
\r
1346 <STRING>stand_on_start_point</STRING>
\r
1348 <PROPERTY TYPE="string">
\r
1349 <NAME>class</NAME>
\r
1350 <STRING>npc_zone</STRING>
\r
1352 <PROPERTY TYPE="string">
\r
1354 <STRING>innocent_victim</STRING>
\r
1356 <PROPERTY TYPE="string">
\r
1357 <NAME>vertical_pos</NAME>
\r
1358 <STRING>auto</STRING>
\r
1360 <CHILD TYPE="CPrimAlias">
\r
1361 <ALIAS VALUE="25"/>
\r
1363 <PROPERTY TYPE="string">
\r
1364 <NAME>class</NAME>
\r
1365 <STRING>alias</STRING>
\r
1367 <PROPERTY TYPE="string">
\r
1369 <STRING>alias</STRING>
\r
1372 <CHILD TYPE="CPrimNode">
\r
1373 <PROPERTY TYPE="string">
\r
1374 <NAME>class</NAME>
\r
1375 <STRING>npc_group</STRING>
\r
1377 <PROPERTY TYPE="string">
\r
1379 <STRING>innocent_victim_group</STRING>
\r
1381 <CHILD TYPE="CPrimAlias">
\r
1382 <ALIAS VALUE="24"/>
\r
1384 <PROPERTY TYPE="string">
\r
1385 <NAME>class</NAME>
\r
1386 <STRING>alias</STRING>
\r
1388 <PROPERTY TYPE="string">
\r
1390 <STRING>alias</STRING>
\r
1393 <CHILD TYPE="CPrimNode">
\r
1394 <PROPERTY TYPE="string">
\r
1395 <NAME>class</NAME>
\r
1396 <STRING>npc_group_parameters</STRING>
\r
1398 <PROPERTY TYPE="string_array">
\r
1399 <NAME>grp_parameters</NAME>
\r
1400 <STRING>attackable</STRING>
\r
1402 <PROPERTY TYPE="string">
\r
1404 <STRING>parameters</STRING>
\r
1407 <CHILD TYPE="CPrimPoint">
\r
1408 <PT X="4131.152344" Y="-3525.259521" Z="0.000000"/>
\r
1409 <ANGLE VALUE="0.647954"/>
\r
1410 <PROPERTY TYPE="string">
\r
1411 <NAME>class</NAME>
\r
1412 <STRING>npc_bot</STRING>
\r
1414 <PROPERTY TYPE="string_array">
\r
1415 <NAME>equipment</NAME>
\r
1416 <STRING>CH: 0 1 2 3</STRING>
\r
1418 <PROPERTY TYPE="string">
\r
1420 <STRING>innocent_victim</STRING>
\r
1422 <PROPERTY TYPE="string">
\r
1423 <NAME>sheet_client</NAME>
\r
1424 <STRING>kami_preacher_b</STRING>
\r
1426 <CHILD TYPE="CPrimAlias">
\r
1427 <ALIAS VALUE="23"/>
\r
1429 <PROPERTY TYPE="string">
\r
1430 <NAME>class</NAME>
\r
1431 <STRING>alias</STRING>
\r
1433 <PROPERTY TYPE="string">
\r
1435 <STRING>alias</STRING>
\r
1441 <CHILD TYPE="CPrimZone">
\r
1442 <PT X="4144.915527" Y="-3528.880127" Z="0.000000"/>
\r
1443 <PT X="4136.940430" Y="-3542.630127" Z="0.000000"/>
\r
1444 <PT X="4150.140625" Y="-3547.030029" Z="0.000000"/>
\r
1445 <PT X="4159.215332" Y="-3547.580078" Z="0.000000"/>
\r
1446 <PT X="4164.990723" Y="-3529.705078" Z="0.000000" SELECTED="true"/>
\r
1447 <PROPERTY TYPE="string">
\r
1448 <NAME>class</NAME>
\r
1449 <STRING>npc_zone</STRING>
\r
1451 <PROPERTY TYPE="string">
\r
1453 <STRING>group_to_kill</STRING>
\r
1455 <CHILD TYPE="CPrimAlias">
\r
1456 <ALIAS VALUE="22"/>
\r
1458 <PROPERTY TYPE="string">
\r
1459 <NAME>class</NAME>
\r
1460 <STRING>alias</STRING>
\r
1462 <PROPERTY TYPE="string">
\r
1464 <STRING>alias</STRING>
\r
1467 <CHILD TYPE="CPrimNode">
\r
1468 <PROPERTY TYPE="string">
\r
1469 <NAME>bot_sheet_client</NAME>
\r
1470 <STRING>tribe_green_seed_diplomat_m_f</STRING>
\r
1472 <PROPERTY TYPE="string">
\r
1473 <NAME>class</NAME>
\r
1474 <STRING>npc_group</STRING>
\r
1476 <PROPERTY TYPE="string">
\r
1477 <NAME>count</NAME>
\r
1478 <STRING>5</STRING>
\r
1480 <PROPERTY TYPE="string">
\r
1482 <STRING>group_to_kill_group</STRING>
\r
1484 <CHILD TYPE="CPrimAlias">
\r
1485 <ALIAS VALUE="21"/>
\r
1487 <PROPERTY TYPE="string">
\r
1488 <NAME>class</NAME>
\r
1489 <STRING>alias</STRING>
\r
1491 <PROPERTY TYPE="string">
\r
1493 <STRING>alias</STRING>
\r
1496 <CHILD TYPE="CPrimNode">
\r
1497 <PROPERTY TYPE="string">
\r
1498 <NAME>class</NAME>
\r
1499 <STRING>npc_group_parameters</STRING>
\r
1501 <PROPERTY TYPE="string_array">
\r
1502 <NAME>grp_parameters</NAME>
\r
1503 <STRING>attackable</STRING>
\r
1505 <PROPERTY TYPE="string">
\r
1507 <STRING>parameters</STRING>
\r
1512 <CHILD TYPE="CPrimZone">
\r
1513 <PT X="4185.340332" Y="-3497.255127" Z="0.000000"/>
\r
1514 <PT X="4184.790527" Y="-3511.280029" Z="0.000000"/>
\r
1515 <PT X="4193.865723" Y="-3515.130127" Z="0.000000"/>
\r
1516 <PT X="4199.640625" Y="-3511.830078" Z="0.000000"/>
\r
1517 <PT X="4199.915527" Y="-3495.604980" Z="0.000000" SELECTED="true"/>
\r
1518 <PROPERTY TYPE="string">
\r
1519 <NAME>class</NAME>
\r
1520 <STRING>npc_zone</STRING>
\r
1522 <PROPERTY TYPE="string">
\r
1524 <STRING>trykers_to_kill</STRING>
\r
1526 <CHILD TYPE="CPrimAlias">
\r
1527 <ALIAS VALUE="20"/>
\r
1529 <PROPERTY TYPE="string">
\r
1530 <NAME>class</NAME>
\r
1531 <STRING>alias</STRING>
\r
1533 <PROPERTY TYPE="string">
\r
1535 <STRING>alias</STRING>
\r
1538 <CHILD TYPE="CPrimNode">
\r
1539 <PROPERTY TYPE="string">
\r
1540 <NAME>bot_sheet_client</NAME>
\r
1541 <STRING>tribe_green_seed_wizard_m_f</STRING>
\r
1543 <PROPERTY TYPE="string">
\r
1544 <NAME>class</NAME>
\r
1545 <STRING>npc_group</STRING>
\r
1547 <PROPERTY TYPE="string">
\r
1548 <NAME>count</NAME>
\r
1549 <STRING>10</STRING>
\r
1551 <PROPERTY TYPE="string">
\r
1553 <STRING>trykers_to_kill_group</STRING>
\r
1555 <CHILD TYPE="CPrimAlias">
\r
1556 <ALIAS VALUE="19"/>
\r
1558 <PROPERTY TYPE="string">
\r
1559 <NAME>class</NAME>
\r
1560 <STRING>alias</STRING>
\r
1562 <PROPERTY TYPE="string">
\r
1564 <STRING>alias</STRING>
\r
1567 <CHILD TYPE="CPrimNode">
\r
1568 <PROPERTY TYPE="string">
\r
1569 <NAME>class</NAME>
\r
1570 <STRING>npc_group_parameters</STRING>
\r
1572 <PROPERTY TYPE="string_array">
\r
1573 <NAME>grp_parameters</NAME>
\r
1574 <STRING>attackable</STRING>
\r
1576 <PROPERTY TYPE="string">
\r
1578 <STRING>parameters</STRING>
\r
1585 <CHILD TYPE="CPrimZone">
\r
1586 <PROPERTY TYPE="string">
\r
1587 <NAME>class</NAME>
\r
1588 <STRING>fauna</STRING>
\r
1590 <PROPERTY TYPE="string">
\r
1592 <STRING>fauna_2</STRING>
\r
1594 <CHILD TYPE="CPrimAlias">
\r
1595 <ALIAS VALUE="18"/>
\r
1597 <PROPERTY TYPE="string">
\r
1598 <NAME>class</NAME>
\r
1599 <STRING>alias</STRING>
\r
1601 <PROPERTY TYPE="string">
\r
1603 <STRING>alias</STRING>
\r
1606 <CHILD TYPE="CPrimNode">
\r
1607 <PROPERTY TYPE="string">
\r
1608 <NAME>class</NAME>
\r
1609 <STRING>group_fauna</STRING>
\r
1611 <PROPERTY TYPE="string">
\r
1613 <STRING>group_fauna_1</STRING>
\r
1615 <CHILD TYPE="CPrimAlias">
\r
1616 <ALIAS VALUE="17"/>
\r
1618 <PROPERTY TYPE="string">
\r
1619 <NAME>class</NAME>
\r
1620 <STRING>alias</STRING>
\r
1622 <PROPERTY TYPE="string">
\r
1624 <STRING>alias</STRING>
\r
1627 <CHILD TYPE="CPrimPoint">
\r
1628 <PT X="4126.658691" Y="-3484.626465" Z="0.000000"/>
\r
1629 <PROPERTY TYPE="string">
\r
1630 <NAME>class</NAME>
\r
1631 <STRING>rest</STRING>
\r
1633 <PROPERTY TYPE="string">
\r
1635 <STRING>rest</STRING>
\r
1637 <CHILD TYPE="CPrimAlias">
\r
1638 <ALIAS VALUE="16"/>
\r
1640 <PROPERTY TYPE="string">
\r
1641 <NAME>class</NAME>
\r
1642 <STRING>alias</STRING>
\r
1644 <PROPERTY TYPE="string">
\r
1646 <STRING>alias</STRING>
\r
1650 <CHILD TYPE="CPrimPoint">
\r
1651 <PT X="4131.608887" Y="-3502.776611" Z="0.000000"/>
\r
1652 <PROPERTY TYPE="string">
\r
1653 <NAME>class</NAME>
\r
1654 <STRING>food</STRING>
\r
1656 <PROPERTY TYPE="string">
\r
1658 <STRING>food</STRING>
\r
1660 <CHILD TYPE="CPrimAlias">
\r
1661 <ALIAS VALUE="15"/>
\r
1663 <PROPERTY TYPE="string">
\r
1664 <NAME>class</NAME>
\r
1665 <STRING>alias</STRING>
\r
1667 <PROPERTY TYPE="string">
\r
1669 <STRING>alias</STRING>
\r
1673 <CHILD TYPE="CPrimPoint">
\r
1674 <PT X="4146.458496" Y="-3485.726563" Z="0.000000"/>
\r
1675 <PROPERTY TYPE="string">
\r
1676 <NAME>class</NAME>
\r
1677 <STRING>spawn</STRING>
\r
1679 <PROPERTY TYPE="string">
\r
1681 <STRING>spawn</STRING>
\r
1683 <CHILD TYPE="CPrimAlias">
\r
1684 <ALIAS VALUE="14"/>
\r
1686 <PROPERTY TYPE="string">
\r
1687 <NAME>class</NAME>
\r
1688 <STRING>alias</STRING>
\r
1690 <PROPERTY TYPE="string">
\r
1692 <STRING>alias</STRING>
\r
1696 <CHILD TYPE="CPrimNode">
\r
1697 <PROPERTY TYPE="string">
\r
1698 <NAME>class</NAME>
\r
1699 <STRING>population</STRING>
\r
1701 <PROPERTY TYPE="string">
\r
1703 <STRING>population_4</STRING>
\r
1705 <CHILD TYPE="CPrimAlias">
\r
1706 <ALIAS VALUE="13"/>
\r
1708 <PROPERTY TYPE="string">
\r
1709 <NAME>class</NAME>
\r
1710 <STRING>alias</STRING>
\r
1712 <PROPERTY TYPE="string">
\r
1714 <STRING>alias</STRING>
\r
1717 <CHILD TYPE="CPrimNode">
\r
1718 <PROPERTY TYPE="string">
\r
1719 <NAME>class</NAME>
\r
1720 <STRING>people</STRING>
\r
1722 <PROPERTY TYPE="string">
\r
1723 <NAME>count</NAME>
\r
1724 <STRING>5</STRING>
\r
1726 <PROPERTY TYPE="string">
\r
1727 <NAME>creature_code</NAME>
\r
1728 <STRING>chdfa1</STRING>
\r
1730 <PROPERTY TYPE="string">
\r
1732 <STRING>people_1</STRING>
\r
1735 <CHILD TYPE="CPrimNode">
\r
1736 <PROPERTY TYPE="string">
\r
1737 <NAME>class</NAME>
\r
1738 <STRING>people</STRING>
\r
1740 <PROPERTY TYPE="string">
\r
1741 <NAME>count</NAME>
\r
1742 <STRING>5</STRING>
\r
1744 <PROPERTY TYPE="string">
\r
1745 <NAME>creature_code</NAME>
\r
1746 <STRING>chdfa2</STRING>
\r
1748 <PROPERTY TYPE="string">
\r
1750 <STRING>people_2</STRING>
\r
1756 <CHILD TYPE="CPrimNode">
\r
1757 <PROPERTY TYPE="string">
\r
1758 <NAME>class</NAME>
\r
1759 <STRING>depositzone_list</STRING>
\r
1761 <PROPERTY TYPE="string">
\r
1763 <STRING>depositzone_list_3</STRING>
\r
1765 <CHILD TYPE="CPrimZone">
\r
1766 <PT X="4203.953125" Y="-3520.709961" Z="0.000000"/>
\r
1767 <PT X="4182.847168" Y="-3520.125488" Z="0.000000"/>
\r
1768 <PT X="4182.915527" Y="-3543.913086" Z="0.000000" SELECTED="true"/>
\r
1769 <PT X="4184.256348" Y="-3547.591309" Z="0.000000"/>
\r
1770 <PT X="4196.494141" Y="-3543.878662" Z="0.000000"/>
\r
1771 <PROPERTY TYPE="string">
\r
1772 <NAME>auto_spawn_sources</NAME>
\r
1773 <STRING>true</STRING>
\r
1775 <PROPERTY TYPE="string">
\r
1776 <NAME>class</NAME>
\r
1777 <STRING>depositzone</STRING>
\r
1779 <PROPERTY TYPE="string">
\r
1780 <NAME>deposit_statquality_min</NAME>
\r
1781 <STRING>0</STRING>
\r
1783 <PROPERTY TYPE="string_array">
\r
1784 <NAME>exact_mp_item</NAME>
\r
1785 <STRING>m0246dxacb01</STRING>
\r
1786 <STRING>m0014dxacb01</STRING>
\r
1788 <PROPERTY TYPE="string">
\r
1790 <STRING>region_majesticgarden_2</STRING>
\r
1792 <PROPERTY TYPE="string">
\r
1793 <NAME>while_season_spring</NAME>
\r
1794 <STRING>true</STRING>
\r
1796 <CHILD TYPE="CPrimAlias">
\r
1797 <ALIAS VALUE="12"/>
\r
1799 <PROPERTY TYPE="string">
\r
1800 <NAME>class</NAME>
\r
1801 <STRING>alias</STRING>
\r
1803 <PROPERTY TYPE="string">
\r
1805 <STRING>alias</STRING>
\r
1810 <CHILD TYPE="CPrimZone">
\r
1811 <PT X="4169.389648" Y="-3566.004639" Z="0.000000"/>
\r
1812 <PT X="4171.864746" Y="-3579.479736" Z="0.000000"/>
\r
1813 <PT X="4194.139648" Y="-3575.629639" Z="0.000000"/>
\r
1814 <PT X="4190.289551" Y="-3562.154541" Z="0.000000" SELECTED="true"/>
\r
1815 <PROPERTY TYPE="string">
\r
1816 <NAME>class</NAME>
\r
1817 <STRING>place</STRING>
\r
1819 <PROPERTY TYPE="string">
\r
1821 <STRING>the_place_to_be</STRING>
\r
1823 <CHILD TYPE="CPrimAlias">
\r
1824 <ALIAS VALUE="11"/>
\r
1826 <PROPERTY TYPE="string">
\r
1827 <NAME>class</NAME>
\r
1828 <STRING>alias</STRING>
\r
1830 <PROPERTY TYPE="string">
\r
1832 <STRING>alias</STRING>
\r
1835 <CHILD TYPE="CPrimPoint">
\r
1836 <PT X="4181.599609" Y="-3571.272705" Z="0.000000"/>
\r
1837 <PROPERTY TYPE="string">
\r
1838 <NAME>class</NAME>
\r
1839 <STRING>teleport_spawn_zone</STRING>
\r
1841 <PROPERTY TYPE="string">
\r
1843 <STRING>the_place_to_spawn</STRING>
\r