toontown-just-works/toontown/coghq/LawbotOfficeBoilerRoom_Battle00.py

330 lines
11 KiB
Python
Raw Normal View History

2024-07-07 18:08:39 -05:00
from toontown.coghq.SpecImports import *
GlobalEntities = {1000: {'type': 'levelMgr',
'name': 'LevelMgr',
'comment': '',
'parentEntId': 0,
'cogLevel': 0,
'farPlaneDistance': 1500,
'modelFilename': 'phase_11/models/lawbotHQ/LB_Zone8a',
'wantDoors': 1},
0: {'type': 'zone',
'name': 'UberZone',
'comment': '',
'parentEntId': 0,
'scale': 1,
'description': '',
'visibility': []},
10001: {'type': 'battleBlocker',
'name': '<unnamed>',
'comment': '',
'parentEntId': 10011,
'pos': Point3(-1.02925205231, 87.0907745361, 11.8959827423),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': Vec3(1.0, 1.0, 1.0),
'cellId': 0,
'radius': 10.0},
10006: {'type': 'battleBlocker',
'name': 'copy of <unnamed>',
'comment': '',
'parentEntId': 10011,
'pos': Point3(-60.9065246582, -3.26905798912, 0.117109239101),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': Vec3(1.0, 1.0, 1.0),
'cellId': 1,
'radius': 15.0},
10047: {'type': 'battleBlocker',
'name': '<unnamed>',
'comment': '',
'parentEntId': 10013,
'pos': Point3(0.0, 0.0, 0.0),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': Point3(1.0, 0.20000000298, 1.0),
'cellId': 2,
'radius': 20.0},
10041: {'type': 'gagBarrel',
'name': '<unnamed>',
'comment': '',
'parentEntId': 10033,
'pos': Point3(5.40611028671, 0.0, 0.0),
'hpr': Vec3(199.440032959, 0.0, 0.0),
'scale': Vec3(1.0, 1.0, 1.0),
'gagLevel': 5,
'gagLevelMax': 0,
'gagTrack': 'random',
'rewardPerGrab': 4,
'rewardPerGrabMax': 6},
10034: {'type': 'healBarrel',
'name': '<unnamed>',
'comment': '',
'parentEntId': 10033,
'pos': Point3(0.0, 0.0, 0.0),
'hpr': Vec3(163.300750732, 0.0, 0.0),
'scale': Vec3(1.0, 1.0, 1.0),
'rewardPerGrab': 7,
'rewardPerGrabMax': 9},
10004: {'type': 'model',
'name': '<unnamed>',
'comment': '',
'parentEntId': 10021,
'pos': Point3(0.0, -1.09804749489, 0.0),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': Vec3(2.0, 2.0, 2.0),
'collisionsOnly': 0,
'flattenType': 'strong',
'loadType': 'loadModelCopy',
'modelPath': 'phase_10/models/cogHQ/CBMetalCrate2.bam'},
10009: {'type': 'model',
'name': '<unnamed>',
'comment': '',
'parentEntId': 10008,
'pos': Point3(-3.9962117672, 0.695078849792, 0.0113303475082),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': Vec3(1.20000004768, 1.20000004768, 1.20000004768),
'collisionsOnly': 0,
'flattenType': 'light',
'loadType': 'loadModelCopy',
'modelPath': 'phase_10/models/cashbotHQ/crates_E.bam'},
10010: {'type': 'model',
'name': '<unnamed>',
'comment': '',
'parentEntId': 10008,
'pos': Point3(48.0530014038, -0.531660735607, -0.327078670263),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': Vec3(1.0, 1.0, 1.0),
'collisionsOnly': 0,
'flattenType': 'light',
'loadType': 'loadModelCopy',
'modelPath': 'phase_10/models/cashbotHQ/crates_C1.bam'},
10012: {'type': 'model',
'name': 'rightCrates',
'comment': '',
'parentEntId': 10007,
'pos': Point3(36.0373382568, 71.3546981812, 9.99835586548),
'hpr': Vec3(315.0, 0.0, 0.0),
'scale': Vec3(1.5, 1.5, 1.5),
'collisionsOnly': 0,
'flattenType': 'light',
'loadType': 'loadModelCopy',
'modelPath': 'phase_10/models/cashbotHQ/crates_E.bam'},
10024: {'type': 'model',
'name': '<unnamed>',
'comment': '',
'parentEntId': 10028,
'pos': Point3(-3.7328555584, 27.1218452454, 0.0),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': Point3(2.0, 2.0, 2.0),
'collisionsOnly': 0,
'flattenType': 'light',
'loadType': 'loadModelCopy',
'modelPath': 'phase_10/models/cogHQ/CBMetalCrate2.bam'},
10027: {'type': 'model',
'name': '<unnamed>',
'comment': '',
'parentEntId': 10028,
'pos': Point3(-11.9349050522, 38.9528312683, 0.0),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': Point3(2.0, 2.0, 2.0),
'collisionsOnly': 0,
'flattenType': 'light',
'loadType': 'loadModelCopy',
'modelPath': 'phase_10/models/cogHQ/CBMetalCrate2.bam'},
10029: {'type': 'model',
'name': 'crate',
'comment': '',
'parentEntId': 10035,
'pos': Point3(0.0, 0.863602340221, 0.0),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': Vec3(2.0, 2.0, 2.0),
'collisionsOnly': 0,
'flattenType': 'light',
'loadType': 'loadModelCopy',
'modelPath': 'phase_10/models/cogHQ/CBMetalCrate2.bam'},
10030: {'type': 'model',
'name': '<unnamed>',
'comment': '',
'parentEntId': 10023,
'pos': Point3(0.0, 0.0, 0.0),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': 1,
'collisionsOnly': 0,
'flattenType': 'light',
'loadType': 'loadModelCopy',
'modelPath': 'phase_10/models/cogHQ/CBMetalCrate2.bam'},
10031: {'type': 'model',
'name': 'copy of crate',
'comment': '',
'parentEntId': 10029,
'pos': Point3(0.0, 0.0, 5.46999979019),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': Point3(1.0, 1.0, 1.0),
'collisionsOnly': 0,
'flattenType': 'light',
'loadType': 'loadModelCopy',
'modelPath': 'phase_10/models/cogHQ/CBMetalCrate2.bam'},
10032: {'type': 'model',
'name': 'copy of <unnamed>',
'comment': '',
'parentEntId': 10023,
'pos': Point3(0.0, -5.92218112946, 0.0),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': Vec3(1.0, 1.0, 1.0),
'collisionsOnly': 0,
'flattenType': 'light',
'loadType': 'loadModelCopy',
'modelPath': 'phase_10/models/cogHQ/CBMetalCrate2.bam'},
10039: {'type': 'model',
'name': '<unnamed>',
'comment': '',
'parentEntId': 10010,
'pos': Point3(-9.23663234711, 0.821143984795, 0.0),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': Vec3(1.5, 1.5, 1.5),
'collisionsOnly': 0,
'flattenType': 'light',
'loadType': 'loadModelCopy',
'modelPath': 'phase_10/models/cashbotHQ/crates_F1.bam'},
10042: {'type': 'model',
'name': 'copy of <unnamed> (2)',
'comment': '',
'parentEntId': 10023,
'pos': Point3(3.0, -11.8400001526, 0.0),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': Vec3(1.0, 1.0, 1.0),
'collisionsOnly': 0,
'flattenType': 'light',
'loadType': 'loadModelCopy',
'modelPath': 'phase_10/models/cogHQ/CBMetalCrate2.bam'},
10048: {'type': 'model',
'name': 'cratesAgainstWall',
'comment': '',
'parentEntId': 10007,
'pos': Point3(-37.0983123779, 70.2133865356, 10.0),
'hpr': Vec3(225.0, 0.0, 0.0),
'scale': Vec3(1.5, 1.5, 1.5),
'collisionsOnly': 0,
'flattenType': 'light',
'loadType': 'loadModelCopy',
'modelPath': 'phase_10/models/cashbotHQ/crates_E.bam'},
10000: {'type': 'nodepath',
'name': 'cogs',
'comment': '',
'parentEntId': 10011,
'pos': Point3(0.0, 66.1200027466, 10.1833248138),
'hpr': Point3(270.0, 0.0, 0.0),
'scale': Vec3(1.0, 1.0, 1.0)},
10002: {'type': 'nodepath',
'name': 'battle',
'comment': '',
'parentEntId': 10000,
'pos': Point3(0.0, 0.0, 0.0),
'hpr': Point3(90.0, 0.0, 0.0),
'scale': 1},
10003: {'type': 'nodepath',
'name': 'cogs2',
'comment': '',
'parentEntId': 10011,
'pos': Point3(-53.9246749878, -22.7616195679, 0.0),
'hpr': Point3(45.0, 0.0, 0.0),
'scale': Vec3(1.0, 1.0, 1.0)},
10005: {'type': 'nodepath',
'name': 'battle',
'comment': '',
'parentEntId': 10003,
'pos': Point3(0.0, 0.0, 0.0),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': 1},
10007: {'type': 'nodepath',
'name': 'props',
'comment': '',
'parentEntId': 0,
'pos': Point3(0.0, 0.0, 0.0),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': 1},
10008: {'type': 'nodepath',
'name': 'topWall',
'comment': '',
'parentEntId': 10007,
'pos': Point3(0.0, 48.0299987793, 10.0),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': 1},
10011: {'type': 'nodepath',
'name': 'cogs',
'comment': '',
'parentEntId': 0,
'pos': Point3(0.0, 0.0, 0.0),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': 1},
10013: {'type': 'nodepath',
'name': 'frontCogs',
'comment': '',
'parentEntId': 10011,
'pos': Point3(25.3957309723, -12.3005743027, 0.0),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': Vec3(1.0, 1.0, 1.0)},
10014: {'type': 'nodepath',
'name': 'frontPalletWall',
'comment': '',
'parentEntId': 10007,
'pos': Point3(45.5494384766, 38.2237281799, 0.0),
'hpr': Point3(180.0, 0.0, 0.0),
'scale': Vec3(1.0, 1.0, 1.0)},
10021: {'type': 'nodepath',
'name': 'middlePalletWallLeft',
'comment': '',
'parentEntId': 10046,
'pos': Point3(6.0, -37.9928665161, 0.0),
'hpr': Point3(0.0, 0.0, 0.0),
'scale': Vec3(1.0, 1.0, 1.0)},
10023: {'type': 'nodepath',
'name': 'crateIsland',
'comment': '',
'parentEntId': 10007,
'pos': Point3(-23.1813278198, 7.08758449554, 0.00999999977648),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': Vec3(2.0, 2.0, 2.0)},
10028: {'type': 'nodepath',
'name': 'rewardCulDeSac',
'comment': '',
'parentEntId': 10045,
'pos': Point3(-8.26172065735, 38.377407074, 0.0),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': Vec3(1.0, 1.0, 1.0)},
10033: {'type': 'nodepath',
'name': 'barrels',
'comment': '',
'parentEntId': 10028,
'pos': Point3(-4.75077962875, 34.1425209045, 0.0),
'hpr': Point3(0.0, 0.0, 0.0),
'scale': Vec3(1.0, 1.0, 1.0)},
10035: {'type': 'nodepath',
'name': 'backPalletWall',
'comment': '',
'parentEntId': 10007,
'pos': Point3(-47.6501731873, 40.006893158, 0.0),
'hpr': Point3(180.0, 0.0, 0.0),
'scale': Vec3(1.0, 1.0, 1.0)},
10040: {'type': 'nodepath',
'name': 'centerCogs',
'comment': '',
'parentEntId': 10011,
'pos': Point3(-23.9375743866, 28.353269577, 0.0),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': Vec3(1.0, 1.0, 1.0)},
10045: {'type': 'nodepath',
'name': 'middlePalletWallRight',
'comment': '',
'parentEntId': 10046,
'pos': Point3(17.4200000763, -38.2999992371, 0.0),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': 1},
10046: {'type': 'nodepath',
'name': 'middlePalletWall',
'comment': '',
'parentEntId': 10007,
'pos': Point3(0.0, 0.0, 0.0),
'hpr': Vec3(0.0, 0.0, 0.0),
'scale': 1}}
Scenario0 = {}
levelSpec = {'globalEntities': GlobalEntities,
'scenarios': [Scenario0]}