mirror of
https://port.numenaute.org/aleajactaest/khanat-code-old.git
synced 2024-12-27 11:00:54 +00:00
1848 lines
76 KiB
Text
1848 lines
76 KiB
Text
# script generated from 'test_compilateur.primitive'
|
|
|
|
#mission tags and pre-requisites
|
|
replayable
|
|
solo
|
|
non_abandonnable
|
|
mission_icon : the_icon
|
|
need_validation
|
|
|
|
#Variables declaration
|
|
decl : bot : giver
|
|
decl : bot : player
|
|
decl : bot : innocent_victim
|
|
decl : bot : good_guy
|
|
decl : creature_model : chdfa1
|
|
decl : creature_model : chdfa2
|
|
decl : bot : group_to_kill_group
|
|
decl : item : m0246dxacb01
|
|
decl : item : m0014dxacb01
|
|
decl : item : m0151chdfa01
|
|
decl : item : m0290chdfa01
|
|
decl : item : ictm1pd
|
|
decl : item : ictm1ss
|
|
decl : place : the_place_to_be
|
|
decl : faction : tribe_green_seed
|
|
decl : bot : good_guy
|
|
decl : bot : toto_the_forager
|
|
decl : bot : popol
|
|
decl_item : the_special_item : ic_code_item : 10 : Durability 0.5; Speed 1; SapBuff 1500; abm_ml_fire_00140 : ITEM_NAME : no_drop
|
|
decl_item : the_special_item_2 : ic_code_item : 20 : Durability 0.5 : TEST_COMPILATION_ITEM2_NAME
|
|
decl : bot : les_bastards
|
|
decl : race : ragus
|
|
decl : sphrase : amb0001
|
|
decl : sbrick : brk001
|
|
decl : creature_model : caaa
|
|
decl : creature_model : cbbb
|
|
|
|
#pre-requisites
|
|
req_skill : SM 0 100
|
|
req_mission : DONE_MISSION
|
|
req_mission_neg : NOT_DONE_MISSION
|
|
req_mission_running : RUNNING_MISSION
|
|
req_mission_running_neg : NOT_RUNNING_MISSION
|
|
req_item : ictm1pd
|
|
req_fame : tribe_green_seed 10
|
|
req_fame : tryker 5
|
|
req_fame : ricard 10
|
|
req_guild
|
|
req_grade : member
|
|
req_team_size : 1
|
|
req_brick : BMDHTMP00005
|
|
req_season : winter
|
|
req_encyclo_thema : REQ_THEMA_1
|
|
req_event_faction : REQ_EVT_FACTION_1
|
|
|
|
#script
|
|
mission_title : TEST_COMPILATION_TITLE
|
|
mission_desc : TEST_COMPILATION_DESC
|
|
# step_failure_debut
|
|
failure
|
|
recv_money : -100000
|
|
/failure
|
|
# linear_dyn_chat_fail_brief
|
|
dyn_chat : giver : TEST_COMPILATION_TEST_LITTERAL_1; innocent_victim : linear_dyn_chat_fail_brief_resp TEST_COMPILATION_AKNO_1
|
|
fail
|
|
jump_point : linear_dyn_chat_fail_brief_resp
|
|
# linear_dyn_chat_continue_brief_1
|
|
dyn_chat : giver : TEST_COMPILATION_TEST_LITTERAL_2 : linear_dyn_chat_continue_brief_1_resp TEST_COMPILATION_AKNO_2
|
|
jump_point : linear_dyn_chat_continue_brief_1_resp
|
|
# linear_dyn_chat_continue_brief_2
|
|
dyn_chat : giver : TEST_COMPILATION_PHRASE_TEST_VARIABLE_2 : linear_dyn_chat_continue_brief_2_resp TEST_COMPILATION_AKNO_3
|
|
jump_point : linear_dyn_chat_continue_brief_2_resp
|
|
# linear_dyn_chat_retry_brief_fin
|
|
jump_point : linear_dyn_chat_retry_brief_fin_retry
|
|
dyn_chat : giver : TEST_COMPILATION_TEST_LITTERAL_3 : linear_dyn_chat_retry_brief_fin_resp TEST_COMPILATION_AKNO_4
|
|
jump : linear_dyn_chat_retry_brief_fin_retry
|
|
jump_point : linear_dyn_chat_retry_brief_fin_resp
|
|
# step_failure_post_brief
|
|
failure
|
|
recv_money : 0
|
|
/failure
|
|
# step_debut_mission
|
|
system_msg : TEST_COMPILATION_SYSTEM_MSG_START
|
|
set_obj : TEST_COMPILATION_TALK_TO_OBJ_OVERLOAD
|
|
talk_to : giver : TEST_COMPILATION_TALK_TO_MENU_OVERLOAD
|
|
system_msg : TEST_COMPILATION_NAMED_BOT; "innocent_victim"
|
|
# step_if_test_acid_damage
|
|
jump_point : step_if_test_acid_damage
|
|
if_bricks : BMOETMA00003 : step_test_yes
|
|
# no: step_test_no
|
|
bot_chat : shout : giver : TEST_COMPILATION_SKILL_TEST_NO
|
|
set_obj : TALK_TO_OBJ_OVERLOAD
|
|
talk_to : giver : TALK_TO_MENU_OVERLOAD
|
|
bot_chat : tell : giver : TEST_COMPILATION_SKILL_TEST_RETRY
|
|
jump : step_if_test_acid_damage
|
|
jump : step_if_test_acid_damage_endif
|
|
# yes: step_test_yes
|
|
jump_point : step_test_yes
|
|
bot_chat : shout : giver : TEST_COMPILATION_SKILL_TEST_YES; innocent_victim
|
|
set_obj : TALK_TO_OBJ_OVERLOAD
|
|
talk_to : giver : TALK_TO_MENU_OVERLOAD
|
|
jump_point : step_dyn_chat
|
|
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
|
|
jump_point : step_if_test_acid_damage_endif
|
|
# step_no_answer
|
|
bot_chat : shout : giver : TEST_COMPILATION_SOURD
|
|
# jump to step_dyn_chat
|
|
jump : step_dyn_chat
|
|
# step_1
|
|
jump_point : step_1
|
|
bot_chat : tell : giver : TEST_COMPILATION_DYN_CHAT_EXIT
|
|
fail
|
|
# step_ooo_test_target
|
|
jump_point : step_ooo_test_target
|
|
recv_money : 1000
|
|
ooo
|
|
set_obj : TEST_COMPILATION_OBJ_OVERLOAD_TARGET_CREATURE
|
|
target_fauna : chdfa1; chdfa2
|
|
set_obj : TEST_COMPILATION_OBJ_OVERLOAD_TARGET_CREATURE_PLACE
|
|
target_fauna : chdfa1; chdfa2 : the_place_to_be
|
|
target_npc : innocent_victim
|
|
target_npc : innocent_victim : the_place_to_be
|
|
target_race : goary; clopper
|
|
target_race : goary; clopper : the_place_to_be
|
|
/ooo
|
|
recv_money : -1000
|
|
# step_ooo_test_kill
|
|
ooo
|
|
kill_faction : tribe_green_seed 5 : region_majesticgarden
|
|
kill_fauna : chdfa1 3; chdfa2 3
|
|
set_obj : TEST_COMPILATION_OBJ_KILL_OVERLOAD
|
|
kill_group : group_to_kill_group
|
|
kill_npc : innocent_victim
|
|
kill_race : dag 5; ragus 10
|
|
kill_npc_by_name : the_named_npcs 10 : quelquepart
|
|
/ooo
|
|
# step_ooo_simple_objectives
|
|
ooo
|
|
set_obj : TEST_COMPILATION_IN_OOO_PHRASE
|
|
cast : BMOETMA00003
|
|
set_obj : TEST_COMPILATION_IN_OOO_OTHER_PHRASE
|
|
forage : m0246dxacb01 1 10; m0014dxacb01 3 10
|
|
loot_mp : m0290chdfa01 2 10; m0151chdfa01 2 10
|
|
craft : ictm1pd 1 10; ictm1ss 1 10
|
|
sell : ictm1pd 1 10; ictm1ss 1 10 : giver
|
|
buy : ictm1pd 1 10; ictm1ss 1 10 : good_guy
|
|
give_item : m0290chdfa01 2 10; m0151chdfa01 2 10 : giver
|
|
give_money : 1000 : giver
|
|
visit : the_place_to_be
|
|
visit : the_place_to_be : m0290chdfa01
|
|
skill : SF 10
|
|
set_obj : TEST_COMPILATION_DO_MISSION_OBJ
|
|
mission : DONE_MISSION
|
|
/ooo
|
|
# step_any_test_step_any
|
|
any
|
|
set_obj : TEST_COMPILATION_IN_ANY_PHRASE
|
|
give_money : 10 : giver
|
|
system_msg : TEST_COMPILATION_SUPER_UNDER
|
|
set_obj : TALK_TO_OBJ_OVERLOAD
|
|
talk_to : giver : TEST_COMPILATION_TALK_TO_MENU_OVERLOAD
|
|
/any
|
|
# step_test_actions
|
|
recv_money : 10000
|
|
recv_fame : tribe_green_seed 1000
|
|
recv_item : ictm1pd 1 10
|
|
learn_action : abm_vampirism_00050 : giver
|
|
learn_brick : BMOETMF00140 : giver
|
|
add_compass_npc : giver
|
|
add_compass_place : the_place_to_be
|
|
teleport : the_place_to_spawn
|
|
set_teleport : giver : the_place_to_tp : TEST_COMPILATION_MENU_TP
|
|
# step_failure_constrains_1
|
|
failure
|
|
/failure
|
|
# step_test_constrains_1
|
|
set_obj : TALK_TO_OBJ_OVERLOAD
|
|
talk_to : giver : TALK_TO_MENU_OVERLOAD
|
|
# step_test_constrains_2
|
|
set_obj : TALK_TO_OBJ_OVERLOAD
|
|
talk_to : giver : TALK_TO_MENU_OVERLOAD
|
|
# step_failure_constrains_2
|
|
failure
|
|
/failure
|
|
# step_test_constrains_3
|
|
day_period : 0 0 ; 23 59
|
|
season : winter
|
|
set_obj : TALK_TO_OBJ_OVERLOAD
|
|
talk_to : giver : TALK_TO_MENU_OVERLOAD
|
|
season : none
|
|
day_period : 0 0 ; 0 0
|
|
# step_talk_to_test_fail
|
|
jump_point : step_talk_to_test_fail
|
|
set_obj : TALK_TO_OBJ_OVERLOAD
|
|
talk_to : giver : TALK_TO_MENU_OVERLOAD
|
|
# step_dyn_chat_test_fail
|
|
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
|
|
# jump to step_talk_to_test_fail
|
|
jump : step_talk_to_test_fail
|
|
# step_execute_end
|
|
jump_point : step_execute_end
|
|
system_msg : TEST_COMPILATION_EXIT_SUCCESS
|
|
# step_to_non_executed
|
|
jump_point : step_to_non_executed
|
|
system_msg : TEST_COMPILATION_EXIT_FAILURE
|
|
fail
|
|
# jump to step_not_executed
|
|
jump : step_not_executed
|
|
# step_not_executed
|
|
jump_point : step_not_executed
|
|
learn_action : abm_vampirism_00050 : group
|
|
recv_item : ictm1pd 1 10 : group
|
|
ai_event : group_to_kill_group; 0
|
|
# step_test_parametre_phrase
|
|
set_desc : TEST_COMPILATION_SET_DESC; good_guy
|
|
talk_to : good_guy : TEST_COMPILATION_MENU_TALK_TO_FORGERON_2
|
|
system_msg : EXISTING_MSG; good_guy; the_place_to_be
|
|
# step_13
|
|
set_obj : TEST_COMPILATION_TALK_TO_CST
|
|
talk_to : popol : TEST_COMPILATION_TALK_TO_CST_MENU
|
|
# step_any_14
|
|
hide_obj
|
|
set_obj : ANY_OVERLADED_OBJ
|
|
recv_fame : matis -1234
|
|
any
|
|
hide_obj
|
|
visit : place1
|
|
hide_obj
|
|
visit : place2
|
|
hide_obj
|
|
visit : place3
|
|
hide_obj
|
|
visit : place4
|
|
/any
|
|
recv_fame : matis 1234
|
|
# step_12
|
|
talk_to : toto_the_forager
|
|
# step_15
|
|
jump_point : step_15
|
|
system_msg : TEST_COMPILATION_SYSTEM_MSG; good_guy
|
|
recv_named_item : boss1_fyros_gloves 3
|
|
# step_18
|
|
jump_point : step_18
|
|
system_msg : TEST_COMPILATION_GROUP_SYS_MSG; "les_bastards"
|
|
system_msg : TEST_COMPILATION_PHRASE_SYS_MSG; amb0001
|
|
system_msg : TEST_COMPILATION_BRICK_SYS_MSG; brk001
|
|
system_msg : TEST_COMPILATION_RACE_SYS_MSG; ragus
|
|
wait_msg : the message from ia a long message in fact
|
|
target_fauna : ckfb1
|
|
jump : step_15
|
|
# step_dyn_chat_19
|
|
dyn_chat : : : step_18 : step_15
|
|
# jump to step_18
|
|
jump : step_18
|
|
# jump to step_18
|
|
jump : step_18
|
|
# jump to step_15
|
|
jump : step_15
|
|
# step_default_params
|
|
jump_point : step_default_params
|
|
talk_to : giver : TEST_COMPILATION_TT_DEFAULT
|
|
set_obj : TEST_COMPILATION_OVER_STRANGE_PARAM
|
|
kill_fauna : chdfa1 1; chdfa2 10
|
|
# step_crash
|
|
crash : fyros route_gouffre
|
|
recv_money : -1000
|
|
jump : step_default_params
|
|
/crash
|
|
# step_param_order
|
|
system_msg : THE_MSG_A_THEN_B; caaa; cbbb
|
|
system_msg : THE_MSG_B_THEN_A; cbbb; caaa
|
|
# step_test_encyclo
|
|
encyclo_unlock : album_1
|
|
# step_test_event_faction
|
|
set_event_faction : the_event_faction
|
|
chain_mission : NOT_DONE_MISSION : toto
|
|
recv_money : itforage 10 0.5
|
|
remove_compass_npc : toto
|
|
remove_compass_place : the_place
|
|
# step_test_talk_to
|
|
set_obj : TEST_COMPILATION_TALK_TO_OVLD; chdfa1
|
|
talk_to : giver : TEST_COMPILATION_TALK_TO_TEXT; popol
|
|
# step_dyn_chat_26
|
|
set_obj : TEST_COMPILATION_DYN_CHAT_TK_OV; chdfa1
|
|
talk_to : giver : TEST_COMPILATION_DYN_CHAT_TK_MN; chdfa1
|
|
dyn_chat : giver : : step_char_26_yes
|
|
# step_chat_26_no
|
|
# step_char_26_yes
|
|
jump_point : step_char_26_yes
|
|
# step_ring_scenario
|
|
set_obj : TEST_COMPILATION_DO_RING_SCENARIO
|
|
ring_scenario : my_ring_scenario
|
|
======================================================
|
|
TEST_COMPILATION_TITLE (bot giver)
|
|
{
|
|
test_compilation_title [Mission de test pour le générateur de script. donné par $giver$]
|
|
}
|
|
|
|
TEST_COMPILATION_DESC (bot giver)
|
|
{
|
|
test_compilation_desc [Hello, ceci est la description de la mission avec $giver$ dedans]
|
|
}
|
|
|
|
TEST_COMPILATION_ITEM2_NAME ()
|
|
{
|
|
test_compilation_item2_name [La super massue]
|
|
}
|
|
|
|
TEST_COMPILATION_TEST_LITTERAL_1 (bot npc_a_tuer)
|
|
{
|
|
test_compilation_test_litteral_1 [Faudra tuer le npc $npc_a_tuer$ dont le nom vient de la variable npc_a_tuer.\n
|
|
C'est un texte complexe avec une phrase littérale en même temps.\n
|
|
En plus c'est un linear_dyn_chat_fail, si vous ne faites rien ca va faire fail.]
|
|
}
|
|
|
|
TEST_COMPILATION_AKNO_1 ()
|
|
{
|
|
test_compilation_akno_1 [hyper d'accord]
|
|
}
|
|
|
|
TEST_COMPILATION_TEST_LITTERAL_2 ()
|
|
{
|
|
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.]
|
|
}
|
|
|
|
TEST_COMPILATION_AKNO_2 ()
|
|
{
|
|
test_compilation_akno_2 [à donf']
|
|
}
|
|
|
|
TEST_COMPILATION_PHRASE_TEST_VARIABLE_2 ()
|
|
{
|
|
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.]
|
|
}
|
|
|
|
TEST_COMPILATION_AKNO_3 ()
|
|
{
|
|
test_compilation_akno_3 [mais grave]
|
|
}
|
|
|
|
TEST_COMPILATION_TEST_LITTERAL_3 ()
|
|
{
|
|
test_compilation_test_litteral_3 [Phrase littérale histoire de tester le linear_dyn_chat_retry.]
|
|
}
|
|
|
|
TEST_COMPILATION_AKNO_4 ()
|
|
{
|
|
test_compilation_akno_4 [Plus que jamais]
|
|
}
|
|
|
|
TEST_COMPILATION_SYSTEM_MSG_START ()
|
|
{
|
|
test_compilation_system_msg_start [briefing passé, c'est maintenant que ca commence par un bon system_msg !]
|
|
}
|
|
|
|
TEST_COMPILATION_TALK_TO_OBJ_OVERLOAD (bot giver)
|
|
{
|
|
test_compilation_talk_to_obj_overload [mais va parler à $giver$]
|
|
}
|
|
|
|
TEST_COMPILATION_TALK_TO_MENU_OVERLOAD (bot giver)
|
|
{
|
|
test_compilation_talk_to_menu_overload [lui parler à ce $giver$]
|
|
}
|
|
|
|
TEST_COMPILATION_NAMED_BOT (bot_name npc_a_tuer_name)
|
|
{
|
|
test_compilation_named_bot [Bien, tu peut maintenant parler a $npc_a_tuer_name$]
|
|
}
|
|
|
|
TEST_COMPILATION_SKILL_TEST_NO ()
|
|
{
|
|
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.]
|
|
}
|
|
|
|
TEST_COMPILATION_SKILL_TEST_RETRY ()
|
|
{
|
|
test_compilation_skill_test_retry [Te revoila espece de looser ? J'espere que tu as le sort Acid Damage maintenant !]
|
|
}
|
|
|
|
TEST_COMPILATION_SKILL_TEST_YES (bot npc_a_tuer)
|
|
{
|
|
test_compilation_skill_test_yes [Trop bon, t'as le sort Acid Damage !\n
|
|
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 !]
|
|
}
|
|
|
|
TEST_COMPILATION_STEP_DYN_CHAT_NPC_TALK ()
|
|
{
|
|
test_compilation_step_dyn_chat_npc_talk [Bon alors maintenant que tu as ce sort de gros naze, on va pouvoir commencer réellement.
|
|
Tu va commencer à tripper assez vite, tu vas voir.\n
|
|
Ca te va ou pas ?]
|
|
}
|
|
|
|
TEST_COMPILATION_DYN_ANSWER_NO ()
|
|
{
|
|
test_compilation_dyn_answer_no [Rien à battre !]
|
|
}
|
|
|
|
TEST_COMPILATION_DYN_ANSWER_OK ()
|
|
{
|
|
test_compilation_dyn_answer_ok [Gravement !]
|
|
}
|
|
|
|
TEST_COMPILATION_SOURD ()
|
|
{
|
|
test_compilation_sourd [NAN MAIS FAIS PAS STYLE TU M'AS PAS ENTENDU !! JE REPETE AU CAS OU TU SOIS SOURD !]
|
|
}
|
|
|
|
TEST_COMPILATION_DYN_CHAT_EXIT ()
|
|
{
|
|
test_compilation_dyn_chat_exit [Alors t'as plus qu'à rentrer chez ta reum'!]
|
|
}
|
|
|
|
TEST_COMPILATION_OBJ_OVERLOAD_TARGET_CREATURE_1 (creature_model creature_1)
|
|
{
|
|
test_compilation_obj_overload_target_creature_1 [va targeter un $creature_1$]
|
|
}
|
|
|
|
TEST_COMPILATION_OBJ_OVERLOAD_TARGET_CREATURE_2 (creature_model creature_1, creature_model creature_2)
|
|
{
|
|
test_compilation_obj_overload_target_creature_2 [va targeter un $creature_1$ et un $creature_2$]
|
|
}
|
|
|
|
TEST_COMPILATION_OBJ_OVERLOAD_TARGET_CREATURE_PLACE_1 (creature_model creature_1, place place)
|
|
{
|
|
test_compilation_obj_overload_target_creature_place_1 [va targeter un $creature_1$]
|
|
}
|
|
|
|
TEST_COMPILATION_OBJ_OVERLOAD_TARGET_CREATURE_PLACE_2 (creature_model creature_1, creature_model creature_2, place place)
|
|
{
|
|
test_compilation_obj_overload_target_creature_place_2 [va targeter un $creature_1$ et un $creature_2$]
|
|
}
|
|
|
|
TEST_COMPILATION_OBJ_KILL_OVERLOAD (bot_name group_1)
|
|
{
|
|
test_compilation_obj_kill_overload [Va tuer le groupe à tuer bon sang !]
|
|
}
|
|
|
|
TEST_COMPILATION_IN_OOO_PHRASE_1 (sphrase action)
|
|
{
|
|
test_compilation_in_ooo_phrase_1 [Un objectif overloader dans un step OOO]
|
|
}
|
|
|
|
TEST_COMPILATION_IN_OOO_OTHER_PHRASE_1 (item i1, int qt1, int qual1)
|
|
{
|
|
test_compilation_in_ooo_other_phrase_1 [Un autre objectif overloader dans un step OOO, forage 1 item : $i1$]
|
|
}
|
|
|
|
TEST_COMPILATION_IN_OOO_OTHER_PHRASE_2 (item i1, int qt1, int qual1, item i2, int qt2, int qual2)
|
|
{
|
|
test_compilation_in_ooo_other_phrase_2 [Un autre objectif overloader dans un step OOO, forage 2 item : $i1$ et $i2$]
|
|
}
|
|
|
|
TEST_COMPILATION_DO_MISSION_OBJ ()
|
|
{
|
|
test_compilation_do_mission_obj [Refais la mission tête de lard]
|
|
}
|
|
|
|
TEST_COMPILATION_IN_ANY_PHRASE (int amount, bot giver)
|
|
{
|
|
test_compilation_in_any_phrase [Un objectif overloader dans un step any]
|
|
}
|
|
|
|
TEST_COMPILATION_SUPER_UNDER ()
|
|
{
|
|
test_compilation_super_under [Un message dans une action sous un obj sous un any]
|
|
}
|
|
|
|
TEST_COMPILATION_TALK_TO_MENU_OVERLOAD (bot giver)
|
|
{
|
|
test_compilation_talk_to_menu_overload [In any step talk to phrase]
|
|
}
|
|
|
|
TEST_COMPILATION_MENU_TP ()
|
|
{
|
|
test_compilation_menu_tp [Teleport me please]
|
|
}
|
|
|
|
TEST_COMPILATION_TEST_FAIL ()
|
|
{
|
|
test_compilation_test_fail [bon, tu veux tester Fail ?]
|
|
}
|
|
|
|
TEST_COMPILATION_DYN_ANSWER_GO_END ()
|
|
{
|
|
test_compilation_dyn_answer_go_end [Nan je préfère End !]
|
|
}
|
|
|
|
TEST_COMPILATION_DYN_ANSWER_GO_FAIL ()
|
|
{
|
|
test_compilation_dyn_answer_go_fail [Ouais Fail ca assure !]
|
|
}
|
|
|
|
TEST_COMPILATION_EXIT_SUCCESS ()
|
|
{
|
|
test_compilation_exit_success [Ca va quitter la mission avec succès ...]
|
|
}
|
|
|
|
TEST_COMPILATION_EXIT_FAILURE ()
|
|
{
|
|
test_compilation_exit_failure [Ca va quitter la mission avec échec...]
|
|
}
|
|
|
|
TEST_COMPILATION_SET_DESC (bot forgeron_2)
|
|
{
|
|
test_compilation_set_desc [Hello george, comment tu vas ? Et quid $forgeron_2$ ?]
|
|
}
|
|
|
|
TEST_COMPILATION_MENU_TALK_TO_FORGERON_2 (bot forgeron_2)
|
|
{
|
|
test_compilation_menu_talk_to_forgeron_2 [Parler a $forgeron_2$]
|
|
}
|
|
|
|
TEST_COMPILATION_TALK_TO_CST (bot popol_var)
|
|
{
|
|
test_compilation_talk_to_cst [Vas parler a $popol_var$]
|
|
}
|
|
|
|
TEST_COMPILATION_TALK_TO_CST_MENU (bot popol_var)
|
|
{
|
|
test_compilation_talk_to_cst_menu [Salut $popol_var$!]
|
|
}
|
|
|
|
TEST_COMPILATION_SYSTEM_MSG (bot vendor)
|
|
{
|
|
test_compilation_system_msg [Salut $vendor$]
|
|
}
|
|
|
|
TEST_COMPILATION_GROUP_SYS_MSG (bot_name the_group)
|
|
{
|
|
test_compilation_group_sys_msg [Test avec groupe : $the_group$]
|
|
}
|
|
|
|
TEST_COMPILATION_PHRASE_SYS_MSG (sphrase the_phrase)
|
|
{
|
|
test_compilation_phrase_sys_msg [Test avec sphrase : $the_phrase$]
|
|
}
|
|
|
|
TEST_COMPILATION_BRICK_SYS_MSG (sbrick the_brick)
|
|
{
|
|
test_compilation_brick_sys_msg [Test avec sbrick : $the_brick$]
|
|
}
|
|
|
|
TEST_COMPILATION_RACE_SYS_MSG (race the_race)
|
|
{
|
|
test_compilation_race_sys_msg [Test avec race : $the_race$]
|
|
}
|
|
|
|
TEST_COMPILATION_TT_DEFAULT (bot giver)
|
|
{
|
|
test_compilation_tt_default [talk to $giver$ doit pas ajouter de param]
|
|
}
|
|
|
|
TEST_COMPILATION_OVER_STRANGE_PARAM_1 (creature_model creature_1, int q1)
|
|
{
|
|
test_compilation_over_strange_param_1 [Il reste a tuer $q1$ $creature_1$.]
|
|
}
|
|
|
|
TEST_COMPILATION_OVER_STRANGE_PARAM_2 (creature_model creature_1, int q1, creature_model creature_2, int q2)
|
|
{
|
|
test_compilation_over_strange_param_2 [Il faut tuer $q1$ $creature_1$ et $q2$ $creature_2$.]
|
|
}
|
|
|
|
TEST_COMPILATION_TALK_TO_OVLD (bot giver, creature_model creature_1)
|
|
{
|
|
test_compilation_talk_to_ovld [Parlé à $giver$ $creature_1$]
|
|
}
|
|
|
|
TEST_COMPILATION_TALK_TO_TEXT (bot giver, bot popol_var)
|
|
{
|
|
test_compilation_talk_to_text [Je viens de la part de $popol_var$]
|
|
}
|
|
|
|
TEST_COMPILATION_DYN_CHAT_TK_OV (bot giver, creature_model creature_1)
|
|
{
|
|
test_compilation_dyn_chat_tk_ov [Talk to overload dyn chat to $giver$ $creature_1$]
|
|
}
|
|
|
|
TEST_COMPILATION_DYN_CHAT_TK_MN (bot giver, creature_model creature_1)
|
|
{
|
|
test_compilation_dyn_chat_tk_mn [Talk to menu du dyn chat to $giver$ $creature_1$]
|
|
}
|
|
|
|
TEST_COMPILATION_DO_RING_SCENARIO ()
|
|
{
|
|
test_compilation_do_ring_scenario [Réalise le scenario ring qui tue]
|
|
}
|
|
======================================================
|
|
digraph TEST_COMPILATION
|
|
{
|
|
node [shape=record]
|
|
__start__ [shape="point", peripheries=2, label=""]
|
|
step_failure_debut [URL=".missions_editor_1.TEST_COMPILATION.step_failure_debut"]
|
|
linear_dyn_chat_fail_brief [URL=".missions_editor_1.TEST_COMPILATION.linear_dyn_chat_fail_brief"]
|
|
linear_dyn_chat_continue_brief_1 [URL=".missions_editor_1.TEST_COMPILATION.linear_dyn_chat_continue_brief_1"]
|
|
linear_dyn_chat_continue_brief_2 [URL=".missions_editor_1.TEST_COMPILATION.linear_dyn_chat_continue_brief_2"]
|
|
linear_dyn_chat_retry_brief_fin [URL=".missions_editor_1.TEST_COMPILATION.linear_dyn_chat_retry_brief_fin"]
|
|
step_failure_post_brief [URL=".missions_editor_1.TEST_COMPILATION.step_failure_post_brief"]
|
|
step_debut_mission [URL=".missions_editor_1.TEST_COMPILATION.step_debut_mission"]
|
|
step_if_test_acid_damage [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage"]
|
|
step_no_answer [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage.yes.step_dyn_chat.no_answer.step_no_answer"]
|
|
step_1 [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage.yes.step_dyn_chat.dyn_answer_no.step_1"]
|
|
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"]
|
|
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"]
|
|
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"]
|
|
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"]
|
|
step_test_actions [URL=".missions_editor_1.TEST_COMPILATION.step_if_test_acid_damage.yes.step_dyn_chat.dyn_answer_ok.step_test_actions"]
|
|
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"]
|
|
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"]
|
|
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"]
|
|
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"]
|
|
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"]
|
|
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"]
|
|
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"]
|
|
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"]
|
|
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"]
|
|
step_not_executed [URL=".missions_editor_1.TEST_COMPILATION.step_not_executed"]
|
|
step_test_parametre_phrase [URL=".missions_editor_1.TEST_COMPILATION.step_test_parametre_phrase"]
|
|
step_13 [URL=".missions_editor_1.TEST_COMPILATION.step_13"]
|
|
step_any_14 [URL=".missions_editor_1.TEST_COMPILATION.step_any_14"]
|
|
step_12 [URL=".missions_editor_1.TEST_COMPILATION.step_12"]
|
|
step_15 [URL=".missions_editor_1.TEST_COMPILATION.step_15"]
|
|
step_18 [URL=".missions_editor_1.TEST_COMPILATION.step_18"]
|
|
step_dyn_chat_19 [URL=".missions_editor_1.TEST_COMPILATION.step_dyn_chat_19"]
|
|
step_default_params [URL=".missions_editor_1.TEST_COMPILATION.step_default_params"]
|
|
step_crash [URL=".missions_editor_1.TEST_COMPILATION.step_crash"]
|
|
step_param_order [URL=".missions_editor_1.TEST_COMPILATION.step_param_order"]
|
|
step_test_encyclo [URL=".missions_editor_1.TEST_COMPILATION.step_test_encyclo"]
|
|
step_test_event_faction [URL=".missions_editor_1.TEST_COMPILATION.step_test_event_faction"]
|
|
step_test_talk_to [URL=".missions_editor_1.TEST_COMPILATION.step_test_talk_to"]
|
|
step_dyn_chat_26 [URL=".missions_editor_1.TEST_COMPILATION.step_dyn_chat_26"]
|
|
step_chat_26_no [URL=".missions_editor_1.TEST_COMPILATION.step_dyn_chat_26.no_answer.step_chat_26_no"]
|
|
step_char_26_yes [URL=".missions_editor_1.TEST_COMPILATION.step_dyn_chat_26.dyn_answer_2.step_char_26_yes"]
|
|
step_ring_scenario [URL=".missions_editor_1.TEST_COMPILATION.step_ring_scenario"]
|
|
__end__ [shape="point"]
|
|
node [color=red]
|
|
__start__ -> step_failure_debut
|
|
step_failure_debut -> linear_dyn_chat_fail_brief [label=""]
|
|
linear_dyn_chat_fail_brief -> linear_dyn_chat_continue_brief_1 [label=""]
|
|
linear_dyn_chat_continue_brief_1 -> linear_dyn_chat_continue_brief_2 [label=""]
|
|
linear_dyn_chat_continue_brief_2 -> linear_dyn_chat_retry_brief_fin [label=""]
|
|
linear_dyn_chat_retry_brief_fin -> step_failure_post_brief [label=""]
|
|
step_failure_post_brief -> step_debut_mission [label=""]
|
|
step_debut_mission -> step_if_test_acid_damage [label=""]
|
|
step_if_test_acid_damage -> __end__ [label=""]
|
|
step_if_test_acid_damage -> step_1 [label="dyn_answer_no"]
|
|
step_if_test_acid_damage -> step_if_test_acid_damage [label=""]
|
|
step_if_test_acid_damage -> step_no_answer [label="no_answer"]
|
|
step_if_test_acid_damage -> step_ooo_test_target [label="dyn_answer_ok"]
|
|
step_no_answer -> jump to step_dyn_chat [label=""]
|
|
step_1 -> step_ooo_test_target [label=""]
|
|
step_ooo_test_target -> step_ooo_test_kill [label=""]
|
|
step_ooo_test_kill -> step_ooo_simple_objectives [label=""]
|
|
step_ooo_simple_objectives -> step_any_test_step_any [label=""]
|
|
step_any_test_step_any -> step_test_actions [label=""]
|
|
step_test_actions -> step_failure_constrains_1 [label=""]
|
|
step_failure_constrains_1 -> step_test_constrains_1 [label=""]
|
|
step_test_constrains_1 -> step_test_constrains_2 [label=""]
|
|
step_test_constrains_2 -> step_failure_constrains_2 [label=""]
|
|
step_failure_constrains_2 -> step_test_constrains_3 [label=""]
|
|
step_test_constrains_3 -> step_talk_to_test_fail [label=""]
|
|
step_talk_to_test_fail -> step_dyn_chat_test_fail [label=""]
|
|
step_dyn_chat_test_fail -> jump to step_talk_to_test_fail [label="no_answer"]
|
|
step_dyn_chat_test_fail -> step_execute_end [label="dyn_answer_go_end"]
|
|
step_dyn_chat_test_fail -> step_to_non_executed [label="dyn_answer_go_to_step_non_executed"]
|
|
step_execute_end -> step_to_non_executed [label=""]
|
|
step_to_non_executed -> jump to step_not_executed [label=""]
|
|
step_not_executed -> step_test_parametre_phrase [label=""]
|
|
step_test_parametre_phrase -> step_13 [label=""]
|
|
step_13 -> step_any_14 [label=""]
|
|
step_any_14 -> step_12 [label=""]
|
|
step_12 -> step_15 [label=""]
|
|
step_15 -> step_18 [label=""]
|
|
step_18 -> step_15 [label=""]
|
|
step_18 -> step_dyn_chat_19 [label=""]
|
|
step_dyn_chat_19 -> jump to step_15 [label="dyn_answer_3"]
|
|
step_dyn_chat_19 -> jump to step_18 [label="no_answer"]
|
|
step_default_params -> step_crash [label=""]
|
|
step_crash -> step_default_params [label=""]
|
|
step_crash -> step_param_order [label=""]
|
|
step_param_order -> step_test_encyclo [label=""]
|
|
step_test_encyclo -> step_test_event_faction [label=""]
|
|
step_test_event_faction -> step_test_talk_to [label=""]
|
|
step_test_talk_to -> step_dyn_chat_26 [label=""]
|
|
step_dyn_chat_26 -> step_char_26_yes [label="dyn_answer_2"]
|
|
step_dyn_chat_26 -> step_chat_26_no [label="no_answer"]
|
|
step_chat_26_no -> step_char_26_yes [label=""]
|
|
step_char_26_yes -> __end__ [label=""]
|
|
step_ring_scenario -> __end__ [label=""]
|
|
}
|
|
======================================================
|
|
<?xml version="1.0"?>
|
|
<PRIMITIVES VERSION="1">
|
|
<ROOT_PRIMITIVE TYPE="CPrimNode">
|
|
<ALIAS LAST_GENERATED="0"/>
|
|
<!--@selected@expanded-->
|
|
<CHILD TYPE="CPrimZone">
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>npc_manager</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>npc_manager</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="30"/>
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimNode">
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>npc_folder</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>npc_folder_1</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="29"/>
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimZone">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>ai_activity</NAME>
|
|
<STRING>normal</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>npc_zone</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>good_guy</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>vertical_pos</NAME>
|
|
<STRING>auto</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="28"/>
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimNode">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>npc_group</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>good_guy_group</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="27"/>
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimNode">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>npc_group_parameters</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>parameters</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimPoint">
|
|
<PT X="4191.825684" Y="-3474.212646" Z="0.000000"/>
|
|
<ANGLE VALUE="3.279037"/>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>npc_bot</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string_array">
|
|
<NAME>equipment</NAME>
|
|
<STRING>CH: 0 1 2 3</STRING>
|
|
<STRING>CU:3</STRING>
|
|
<STRING>CL:3</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>good_guy$fct_mission_giver$</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>sheet_client</NAME>
|
|
<STRING>mafc1</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="26"/>
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimNode">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>mission</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>TEST_COMPILATION</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string_array">
|
|
<NAME>script</NAME>
|
|
<STRING># script generated from 'test_compilateur.primitive'</STRING>
|
|
<STRING></STRING>
|
|
<STRING>#mission tags and pre-requisites</STRING>
|
|
<STRING>replayable</STRING>
|
|
<STRING>solo</STRING>
|
|
<STRING>non_abandonnable</STRING>
|
|
<STRING>mission_icon : the_icon</STRING>
|
|
<STRING>need_validation</STRING>
|
|
<STRING></STRING>
|
|
<STRING>#Variables declaration</STRING>
|
|
<STRING>decl : bot : giver</STRING>
|
|
<STRING>decl : bot : player</STRING>
|
|
<STRING>decl : bot : innocent_victim</STRING>
|
|
<STRING>decl : bot : good_guy</STRING>
|
|
<STRING>decl : creature_model : chdfa1</STRING>
|
|
<STRING>decl : creature_model : chdfa2</STRING>
|
|
<STRING>decl : bot : group_to_kill_group</STRING>
|
|
<STRING>decl : item : m0246dxacb01</STRING>
|
|
<STRING>decl : item : m0014dxacb01</STRING>
|
|
<STRING>decl : item : m0151chdfa01</STRING>
|
|
<STRING>decl : item : m0290chdfa01</STRING>
|
|
<STRING>decl : item : ictm1pd</STRING>
|
|
<STRING>decl : item : ictm1ss</STRING>
|
|
<STRING>decl : place : the_place_to_be</STRING>
|
|
<STRING>decl : faction : tribe_green_seed</STRING>
|
|
<STRING>decl : bot : good_guy</STRING>
|
|
<STRING>decl : bot : toto_the_forager</STRING>
|
|
<STRING>decl : bot : popol</STRING>
|
|
<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>
|
|
<STRING>decl_item : the_special_item_2 : ic_code_item : 20 : Durability 0.5 : TEST_COMPILATION_ITEM2_NAME</STRING>
|
|
<STRING>decl : bot : les_bastards</STRING>
|
|
<STRING>decl : race : ragus</STRING>
|
|
<STRING>decl : sphrase : amb0001</STRING>
|
|
<STRING>decl : sbrick : brk001</STRING>
|
|
<STRING>decl : creature_model : caaa</STRING>
|
|
<STRING>decl : creature_model : cbbb</STRING>
|
|
<STRING></STRING>
|
|
<STRING>#pre-requisites</STRING>
|
|
<STRING>req_skill : SM 0 100</STRING>
|
|
<STRING>req_mission : DONE_MISSION</STRING>
|
|
<STRING>req_mission_neg : NOT_DONE_MISSION</STRING>
|
|
<STRING>req_mission_running : RUNNING_MISSION</STRING>
|
|
<STRING>req_mission_running_neg : NOT_RUNNING_MISSION</STRING>
|
|
<STRING>req_item : ictm1pd</STRING>
|
|
<STRING>req_fame : tribe_green_seed 10</STRING>
|
|
<STRING>req_fame : tryker 5</STRING>
|
|
<STRING>req_fame : ricard 10</STRING>
|
|
<STRING>req_guild</STRING>
|
|
<STRING>req_grade : member</STRING>
|
|
<STRING>req_team_size : 1</STRING>
|
|
<STRING>req_brick : BMDHTMP00005</STRING>
|
|
<STRING>req_season : winter</STRING>
|
|
<STRING>req_encyclo_thema : REQ_THEMA_1</STRING>
|
|
<STRING>req_event_faction : REQ_EVT_FACTION_1</STRING>
|
|
<STRING></STRING>
|
|
<STRING>#script</STRING>
|
|
<STRING>mission_title : TEST_COMPILATION_TITLE</STRING>
|
|
<STRING>mission_desc : TEST_COMPILATION_DESC</STRING>
|
|
<STRING># step_failure_debut</STRING>
|
|
<STRING>failure</STRING>
|
|
<STRING> recv_money : -100000</STRING>
|
|
<STRING>/failure</STRING>
|
|
<STRING># linear_dyn_chat_fail_brief</STRING>
|
|
<STRING>dyn_chat : giver : TEST_COMPILATION_TEST_LITTERAL_1; innocent_victim : linear_dyn_chat_fail_brief_resp TEST_COMPILATION_AKNO_1</STRING>
|
|
<STRING>fail</STRING>
|
|
<STRING>jump_point : linear_dyn_chat_fail_brief_resp</STRING>
|
|
<STRING># linear_dyn_chat_continue_brief_1</STRING>
|
|
<STRING>dyn_chat : giver : TEST_COMPILATION_TEST_LITTERAL_2 : linear_dyn_chat_continue_brief_1_resp TEST_COMPILATION_AKNO_2</STRING>
|
|
<STRING>jump_point : linear_dyn_chat_continue_brief_1_resp</STRING>
|
|
<STRING># linear_dyn_chat_continue_brief_2</STRING>
|
|
<STRING>dyn_chat : giver : TEST_COMPILATION_PHRASE_TEST_VARIABLE_2 : linear_dyn_chat_continue_brief_2_resp TEST_COMPILATION_AKNO_3</STRING>
|
|
<STRING>jump_point : linear_dyn_chat_continue_brief_2_resp</STRING>
|
|
<STRING># linear_dyn_chat_retry_brief_fin</STRING>
|
|
<STRING>jump_point : linear_dyn_chat_retry_brief_fin_retry</STRING>
|
|
<STRING>dyn_chat : giver : TEST_COMPILATION_TEST_LITTERAL_3 : linear_dyn_chat_retry_brief_fin_resp TEST_COMPILATION_AKNO_4</STRING>
|
|
<STRING>jump : linear_dyn_chat_retry_brief_fin_retry</STRING>
|
|
<STRING>jump_point : linear_dyn_chat_retry_brief_fin_resp</STRING>
|
|
<STRING># step_failure_post_brief</STRING>
|
|
<STRING>failure</STRING>
|
|
<STRING> recv_money : 0</STRING>
|
|
<STRING>/failure</STRING>
|
|
<STRING># step_debut_mission</STRING>
|
|
<STRING>system_msg : TEST_COMPILATION_SYSTEM_MSG_START</STRING>
|
|
<STRING>set_obj : TEST_COMPILATION_TALK_TO_OBJ_OVERLOAD</STRING>
|
|
<STRING>talk_to : giver : TEST_COMPILATION_TALK_TO_MENU_OVERLOAD</STRING>
|
|
<STRING>system_msg : TEST_COMPILATION_NAMED_BOT; "innocent_victim"</STRING>
|
|
<STRING># step_if_test_acid_damage</STRING>
|
|
<STRING>jump_point : step_if_test_acid_damage</STRING>
|
|
<STRING>if_bricks : BMOETMA00003 : step_test_yes</STRING>
|
|
<STRING># no: step_test_no</STRING>
|
|
<STRING>bot_chat : shout : giver : TEST_COMPILATION_SKILL_TEST_NO</STRING>
|
|
<STRING>set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
|
|
<STRING>talk_to : giver : TALK_TO_MENU_OVERLOAD</STRING>
|
|
<STRING>bot_chat : tell : giver : TEST_COMPILATION_SKILL_TEST_RETRY</STRING>
|
|
<STRING>jump : step_if_test_acid_damage</STRING>
|
|
<STRING>jump : step_if_test_acid_damage_endif</STRING>
|
|
<STRING># yes: step_test_yes</STRING>
|
|
<STRING>jump_point : step_test_yes</STRING>
|
|
<STRING>bot_chat : shout : giver : TEST_COMPILATION_SKILL_TEST_YES; innocent_victim</STRING>
|
|
<STRING>set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
|
|
<STRING>talk_to : giver : TALK_TO_MENU_OVERLOAD</STRING>
|
|
<STRING>jump_point : step_dyn_chat</STRING>
|
|
<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>
|
|
<STRING>jump_point : step_if_test_acid_damage_endif</STRING>
|
|
<STRING># step_no_answer</STRING>
|
|
<STRING>bot_chat : shout : giver : TEST_COMPILATION_SOURD</STRING>
|
|
<STRING># jump to step_dyn_chat</STRING>
|
|
<STRING>jump : step_dyn_chat</STRING>
|
|
<STRING># step_1</STRING>
|
|
<STRING>jump_point : step_1</STRING>
|
|
<STRING>bot_chat : tell : giver : TEST_COMPILATION_DYN_CHAT_EXIT</STRING>
|
|
<STRING>fail</STRING>
|
|
<STRING># step_ooo_test_target</STRING>
|
|
<STRING>jump_point : step_ooo_test_target</STRING>
|
|
<STRING>recv_money : 1000</STRING>
|
|
<STRING>ooo</STRING>
|
|
<STRING> set_obj : TEST_COMPILATION_OBJ_OVERLOAD_TARGET_CREATURE</STRING>
|
|
<STRING> target_fauna : chdfa1; chdfa2</STRING>
|
|
<STRING> set_obj : TEST_COMPILATION_OBJ_OVERLOAD_TARGET_CREATURE_PLACE</STRING>
|
|
<STRING> target_fauna : chdfa1; chdfa2 : the_place_to_be</STRING>
|
|
<STRING> target_npc : innocent_victim</STRING>
|
|
<STRING> target_npc : innocent_victim : the_place_to_be</STRING>
|
|
<STRING> target_race : goary; clopper</STRING>
|
|
<STRING> target_race : goary; clopper : the_place_to_be</STRING>
|
|
<STRING>/ooo</STRING>
|
|
<STRING>recv_money : -1000</STRING>
|
|
<STRING># step_ooo_test_kill</STRING>
|
|
<STRING>ooo</STRING>
|
|
<STRING> kill_faction : tribe_green_seed 5 : region_majesticgarden</STRING>
|
|
<STRING> kill_fauna : chdfa1 3; chdfa2 3</STRING>
|
|
<STRING> set_obj : TEST_COMPILATION_OBJ_KILL_OVERLOAD</STRING>
|
|
<STRING> kill_group : group_to_kill_group</STRING>
|
|
<STRING> kill_npc : innocent_victim</STRING>
|
|
<STRING> kill_race : dag 5; ragus 10</STRING>
|
|
<STRING> kill_npc_by_name : the_named_npcs 10 : quelquepart</STRING>
|
|
<STRING>/ooo</STRING>
|
|
<STRING># step_ooo_simple_objectives</STRING>
|
|
<STRING>ooo</STRING>
|
|
<STRING> set_obj : TEST_COMPILATION_IN_OOO_PHRASE</STRING>
|
|
<STRING> cast : BMOETMA00003</STRING>
|
|
<STRING> set_obj : TEST_COMPILATION_IN_OOO_OTHER_PHRASE</STRING>
|
|
<STRING> forage : m0246dxacb01 1 10; m0014dxacb01 3 10</STRING>
|
|
<STRING> loot_mp : m0290chdfa01 2 10; m0151chdfa01 2 10</STRING>
|
|
<STRING> craft : ictm1pd 1 10; ictm1ss 1 10</STRING>
|
|
<STRING> sell : ictm1pd 1 10; ictm1ss 1 10 : giver</STRING>
|
|
<STRING> buy : ictm1pd 1 10; ictm1ss 1 10 : good_guy</STRING>
|
|
<STRING> give_item : m0290chdfa01 2 10; m0151chdfa01 2 10 : giver</STRING>
|
|
<STRING> give_money : 1000 : giver</STRING>
|
|
<STRING> visit : the_place_to_be</STRING>
|
|
<STRING> visit : the_place_to_be : m0290chdfa01</STRING>
|
|
<STRING> skill : SF 10</STRING>
|
|
<STRING> set_obj : TEST_COMPILATION_DO_MISSION_OBJ</STRING>
|
|
<STRING> mission : DONE_MISSION</STRING>
|
|
<STRING>/ooo</STRING>
|
|
<STRING># step_any_test_step_any</STRING>
|
|
<STRING>any</STRING>
|
|
<STRING> set_obj : TEST_COMPILATION_IN_ANY_PHRASE</STRING>
|
|
<STRING> give_money : 10 : giver</STRING>
|
|
<STRING> system_msg : TEST_COMPILATION_SUPER_UNDER</STRING>
|
|
<STRING> set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
|
|
<STRING> talk_to : giver : TEST_COMPILATION_TALK_TO_MENU_OVERLOAD</STRING>
|
|
<STRING>/any</STRING>
|
|
<STRING># step_test_actions</STRING>
|
|
<STRING>recv_money : 10000</STRING>
|
|
<STRING>recv_fame : tribe_green_seed 1000</STRING>
|
|
<STRING>recv_item : ictm1pd 1 10</STRING>
|
|
<STRING>learn_action : abm_vampirism_00050 : giver</STRING>
|
|
<STRING>learn_brick : BMOETMF00140 : giver</STRING>
|
|
<STRING>add_compass_npc : giver</STRING>
|
|
<STRING>add_compass_place : the_place_to_be</STRING>
|
|
<STRING>teleport : the_place_to_spawn</STRING>
|
|
<STRING>set_teleport : giver : the_place_to_tp : TEST_COMPILATION_MENU_TP</STRING>
|
|
<STRING># step_failure_constrains_1</STRING>
|
|
<STRING>failure</STRING>
|
|
<STRING>/failure</STRING>
|
|
<STRING># step_test_constrains_1</STRING>
|
|
<STRING>set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
|
|
<STRING>talk_to : giver : TALK_TO_MENU_OVERLOAD</STRING>
|
|
<STRING># step_test_constrains_2</STRING>
|
|
<STRING>set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
|
|
<STRING>talk_to : giver : TALK_TO_MENU_OVERLOAD</STRING>
|
|
<STRING># step_failure_constrains_2</STRING>
|
|
<STRING>failure</STRING>
|
|
<STRING>/failure</STRING>
|
|
<STRING># step_test_constrains_3</STRING>
|
|
<STRING>day_period : 0 0 ; 23 59</STRING>
|
|
<STRING>season : winter</STRING>
|
|
<STRING>set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
|
|
<STRING>talk_to : giver : TALK_TO_MENU_OVERLOAD</STRING>
|
|
<STRING>season : none</STRING>
|
|
<STRING>day_period : 0 0 ; 0 0</STRING>
|
|
<STRING># step_talk_to_test_fail</STRING>
|
|
<STRING>jump_point : step_talk_to_test_fail</STRING>
|
|
<STRING>set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
|
|
<STRING>talk_to : giver : TALK_TO_MENU_OVERLOAD</STRING>
|
|
<STRING># step_dyn_chat_test_fail</STRING>
|
|
<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>
|
|
<STRING># jump to step_talk_to_test_fail</STRING>
|
|
<STRING>jump : step_talk_to_test_fail</STRING>
|
|
<STRING># step_execute_end</STRING>
|
|
<STRING>jump_point : step_execute_end</STRING>
|
|
<STRING>system_msg : TEST_COMPILATION_EXIT_SUCCESS</STRING>
|
|
<STRING># step_to_non_executed</STRING>
|
|
<STRING>jump_point : step_to_non_executed</STRING>
|
|
<STRING>system_msg : TEST_COMPILATION_EXIT_FAILURE</STRING>
|
|
<STRING>fail</STRING>
|
|
<STRING># jump to step_not_executed</STRING>
|
|
<STRING>jump : step_not_executed</STRING>
|
|
<STRING># step_not_executed</STRING>
|
|
<STRING>jump_point : step_not_executed</STRING>
|
|
<STRING>learn_action : abm_vampirism_00050 : group</STRING>
|
|
<STRING>recv_item : ictm1pd 1 10 : group</STRING>
|
|
<STRING>ai_event : group_to_kill_group; 0</STRING>
|
|
<STRING># step_test_parametre_phrase</STRING>
|
|
<STRING>set_desc : TEST_COMPILATION_SET_DESC; good_guy</STRING>
|
|
<STRING>talk_to : good_guy : TEST_COMPILATION_MENU_TALK_TO_FORGERON_2</STRING>
|
|
<STRING>system_msg : EXISTING_MSG; good_guy; the_place_to_be</STRING>
|
|
<STRING># step_13</STRING>
|
|
<STRING>set_obj : TEST_COMPILATION_TALK_TO_CST</STRING>
|
|
<STRING>talk_to : popol : TEST_COMPILATION_TALK_TO_CST_MENU</STRING>
|
|
<STRING># step_any_14</STRING>
|
|
<STRING>hide_obj</STRING>
|
|
<STRING>set_obj : ANY_OVERLADED_OBJ</STRING>
|
|
<STRING>recv_fame : matis -1234</STRING>
|
|
<STRING>any</STRING>
|
|
<STRING> hide_obj</STRING>
|
|
<STRING> visit : place1</STRING>
|
|
<STRING> hide_obj</STRING>
|
|
<STRING> visit : place2</STRING>
|
|
<STRING> hide_obj</STRING>
|
|
<STRING> visit : place3</STRING>
|
|
<STRING> hide_obj</STRING>
|
|
<STRING> visit : place4</STRING>
|
|
<STRING>/any</STRING>
|
|
<STRING>recv_fame : matis 1234</STRING>
|
|
<STRING># step_12</STRING>
|
|
<STRING>talk_to : toto_the_forager</STRING>
|
|
<STRING># step_15</STRING>
|
|
<STRING>jump_point : step_15</STRING>
|
|
<STRING>system_msg : TEST_COMPILATION_SYSTEM_MSG; good_guy</STRING>
|
|
<STRING>recv_named_item : boss1_fyros_gloves 3</STRING>
|
|
<STRING># step_18</STRING>
|
|
<STRING>jump_point : step_18</STRING>
|
|
<STRING>system_msg : TEST_COMPILATION_GROUP_SYS_MSG; "les_bastards"</STRING>
|
|
<STRING>system_msg : TEST_COMPILATION_PHRASE_SYS_MSG; amb0001</STRING>
|
|
<STRING>system_msg : TEST_COMPILATION_BRICK_SYS_MSG; brk001</STRING>
|
|
<STRING>system_msg : TEST_COMPILATION_RACE_SYS_MSG; ragus</STRING>
|
|
<STRING>wait_msg : the message from ia a long message in fact</STRING>
|
|
<STRING>target_fauna : ckfb1</STRING>
|
|
<STRING>jump : step_15</STRING>
|
|
<STRING># step_dyn_chat_19</STRING>
|
|
<STRING>dyn_chat : : : step_18 : step_15 </STRING>
|
|
<STRING># jump to step_18</STRING>
|
|
<STRING>jump : step_18</STRING>
|
|
<STRING># jump to step_18</STRING>
|
|
<STRING>jump : step_18</STRING>
|
|
<STRING># jump to step_15</STRING>
|
|
<STRING>jump : step_15</STRING>
|
|
<STRING># step_default_params</STRING>
|
|
<STRING>jump_point : step_default_params</STRING>
|
|
<STRING>talk_to : giver : TEST_COMPILATION_TT_DEFAULT</STRING>
|
|
<STRING>set_obj : TEST_COMPILATION_OVER_STRANGE_PARAM</STRING>
|
|
<STRING>kill_fauna : chdfa1 1; chdfa2 10</STRING>
|
|
<STRING># step_crash</STRING>
|
|
<STRING>crash : fyros route_gouffre</STRING>
|
|
<STRING> recv_money : -1000</STRING>
|
|
<STRING> jump : step_default_params</STRING>
|
|
<STRING>/crash</STRING>
|
|
<STRING># step_param_order</STRING>
|
|
<STRING>system_msg : THE_MSG_A_THEN_B; caaa; cbbb</STRING>
|
|
<STRING>system_msg : THE_MSG_B_THEN_A; cbbb; caaa</STRING>
|
|
<STRING># step_test_encyclo</STRING>
|
|
<STRING>encyclo_unlock : album_1</STRING>
|
|
<STRING># step_test_event_faction</STRING>
|
|
<STRING>set_event_faction : the_event_faction</STRING>
|
|
<STRING>chain_mission : NOT_DONE_MISSION : toto</STRING>
|
|
<STRING>recv_money : itforage 10 0.5</STRING>
|
|
<STRING>remove_compass_npc : toto</STRING>
|
|
<STRING>remove_compass_place : the_place</STRING>
|
|
<STRING># step_test_talk_to</STRING>
|
|
<STRING>set_obj : TEST_COMPILATION_TALK_TO_OVLD; chdfa1</STRING>
|
|
<STRING>talk_to : giver : TEST_COMPILATION_TALK_TO_TEXT; popol</STRING>
|
|
<STRING># step_dyn_chat_26</STRING>
|
|
<STRING>set_obj : TEST_COMPILATION_DYN_CHAT_TK_OV; chdfa1</STRING>
|
|
<STRING>talk_to : giver : TEST_COMPILATION_DYN_CHAT_TK_MN; chdfa1</STRING>
|
|
<STRING>dyn_chat : giver : : step_char_26_yes </STRING>
|
|
<STRING># step_chat_26_no</STRING>
|
|
<STRING># step_char_26_yes</STRING>
|
|
<STRING>jump_point : step_char_26_yes</STRING>
|
|
<STRING># step_ring_scenario</STRING>
|
|
<STRING>set_obj : TEST_COMPILATION_DO_RING_SCENARIO</STRING>
|
|
<STRING>ring_scenario : my_ring_scenario</STRING>
|
|
<STRING></STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="1"/>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimNode">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>mission</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>DONE_MISSION</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string_array">
|
|
<NAME>script</NAME>
|
|
<STRING># script generated from 'test_compilateur.primitive'</STRING>
|
|
<STRING></STRING>
|
|
<STRING>#mission tags and pre-requisites</STRING>
|
|
<STRING>replayable</STRING>
|
|
<STRING>solo</STRING>
|
|
<STRING>no_list</STRING>
|
|
<STRING>not_proposed</STRING>
|
|
<STRING>auto : DONE_MISSION_AUTO_MENU</STRING>
|
|
<STRING>need_validation</STRING>
|
|
<STRING></STRING>
|
|
<STRING>#Variables declaration</STRING>
|
|
<STRING>decl : bot : giver</STRING>
|
|
<STRING>decl : bot : player</STRING>
|
|
<STRING>decl : bot : good_guy</STRING>
|
|
<STRING></STRING>
|
|
<STRING>#pre-requisites</STRING>
|
|
<STRING>req_encyclo_thema_neg : NEG_REG_THEMA_2</STRING>
|
|
<STRING></STRING>
|
|
<STRING>#script</STRING>
|
|
<STRING>mission_title : DONE_MISSION_MISSION_TITLE</STRING>
|
|
<STRING>mission_desc : DONE_MISSION_MISSION_DESC</STRING>
|
|
<STRING># step_3</STRING>
|
|
<STRING>set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
|
|
<STRING>talk_to : giver : DONE_MISSION_PHRASE_TALK_TO</STRING>
|
|
<STRING>recv_item : ictm1pd 1 50</STRING>
|
|
<STRING></STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="2"/>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimNode">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>mission</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>NOT_DONE_MISSION</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string_array">
|
|
<NAME>script</NAME>
|
|
<STRING># script generated from 'test_compilateur.primitive'</STRING>
|
|
<STRING></STRING>
|
|
<STRING>#mission tags and pre-requisites</STRING>
|
|
<STRING>replayable</STRING>
|
|
<STRING>solo</STRING>
|
|
<STRING>need_validation</STRING>
|
|
<STRING></STRING>
|
|
<STRING>#Variables declaration</STRING>
|
|
<STRING>decl : bot : giver</STRING>
|
|
<STRING>decl : bot : player</STRING>
|
|
<STRING>decl : bot : good_guy</STRING>
|
|
<STRING></STRING>
|
|
<STRING>#pre-requisites</STRING>
|
|
<STRING></STRING>
|
|
<STRING>#script</STRING>
|
|
<STRING>mission_title : NOT_DONE_MISSION_MISSION_TITLE</STRING>
|
|
<STRING>mission_desc : NOT_DONE_MISSION_MISSION_DESC</STRING>
|
|
<STRING># step_3</STRING>
|
|
<STRING>set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
|
|
<STRING>talk_to : giver : NOT_DONE_MISSION_PHRASE_TALK_TO</STRING>
|
|
<STRING></STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="3"/>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimNode">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>mission</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>NOT_RUNNING_MISSION</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string_array">
|
|
<NAME>script</NAME>
|
|
<STRING># script generated from 'test_compilateur.primitive'</STRING>
|
|
<STRING></STRING>
|
|
<STRING>#mission tags and pre-requisites</STRING>
|
|
<STRING>replayable</STRING>
|
|
<STRING>solo</STRING>
|
|
<STRING>need_validation</STRING>
|
|
<STRING></STRING>
|
|
<STRING>#Variables declaration</STRING>
|
|
<STRING>decl : bot : giver</STRING>
|
|
<STRING>decl : bot : player</STRING>
|
|
<STRING>decl : bot : good_guy</STRING>
|
|
<STRING></STRING>
|
|
<STRING>#pre-requisites</STRING>
|
|
<STRING></STRING>
|
|
<STRING>#script</STRING>
|
|
<STRING>mission_title : NOT_RUNNING_MISSION_MISSION_TITLE</STRING>
|
|
<STRING>mission_desc : NOT_RUNNING_MISSION_MISSION_DESC</STRING>
|
|
<STRING># step_3</STRING>
|
|
<STRING>set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
|
|
<STRING>talk_to : giver : NOT_RUNNING_MISSION_PHRASE_TALK_TO</STRING>
|
|
<STRING></STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="4"/>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimNode">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>mission</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>RUNNING_MISSION</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string_array">
|
|
<NAME>script</NAME>
|
|
<STRING># script generated from 'test_compilateur.primitive'</STRING>
|
|
<STRING></STRING>
|
|
<STRING>#mission tags and pre-requisites</STRING>
|
|
<STRING>replayable</STRING>
|
|
<STRING>solo</STRING>
|
|
<STRING>need_validation</STRING>
|
|
<STRING></STRING>
|
|
<STRING>#Variables declaration</STRING>
|
|
<STRING>decl : bot : giver</STRING>
|
|
<STRING>decl : bot : player</STRING>
|
|
<STRING>decl : bot : good_guy</STRING>
|
|
<STRING></STRING>
|
|
<STRING>#pre-requisites</STRING>
|
|
<STRING></STRING>
|
|
<STRING>#script</STRING>
|
|
<STRING>mission_title : RUNNING_MISSION_MISSION_TITLE</STRING>
|
|
<STRING>mission_desc : RUNNING_MISSION_MISSION_DESC</STRING>
|
|
<STRING># step_3</STRING>
|
|
<STRING>set_obj : TALK_TO_OBJ_OVERLOAD</STRING>
|
|
<STRING>talk_to : giver : RUNNING_MISSION_PHRASE_TALK_TO</STRING>
|
|
<STRING></STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="5"/>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
</CHILD>
|
|
</CHILD>
|
|
</CHILD>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimZone">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>ai_activity</NAME>
|
|
<STRING>normal</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>ai_movement</NAME>
|
|
<STRING>stand_on_start_point</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>npc_zone</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>innocent_victim</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>vertical_pos</NAME>
|
|
<STRING>auto</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="25"/>
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimNode">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>npc_group</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>innocent_victim_group</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="24"/>
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimNode">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>npc_group_parameters</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string_array">
|
|
<NAME>grp_parameters</NAME>
|
|
<STRING>attackable</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>parameters</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimPoint">
|
|
<PT X="4131.152344" Y="-3525.259521" Z="0.000000"/>
|
|
<ANGLE VALUE="0.647954"/>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>npc_bot</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string_array">
|
|
<NAME>equipment</NAME>
|
|
<STRING>CH: 0 1 2 3</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>innocent_victim</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>sheet_client</NAME>
|
|
<STRING>kami_preacher_b</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="23"/>
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
</CHILD>
|
|
</CHILD>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimZone">
|
|
<PT X="4144.915527" Y="-3528.880127" Z="0.000000"/>
|
|
<PT X="4136.940430" Y="-3542.630127" Z="0.000000"/>
|
|
<PT X="4150.140625" Y="-3547.030029" Z="0.000000"/>
|
|
<PT X="4159.215332" Y="-3547.580078" Z="0.000000"/>
|
|
<PT X="4164.990723" Y="-3529.705078" Z="0.000000" SELECTED="true"/>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>npc_zone</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>group_to_kill</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="22"/>
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimNode">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>bot_sheet_client</NAME>
|
|
<STRING>tribe_green_seed_diplomat_m_f</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>npc_group</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>count</NAME>
|
|
<STRING>5</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>group_to_kill_group</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="21"/>
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimNode">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>npc_group_parameters</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string_array">
|
|
<NAME>grp_parameters</NAME>
|
|
<STRING>attackable</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>parameters</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
</CHILD>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimZone">
|
|
<PT X="4185.340332" Y="-3497.255127" Z="0.000000"/>
|
|
<PT X="4184.790527" Y="-3511.280029" Z="0.000000"/>
|
|
<PT X="4193.865723" Y="-3515.130127" Z="0.000000"/>
|
|
<PT X="4199.640625" Y="-3511.830078" Z="0.000000"/>
|
|
<PT X="4199.915527" Y="-3495.604980" Z="0.000000" SELECTED="true"/>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>npc_zone</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>trykers_to_kill</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="20"/>
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimNode">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>bot_sheet_client</NAME>
|
|
<STRING>tribe_green_seed_wizard_m_f</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>npc_group</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>count</NAME>
|
|
<STRING>10</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>trykers_to_kill_group</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="19"/>
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimNode">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>npc_group_parameters</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string_array">
|
|
<NAME>grp_parameters</NAME>
|
|
<STRING>attackable</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>parameters</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
</CHILD>
|
|
</CHILD>
|
|
</CHILD>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimZone">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>fauna</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>fauna_2</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="18"/>
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimNode">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>group_fauna</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>group_fauna_1</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="17"/>
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimPoint">
|
|
<PT X="4126.658691" Y="-3484.626465" Z="0.000000"/>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>rest</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>rest</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="16"/>
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimPoint">
|
|
<PT X="4131.608887" Y="-3502.776611" Z="0.000000"/>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>food</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>food</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="15"/>
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimPoint">
|
|
<PT X="4146.458496" Y="-3485.726563" Z="0.000000"/>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>spawn</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>spawn</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="14"/>
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimNode">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>population</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>population_4</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="13"/>
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimNode">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>people</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>count</NAME>
|
|
<STRING>5</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>creature_code</NAME>
|
|
<STRING>chdfa1</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>people_1</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimNode">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>people</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>count</NAME>
|
|
<STRING>5</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>creature_code</NAME>
|
|
<STRING>chdfa2</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>people_2</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
</CHILD>
|
|
</CHILD>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimNode">
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>depositzone_list</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>depositzone_list_3</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimZone">
|
|
<PT X="4203.953125" Y="-3520.709961" Z="0.000000"/>
|
|
<PT X="4182.847168" Y="-3520.125488" Z="0.000000"/>
|
|
<PT X="4182.915527" Y="-3543.913086" Z="0.000000" SELECTED="true"/>
|
|
<PT X="4184.256348" Y="-3547.591309" Z="0.000000"/>
|
|
<PT X="4196.494141" Y="-3543.878662" Z="0.000000"/>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>auto_spawn_sources</NAME>
|
|
<STRING>true</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>depositzone</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>deposit_statquality_min</NAME>
|
|
<STRING>0</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string_array">
|
|
<NAME>exact_mp_item</NAME>
|
|
<STRING>m0246dxacb01</STRING>
|
|
<STRING>m0014dxacb01</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>region_majesticgarden_2</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>while_season_spring</NAME>
|
|
<STRING>true</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="12"/>
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
</CHILD>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimZone">
|
|
<PT X="4169.389648" Y="-3566.004639" Z="0.000000"/>
|
|
<PT X="4171.864746" Y="-3579.479736" Z="0.000000"/>
|
|
<PT X="4194.139648" Y="-3575.629639" Z="0.000000"/>
|
|
<PT X="4190.289551" Y="-3562.154541" Z="0.000000" SELECTED="true"/>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>place</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>the_place_to_be</STRING>
|
|
</PROPERTY>
|
|
<CHILD TYPE="CPrimAlias">
|
|
<ALIAS VALUE="11"/>
|
|
<!--@expanded-->
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>alias</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
<CHILD TYPE="CPrimPoint">
|
|
<PT X="4181.599609" Y="-3571.272705" Z="0.000000"/>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>class</NAME>
|
|
<STRING>teleport_spawn_zone</STRING>
|
|
</PROPERTY>
|
|
<PROPERTY TYPE="string">
|
|
<NAME>name</NAME>
|
|
<STRING>the_place_to_spawn</STRING>
|
|
</PROPERTY>
|
|
</CHILD>
|
|
</CHILD>
|
|
</ROOT_PRIMITIVE>
|
|
</PRIMITIVES>
|