From 3ae4b8182cf9d34976a99ab27c5e70248ec2c194 Mon Sep 17 00:00:00 2001 From: deed Date: Sat, 20 May 2017 17:03:28 +0200 Subject: [PATCH] changement des dispositions dans les primitives --- .../objects/object_wooden_hanging.creature | 4 +- .../botobjects_newbieland.primitive | 1804 ++++++++++++++++- .../newbieland/deposit_newbieland.primitive | 152 +- .../newbieland/region_newbieland.primitive | 954 ++++----- .../newbieland/urban_newbieland.primitive | 797 +++++++- 5 files changed, 3079 insertions(+), 632 deletions(-) diff --git a/leveldesign/game_elem/creature/objects/object_wooden_hanging.creature b/leveldesign/game_elem/creature/objects/object_wooden_hanging.creature index e6c521d..fe3b034 100644 --- a/leveldesign/game_elem/creature/objects/object_wooden_hanging.creature +++ b/leveldesign/game_elem/creature/objects/object_wooden_hanging.creature @@ -11,8 +11,8 @@ - - + + diff --git a/primitives/newbieland/botobjects_newbieland.primitive b/primitives/newbieland/botobjects_newbieland.primitive index 58037ca..824d8b3 100644 --- a/primitives/newbieland/botobjects_newbieland.primitive +++ b/primitives/newbieland/botobjects_newbieland.primitive @@ -1,7 +1,7 @@ - + class @@ -127,8 +127,8 @@ - - + + class npc_bot @@ -154,8 +154,8 @@ - - + + class npc_bot @@ -181,8 +181,8 @@ - - + + class npc_bot @@ -208,7 +208,61 @@ - + + + + class + npc_bot + + + name + delta_tent + + + sheet_client + delta_tent + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + awning_a + + + sheet_client + object_awning_a + + + + + class + alias + + + name + alias + + + + + class @@ -235,7 +289,7 @@ - + class @@ -262,7 +316,7 @@ - + class @@ -288,6 +342,1719 @@ + + + + + class + npc_bot + + + name + awning_a + + + sheet_client + object_awning_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + doors + + + sheet_client + object_lantern_hanging + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + doors + + + sheet_client + object_lantern_hanging + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + awning_b + + + sheet_client + object_awning_b + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + delta_closet_001 + + + sheet_client + object_delta_closet_001 + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + delta_closet_001 + + + sheet_client + object_delta_closet_001 + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + delta_cupboard + + + sheet_client + object_delta_cupboard + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + delta_cupboard + + + sheet_client + object_delta_cupboard + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + delta_chest_open + + + sheet_client + object_delta_chest_open + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + delta_chest_closed + + + sheet_client + object_delta_chest_closed + + + + + class + alias + + + name + alias + + + + + + + class + npc_group + + + name + camp_cook + + + + class + npc_group_parameters + + + name + parameters + + + + + + class + alias + + + name + alias + + + + + + + class + npc_bot + + + name + firecamp + + + sheet_client + feudecamp + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + delta_tent + + + sheet_client + delta_tent + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + delta_tent + + + sheet_client + delta_tent + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + awning_a + + + sheet_client + object_awning_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + awning_a + + + sheet_client + object_awning_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + awning_a + + + sheet_client + object_awning_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + awning_b + + + sheet_client + object_awning_b + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + awning_b + + + sheet_client + object_awning_b + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + oven + + + sheet_client + object_oven + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + cooker + + + sheet_client + object_cooker + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + food_table_a + + + sheet_client + object_food_table_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + food_table_b + + + sheet_client + object_food_table_b + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_hanging + + + sheet_client + object_wooden_hanging + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_hanging + + + sheet_client + object_wooden_hanging + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_hanging + + + sheet_client + object_wooden_hanging + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_hanging + + + sheet_client + object_wooden_hanging + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + class + npc_group + + + name + camp_pets + + + + class + npc_group_parameters + + + name + parameters + + + + + + class + alias + + + name + alias + + + + + + + class + npc_bot + + + name + delta_tent + + + sheet_client + delta_tent + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + equipment + VPB:40 + + + name + stable + + + sheet_client + object_stable_001 + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + stable + + + sheet_client + object_stable_001 + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + crate + + + sheet_client + crate_01_lock + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + barrel01 + + + sheet_client + barrel_closed + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + barrel02 + + + sheet_client + barrel_powder + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + awning_a + + + sheet_client + object_awning_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + awning_a + + + sheet_client + object_awning_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + doors + + + sheet_client + object_lantern_hanging + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + awning_b + + + sheet_client + object_awning_b + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + cooker + + + sheet_client + object_cooker + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_hanging + + + sheet_client + object_wooden_hanging + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + wooden_fence_a + + + sheet_client + object_wooden_fence_a + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + watertank + + + sheet_client + object_watertank + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + pump + + + sheet_client + object_pump + + + + + class + alias + + + name + alias + + + @@ -487,7 +2254,7 @@ - + class npc_bot @@ -513,7 +2280,7 @@ - + class npc_bot @@ -539,7 +2306,7 @@ - + class npc_bot @@ -565,7 +2332,7 @@ - + class npc_bot @@ -591,7 +2358,7 @@ - + class npc_bot @@ -617,7 +2384,7 @@ - + class npc_bot @@ -643,7 +2410,7 @@ - + class npc_bot @@ -1076,9 +2843,6 @@ class npc_bot - - equipment - name disp_mill diff --git a/primitives/newbieland/deposit_newbieland.primitive b/primitives/newbieland/deposit_newbieland.primitive index b441dbe..92556bb 100644 --- a/primitives/newbieland/deposit_newbieland.primitive +++ b/primitives/newbieland/deposit_newbieland.primitive @@ -1,76 +1,76 @@ - - - - - - - class - depositzone_list - - - name - Gedja - - - - - - - - - - - - - - - auto_spawn_min_source - 20 - - - auto_spawn_sources - true - - - can_have_depletion_risk - false - - - class - depositzone - - - deposit_max_quality_250 - 10 - - - deposit_statquality_max - 20 - - - exact_mp_item - mgedja - - - name - depositzone_1 - - - radius - 0.000000 - - - - - class - alias - - - name - alias - - - - - - + + + + + + + class + depositzone_list + + + name + Gedja + + + + + + + + + + + + + + + auto_spawn_min_source + 20 + + + auto_spawn_sources + true + + + can_have_depletion_risk + false + + + class + depositzone + + + deposit_max_quality_250 + 10 + + + deposit_statquality_max + 20 + + + exact_mp_item + mgedja + + + name + depositzone_1 + + + radius + 0.000000 + + + + + class + alias + + + name + alias + + + + + + diff --git a/primitives/newbieland/region_newbieland.primitive b/primitives/newbieland/region_newbieland.primitive index 7634119..4323ffd 100644 --- a/primitives/newbieland/region_newbieland.primitive +++ b/primitives/newbieland/region_newbieland.primitive @@ -1,477 +1,477 @@ - - - - - - - - - - - class - continent - - - id - newbieland - - - name - newbieland - - - sheet - newbieland - - - - class - start_villages - - - name - start_villages - - - - class - start_village - - - name - starting_city - - - - class - start_point - - - mission - NEWBIELAND_START - - - name - starting_city_start_point - - - spawn_zone - newbie_start_point - - - welcomer - welcome_ra - - - - - - - - class - alias - - - name - alias - - - - - class - safe_zones - - - name - safe_zones_10 - - - - - - - - - - - - - - - - - - - class - place - - - main place - false - - - name - region_newbieland_the_shattered_ruins - - - - - class - alias - - - name - alias - - - - - - - - - - - - - - - - - - - - - - - - - class - place - - - name - place_starting_zone_starting_city - - - place_type - Capital - - - - - class - alias - - - name - alias - - - - - - - class - teleport_spawn_zone - - - name - kami_respawn_starting_city - - - radius - 5.939597 - - - type - kami - - - - - - - class - teleport_spawn_zone - - - name - karavan_respawn_starting_city - - - radius - 5.636719 - - - type - karavan - - - - - - - class - teleport_spawn_zone - - - name - newbie_start_point - - - radius - 5.309766 - - - type - normal - - - - - class - stables - - - name - stables_5 - - - - - - - - - - - - class - stable - - - name - stable_1 - - - - - class - stable_entry - - - name - stable entry - - - - - - class - alias - - - name - alias - - - - - - - - - - - - - - - - - - - - - - - - - - class - place - - - name - place_starting_zone_arena - - - - - class - alias - - - name - alias - - - - - - - - - - - - - - - - - - - - - - class - pvp_zone - - - name - newbieland_pvp_arena - - - - - class - alias - - - name - alias - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - class - place - - - main place - false - - - name - region_newbieland_shining_lake - - - - - class - alias - - - name - alias - - - - - - - - - - - - class - region - - - name - region_newbieland - - - newbie_region - true - - - - - class - alias - - - name - alias - - - - - - - - - - - - - - - - - class - place - - - main place - false - - - name - place_promontoire_khan - - - - - class - alias - - - name - alias - - - - - - + + + + + + + + + + + class + continent + + + id + newbieland + + + name + newbieland + + + sheet + newbieland + + + + class + start_villages + + + name + start_villages + + + + class + start_village + + + name + starting_city + + + + class + start_point + + + mission + NEWBIELAND_START + + + name + starting_city_start_point + + + spawn_zone + newbie_start_point + + + welcomer + welcome_ra + + + + + + + + class + alias + + + name + alias + + + + + class + safe_zones + + + name + safe_zones_10 + + + + + + + + + + + + + + + + + + + class + place + + + main place + false + + + name + region_newbieland_the_shattered_ruins + + + + + class + alias + + + name + alias + + + + + + + + + + + + + + + + + + + + + + + + + class + place + + + name + place_starting_zone_starting_city + + + place_type + Capital + + + + + class + alias + + + name + alias + + + + + + + class + teleport_spawn_zone + + + name + kami_respawn_starting_city + + + radius + 5.939597 + + + type + kami + + + + + + + class + teleport_spawn_zone + + + name + karavan_respawn_starting_city + + + radius + 5.636719 + + + type + karavan + + + + + + + class + teleport_spawn_zone + + + name + newbie_start_point + + + radius + 5.309766 + + + type + normal + + + + + class + stables + + + name + stables_5 + + + + + + + + + + + + class + stable + + + name + stable_1 + + + + + class + stable_entry + + + name + stable entry + + + + + + class + alias + + + name + alias + + + + + + + + + + + + + + + + + + + + + + + + + + class + place + + + name + place_starting_zone_arena + + + + + class + alias + + + name + alias + + + + + + + + + + + + + + + + + + + + + + class + pvp_zone + + + name + newbieland_pvp_arena + + + + + class + alias + + + name + alias + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + class + place + + + main place + false + + + name + region_newbieland_shining_lake + + + + + class + alias + + + name + alias + + + + + + + + + + + + class + region + + + name + region_newbieland + + + newbie_region + true + + + + + class + alias + + + name + alias + + + + + + + + + + + + + + + + + class + place + + + main place + false + + + name + place_promontoire_khan + + + + + class + alias + + + name + alias + + + + + + diff --git a/primitives/newbieland/urban_newbieland.primitive b/primitives/newbieland/urban_newbieland.primitive index e0dda44..65259e5 100644 --- a/primitives/newbieland/urban_newbieland.primitive +++ b/primitives/newbieland/urban_newbieland.primitive @@ -1,7 +1,7 @@ - + class @@ -483,8 +483,8 @@ - - + + chat_parameters shop : Matis:Fyros:HAIRDRESSING_FEMALE:TATOO_FEMALE @@ -538,8 +538,8 @@ - - + + chat_parameters shop : SERVICE_STABLE: FOOD: MEKTOUB_PACKER_TICKET: MEKTOUB_MOUNT_TICKET: STATIC_DYNAMIC_SHOP @@ -608,7 +608,8 @@ - + + class npc_bot @@ -959,7 +960,8 @@ - + + class npc_bot @@ -1121,14 +1123,124 @@ + + + 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 + + + + - - - - - - + + + + + + @@ -1144,7 +1256,7 @@ - + @@ -1201,7 +1313,7 @@ - + chat_parameters @@ -1273,8 +1385,8 @@ - - + + chat_parameters menu: MENU_WHOAMI FREDI_SINGER @@ -1519,10 +1631,10 @@ klum 2 - - - - + + + + class place @@ -1556,17 +1668,17 @@ - - - - - - - - - - - + + + + + + + + + + + class place @@ -1665,13 +1777,14 @@ - - - - - - - + + + + + + + + ai_movement follow_route @@ -1761,7 +1874,7 @@ parameters - route_2 + route_3 @@ -1796,7 +1909,8 @@ - + + chat_parameters menu: MENU_WHOAMI WHOAMI_TASK_HAWKER @@ -1837,22 +1951,16 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + ai_movement follow_route @@ -1947,6 +2055,581 @@ + + + + + + + + + + + + ai_movement + follow_route + + + class + npc_route + + + name + route_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 3 + + + + + + class + npc_state_event_handler + + + event + timer_t0_triggered + + + + + class + alias + + + name + alias + + + + + action + begin_state + + + class + npc_event_handler_action + + + parameters + route_1 + + + + + + + + + + ai_manager_type + NPC + + + class + npc_manager + + + name + disp_watcher1 + + + + + class + alias + + + name + alias + + + + + class + npc_folder + + + name + disp_watcher_folder + + + + + class + alias + + + name + alias + + + + + class + npc_folder + + + name + disp_watcher_folder_1 + + + + + class + alias + + + name + alias + + + + + + + + + + + + + + + + + + + + + + + + + ai_movement + follow_route + + + class + npc_route + + + name + route_1 + + + + + class + alias + + + name + alias + + + + + bot_sheet_client + disp_welcome_ra + + + class + npc_group + + + count + 0 + + + name + disp_watcher_group1 + + + + + class + alias + + + name + alias + + + + + class + npc_group_parameters + + + name + parameters + + + + + + + class + npc_bot + + + name + disp_watcher1a + + + sheet_client + disp_welcome_ra + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + disp_watcher1b + + + sheet_client + disp_welcome_ra + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + disp_watcher1c + + + sheet_client + disp_welcome_ra + + + + + class + alias + + + name + alias + + + + + + + alias + 26581505 + + + class + npc_state_event_handler + + + event + destination_reached + + + + + class + alias + + + name + alias + + + + + action + begin_state + + + class + npc_event_handler_action + + + parameters + route_1 + + + + + + + + + + + + + + + + + + + + + + + ai_movement + follow_route + + + class + npc_route + + + name + route_2 + + + + + class + alias + + + name + alias + + + + + bot_sheet_client + disp_welcome_ra + + + class + npc_group + + + count + 0 + + + name + disp_watcher_group1 + + + + + class + alias + + + name + alias + + + + + class + npc_group_parameters + + + name + parameters + + + + + + + class + npc_bot + + + name + disp_watcher2a + + + sheet_client + disp_welcome_ra + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + disp_watcher2b + + + sheet_client + disp_welcome_ra + + + + + class + alias + + + name + alias + + + + + + + + class + npc_bot + + + name + disp_watcher2c + + + sheet_client + disp_welcome_ra + + + + + class + alias + + + name + alias + + + + + + + alias + 26581505 + + + class + npc_state_event_handler + + + event + destination_reached + + + + + class + alias + + + name + alias + + + + + action + begin_state + + + class + npc_event_handler_action + + + parameters + route_2 + + + +