From 41704302f926d0a0eb25cf0093a12aa5e099129c Mon Sep 17 00:00:00 2001 From: deed Date: Sat, 17 Jun 2017 15:35:22 +0200 Subject: [PATCH] ajout de npc --- .../creature/newbieland/disp_dusste.creature | 28 + .../creature/newbieland/disp_jimman.creature | 6 +- .../creature/newbieland/disp_kuin.creature | 33 + .../creature/newbieland/disp_smemui.creature | 33 + .../creature/newbieland/disp_tipcer.creature | 37 + .../newbieland/disp_titnanba.creature | 33 + .../newbieland/disp_watcher_t.creature | 28 + .../newbieland/disp_watcher_tf.creature | 28 + .../newbieland/disp_watcher_u.creature | 28 + .../newbieland/disp_watcher_uf.creature | 28 + .../newbieland/nbland_marchand_pet.creature | 0 .../newbieland/urban_newbieland.primitive | 1818 +++++++++++++---- primitives/primitives.cfg | 2 +- 13 files changed, 1752 insertions(+), 350 deletions(-) create mode 100755 leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_dusste.creature mode change 100644 => 100755 leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_jimman.creature create mode 100755 leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_kuin.creature create mode 100755 leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_smemui.creature create mode 100755 leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_tipcer.creature create mode 100755 leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_titnanba.creature create mode 100755 leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_watcher_t.creature create mode 100755 leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_watcher_tf.creature create mode 100755 leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_watcher_u.creature create mode 100755 leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_watcher_uf.creature mode change 100644 => 100755 leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/nbland_marchand_pet.creature diff --git a/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_dusste.creature b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_dusste.creature new file mode 100755 index 0000000..92d48e2 --- /dev/null +++ b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_dusste.creature @@ -0,0 +1,28 @@ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_jimman.creature b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_jimman.creature old mode 100644 new mode 100755 index c85d8dd..9124443 --- a/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_jimman.creature +++ b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_jimman.creature @@ -1,6 +1,6 @@
- + @@ -9,7 +9,7 @@ - + @@ -20,7 +20,7 @@ - + diff --git a/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_kuin.creature b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_kuin.creature new file mode 100755 index 0000000..2d4b188 --- /dev/null +++ b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_kuin.creature @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_smemui.creature b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_smemui.creature new file mode 100755 index 0000000..e0ebec4 --- /dev/null +++ b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_smemui.creature @@ -0,0 +1,33 @@ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_tipcer.creature b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_tipcer.creature new file mode 100755 index 0000000..82746e8 --- /dev/null +++ b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_tipcer.creature @@ -0,0 +1,37 @@ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_titnanba.creature b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_titnanba.creature new file mode 100755 index 0000000..b781daf --- /dev/null +++ b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_titnanba.creature @@ -0,0 +1,33 @@ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_watcher_t.creature b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_watcher_t.creature new file mode 100755 index 0000000..aa5ea2e --- /dev/null +++ b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_watcher_t.creature @@ -0,0 +1,28 @@ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_watcher_tf.creature b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_watcher_tf.creature new file mode 100755 index 0000000..4dbfcf9 --- /dev/null +++ b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_watcher_tf.creature @@ -0,0 +1,28 @@ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_watcher_u.creature b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_watcher_u.creature new file mode 100755 index 0000000..cb7302e --- /dev/null +++ b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_watcher_u.creature @@ -0,0 +1,28 @@ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_watcher_uf.creature b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_watcher_uf.creature new file mode 100755 index 0000000..9d99064 --- /dev/null +++ b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/disp_watcher_uf.creature @@ -0,0 +1,28 @@ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/nbland_marchand_pet.creature b/leveldesign/game_elem/creature/npc/bestiary/creature/newbieland/nbland_marchand_pet.creature old mode 100644 new mode 100755 diff --git a/primitives/newbieland/urban_newbieland.primitive b/primitives/newbieland/urban_newbieland.primitive index 7935d44..10151d4 100644 --- a/primitives/newbieland/urban_newbieland.primitive +++ b/primitives/newbieland/urban_newbieland.primitive @@ -1,7 +1,7 @@ - + class @@ -452,127 +452,6 @@ - - - class - npc_group - - - name - nb_marchands - - - - class - npc_group_parameters - - - name - parameters - - - - - - class - alias - - - name - alias - - - - - - - chat_parameters - shop : Matis:Fyros:HAIRDRESSING_FEMALE:TATOO_FEMALE - item : pendo_toy1.sitem 1 - item : pendo_toy2.sitem 1 - item : pendo_toy3.sitem 1 - item : icrava.sitem 10 - item : icrave.sitem 10 - item : icravg.sitem 10 - item : icravr.sitem 10 - item : icravt.sitem 10 - item : icravu.sitem 10 - item : icravv.sitem 10 - item : icravw.sitem 10 - item : icrapa.sitem 10 - item : icrape.sitem 10 - item : icrapg.sitem 10 - item : icrapr.sitem 10 - item : icrapt.sitem 10 - item : icrapu.sitem 10 - item : icrapv.sitem 10 - item : icrapw.sitem 10 - item : iccalb.sitem 10 - item : icfalb.sitem 10 - item : ictalb.sitem 10 - item : icmalb.sitem 10 - item : iczalb.sitem 10 - - - class - npc_bot - - - name - nbland_marchand_larmor$fct_larmor_merchant$ - - - sheet_client - nbland_marchand_larmor - - - - - class - alias - - - name - alias - - - - - - - - chat_parameters - shop : SERVICE_STABLE: FOOD: MEKTOUB_PACKER_TICKET: MEKTOUB_MOUNT_TICKET: STATIC_DYNAMIC_SHOP - - - class - npc_bot - - - name - nbland_marchand_pet$fct_pet_marchand$ - - - sheet_client - nbland_marchand_pet - - - vertical_pos - auto - - - - - class - alias - - - name - alias - - - - class @@ -929,64 +808,6 @@ - - - class - npc_group - - - name - disp_sipvandil_group - - - - class - npc_group_parameters - - - name - parameters - - - - - - class - alias - - - name - alias - - - - - - - class - npc_bot - - - name - disp_sipvandil$fct_dispensary_cook$ - - - sheet_client - disp_sipvandil - - - - - class - alias - - - name - alias - - - - class @@ -1123,143 +944,6 @@ - - - class - npc_group - - - name - pet - - - - class - npc_group_parameters - - - name - parameters - - - - - - class - alias - - - name - alias - - - - - - class - npc_bot - - - name - pet_mother - - - sheet_client - pendo_mother_pet - - - - - class - alias - - - name - alias - - - - - - - class - npc_bot - - - name - pet_boy - - - sheet_client - pendo_boy_pet - - - - - class - alias - - - name - alias - - - - - - - - class - npc_bot - - - name - pet_girl - - - sheet_client - pendo_girl_pet - - - - - class - alias - - - name - alias - - - - - - - - class - npc_bot - - - name - pet_arma - - - sheet_client - arma_mount - - - - - class - alias - - - name - alias - - - - @@ -1647,6 +1331,1450 @@ + + + + + + + + + + + + + + + class + npc_zone + + + name + zone_camps_pets + + + + + class + alias + + + name + alias + + + + + class + npc_group + + + name + pet + + + + class + npc_group_parameters + + + name + parameters + + + + + + class + alias + + + name + alias + + + + + + class + npc_bot + + + name + pet_mother + + + sheet_client + pendo_mother_pet + + + + + class + alias + + + name + alias + + + + + + + class + npc_bot + + + name + pet_boy + + + sheet_client + pendo_boy_pet + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + pet_girl + + + sheet_client + pendo_girl_pet + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + pet_arma + + + sheet_client + arma_mount + + + + + class + alias + + + name + alias + + + + + + + + class + npc_folder + + + name + npc_principal + + + + + class + alias + + + name + alias + + + + + class + npc_folder + + + name + ligo + + + + + class + alias + + + name + alias + + + + + + + + + + + + + + + + + ai_movement + wander + + + class + npc_zone + + + name + wait_1 + + + + + class + alias + + + name + alias + + + + + class + npc_state_event_handler + + + event + start_of_state + + + + + class + alias + + + name + alias + + + + + action + set_timer_t0 + + + class + npc_event_handler_action + + + parameters + daytime 18:00 + + + + + + class + npc_state_event_handler + + + event + timer_t0_triggered + + + + + class + alias + + + name + alias + + + + + action + begin_state + + + class + npc_event_handler_action + + + parameters + wait_2 + + + + + + autoSpawn + true + + + class + npc_group + + + name + ligo + + + + class + npc_group_parameters + + + name + parameters + + + + + + class + alias + + + name + alias + + + + + + + chat_parameters + shop : Matis:Fyros:HAIRDRESSING_FEMALE:TATOO_FEMALE + item : pendo_toy1.sitem 1 + item : pendo_toy2.sitem 1 + item : pendo_toy3.sitem 1 + item : icrava.sitem 10 + item : icrave.sitem 10 + item : icravg.sitem 10 + item : icravr.sitem 10 + item : icravt.sitem 10 + item : icravu.sitem 10 + item : icravv.sitem 10 + item : icravw.sitem 10 + item : icrapa.sitem 10 + item : icrape.sitem 10 + item : icrapg.sitem 10 + item : icrapr.sitem 10 + item : icrapt.sitem 10 + item : icrapu.sitem 10 + item : icrapv.sitem 10 + item : icrapw.sitem 10 + item : iccalb.sitem 10 + item : icfalb.sitem 10 + item : ictalb.sitem 10 + item : icmalb.sitem 10 + item : iczalb.sitem 10 + + + class + npc_bot + + + name + nbland_marchand_larmor$fct_larmor_merchant$ + + + sheet_client + nbland_marchand_larmor + + + + + class + alias + + + name + alias + + + + + + + + + + + + + + + + + + + + ai_movement + wander + + + class + npc_zone + + + name + wait_2 + + + + + class + alias + + + name + alias + + + + + class + npc_state_event_handler + + + event + start_of_state + + + + + class + alias + + + name + alias + + + + + action + set_timer_t0 + + + class + npc_event_handler_action + + + parameters + daytime 20:00 + + + + + + class + npc_state_event_handler + + + event + timer_t0_triggered + + + + + class + alias + + + name + alias + + + + + action + begin_state + + + class + npc_event_handler_action + + + parameters + wait_3 + + + + + + + + + + + + + + + + + + + ai_movement + wander + + + class + npc_zone + + + name + wait_3 + + + + + class + alias + + + name + alias + + + + + class + npc_state_event_handler + + + event + start_of_state + + + + + class + alias + + + name + alias + + + + + action + set_timer_t0 + + + class + npc_event_handler_action + + + parameters + daytime 8:00 + + + + + + class + npc_state_event_handler + + + event + timer_t0_triggered + + + + + class + alias + + + name + alias + + + + + action + begin_state + + + class + npc_event_handler_action + + + parameters + wait_1 + + + + + + + + class + npc_folder + + + name + npc_pets_day + + + + + class + alias + + + name + alias + + + + + + + + + + + + + + + + + ai_movement + wander + + + class + npc_zone + + + name + wait_1 + + + + + class + alias + + + name + alias + + + + + class + npc_state_event_handler + + + event + start_of_state + + + + + class + alias + + + name + alias + + + + + action + set_timer_t0 + + + class + npc_event_handler_action + + + parameters + daytime 18:00 + + + + + + class + npc_state_event_handler + + + event + timer_t0_triggered + + + + + class + alias + + + name + alias + + + + + action + begin_state + + + class + npc_event_handler_action + + + parameters + wait_2 + + + + + + class + npc_group + + + name + linsi + + + + class + npc_group_parameters + + + name + parameters + + + + + + class + alias + + + name + alias + + + + + + + chat_parameters + shop : SERVICE_STABLE: FOOD: MEKTOUB_PACKER_TICKET: MEKTOUB_MOUNT_TICKET: STATIC_DYNAMIC_SHOP + + + class + npc_bot + + + name + nbland_marchand_pet$fct_pet_marchand$ + + + sheet_client + nbland_marchand_pet + + + vertical_pos + auto + + + + + class + alias + + + name + alias + + + + + + + class + npc_group + + + name + kuin + + + + class + npc_group_parameters + + + name + parameters + + + + + + class + alias + + + name + alias + + + + + + + class + npc_bot + + + name + nbland_veterinary_pet$fct_pet_veterinary$ + + + sheet_client + disp_kuin + + + vertical_pos + aut + + + + + class + alias + + + name + alias + + + + + + + + + + + + + + + + + + + + ai_movement + wander + + + class + npc_zone + + + name + wait_2 + + + + + class + alias + + + name + alias + + + + + class + npc_state_event_handler + + + event + start_of_state + + + + + class + alias + + + name + alias + + + + + action + set_timer_t0 + + + class + npc_event_handler_action + + + parameters + daytime 20:00 + + + + + + class + npc_state_event_handler + + + event + timer_t0_triggered + + + + + class + alias + + + name + alias + + + + + action + begin_state + + + class + npc_event_handler_action + + + parameters + wait_3 + + + + + + + + + + + + + + + + + + + ai_movement + wander + + + class + npc_zone + + + name + wait_3 + + + + + class + alias + + + name + alias + + + + + class + npc_state_event_handler + + + event + start_of_state + + + + + class + alias + + + name + alias + + + + + action + set_timer_t0 + + + class + npc_event_handler_action + + + parameters + daytime 8:00 + + + + + + class + npc_state_event_handler + + + event + timer_t0_triggered + + + + + class + alias + + + name + alias + + + + + action + begin_state + + + class + npc_event_handler_action + + + parameters + wait_1 + + + + + + + + class + npc_folder + + + name + npc_cantina_day + + + + + class + alias + + + name + alias + + + + + + + + + + + + + + + + + ai_movement + wander + + + class + npc_zone + + + name + wait_1 + + + + + class + alias + + + name + alias + + + + + class + npc_state_event_handler + + + event + start_of_state + + + + + class + alias + + + name + alias + + + + + action + set_timer_t0 + + + class + npc_event_handler_action + + + parameters + daytime 21:00 + + + + + + class + npc_state_event_handler + + + event + timer_t0_triggered + + + + + class + alias + + + name + alias + + + + + action + begin_state + + + class + npc_event_handler_action + + + parameters + wait_2 + + + + + + class + npc_group + + + name + sipvandil + + + + class + npc_group_parameters + + + name + parameters + + + + + + class + alias + + + name + alias + + + + + + + class + npc_bot + + + name + disp_sipvandil$fct_dispensary_cook$ + + + sheet_client + disp_sipvandil + + + + + class + alias + + + name + alias + + + + + + + class + npc_group + + + name + titnanba + + + + class + npc_group_parameters + + + name + parameters + + + + + + class + alias + + + name + alias + + + + + + + class + npc_bot + + + name + disp_titnanba$fct_dispensary_cook_clerk$ + + + sheet_client + disp_titnanba + + + + + class + alias + + + name + alias + + + + + + + + + + + + + + + + + + + + ai_movement + wander + + + class + npc_zone + + + name + wait_2 + + + + + class + alias + + + name + alias + + + + + class + npc_state_event_handler + + + event + start_of_state + + + + + class + alias + + + name + alias + + + + + action + set_timer_t0 + + + class + npc_event_handler_action + + + parameters + daytime 6:00 + + + + + + class + npc_state_event_handler + + + event + timer_t0_triggered + + + + + class + alias + + + name + alias + + + + + action + begin_state + + + class + npc_event_handler_action + + + parameters + wait_1 + + + + + + @@ -1658,10 +2786,10 @@ klum 2 - - - - + + + + class place @@ -1901,7 +3029,7 @@ parameters - route_3 + route_2 @@ -2042,7 +3170,7 @@ parameters - daytime 3 + daytime 2 @@ -2077,7 +3205,7 @@ parameters - route_1 + route_3 @@ -2298,10 +3426,6 @@ - - bot_sheet_client - disp_welcome_ra - class npc_group @@ -2342,13 +3466,18 @@ class npc_bot + + equipment + CBODY : 2 + CLEGS : 2 + name disp_watcher1a sheet_client - disp_welcome_ra + disp_watcher_tf @@ -2373,7 +3502,6 @@ equipment CBODY : 3 CLEGS : 3 - CHEAD : 4 name @@ -2381,7 +3509,7 @@ sheet_client - disp_welcome_ra + disp_watcher_u @@ -2406,7 +3534,6 @@ equipment CBODY : 3 CLEGS : 3 - CHEAD : 5 name @@ -2414,7 +3541,7 @@ sheet_client - disp_welcome_ra + disp_watcher_u @@ -2510,10 +3637,6 @@ - - bot_sheet_client - disp_welcome_ra - class npc_group @@ -2554,13 +3677,18 @@ class npc_bot + + equipment + CBODY : 2 + CLEGS : 2 + name disp_watcher2a sheet_client - disp_welcome_ra + disp_watcher_uf @@ -2583,9 +3711,8 @@ equipment - CBODY : 1 - CLEGS : 1 - CHEAD : 3 + CBODY : 3 + CLEGS : 3 name @@ -2593,7 +3720,7 @@ sheet_client - disp_welcome_ra + disp_watcher_t @@ -2616,9 +3743,8 @@ equipment - CBODY : 1 - CLEGS : 1 - CHEAD : 5 + CBODY : 3 + CLEGS : 3 name @@ -2626,7 +3752,7 @@ sheet_client - disp_welcome_ra + disp_watcher_tf diff --git a/primitives/primitives.cfg b/primitives/primitives.cfg index 8cd086f..d731618 100644 --- a/primitives/primitives.cfg +++ b/primitives/primitives.cfg @@ -21,7 +21,7 @@ PrimitiveFiles = { "FILE fauna_lirria.primitive", "FILE village1_lirria.primitive", // "FILE event_anniv_egg.primitive", - "FILE housing.primitive", +// "FILE housing.primitive", "MAPEND", "MAPEND",