Files
luserver/runtime/db/scripts.py
lcdr 5b28dcda67 v2017.02.18
- expanded AI to work with more objects
- implemented proximity physics
2017-02-18 18:00:16 +01:00

73 lines
3.4 KiB
Python

# consider converting all to path so components using the same script are automatically handled
# some paths are removed from the database though
SCRIPTS = {
40: "general.imagination_powerup_spawner",
168: "gnarled_forest.campfire",
313: "general.death_trigger",
625: "venture_explorer.bob",
791: "venture_explorer.imagination_smashable",
815: "avant_gardens.stromling_mech",
816: "avant_gardens.turret",
867: "avant_gardens.survival.buff_station",
882: "avant_gardens.survival.world_control",
946: "gnarled_forest.torch",
947: "gnarled_forest.banana_tree",
952: "general.binoculars",
975: "general.binoculars",
987: "gnarled_forest.organ",
992: "nimbus_station.nexus_jay",
1002: "general.binoculars",
1021: "general.binoculars",
1023: "gnarled_forest.jailkeep",
1054: "general.story_plaque",
1069: "pet_cove.coalessa",
1088: "general.mailbox",
1093: "forbidden_valley.ronin_statue",
1094: "forbidden_valley.candle",
1195: "general.wishing_well",
1206: "forbidden_valley.brickmaster_clang",
1215: "lego_club.ring",
1276: "general.transfer_world_on_use",
1345: "general.poi_mission",
1419: "nexus_tower.water_fountain",
1484: "general.transfer_world_on_use",
1485: "general.transfer_world_on_use",
1486: "general.transfer_world_on_use",
1519: "nexus_tower.venture_cannon",
1527: "general.transfer_world_on_use",
1556: "nexus_tower.shadow_orb",
1566: "avant_gardens.rocco_sirocco",
1569: "venture_explorer.broken_console",
1582: "items.maelstrom_vacuum",
1584: "avant_gardens.monument_bird",
1586: "avant_gardens.caged_bricks",
1641: "ninjago.ninja",
1647: "ninjago.ninja",
1696: "ninjago.treasure_chest",
1709: "general.transfer_to_last_non_instance",
1712: "ninjago.ninja",
1713: "ninjago.ninja",
r"02_server\Map\AG\L_AG_LASER_SENSOR_SERVER.lua": "avant_gardens.laser_sensor",
r"02_server\Map\General\L_POI_MISSION.lua": "general.poi_mission",
r"02_server\Map\General\L_TOUCH_MISSION_UPDATE_SERVER.lua": "general.touch_complete_mission",
r"02_server\Map\NS\L_NS_TOKEN_CONSOLE_SERVER.lua": "nimbus_station.token_console",
r"02_server\Map\NT\L_NT_ASSEMBLYTUBE_SERVER.lua": "nexus_tower.assembly_tube",
r"02_server\Map\NT\L_NT_PARADOXTELE_SERVER.lua": "nexus_tower.paradox_teleporter",
r"ai\ACT\FootRace\L_ACT_BASE_FOOT_RACE.lua": "general.foot_race",
r"ai\AG\L_ACT_SHARK_PLAYER_DEATH_TRIGGER.lua": "general.shark_death_trigger",
r"ai\AG\L_AG_FANS.lua": "avant_gardens.fan",
r"ai\AG\L_AG_PICNIC_BLANKET.lua": "avant_gardens.picnic_blanket",
r"ai\AG\L_AG_QB_Elevator.lua": "avant_gardens.quickbuild_elevator",
r"ai\AG\L_AG_QB_Wall.lua": "avant_gardens.quickbuild_wall",
r"ai\AG\L_AG_SHIP_PLAYER_DEATH_TRIGGER.lua": "venture_explorer.death_trigger",
r"ai\AG\L_AG_SHIP_PLAYER_SHOCK_SERVER.lua": "venture_explorer.broken_console",
r"ai\AG\L_AG_SHIP_SHAKE.lua": "venture_explorer.ship_shake",
r"ai\FV\L_ACT_BOUNCE_OVER_WALL.lua": "forbidden_valley.bounce_over_wall",
r"ai\GF\L_GF_JAIL_WALLS.lua": "gnarled_forest.jail_walls",
r"ai\GENERAL\L_INSTANCE_EXIT_TRANSFER_PLAYER_TO_LAST_NON_INSTANCE.lua": "general.transfer_to_last_non_instance",
r"ai\NS\L_NS_JONNY_FLAG_MISSION_SERVER.lua": "nimbus_station.johnny_thunder",
r"ai\NS\L_NS_MODULAR_BUILD.lua": "nimbus_station.modular_build",
r"ai\NS\L_NS_QB_IMAGINATION_STATUE.lua": "nimbus_station.imagination_statue",
r"ai\NS\NS_PP_01\L_NS_PP_01_TELEPORT.lua": "property.teleport"}