diff --git a/primitives/newbieland/qabb20160310a.primitive b/primitives/newbieland/disp_mission/qabb20160310a.primitive similarity index 100% rename from primitives/newbieland/qabb20160310a.primitive rename to primitives/newbieland/disp_mission/qabb20160310a.primitive diff --git a/primitives/newbieland/qabb20160603a.primitive b/primitives/newbieland/disp_mission/qabb20160603a.primitive similarity index 100% rename from primitives/newbieland/qabb20160603a.primitive rename to primitives/newbieland/disp_mission/qabb20160603a.primitive diff --git a/primitives/newbieland/qabb20160603b.primitive b/primitives/newbieland/disp_mission/qabb20160603b.primitive similarity index 100% rename from primitives/newbieland/qabb20160603b.primitive rename to primitives/newbieland/disp_mission/qabb20160603b.primitive diff --git a/primitives/newbieland/qabb20160607a.primitive b/primitives/newbieland/disp_mission/qabb20160607a.primitive similarity index 100% rename from primitives/newbieland/qabb20160607a.primitive rename to primitives/newbieland/disp_mission/qabb20160607a.primitive diff --git a/primitives/newbieland/disp_mission/qabb20161025a.primitive b/primitives/newbieland/disp_mission/qabb20161025a.primitive new file mode 100644 index 0000000..3cf65ac --- /dev/null +++ b/primitives/newbieland/disp_mission/qabb20161025a.primitive @@ -0,0 +1,571 @@ + + + + + + + class + missions_editor + + + name + qabb20161025a + + + + auto_remove_from_journal + true + + + automatic + false + + + class + mission_tree + + + giver_primitive + urban_newbieland.primitive + + + mission_category + disp_mission + + + mission_description + qabb20161025a_DESC + + + mission_giver + $givervar@fullname$ + + + mission_icon + generic_travel + + + mission_title + qabb20161025a_TITLE + + + name + qabb20161025a + + + need_validation + true + + + replayable + true + + + run_only_once + false + + + + class + variables + + + name + variables + + + + class + var_npc + + + name + givevar = disp_jimman (fct_dispensary_steward) + + + npc_function + fct_dispensary_steward + + + npc_name + disp_jimman + + + var_name + givervar + + + + + class + var_place + + + name + place1 = place_klum + + + place_name + place_klum + + + var_name + place1 + + + + + class + var_place + + + name + exitplace1 = place_klum_exit + + + place_name + place_klum_exit + + + var_name + exitplace1 + + + + + + class + pre_requisite + + + name + pre_requisite + + + + + + class + alias + + + name + alias + + + + + class + linear_dyn_chat_continue + + + name + intro + + + phrase + "Allez chercher des Klums" qabb20161025a_INTRO + + + + + class + step + + + name + visit1 + + + + class + actions + + + name + pre_actions + + + + class + add_compass + + + name + add compass place_klum + + + place_to_add + place_klum + + + + + class + set_constrains + + + timer + 0 + + + + + + class + mission_objectives + + + name + objectives + + + + class + visit + + + name + place_klum + + + overload_objective + qabb20161025a_obj + + + place + place_klum + + + + + + class + actions + + + name + post_actions + + + + class + remove_compass + + + name + remove compass place_klum1 + + + place_to_remove + place_klum + + + + + + + class + step_failure + + + name + failure1 + + + + class + actions + + + name + actions + + + + class + system_msg + + + msg_to_display + qabb20161025a_display1 + + + + + class + jump_to + + + name + jump to visit1 + + + target + visit1 + + + + + + + class + step + + + name + examine1 + + + + class + actions + + + name + pre_actions + + + + class + set_constrains + + + timer + 150 + + + + + class + system_msg + + + msg_to_display + qabb20161025a_display2 + + + + + + class + mission_objectives + + + name + objectives + + + + class + visit + + + hide_obj + false + + + overload_objective + qabb20161025a_obj + + + place + place_klum_exit + + + + + + class + actions + + + name + post_actions + + + + class + system_msg + + + msg_to_display + qabb20161025a_display3 + + + + + class + jump_to + + + target + visit1 + + + + + + + class + step_failure + + + name + failure2 + + + + class + actions + + + name + actions + + + + class + jump_to + + + target + talk_scout + + + + + + + class + step + + + name + talk_scout + + + + class + actions + + + name + pre_actions + + + + class + system_msg + + + msg_to_display + qabb20161025a_display4 + + + + + class + add_compass + + + npc_to_add + disp_sipvandil + + + + + + class + mission_objectives + + + name + objectives + + + + class + talk_to + + + npc_name + disp_sipvandil + + + overload_objective + qabb20161025a_obj + + + phrase + qabb20161025a_phr + + + + + + class + actions + + + name + post_actions + + + + amount + 1000 + + + class + recv_money + + + + + class + remove_compass + + + npc_to_remove + disp_sipvandil + + + + + class + recv_item + + + item/quantity/quality + object_fireworks_d 3 1 + + + npc_name + disp_sipvandil + + + + + + + class + linear_dyn_chat_continue + + + name + fin + + + npc_name + disp_sipvandil + + + phrase + qabb20161025a_phr2 + + + + + + diff --git a/primitives/newbieland/urban_newbieland.primitive b/primitives/newbieland/urban_newbieland.primitive index 80c70bb..fe7f62e 100644 --- a/primitives/newbieland/urban_newbieland.primitive +++ b/primitives/newbieland/urban_newbieland.primitive @@ -901,7 +901,7 @@ mission_title : qabb20161025a_TITLE mission_desc : qabb20161025a_DESC # intro - dyn_chat : giver : qabb20161025A_INTRO : intro_resp ANSWER_OK + dyn_chat : giver : qabb20161025a_INTRO : intro_resp ANSWER_OK jump_point : intro_resp # visit1 jump_point : visit1 @@ -933,6 +933,7 @@ add_compass_npc : disp_sipvandil set_obj : qabb20161025a_OBJ3 talk_to : disp_sipvandil : qabb20161025a_PHR1 + give_item : klum_fruit 10 1 : disp_sipvandil recv_money : 1000 remove_compass_npc : disp_sipvandil recv_item : conso_fireworks_d 3 1 : disp_sipvandil