From 28a4346e8d67bb1e0900878c290a36c9dae18058 Mon Sep 17 00:00:00 2001 From: Jackz Date: Wed, 22 Jan 2025 23:27:27 -0600 Subject: [PATCH] Update randomizer maps --- data/randomizer/c10m1_caves.json | 62 + data/randomizer/c10m2_drainage.json | 572 +++++++++ data/randomizer/c1m4_atrium.json | 341 ++++++ data/randomizer/c2m1_highway.json | 814 ++++++++++--- data/randomizer/c4m1_milltown_a.json | 1482 +++++++++++++++++++++++ data/randomizer/c4m2_sugarmill_a.json | 1548 +++++++++++++++++++++++++ data/randomizer/c5m5_bridge.json | 246 ++++ data/randomizer/c7m3_port.json | 175 ++- data/randomizer/c9m2_lots.json | 19 +- 9 files changed, 5113 insertions(+), 146 deletions(-) create mode 100644 data/randomizer/c1m4_atrium.json create mode 100644 data/randomizer/c4m1_milltown_a.json create mode 100644 data/randomizer/c4m2_sugarmill_a.json diff --git a/data/randomizer/c10m1_caves.json b/data/randomizer/c10m1_caves.json index 8b5b434..0ae5f35 100644 --- a/data/randomizer/c10m1_caves.json +++ b/data/randomizer/c10m1_caves.json @@ -595,5 +595,67 @@ ] } ] + }, + "truck-bridge-gap": { + "chance": 0.40000000596046448, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_vehicles/semi_trailer_wrecked.mdl", + "origin": [ + -12307.5810546875, + -11925.724609375, + -349.92706298828125 + ], + "angles": [ + 4.0999965667724609, + 72.799995422363281, + -2.0 + ] + } + ] + } + ] + }, + "catwalk-pipes": { + "chance": 0.5, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_mill/pipeset08d_256_001a.mdl", + "origin": [ + -12992.806640625, + -5664.62939453125, + -266.845703125 + ], + "angles": [ + 0.0, + 0.0, + 270.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_mill/pipeset08d_256_001a.mdl", + "origin": [ + -13243.6201171875, + -5662.48095703125, + -267.79513549804688 + ], + "angles": [ + 0.0, + 0.0, + 270.0 + ] + } + ] + } + ] } } \ No newline at end of file diff --git a/data/randomizer/c10m2_drainage.json b/data/randomizer/c10m2_drainage.json index f58cf14..b63eb50 100644 --- a/data/randomizer/c10m2_drainage.json +++ b/data/randomizer/c10m2_drainage.json @@ -524,6 +524,578 @@ ] } ] + }, + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_fortifications/barricade001_128_reference.mdl", + "origin": [ + -7604.6962890625, + -5517.0537109375, + -63.71875 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_fortifications/barricade001_128_reference.mdl", + "origin": [ + -7600.89892578125, + -5628.1220703125, + -63.71875 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_fortifications/barricade001_128_reference.mdl", + "origin": [ + -7598.435546875, + -5730.88330078125, + -63.718753814697266 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_fortifications/barricade001_128_reference.mdl", + "origin": [ + -7599.41845703125, + -5829.40625, + -63.718753814697266 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_fortifications/barricade001_128_reference.mdl", + "origin": [ + -7599.73095703125, + -5930.41748046875, + -63.718746185302734 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_exteriors/roadsidefence_64.mdl", + "origin": [ + -7670.9248046875, + -5441.72509765625, + -96.096488952636719 + ], + "angles": [ + 0.0, + 90.0, + -30.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_exteriors/roadsidefence_64.mdl", + "origin": [ + -7715.326171875, + -5440.0615234375, + -125.46791076660156 + ], + "angles": [ + 0.0, + 90.0, + -30.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_interiors/sheetrock_leaning.mdl", + "origin": [ + -7834.50634765625, + -5506.349609375, + -247.73503112792969 + ], + "angles": [ + 0.0, + -270.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_exteriors/roadsidefence_64.mdl", + "origin": [ + -7768.7626953125, + -5440.03125, + -158.68734741210938 + ], + "angles": [ + 0.0, + 90.0, + -30.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_exteriors/roadsidefence_64.mdl", + "origin": [ + -7824.25048828125, + -5441.51611328125, + -195.01101684570312 + ], + "angles": [ + 0.0, + 90.0, + -30.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_equipment/metalladder002.mdl", + "origin": [ + -8446.7109375, + -6000.96875, + -179.07974243164062 + ], + "angles": [ + 0.0, + 90.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props/cs_assault/forklift.mdl", + "origin": [ + -8446.1474609375, + -5954.8544921875, + -321.01327514648438 + ], + "angles": [ + 0.0, + -90.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_industrial/warehouse_shelf001.mdl", + "origin": [ + -8764.8349609375, + -6118.96630859375, + -61.846946716308594 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_industrial/warehouse_shelf003.mdl", + "origin": [ + -8538.37109375, + -6279.68115234375, + -63.222255706787109 + ], + "angles": [ + 0.0, + -90.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_interiors/sheetrock_leaning.mdl", + "origin": [ + -7712.74853515625, + -6103.77587890625, + -63.735023498535156 + ], + "angles": [ + 0.0, + -165.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props/cs_militia/shelves_wood.mdl", + "origin": [ + -7655.509765625, + -6076.41162109375, + -61.889106750488281 + ], + "angles": [ + 0.0, + 45.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_industrial/warehouse_shelf002.mdl", + "origin": [ + -7701.6396484375, + -6118.47412109375, + -62.106662750244141 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/train_box_open.mdl", + "origin": [ + -7822.83056640625, + -6486.45556640625, + -61.381694793701172 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/train_enginecar.mdl", + "origin": [ + -7410.93994140625, + -6787.6025390625, + -61.410385131835938 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/train_flatcar.mdl", + "origin": [ + -8124.68115234375, + -6636.7177734375, + -62.520648956298828 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/train_box.mdl", + "origin": [ + -8475.91015625, + -6484.85595703125, + -62.520648956298828 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_urban/metal_plate001.mdl", + "origin": [ + -7953.88037109375, + -6027.1240234375, + -50.131851196289062 + ], + "angles": [ + -15.0, + 90.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_urban/metal_plate001.mdl", + "origin": [ + -7959.54736328125, + -5806.42041015625, + -99.561187744140625 + ], + "angles": [ + 0.0, + 90.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_industrial/plywood_leaning.mdl", + "origin": [ + -7823.16748046875, + -5862.0478515625, + -246.55105590820312 + ], + "angles": [ + 15.0, + 90.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_industrial/pallet_barrels_water01_docks.mdl", + "origin": [ + -8305.1142578125, + -5699.38525390625, + -319.90985107421875 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "env_physics_blocker", + "origin": [ + -7645.275390625, + -5453.0224609375, + -21.96875 + ], + "scale": [ + 10.0, + 15.0, + 100.0 + ] + }, + { + "type": "light_dynamic", + "origin": [ + -8442.83984375, + -5990.68310546875, + -80.129623413085938 + ], + "color": [ + 255, + 255, + 255, + 1 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ], + "scale": [ + 400.0, + -1.0, + -1.0 + ] + }, + { + "type": "infodecal", + "origin": [ + -8508.3330078125, + -5999.96875, + -139.70254516601562 + ], + "model": "decals/checkpointarrow01_black.vmt" + }, + { + "type": "infodecal", + "origin": [ + -7578.3076171875, + -5344.03125, + -1.9795554876327515 + ], + "model": "decals/checkpointarrow01_black.vmt" + }, + { + "type": "prop_dynamic", + "model": "models/props_equipment/light_floodlight.mdl", + "origin": [ + -8609.4853515625, + -5886.58740234375, + -318.59130859375 + ], + "angles": [ + 0.0, + -30.0, + 0.0 + ], + "properties": { + "int": { + "m_nSkin": 1 + } + } + }, + { + "type": "prop_dynamic", + "model": "models/props_equipment/light_floodlight.mdl", + "origin": [ + -7772.57275390625, + -6078.6318359375, + -61.102703094482422 + ], + "angles": [ + 0.0, + -165.0, + 0.0 + ], + "properties": { + "int": { + "m_nSkin": 1 + } + } + }, + { + "type": "light_dynamic", + "origin": [ + -7789.453125, + -6090.96240234375, + -25.968757629394531 + ], + "color": [ + 255, + 255, + 255, + 1 + ], + "angles": [ + -162.0, + 0.0, + 0.0 + ], + "scale": [ + 400.0, + -1.0, + -1.0 + ] + } + ], + "inputs": [ + { + "hammerid": 286780, + "input": "_allow_ladder" + } + ] + } + ] + }, + "start-help": { + "chance": 0.40000000596046448, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_urban/metal_plate001.mdl", + "origin": [ + -11552.841796875, + -8238.443359375, + -461.36874389648438 + ], + "angles": [ + 0.0, + 90.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_urban/metal_plate001.mdl", + "origin": [ + -11452.822265625, + -8187.95556640625, + -462.92050170898438 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_urban/metal_plate001.mdl", + "origin": [ + -11321.1884765625, + -8188.3017578125, + -462.57418823242188 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_urban/metal_plate001.mdl", + "origin": [ + -11188.369140625, + -8189.39599609375, + -462.95126342773438 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_c17/truss02h.mdl", + "origin": [ + -11365.6318359375, + -8171.609375, + -480.19430541992188 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_c17/truss02h.mdl", + "origin": [ + -11244.2041015625, + -8188.748046875, + -478.780517578125 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + } + ] } ] } diff --git a/data/randomizer/c1m4_atrium.json b/data/randomizer/c1m4_atrium.json new file mode 100644 index 0000000..e5d58a2 --- /dev/null +++ b/data/randomizer/c1m4_atrium.json @@ -0,0 +1,341 @@ +{ + "pills": { + "chance": 0.10000000149011612, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "weapon_pain_pills", + "model": "models/w_models/weapons/w_eq_painpills.mdl", + "origin": [ + -2223.25439453125, + -5297.4228515625, + 657.84283447265625 + ], + "angles": [ + 36.637165069580078, + 166.42544555664062, + -85.725311279296875 + ] + }, + { + "type": "weapon_pain_pills", + "model": "models/w_models/weapons/w_eq_painpills.mdl", + "origin": [ + -2223.25439453125, + -5297.4228515625, + 657.84283447265625 + ], + "angles": [ + 36.637165069580078, + 166.42544555664062, + -85.725311279296875 + ] + }, + { + "type": "weapon_pain_pills", + "model": "models/w_models/weapons/w_eq_painpills.mdl", + "origin": [ + -2223.25439453125, + -5297.4228515625, + 657.84283447265625 + ], + "angles": [ + 36.637165069580078, + 166.42544555664062, + -85.725311279296875 + ] + }, + { + "type": "weapon_pain_pills", + "model": "models/w_models/weapons/w_eq_painpills.mdl", + "origin": [ + -2223.25439453125, + -5297.4228515625, + 657.84283447265625 + ], + "angles": [ + 36.637165069580078, + 166.42544555664062, + -85.725311279296875 + ] + }, + { + "type": "weapon_pain_pills", + "model": "models/w_models/weapons/w_eq_painpills.mdl", + "origin": [ + -2223.25439453125, + -5297.4228515625, + 657.84283447265625 + ], + "angles": [ + 36.637165069580078, + 166.42544555664062, + -85.725311279296875 + ] + }, + { + "type": "weapon_pain_pills", + "model": "models/w_models/weapons/w_eq_painpills.mdl", + "origin": [ + -2223.25439453125, + -5297.4228515625, + 657.84283447265625 + ], + "angles": [ + 36.637165069580078, + 166.42544555664062, + -85.725311279296875 + ] + }, + { + "type": "weapon_pain_pills", + "model": "models/w_models/weapons/w_eq_painpills.mdl", + "origin": [ + -2223.25439453125, + -5297.4228515625, + 657.84283447265625 + ], + "angles": [ + 36.637165069580078, + 166.42544555664062, + -85.725311279296875 + ] + }, + { + "type": "weapon_pain_pills", + "model": "models/w_models/weapons/w_eq_painpills.mdl", + "origin": [ + -2223.25439453125, + -5297.4228515625, + 657.84283447265625 + ], + "angles": [ + 36.637165069580078, + 166.42544555664062, + -85.725311279296875 + ] + }, + { + "type": "weapon_pain_pills", + "model": "models/w_models/weapons/w_eq_painpills.mdl", + "origin": [ + -2223.25439453125, + -5297.4228515625, + 657.84283447265625 + ], + "angles": [ + 36.637165069580078, + 166.42544555664062, + -85.725311279296875 + ] + } + ] + } + ] + }, + "gascans": { + "chance": 0.80000001192092896, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "_gascan", + "origin": [ + -6051.14208984375, + -3448.0810546875, + 10.876523017883301 + ], + "angles": [ + -0.55249863862991333, + 129.0628662109375, + 0.0064697265625 + ] + }, + { + "type": "_gascan", + "origin": [ + -5950.7998046875, + -3225.01025390625, + 10.882441520690918 + ], + "angles": [ + -0.5578463077545166, + -139.19509887695312, + -0.124267578125 + ] + }, + { + "type": "_gascan", + "origin": [ + -4745.12109375, + -2358.740234375, + 10.877493858337402 + ], + "angles": [ + -0.58881288766860962, + -56.487579345703125, + -0.1336669921875 + ] + }, + { + "type": "_gascan", + "origin": [ + -4925.220703125, + -2751.919921875, + 290.86605834960938 + ], + "angles": [ + -0.55006474256515503, + -44.867576599121094, + 0.007659912109375 + ] + }, + { + "type": "_gascan", + "origin": [ + -3909.123291015625, + -2742.46826171875, + 290.86465454101562 + ], + "angles": [ + -0.55862104892730713, + -159.15614318847656, + 0.0079345703125 + ] + }, + { + "type": "_gascan", + "origin": [ + -3879.3017578125, + -3364.2548828125, + 290.87225341796875 + ], + "angles": [ + -0.55406862497329712, + -47.913330078125, + 0.0017852783203125 + ] + }, + { + "type": "_gascan", + "origin": [ + -2867.53466796875, + -3212.300048828125, + 290.868408203125 + ], + "angles": [ + -0.53946495056152344, + 103.97676849365234, + 0.0077972412109375 + ] + }, + { + "type": "_gascan", + "origin": [ + -3061.08349609375, + -3134.86376953125, + 10.877670288085938 + ], + "angles": [ + -0.57504987716674805, + -77.274543762207031, + -0.1275634765625 + ] + }, + { + "type": "_gascan", + "origin": [ + -3607.03955078125, + -3158.387939453125, + 10.877679824829102 + ], + "angles": [ + -0.57509583234786987, + -121.18537902832031, + -0.12750244140625 + ] + }, + { + "type": "_gascan", + "origin": [ + -4482.93115234375, + -4446.20458984375, + 10.853196144104004 + ], + "angles": [ + -0.72719091176986694, + 54.255725860595703, + -0.16156005859375 + ] + }, + { + "type": "_gascan", + "origin": [ + -4020.397705078125, + -4442.953125, + 10.86365795135498 + ], + "angles": [ + 0.3856024444103241, + 114.11133575439453, + -0.273193359375 + ] + }, + { + "type": "_gascan", + "origin": [ + -5399.42822265625, + -4438.22119140625, + 10.882131576538086 + ], + "angles": [ + -0.54621058702468872, + 33.001979827880859, + -0.1214599609375 + ] + }, + { + "type": "_gascan", + "origin": [ + -5424.62451171875, + -4431.45849609375, + 290.86849975585938 + ], + "angles": [ + -0.868499755859375, + 72.193069458007812, + 0.2503509521484375 + ] + } + ] + } + ] + }, + "PEANUT": { + "chance": 1.0, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_fairgrounds/lil'peanut_cutout001.mdl", + "origin": [ + -4683.3173828125, + -2287.525634765625, + 303.778564453125 + ], + "angles": [ + 0.0, + -90.0, + 0.0 + ] + } + ] + } + ] + } +} \ No newline at end of file diff --git a/data/randomizer/c2m1_highway.json b/data/randomizer/c2m1_highway.json index 82d7bdb..9b11d61 100644 --- a/data/randomizer/c2m1_highway.json +++ b/data/randomizer/c2m1_highway.json @@ -1,28 +1,43 @@ { "bus": { - "chance": 0.3, + "chance": 0.29999999999999999, "variants": [ { "entities": [ - { "model": "models/props_vehicles/bus01_2.mdl", - "origin": [9340.55, 7863.68, -520.65], - "angles": [0.00, -176.84, 0.00] + "origin": [ + 9340.5499999999993, + 7863.6800000000003, + -520.64999999999998 + ], + "angles": [ + 0.0, + -176.84, + 0.0 + ] } ] } ] }, "preskip": { - "chance": 0.3, + "chance": 0.29999999999999999, "variants": [ { "entities": [ { "model": "models/props_vehicles/deliveryvan.mdl", - "origin": [5938.53, 7845.30, -698.72], - "angles": [0.00, 141.92, 0.00] + "origin": [ + 5938.5299999999997, + 7845.3000000000002, + -698.72000000000003 + ], + "angles": [ + 0.0, + 141.91999999999999, + 0.0 + ] } ] }, @@ -31,41 +46,73 @@ "entities": [ { "model": "models/props_vehicles/news_van.mdl", - "origin": [5971.11, 7821.71, -692.81], - "angles": [0.00, -132.26, 0.00] + "origin": [ + 5971.1099999999997, + 7821.71, + -692.80999999999995 + ], + "angles": [ + 0.0, + -132.25999999999999, + 0.0 + ] }, { "model": "models/props_vehicles/van_glass.mdl", - "origin": [5971.11, 7821.71, -692.81], - "angles": [0.00, -132.26, 0.00] + "origin": [ + 5971.1099999999997, + 7821.71, + -692.80999999999995 + ], + "angles": [ + 0.0, + -132.25999999999999, + 0.0 + ] } ] } ] }, "skipblock": { - "chance": 0.3, + "chance": 0.29999999999999999, "variants": [ { "entities": [ { "model": "models/props_foliage/tree_city01.mdl", - "origin": [4577.54, 7472.64, -752.53], - "angles": [0.00, -152.23, 0.00] + "origin": [ + 4577.54, + 7472.6400000000003, + -752.52999999999997 + ], + "angles": [ + 0.0, + -152.22999999999999, + 0.0 + ] } ] } ] }, "bridge": { - "chance": 0.3, + "chance": 0.29999999999999999, "variants": [ { "entities": [ { "model": "models/props_vehicles/suv_2001.mdl", - "origin": [4225.25, 7152.90, -706.86], - "angles": [0.00, 123.42, 0.00] + "origin": [ + 4225.25, + 7152.8999999999996, + -706.86000000000001 + ], + "angles": [ + 0.0, + 123.42, + 0.0 + ] } ] }, @@ -73,32 +120,64 @@ "entities": [ { "model": "models/props_urban/fence002_256.mdl", - "origin": [3713.50, 7007.50, -706.36], - "angles": [0.00, -164.60, 0.00] + "origin": [ + 3713.5, + 7007.5, + -706.36000000000001 + ], + "angles": [ + 0.0, + -164.59999999999999, + 0.0 + ] }, { "model": "models/props_urban/fence002_64.mdl", - "origin": [3751.20, 6857.83, -706.04], - "angles": [0.00, 10.15, 0.00] + "origin": [ + 3751.1999999999998, + 6857.8299999999999, + -706.03999999999996 + ], + "angles": [ + 0.0, + 10.15, + 0.0 + ] } ] } ] }, "hallway": { - "chance": 0.3, + "chance": 0.29999999999999999, "variants": [ { "entities": [ { "model": "models/props_downtown/dresser.mdl", - "origin": [1262.76, 5023.55, -809.65], - "angles": [0.00, -83.92, 0.00] + "origin": [ + 1262.76, + 5023.5500000000002, + -809.64999999999998 + ], + "angles": [ + 0.0, + -83.920000000000002, + 0.0 + ] }, { "model": "models/props_downtown/dresser.mdl", - "origin": [1265.40, 5034.58, -774.49], - "angles": [0.00, -87.50, 0.00] + "origin": [ + 1265.4000000000001, + 5034.5799999999999, + -774.49000000000001 + ], + "angles": [ + 0.0, + -87.5, + 0.0 + ] } ] }, @@ -106,13 +185,29 @@ "entities": [ { "model": "models/props_vehicles/cara_84sedan.mdl", - "origin": [1211.36, 3629.09, -968.11], - "angles": [0.00, -177.49, 0.00] + "origin": [ + 1211.3599999999999, + 3629.0900000000001, + -968.11000000000001 + ], + "angles": [ + 0.0, + -177.49000000000001, + 0.0 + ] }, { "model": "models/props_vehicles/cara_84sedan_glass.mdl", - "origin": [1211.36, 3629.09, -968.11], - "angles": [0.00, -177.49, 0.00] + "origin": [ + 1211.3599999999999, + 3629.0900000000001, + -968.11000000000001 + ], + "angles": [ + 0.0, + -177.49000000000001, + 0.0 + ] } ] }, @@ -120,36 +215,60 @@ "entities": [ { "model": "models/props_fortifications/barricade001_128_reference.mdl", - "origin": [1265.29, 3631.60, -967.96], - "angles": [0.00, -165.60, 0.00] + "origin": [ + 1265.29, + 3631.5999999999999, + -967.96000000000004 + ], + "angles": [ + 0.0, + -165.59999999999999, + 0.0 + ] } ] } ] }, "hallwayskip": { - "chance": 0.1, + "chance": 0.10000000000000001, "variants": [ { "entities": [ { "model": "models/props_urban/fence_cover001_64.mdl", - "origin": [1954.54, 3763.97, -911.23], - "angles": [60.00, -4.33, 0.00] + "origin": [ + 1954.54, + 3763.9699999999998, + -911.23000000000002 + ], + "angles": [ + 60.0, + -4.3300000000000001, + 0.0 + ] } ] } ] }, "hwend": { - "chance": 0.3, + "chance": 0.29999999999999999, "variants": [ { "entities": [ { "model": "models/props_vehicles/hmmwv.mdl", - "origin": [3003.56, 3422.34, -967.53], - "angles": [0.00, 111.72, 0.00] + "origin": [ + 3003.5599999999999, + 3422.3400000000001, + -967.52999999999997 + ], + "angles": [ + 0.0, + 111.72, + 0.0 + ] } ] }, @@ -157,116 +276,239 @@ "entities": [ { "model": "models/props_vehicles/hmmwv.mdl", - "origin": [3003.56, 3422.34, -967.53], - "angles": [0.00, 249.72, 0.00] + "origin": [ + 3003.5599999999999, + 3422.3400000000001, + -967.52999999999997 + ], + "angles": [ + 0.0, + 249.72, + 0.0 + ] } ] } ] }, "hillfence": { - "chance": 0.26, + "chance": 0.26000000000000001, "variants": [ { "entities": [ { "model": "models/props_exteriors/wood_railing001.mdl", - "origin": [2126.43, 2681.44, -1015.73], - "angles": [0.00, -87.78, 0.00] + "origin": [ + 2126.4299999999998, + 2681.4400000000001, + -1015.73 + ], + "angles": [ + 0.0, + -87.780000000000001, + 0.0 + ] }, { "type": "", - "scale": [0.00, 0.00, 0.00], - "origin": [1966.13, 2728.19, -1015.46], - "angles": [0.00, -90.56, 0.00] + "scale": [ + 0.0, + 0.0, + 0.0 + ], + "origin": [ + 1966.1300000000001, + 2728.1900000000001, + -1015.46 + ], + "angles": [ + 0.0, + -90.560000000000002, + 0.0 + ] }, { "model": "models/props_exteriors/wood_railing001.mdl", - "origin": [1807.01, 2665.68, -1013.35], - "angles": [0.00, -95.64, 0.00] + "origin": [ + 1807.01, + 2665.6799999999998, + -1013.35 + ], + "angles": [ + 0.0, + -95.640000000000001, + 0.0 + ] } ] } ] }, "valleyhill": { - "chance": 0.3, + "chance": 0.29999999999999999, "variants": [ { "entities": [ - { "model": "models/props/cs_militia/militiarock06.mdl", - "origin": [733.37, 1864.12, -1747.81], - "angles": [0.00, 178.12, 0.00] + "origin": [ + 733.37, + 1864.1199999999999, + -1747.8099999999999 + ], + "angles": [ + 0.0, + 178.12, + 0.0 + ] } ] } ] }, "valleyuphill": { - "chance": 0.3, + "chance": 0.29999999999999999, "variants": [ { "entities": [ { "model": "models/props_wasteland/rock_moss04.mdl", - "origin": [-423.15, 1120.06, -1790.24], - "angles": [0.00, -105.87, 0.00] + "origin": [ + -423.14999999999998, + 1120.0599999999999, + -1790.24 + ], + "angles": [ + 0.0, + -105.87, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss04.mdl", - "origin": [-500.38, 1247.74, -1793.48], - "angles": [0.00, -142.13, 0.00] + "origin": [ + -500.38, + 1247.74, + -1793.48 + ], + "angles": [ + 0.0, + -142.13, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss02.mdl", - "origin": [-545.50, 1214.06, -1789.35], - "angles": [0.00, -130.56, 0.00] + "origin": [ + -545.5, + 1214.0599999999999, + -1789.3499999999999 + ], + "angles": [ + 0.0, + -130.56, + 0.0 + ] } ] } ] }, "rocks": { - "chance": 0.2, + "chance": 0.20000000000000001, "variants": [ { "entities": [ { "model": "models/props_wasteland/rock_moss02.mdl", - "origin": [-958.64, 599.03, -1621.60], - "angles": [0.00, -79.86, 0.00] + "origin": [ + -958.63999999999999, + 599.02999999999997, + -1621.5999999999999 + ], + "angles": [ + 0.0, + -79.859999999999999, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss02.mdl", - "origin": [-1019.25, 530.55, -1623.71], - "angles": [0.00, -91.67, 0.00] + "origin": [ + -1019.25, + 530.54999999999995, + -1623.71 + ], + "angles": [ + 0.0, + -91.670000000000002, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss04.mdl", - "origin": [-1082.22, 641.94, -1598.58], - "angles": [0.00, -23.66, 0.00] + "origin": [ + -1082.22, + 641.94000000000005, + -1598.5799999999999 + ], + "angles": [ + 0.0, + -23.66, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss04.mdl", - "origin": [-1141.92, 522.94, -1636.98], - "angles": [0.00, -63.62, 0.00] + "origin": [ + -1141.9200000000001, + 522.94000000000005, + -1636.98 + ], + "angles": [ + 0.0, + -63.619999999999997, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss01.mdl", - "origin": [-1248.78, 484.65, -1566.88], - "angles": [0.00, -69.39, 0.00] + "origin": [ + -1248.78, + 484.64999999999998, + -1566.8800000000001 + ], + "angles": [ + 0.0, + -69.390000000000001, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss03.mdl", - "origin": [-1333.51, 475.09, -1522.29], - "angles": [0.00, -78.39, 0.00] + "origin": [ + -1333.51, + 475.08999999999997, + -1522.29 + ], + "angles": [ + 0.0, + -78.390000000000001, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss02.mdl", - "origin": [-1416.47, 449.34, -1625.31], - "angles": [0.00, 124.39, 0.00] + "origin": [ + -1416.47, + 449.33999999999997, + -1625.3099999999999 + ], + "angles": [ + 0.0, + 124.39, + 0.0 + ] } ] }, @@ -274,43 +516,107 @@ "entities": [ { "model": "models/props_wasteland/rock_moss02.mdl", - "origin": [-958.64, 599.03, -1621.60], - "angles": [0.00, -79.86, 0.00] + "origin": [ + -958.63999999999999, + 599.02999999999997, + -1621.5999999999999 + ], + "angles": [ + 0.0, + -79.859999999999999, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss02.mdl", - "origin": [-1019.25, 530.55, -1623.71], - "angles": [0.00, -91.67, 0.00] + "origin": [ + -1019.25, + 530.54999999999995, + -1623.71 + ], + "angles": [ + 0.0, + -91.670000000000002, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss04.mdl", - "origin": [-1082.22, 641.94, -1598.58], - "angles": [0.00, -23.66, 0.00] + "origin": [ + -1082.22, + 641.94000000000005, + -1598.5799999999999 + ], + "angles": [ + 0.0, + -23.66, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss04.mdl", - "origin": [-1141.92, 522.94, -1636.98], - "angles": [0.00, -63.62, 0.00] + "origin": [ + -1141.9200000000001, + 522.94000000000005, + -1636.98 + ], + "angles": [ + 0.0, + -63.619999999999997, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss01.mdl", - "origin": [-1248.78, 484.65, -1566.88], - "angles": [0.00, -69.39, 0.00] + "origin": [ + -1248.78, + 484.64999999999998, + -1566.8800000000001 + ], + "angles": [ + 0.0, + -69.390000000000001, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss03.mdl", - "origin": [-1333.51, 475.09, -1522.29], - "angles": [0.00, -78.39, 0.00] + "origin": [ + -1333.51, + 475.08999999999997, + -1522.29 + ], + "angles": [ + 0.0, + -78.390000000000001, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss02.mdl", - "origin": [-1416.47, 449.34, -1625.31], - "angles": [0.00, 124.39, 0.00] + "origin": [ + -1416.47, + 449.33999999999997, + -1625.3099999999999 + ], + "angles": [ + 0.0, + 124.39, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss02.mdl", - "origin": [-1490.60, 403.96, -1560.65], - "angles": [0.00, -55.99, 0.00] + "origin": [ + -1490.5999999999999, + 403.95999999999998, + -1560.6500000000001 + ], + "angles": [ + 0.0, + -55.990000000000002, + 0.0 + ] } ] }, @@ -318,43 +624,107 @@ "entities": [ { "model": "models/props_wasteland/rock_moss02.mdl", - "origin": [-958.64, 599.03, -1621.60], - "angles": [0.00, -79.86, 0.00] + "origin": [ + -958.63999999999999, + 599.02999999999997, + -1621.5999999999999 + ], + "angles": [ + 0.0, + -79.859999999999999, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss02.mdl", - "origin": [-1019.25, 530.55, -1623.71], - "angles": [0.00, -91.67, 0.00] + "origin": [ + -1019.25, + 530.54999999999995, + -1623.71 + ], + "angles": [ + 0.0, + -91.670000000000002, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss04.mdl", - "origin": [-1082.22, 641.94, -1598.58], - "angles": [0.00, -23.66, 0.00] + "origin": [ + -1082.22, + 641.94000000000005, + -1598.5799999999999 + ], + "angles": [ + 0.0, + -23.66, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss04.mdl", - "origin": [-1141.92, 522.94, -1636.98], - "angles": [0.00, -63.62, 0.00] + "origin": [ + -1141.9200000000001, + 522.94000000000005, + -1636.98 + ], + "angles": [ + 0.0, + -63.619999999999997, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss01.mdl", - "origin": [-1248.78, 484.65, -1566.88], - "angles": [0.00, -69.39, 0.00] + "origin": [ + -1248.78, + 484.64999999999998, + -1566.8800000000001 + ], + "angles": [ + 0.0, + -69.390000000000001, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss03.mdl", - "origin": [-1333.51, 475.09, -1522.29], - "angles": [0.00, -78.39, 0.00] + "origin": [ + -1333.51, + 475.08999999999997, + -1522.29 + ], + "angles": [ + 0.0, + -78.390000000000001, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss02.mdl", - "origin": [-1416.47, 449.34, -1625.31], - "angles": [0.00, 124.39, 0.00] + "origin": [ + -1416.47, + 449.33999999999997, + -1625.3099999999999 + ], + "angles": [ + 0.0, + 124.39, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss02.mdl", - "origin": [-892.46, 579.18, -1601.30], - "angles": [0.00, -93.30, 0.00] + "origin": [ + -892.46000000000004, + 579.17999999999995, + -1601.3 + ], + "angles": [ + 0.0, + -93.299999999999997, + 0.0 + ] } ] }, @@ -362,72 +732,168 @@ "entities": [ { "model": "models/props_wasteland/rock_moss02.mdl", - "origin": [-958.64, 599.03, -1621.60], - "angles": [0.00, -79.86, 0.00] + "origin": [ + -958.63999999999999, + 599.02999999999997, + -1621.5999999999999 + ], + "angles": [ + 0.0, + -79.859999999999999, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss02.mdl", - "origin": [-1019.25, 530.55, -1623.71], - "angles": [0.00, -91.67, 0.00] + "origin": [ + -1019.25, + 530.54999999999995, + -1623.71 + ], + "angles": [ + 0.0, + -91.670000000000002, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss04.mdl", - "origin": [-1082.22, 641.94, -1598.58], - "angles": [0.00, -23.66, 0.00] + "origin": [ + -1082.22, + 641.94000000000005, + -1598.5799999999999 + ], + "angles": [ + 0.0, + -23.66, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss04.mdl", - "origin": [-1141.92, 522.94, -1636.98], - "angles": [0.00, -63.62, 0.00] + "origin": [ + -1141.9200000000001, + 522.94000000000005, + -1636.98 + ], + "angles": [ + 0.0, + -63.619999999999997, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss01.mdl", - "origin": [-1248.78, 484.65, -1566.88], - "angles": [0.00, -69.39, 0.00] + "origin": [ + -1248.78, + 484.64999999999998, + -1566.8800000000001 + ], + "angles": [ + 0.0, + -69.390000000000001, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss03.mdl", - "origin": [-1333.51, 475.09, -1522.29], - "angles": [0.00, -78.39, 0.00] + "origin": [ + -1333.51, + 475.08999999999997, + -1522.29 + ], + "angles": [ + 0.0, + -78.390000000000001, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss02.mdl", - "origin": [-1416.47, 449.34, -1625.31], - "angles": [0.00, 124.39, 0.00] + "origin": [ + -1416.47, + 449.33999999999997, + -1625.3099999999999 + ], + "angles": [ + 0.0, + 124.39, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss02.mdl", - "origin": [-892.46, 579.18, -1601.30], - "angles": [0.00, -93.30, 0.00] + "origin": [ + -892.46000000000004, + 579.17999999999995, + -1601.3 + ], + "angles": [ + 0.0, + -93.299999999999997, + 0.0 + ] }, { "model": "models/props_wasteland/rock_moss02.mdl", - "origin": [-892.46, 579.18, -1601.30], - "angles": [0.00, -93.30, 0.00] + "origin": [ + -892.46000000000004, + 579.17999999999995, + -1601.3 + ], + "angles": [ + 0.0, + -93.299999999999997, + 0.0 + ] } ] } ] }, "saferoom": { - "chance": 0.3, + "chance": 0.29999999999999999, "variants": [ { "entities": [ { "model": "models/props_urban/fence002_256.mdl", - "origin": [-914.05, -1979.78, -1086.70], - "angles": [0.00, -119.77, 0.00] + "origin": [ + -914.04999999999995, + -1979.78, + -1086.7 + ], + "angles": [ + 0.0, + -119.77, + 0.0 + ] }, { "model": "models/props_urban/fence002_256.mdl", - "origin": [-699.15, -2113.80, -1086.25], - "angles": [0.00, -123.33, 0.00] + "origin": [ + -699.14999999999998, + -2113.8000000000002, + -1086.25 + ], + "angles": [ + 0.0, + -123.33, + 0.0 + ] }, { "model": "models/props_urban/fence002_128.mdl", - "origin": [-595.78, -2179.14, -1086.70], - "angles": [0.00, 44.39, 0.00] + "origin": [ + -595.77999999999997, + -2179.1399999999999, + -1086.7 + ], + "angles": [ + 0.0, + 44.390000000000001, + 0.0 + ] } ] }, @@ -435,37 +901,101 @@ "entities": [ { "model": "models/props_urban/fence002_256.mdl", - "origin": [-914.05, -1979.78, -1086.70], - "angles": [0.00, -119.77, 0.00] + "origin": [ + -914.04999999999995, + -1979.78, + -1086.7 + ], + "angles": [ + 0.0, + -119.77, + 0.0 + ] }, { "model": "models/props_urban/fence002_256.mdl", - "origin": [-699.15, -2113.80, -1086.25], - "angles": [0.00, -123.33, 0.00] + "origin": [ + -699.14999999999998, + -2113.8000000000002, + -1086.25 + ], + "angles": [ + 0.0, + -123.33, + 0.0 + ] }, { "model": "models/props_urban/fence002_128.mdl", - "origin": [-595.78, -2179.14, -1086.70], - "angles": [0.00, 44.39, 0.00] + "origin": [ + -595.77999999999997, + -2179.1399999999999, + -1086.7 + ], + "angles": [ + 0.0, + 44.390000000000001, + 0.0 + ] }, { "model": "models/props_fortifications/barricade001_128_reference.mdl", - "origin": [-512.92, -2346.49, -1086.76], - "angles": [0.00, 176.01, 0.00] + "origin": [ + -512.91999999999996, + -2346.4899999999998, + -1086.76 + ], + "angles": [ + 0.0, + 176.00999999999999, + 0.0 + ] } ] } ] }, "saferoom2": { - "chance": 0.2, + "chance": 0.20000000000000001, "variants": [ { "entities": [ { "model": "models/props_fortifications/barricade001_128_reference.mdl", - "origin": [-1037.46, -2394.61, -1088.00], - "angles": [0.00, -96.25, 0.00] + "origin": [ + -1037.46, + -2394.6100000000001, + -1088.0 + ], + "angles": [ + 0.0, + -96.25, + 0.0 + ] + } + ] + } + ] + }, + "peanut-ranover": { + "chance": 0.80000001192092896, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_fairgrounds/lil'peanut_cutout001.mdl", + "origin": [ + 10417.2236328125, + 7870.07080078125, + -528.7232666015625 + ], + "angles": [ + -60.0, + 0.0, + 0.0 + ] } ] } diff --git a/data/randomizer/c4m1_milltown_a.json b/data/randomizer/c4m1_milltown_a.json new file mode 100644 index 0000000..250d92b --- /dev/null +++ b/data/randomizer/c4m1_milltown_a.json @@ -0,0 +1,1482 @@ +{ + "rooftop-2-access": { + "chance": 0.60000002384185791, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_c17/truss02d.mdl", + "origin": [ + -6130.37548828125, + 7925.4072265625, + 341.4249267578125 + ], + "angles": [ + 0.0, + 0.0, + 7.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_02.mdl", + "origin": [ + -6182.025390625, + 7697.3740234375, + 289.32940673828125 + ], + "angles": [ + 32.0, + -107.40000915527344, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_exteriors/fence_plastic001.mdl", + "origin": [ + -6201.5107421875, + 8130.63623046875, + 340.03125 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_exteriors/fence_plastic001.mdl", + "origin": [ + -6200.93798828125, + 8256.685546875, + 340.03125 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_exteriors/fence_plastic001.mdl", + "origin": [ + -6204.12353515625, + 8342.90625, + 340.03125 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + } + ] + } + ] + }, + "truckblock": { + "chance": 0.40000000596046448, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_vehicles/semi_truck3.mdl", + "origin": [ + -5010.0419921875, + 7734.44091796875, + 98.530517578125 + ], + "angles": [ + 0.0, + 11.899999618530273, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/semi_trailer.mdl", + "origin": [ + -4959.31884765625, + 7431.03857421875, + 98.368728637695312 + ], + "angles": [ + 0.0, + 9.3000001907348633, + 0.0 + ] + } + ] + } + ] + }, + "construct-alley-block": { + "chance": 0.40000000596046448, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props/de_prodigy/wood_pallet_01.mdl", + "origin": [ + -612.926513671875, + 6012.0419921875, + 120.98597717285156 + ], + "angles": [ + -80.100006103515625, + 69.199996948242188, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props/de_nuke/truck_nuke.mdl", + "origin": [ + -514.7620849609375, + 6061.83154296875, + 98.784637451171875 + ], + "angles": [ + 0.0, + -92.599998474121094, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props/de_nuke/truck_nuke_glass.mdl", + "origin": [ + -514.7620849609375, + 6061.83154296875, + 98.784637451171875 + ], + "angles": [ + 0.0, + -92.599998474121094, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_industrial/plywood_leaning.mdl", + "origin": [ + -503.701171875, + 5982.18212890625, + 104.27775573730469 + ], + "angles": [ + 19.700002670288086, + -90.20001220703125, + 0.0 + ] + } + ] + } + ] + }, + "house-door-block": { + "chance": 0.40000000596046448, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_furniture/chair2.mdl", + "origin": [ + -843.57147216796875, + 5755.11767578125, + 173.48355102539062 + ], + "angles": [ + -60.0, + 90.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_downtown/dresser.mdl", + "origin": [ + -847.906494140625, + 5744.97607421875, + 193.7103271484375 + ], + "angles": [ + -180.0, + 0.0, + 90.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_interiors/bbq_grill.mdl", + "origin": [ + -860.88446044921875, + 5766.09228515625, + 105.82819366455078 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + } + ] + } + ] + }, + "playground-skip": { + "chance": 0.40000000596046448, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_03.mdl", + "origin": [ + -1209.6839599609375, + 6914.2392578125, + 200.63134765625 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_crates/static_crate_40.mdl", + "origin": [ + -1309.03125, + 6938.50634765625, + 202.41818237304688 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_01.mdl", + "origin": [ + -1254.373046875, + 6826.69384765625, + 112.12223052978516 + ], + "angles": [ + 0.59999990463256836, + -67.699996948242188, + 10.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_urban/fence_cover001_64.mdl", + "origin": [ + -1229.9058837890625, + 6749.8232421875, + 115.98374176025391 + ], + "angles": [ + 30.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_swamp/plank001b_192.mdl", + "origin": [ + -1041.4501953125, + 6920.8828125, + 158.14295959472656 + ], + "angles": [ + 10.199997901916504, + 88.100006103515625, + 32.0 + ] + } + ] + } + ] + }, + "ceda": { + "chance": 0.30000001192092896, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_misc/gazebo.mdl", + "origin": [ + -602.975341796875, + 7816.41796875, + 99.958992004394531 + ], + "angles": [ + 0.0, + -42.400001525878906, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_interiors/ceda_easel01.mdl", + "origin": [ + -645.1663818359375, + 7809.6142578125, + 90.9564208984375 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_misc/gazebo.mdl", + "origin": [ + -789.31964111328125, + 7590.22216796875, + 113.48371124267578 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_furniture/it_mkt_table2.mdl", + "origin": [ + -748.378173828125, + 7592.13427734375, + 107.78606414794922 + ], + "angles": [ + -0.19999992847442627, + -9.5999994277954102, + -5.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_urban/outhouse001.mdl", + "origin": [ + -1008.3880615234375, + 7493.2470703125, + 100.10147857666016 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_urban/outhouse002.mdl", + "origin": [ + -1005.9328002929688, + 7429.42431640625, + 102.40476226806641 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/ceda_trailer_closed.mdl", + "origin": [ + -199.79443359375, + 7200.08642578125, + 91.016487121582031 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/semi_trailer_freestanding.mdl", + "origin": [ + -145.80682373046875, + 6835.9990234375, + 109.56112670898438 + ], + "angles": [ + 0.0, + -112.09999847412109, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/cement_truck01.mdl", + "origin": [ + 321.60610961914062, + 7113.42529296875, + 99.0465087890625 + ], + "angles": [ + 0.0, + -2.1000046730041504, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_misc/ceda_banner.mdl", + "origin": [ + 222.46876525878906, + 7426.16845703125, + 183.120849609375 + ], + "angles": [ + 0.0, + -27.800003051757812, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_fairgrounds/alligator.mdl", + "origin": [ + -1022.3969116210938, + 7423.01806640625, + 112.30544281005859 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/deadbodies/ceda/ceda_table_b.mdl", + "origin": [ + -731.69183349609375, + 7605.625, + 109.14176940917969 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + } + ] + } + ] + }, + "left-boat-skip": { + "chance": 0.20000000298023224, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_vehicles/boat_ski.mdl", + "origin": [ + -1342.733154296875, + 7642.09716796875, + 142.09251403808594 + ], + "angles": [ + 0.0, + -100.29999542236328, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/boat_trailer20ft.mdl", + "origin": [ + -1331.3797607421875, + 7644.9287109375, + 143.82127380371094 + ], + "angles": [ + 0.0, + -96.500015258789062, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/pickup_truck_2004.mdl", + "origin": [ + -2219.626708984375, + 7607.5283203125, + 99.160079956054688 + ], + "angles": [ + 0.0, + -163.69999694824219, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_crates/static_crate_40.mdl", + "origin": [ + -1502.5404052734375, + 7603.2490234375, + 97.005584716796875 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + } + ] + } + ] + }, + "house-garage-block": { + "chance": 0.5, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props/de_nuke/truck_nuke.mdl", + "origin": [ + 334.34182739257812, + 5404.47998046875, + 100.17530059814453 + ], + "angles": [ + 0.0, + -14.899999618530273, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props/cs_militia/shelves_wood.mdl", + "origin": [ + 237.07989501953125, + 5520.53271484375, + 94.864997863769531 + ], + "angles": [ + -6.0000004768371582, + 83.199989318847656, + 0.0 + ] + } + ] + } + ] + }, + "dumpster-skip": { + "chance": 0.5, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_vehicles/suv_2001.mdl", + "origin": [ + 1817.2623291015625, + 3911.12939453125, + 100.9583740234375 + ], + "angles": [ + 0.0, + -77.5, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/suv_2001_glass.mdl", + "origin": [ + 1817.2623291015625, + 3911.12939453125, + 100.9583740234375 + ], + "angles": [ + 0.0, + -77.5, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_urban/dumpster001.mdl", + "origin": [ + 1958.30126953125, + 3837.324951171875, + 96.284660339355469 + ], + "angles": [ + 0.0, + -88.899993896484375, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_debris128pile001a.mdl", + "origin": [ + 1964.774658203125, + 3715.951904296875, + 173.462158203125 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_debris128pile001b.mdl", + "origin": [ + 1969.86376953125, + 3790.276123046875, + 183.30633544921875 + ], + "angles": [ + -12.799999237060547, + 306.79998779296875, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_debris128pile001a.mdl", + "origin": [ + 1964.503662109375, + 3848.463623046875, + 160.85580444335938 + ], + "angles": [ + 0.0, + 15.899999618530273, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_debris128pile001b.mdl", + "origin": [ + 1957.3970947265625, + 3896.373291015625, + 178.76214599609375 + ], + "angles": [ + -12.799999237060547, + 87.700004577636719, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_debris128pile001b.mdl", + "origin": [ + 1954.4771728515625, + 3971.22998046875, + 186.51704406738281 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_chunk01a.mdl", + "origin": [ + 1915.98876953125, + 3866.54638671875, + 170.85635375976562 + ], + "angles": [ + 0.0, + -83.699996948242188, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_chunk01a.mdl", + "origin": [ + 1939.1441650390625, + 3819.7646484375, + 160.9354248046875 + ], + "angles": [ + 0.0, + -12.999996185302734, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_debris128pile001b.mdl", + "origin": [ + 1934.2772216796875, + 3788.553955078125, + 126.39857482910156 + ], + "angles": [ + 77.200004577636719, + -21.600000381469727, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_chunk01a.mdl", + "origin": [ + 1921.8853759765625, + 3685.9990234375, + 170.81491088867188 + ], + "angles": [ + 0.0, + 84.000007629394531, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_debris128pile001b.mdl", + "origin": [ + 1980.500732421875, + 3702.30810546875, + 149.97383117675781 + ], + "angles": [ + -39.700000762939453, + 306.79998779296875, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_debris128pile001a.mdl", + "origin": [ + 1952.237060546875, + 3943.56787109375, + 147.94662475585938 + ], + "angles": [ + 0.0, + 15.899999618530273, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_chunk01a.mdl", + "origin": [ + 1941.6190185546875, + 3980.210693359375, + 170.33621215820312 + ], + "angles": [ + 0.0, + 84.000007629394531, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_debris128pile001b.mdl", + "origin": [ + 1957.4547119140625, + 3705.260986328125, + 154.65032958984375 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_chunk01a.mdl", + "origin": [ + 1918.654541015625, + 3768.329345703125, + 160.54913330078125 + ], + "angles": [ + 0.0, + -82.299995422363281, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_chunk01a.mdl", + "origin": [ + 1937.467529296875, + 3714.63330078125, + 171.19769287109375 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_chunk01a.mdl", + "origin": [ + 1993.8851318359375, + 3689.807373046875, + 159.75634765625 + ], + "angles": [ + 0.0, + 84.000007629394531, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_chunk01a.mdl", + "origin": [ + 1995.285400390625, + 3782.07421875, + 158.66447448730469 + ], + "angles": [ + 0.0, + 84.000007629394531, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_chunk01a.mdl", + "origin": [ + 1958.77490234375, + 3920.156494140625, + 173.6800537109375 + ], + "angles": [ + 0.0, + -39.799995422363281, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_chunk01a.mdl", + "origin": [ + 1969.6920166015625, + 3960.96875, + 163.96121215820312 + ], + "angles": [ + 0.0, + 67.000007629394531, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_chunk01a.mdl", + "origin": [ + 1985.8109130859375, + 3991.06396484375, + 172.69140625 + ], + "angles": [ + 0.0, + 67.000007629394531, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_chunk01a.mdl", + "origin": [ + 1985.2796630859375, + 3943.77294921875, + 161.65048217773438 + ], + "angles": [ + 0.0, + -83.699996948242188, + 0.0 + ] + } + ] + } + ] + }, + "garage2-block": { + "chance": 0.40000000596046448, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props/cs_militia/shelves_wood.mdl", + "origin": [ + 2379.632568359375, + 2920.348388671875, + 99.884902954101562 + ], + "angles": [ + 0.0, + 90.300003051757812, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_urban/plastic_bucket001.mdl", + "origin": [ + 2417.281005859375, + 2911.267333984375, + 127.97147369384766 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/paintbucket01_static.mdl", + "origin": [ + 2379.286376953125, + 2915.43408203125, + 126.29402923583984 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_urban/big_wheel001.mdl", + "origin": [ + 2336.673828125, + 2867.917236328125, + 98.511054992675781 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_junk/wheebarrow01a.mdl", + "origin": [ + 2334.95849609375, + 2773.084228515625, + 110.24717712402344 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/carparts_wheel01a_static.mdl", + "origin": [ + 2422.4755859375, + 2757.2548828125, + 109.47286987304688 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/carparts_wheel01a_static.mdl", + "origin": [ + 2460.7109375, + 2755.885498046875, + 112.17292022705078 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_junk/metalbucket02a.mdl", + "origin": [ + 2469.368896484375, + 2912.298095703125, + 107.14229583740234 + ], + "angles": [ + 0.0, + 36.600002288818359, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props/cs_militia/shelves_wood.mdl", + "origin": [ + 2574.4013671875, + 2918.22265625, + 96.745361328125 + ], + "angles": [ + 0.0, + 90.300003051757812, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/paintbucket01.mdl", + "origin": [ + 2533.198486328125, + 2920.9853515625, + 122.88316345214844 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/paintbucket01.mdl", + "origin": [ + 2525.225341796875, + 2914.93603515625, + 154.70027160644531 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_junk/metalbucket01a.mdl", + "origin": [ + 2338.1171875, + 2914.409912109375, + 165.678466796875 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_interiors/bucket_tools02.mdl", + "origin": [ + 2385.522705078125, + 2916.5068359375, + 96.890380859375 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + } + ] + } + ] + }, + "garage2-alley-block": { + "chance": 0.30000001192092896, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_interiors/table_picnic.mdl", + "origin": [ + 2363.767333984375, + 2696.5908203125, + 121.72509765625 + ], + "angles": [ + -38.100002288818359, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_industrial/plywood_leaning.mdl", + "origin": [ + 2310.503173828125, + 2656.603759765625, + 99.017684936523438 + ], + "angles": [ + 14.399999618530273, + -77.900001525878906, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_misc/standing_tarp_narrow.mdl", + "origin": [ + 2465.73681640625, + 2661.52490234375, + 100.31044006347656 + ], + "angles": [ + 0.0, + -24.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props/cs_assault/washer_box.mdl", + "origin": [ + 2396.148193359375, + 2726.48046875, + 96.866752624511719 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_03.mdl", + "origin": [ + 2214.35107421875, + 2626.3076171875, + 95.359649658203125 + ], + "angles": [ + 83.600006103515625, + 89.699996948242188, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_interiors/coffee_table_oval.mdl", + "origin": [ + 2336.08740234375, + 2712.382080078125, + 98.705101013183594 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_interiors/table_bedside.mdl", + "origin": [ + 2361.804931640625, + 2687.34228515625, + 101.42886352539062 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_foliage/tree_city01.mdl", + "origin": [ + 2587.680908203125, + 2690.486083984375, + 94.296051025390625 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + } + ] + } + ] + }, + "semi-collision": { + "chance": 0.40000000596046448, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_vehicles/police_car_rural.mdl", + "origin": [ + 2945.1533203125, + -68.587295532226562, + 117.86392974853516 + ], + "angles": [ + 10.199999809265137, + 184.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/police_car_city_glass.mdl", + "origin": [ + 2945.1533203125, + -68.587295532226562, + 117.86392974853516 + ], + "angles": [ + 10.199999809265137, + 184.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/flatnose_truck.mdl", + "origin": [ + 3083.548828125, + 443.6507568359375, + 109.33514404296875 + ], + "angles": [ + 0.0, + -76.900009155273438, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/semi_trailer.mdl", + "origin": [ + 3092.07275390625, + 727.62908935546875, + 102.77457427978516 + ], + "angles": [ + 0.0, + -182.5, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/semi_trailer.mdl", + "origin": [ + 3174.597412109375, + -5.639404296875, + 108.14723205566406 + ], + "angles": [ + 0.0, + -25.600000381469727, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/flatnose_truck.mdl", + "origin": [ + 3273.8466796875, + 205.77471923828125, + 112.70208740234375 + ], + "angles": [ + 0.0, + 66.099998474121094, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_fortifications/police_barrier001_128_reference.mdl", + "origin": [ + 3005.129638671875, + -277.87005615234375, + 113.38404846191406 + ], + "angles": [ + 0.0, + -79.000007629394531, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_fortifications/police_barrier001_128_reference.mdl", + "origin": [ + 2922.20263671875, + -321.47174072265625, + 104.12355804443359 + ], + "angles": [ + -1.7000025510787964, + -55.700008392333984, + 7.0 + ] + } + ] + } + ] + }, + "saferoom-ladder-block": { + "chance": 0.40000000596046448, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_02.mdl", + "origin": [ + 3882.66650390625, + -882.27349853515625, + 179.87933349609375 + ], + "angles": [ + -72.0, + 85.800010681152344, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_industrial/plywood_leaning.mdl", + "origin": [ + 3954.176513671875, + -887.9573974609375, + 166.52484130859375 + ], + "angles": [ + 19.600000381469727, + 75.100006103515625, + -93.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_03.mdl", + "origin": [ + 3827.516357421875, + -902.08880615234375, + 94.366706848144531 + ], + "angles": [ + 67.599990844726562, + -98.199996948242188, + 0.0 + ] + } + ] + } + ] + }, + "FRED": { + "chance": 1.0, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_fairgrounds/alligator.mdl", + "origin": [ + 4079.801025390625, + -2030.1895751953125, + 128.56544494628906 + ], + "angles": [ + 0.0, + -48.200008392333984, + 0.0 + ] + } + ] + } + ] + }, + "PEANUT": { + "chance": 1.0, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_physics", + "model": "models/props_fairgrounds/lil'peanut_cutout001.mdl", + "origin": [ + 4194.7490234375, + -1562.11767578125, + 105.9647216796875 + ], + "angles": [ + 0.0, + 185.60000610351562, + 0.0 + ] + } + ] + } + ] + } +} \ No newline at end of file diff --git a/data/randomizer/c4m2_sugarmill_a.json b/data/randomizer/c4m2_sugarmill_a.json new file mode 100644 index 0000000..20745f6 --- /dev/null +++ b/data/randomizer/c4m2_sugarmill_a.json @@ -0,0 +1,1548 @@ +{ + "start-alt": { + "chance": 0.40000000596046448, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_vehicles/cement_truck01.mdl", + "origin": [ + 3938.6396484375, + -2938.28369140625, + 103.64805603027344 + ], + "angles": [ + -2.2999999523162842, + 373.39999389648438, + -3.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/cement_truck01_windows.mdl", + "origin": [ + 3938.6396484375, + -2938.28369140625, + 103.64805603027344 + ], + "angles": [ + -2.2999999523162842, + 373.39999389648438, + -3.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_02.mdl", + "origin": [ + 3606.87939453125, + -3589.42236328125, + 244.75967407226562 + ], + "angles": [ + 35.700000762939453, + 52.900001525878906, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_debris256barricade001a.mdl", + "origin": [ + 3609.428955078125, + -3620.521728515625, + 272.69064331054688 + ], + "angles": [ + 0.0, + -99.000007629394531, + 0.0 + ] + } + ] + } + ] + }, + "start-fence-alt": { + "chance": 0.5, + "variants": [ + { + "weight": 1, + "inputs": [ + { + "targetname": "anv_mapfixes_commonhop_roadclosed", + "input": "kill" + } + ], + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_02.mdl", + "origin": [ + 3420.606201171875, + -2925.869384765625, + 175.00129699707031 + ], + "angles": [ + 45.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_industrial/plywood_leaning.mdl", + "origin": [ + 3379.612060546875, + -2989.818359375, + 176.86412048339844 + ], + "angles": [ + -15.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_02.mdl", + "origin": [ + 3510.56298828125, + -3052.518310546875, + 178.54568481445312 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_crates/static_crate_40.mdl", + "origin": [ + 3400.85546875, + -3095.1025390625, + 177.76951599121094 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_03.mdl", + "origin": [ + 3555.8076171875, + -3086.749267578125, + 177.36624145507812 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_02.mdl", + "origin": [ + 3557.99462890625, + -3046.218505859375, + 177.47483825683594 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_03.mdl", + "origin": [ + 3546.722900390625, + -3018.815673828125, + 177.11297607421875 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_shacks/shack_deck01.mdl", + "origin": [ + 3470.375, + -2979.120361328125, + -20.194366455078125 + ], + "angles": [ + 0.0, + 90.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_03.mdl", + "origin": [ + 3553.0224609375, + -2967.691650390625, + 178.85061645507812 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_03.mdl", + "origin": [ + 3556.722412109375, + -2921.4306640625, + 177.95205688476562 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_03.mdl", + "origin": [ + 3428.54931640625, + -2992.919189453125, + 177.55819702148438 + ], + "angles": [ + 0.0, + 90.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_03.mdl", + "origin": [ + 3431.861328125, + -2865.394775390625, + 179.73797607421875 + ], + "angles": [ + 0.0, + 90.0, + 0.0 + ] + } + ] + } + ] + }, + "vent-alt": { + "chance": 0.80000001192092896, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props/cs_assault/forklift.mdl", + "origin": [ + 3179.809326171875, + -3510.556884765625, + 96.991729736328125 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_industrial/wire_spool_01.mdl", + "origin": [ + 3175.184814453125, + -3630.560791015625, + 97.572151184082031 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_crates/static_crate_40.mdl", + "origin": [ + 2336.643310546875, + -3705.84375, + 101.12310791015625 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_crates/static_crate_40.mdl", + "origin": [ + 2317.7216796875, + -3767.1171875, + 101.24301910400391 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_crates/static_crate_40.mdl", + "origin": [ + 2318.4560546875, + -3767.671142578125, + 140.42762756347656 + ], + "angles": [ + 0.0, + 15.0, + 0.0 + ] + }, + { + "type": "prop_physics", + "model": "models/props_junk/plasticcrate01a.mdl", + "origin": [ + 2336.21923828125, + -3640.6357421875, + 107.07093811035156 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_physics", + "model": "models/props_junk/wood_crate002a.mdl", + "origin": [ + 2186.99853515625, + -3769.4130859375, + 128.45585632324219 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_industrial/brickpallets.mdl", + "origin": [ + 3005.877685546875, + -3480.378173828125, + 132.2501220703125 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_industrial/brickpallets_break03.mdl", + "origin": [ + 2984.858154296875, + -3532.777099609375, + 114.96548461914062 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_industrial/wire_spool_01.mdl", + "origin": [ + 3083.699462890625, + -3534.236572265625, + 98.854766845703125 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_industrial/wire_spool_01.mdl", + "origin": [ + 3091.04736328125, + -3534.616943359375, + 152.17906188964844 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic_override", + "model": "models/props_industrial/brickpallets_break03.mdl", + "origin": [ + 3074.112060546875, + -3465.80908203125, + 113.99124145507812 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props/cs_office/ladder1.mdl", + "origin": [ + 2368.809326171875, + -3706.584228515625, + 268.08432006835938 + ], + "angles": [ + 0.0, + -90.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_03.mdl", + "origin": [ + 2568.534912109375, + -3658.8251953125, + 308.76361083984375 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_03.mdl", + "origin": [ + 2567.130859375, + -3706.377685546875, + 308.2470703125 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_01.mdl", + "origin": [ + 2481.004150390625, + -3689.6845703125, + 311.60348510742188 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + } + ], + "inputs": [ + { + "hammerid": 1381638, + "input": "_allow_ladder" + }, + { + "targetname": "anv_mapfixes_vent_roofb", + "input": "kill" + } + ] + } + ] + }, + "yard-block": { + "chance": 0.40000000596046448, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_industrial/pallet_barrels_water01_docks.mdl", + "origin": [ + 4845.11083984375, + -4572.68798828125, + 98.105224609375 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_industrial/pallet_barrels_water01_docks.mdl", + "origin": [ + 4846.587890625, + -4575.4765625, + 150.3343505859375 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props/de_prodigy/wood_pallet_01.mdl", + "origin": [ + 4883.94873046875, + -4564.677734375, + 117.05396270751953 + ], + "angles": [ + 74.300003051757812, + 31.999998092651367, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/semi_trailer_freestanding.mdl", + "origin": [ + 4694.505859375, + -4223.7451171875, + 109.02796173095703 + ], + "angles": [ + 0.0, + 0.0, + -2.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/longnose_truck.mdl", + "origin": [ + 4743.43896484375, + -3902.3564453125, + 96.850761413574219 + ], + "angles": [ + 0.0, + -23.19999885559082, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/longnose_truck_glass.mdl", + "origin": [ + 4743.43896484375, + -3902.3564453125, + 96.850761413574219 + ], + "angles": [ + 0.0, + -23.19999885559082, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/cement_truck01.mdl", + "origin": [ + 4823.47119140625, + -3590.524169921875, + 103.02696228027344 + ], + "angles": [ + 0.0, + 120.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/cement_truck01_windows.mdl", + "origin": [ + 4823.47119140625, + -3590.524169921875, + 103.02696228027344 + ], + "angles": [ + 0.0, + 120.0, + 0.0 + ] + } + ] + } + ] + }, + "pipe-block": { + "chance": 0.40000000596046448, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_debris256barricade001a.mdl", + "origin": [ + 2773.5302734375, + -4419.62109375, + 135.14608764648438 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_debris256pile001a.mdl", + "origin": [ + 2827.361083984375, + -4360.7626953125, + 109.28536987304688 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_urban/fence_cover001_64.mdl", + "origin": [ + 2916.533447265625, + -4021.826171875, + 95.17626953125 + ], + "angles": [ + -63.900012969970703, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props/de_train/lockers001a.mdl", + "origin": [ + 2847.973388671875, + -3876.7158203125, + 133.81513977050781 + ], + "angles": [ + 4.5, + -76.700004577636719, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_debris128pile001b.mdl", + "origin": [ + 2781.437255859375, + -4388.75732421875, + 131.74613952636719 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "env_player_blocker", + "origin": [ + 2761.187255859375, + -4390.15087890625, + 100.26711273193359 + ], + "scale": [ + 15.0, + 30.0, + 100.0 + ] + } + ] + } + ] + }, + "pipe-ladder": { + "chance": 0.40000000596046448, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props/cs_assault/ladder_tall.mdl", + "origin": [ + 1302.6827392578125, + -4854.2275390625, + 279.26580810546875 + ], + "angles": [ + 0.0, + -180.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_mill/pipeset32d_corner128da.mdl", + "origin": [ + 1249.6107177734375, + -4724.2470703125, + 122.76670074462891 + ], + "angles": [ + 180.0, + 120.0, + 75.0 + ] + } + ], + "inputs": [ + { + "hammerid": 1318903, + "input": "_allow_ladder" + } + ] + } + ] + }, + "shortcut": { + "chance": 0.40000000596046448, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_02.mdl", + "origin": [ + 2512.59228515625, + -5314.69970703125, + 119.12522888183594 + ], + "angles": [ + 45.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_debris256pile001a.mdl", + "origin": [ + 2534.916748046875, + -5239.9228515625, + 110.53338623046875 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_03.mdl", + "origin": [ + 2709.08935546875, + -5345.20654296875, + 109.02704620361328 + ], + "angles": [ + 15.0, + -30.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_02.mdl", + "origin": [ + 2643.96728515625, + -5333.56787109375, + 110.07864379882812 + ], + "angles": [ + 75.0, + 120.0, + 0.0 + ] + }, + { + "type": "prop_dynamic_override", + "model": "models/lighthouse/checkpoint_door_lighthouse01_plank.mdl", + "origin": [ + 2568.40283203125, + -5246.11083984375, + 117.67844390869141 + ], + "angles": [ + -75.0, + 0.0, + 0.0 + ] + } + ] + } + ] + }, + "catwalk-alt": { + "chance": 0.40000000596046448, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_industrial/pallet_barrels_water01_docks.mdl", + "origin": [ + 1993.7821044921875, + -6089.38671875, + 114.58966827392578 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props/cs_office/ladder1.mdl", + "origin": [ + 1958.212158203125, + -6087.47265625, + 278.74249267578125 + ], + "angles": [ + 0.0, + 90.0, + 0.0 + ] + } + ], + "inputs": [ + { + "hammerid": 1048039, + "input": "_allow_ladder" + }, + { + "classname": "env_player_blocker", + "input": "kill" + } + ], + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_urban/outhouse001.mdl", + "origin": [ + 1983.56494140625, + -6019.49267578125, + 227.60931396484375 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_industrial/pallet_stack_docks.mdl", + "origin": [ + 2068.80908203125, + -6016.74267578125, + 229.84625244140625 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_unique/mopbucket01.mdl", + "origin": [ + 2014.8980712890625, + -5976.42578125, + 227.23452758789062 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_junk/pooh_bucket_01.mdl", + "origin": [ + 1975.092041015625, + -5971.39990234375, + 228.75106811523438 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + } + ] + } + ] + }, + "truss-help": { + "chance": 0.40000000596046448, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_c17/truss02g.mdl", + "origin": [ + 763.59515380859375, + -6029.3125, + 280.80496215820312 + ], + "angles": [ + -30.0, + 90.0, + -30.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_c17/truss02d.mdl", + "origin": [ + 982.071533203125, + -6057.63427734375, + 333.56112670898438 + ], + "angles": [ + 0.0, + 90.0, + 0.0 + ] + } + ], + "inputs": [ + { + "classname": "env_player_blocker", + "input": "kill" + } + ] + } + ] + }, + "trailer": { + "chance": 0.40000000000000002, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_vehicles/semi_trailer.mdl", + "origin": [ + -149.14341735839844, + -7601.3212890625, + 104.34027862548828 + ], + "angles": [ + 0.0, + 90.0, + -5.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/longnose_truck.mdl", + "origin": [ + -453.22744750976562, + -7604.01416015625, + 86.495895385742188 + ], + "angles": [ + 0.0, + 90.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_urban/metal_plate001.mdl", + "origin": [ + -548.467529296875, + -7513.0703125, + 152.66046142578125 + ], + "angles": [ + 70.199996948242188, + 46.800003051757812, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_02.mdl", + "origin": [ + -646.151611328125, + -7518.79931640625, + 95.411109924316406 + ], + "angles": [ + 123.70001220703125, + -78.700004577636719, + 0.0 + ] + } + ] + } + ] + }, + "pipe": { + "chance": 0.60000002384185791, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_pipes/pipeset32d_256_001a.mdl", + "origin": [ + -684.09722900390625, + -7820.384765625, + 239.37014770507812 + ], + "angles": [ + 15.0, + 90.0, + 90.0 + ], + "color": [ + 254, + 254, + 254, + 255 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_pipes/pipeset32d_256_001a.mdl", + "origin": [ + -734.09722900390625, + -7820.384765625, + 239.37014770507812 + ], + "angles": [ + 15.0, + 90.0, + 90.0 + ], + "color": [ + 205, + 205, + 205, + 255 + ] + } + ] + } + ] + }, + "railing": { + "chance": 0.40000000596046448, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_mill/mill_railing_128.mdl", + "origin": [ + -1247.545654296875, + -8769.6367179999997, + 604.87127685546875 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_mill/mill_railing_64.mdl", + "origin": [ + -1330.17431640625, + -8769.6367179999997, + 586.93646240234375 + ], + "angles": [ + -45.0, + 45.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_mill/mill_railing_128.mdl", + "origin": [ + -1460.89599609375, + -8769.6367179999997, + 604.70611572265625 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + } + ] + } + ] + }, + "irrigation": { + "chance": 0.40000000596046448, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_equipment/irrigation_system_end.mdl", + "origin": [ + -1034.26953125, + -11247.0244140625, + 91.64385986328125 + ], + "angles": [ + 0.0, + 30.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_equipment/irrigation_system.mdl", + "origin": [ + -1035.354736328125, + -11246.4208984375, + 91.56475830078125 + ], + "angles": [ + 0.0, + 30.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_equipment/irrigation_system.mdl", + "origin": [ + -1035.354736328125, + -11246.4208984375, + 91.56475830078125 + ], + "angles": [ + 0.0, + 210.0, + 0.0 + ] + } + ] + } + ] + }, + "gas-ent-block": { + "chance": 0.40000000596046448, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_vehicles/semi_trailer.mdl", + "origin": [ + -1180.2857666015625, + -13233.6845703125, + 115.96822357177734 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/flatnose_truck.mdl", + "origin": [ + -1210.4561767578125, + -12946.3564453125, + 115.198974609375 + ], + "angles": [ + 0.0, + 120.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/flatnose_truck_glass.mdl", + "origin": [ + -1210.4561767578125, + -12946.3564453125, + 115.198974609375 + ], + "angles": [ + 0.0, + 120.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_02.mdl", + "origin": [ + -1307.11328125, + -13387.828125, + 128.878173828125 + ], + "angles": [ + 90.0, + 90.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_02.mdl", + "origin": [ + -1356.28076171875, + -13388.0810546875, + 141.94827270507812 + ], + "angles": [ + 90.0, + 90.0, + 0.0 + ] + }, + { + "scale": [ + -59.0, + 659.400390625, + 47.889999389648438 + ], + "type": "hammerid", + "model": "405252", + "origin": [ + -1351.0, + -13938.400390625, + 187.36000061035156 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_street/garbage_can_static.mdl", + "origin": [ + -1381.843505859375, + -13335.083984375, + 122.46968078613281 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_junk/trashcluster01a.mdl", + "origin": [ + -1394.243896484375, + -13313.779296875, + 115.70468139648438 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_urban/fence_cover001_64.mdl", + "origin": [ + -1294.0377197265625, + -13515.1640625, + 125.73538970947266 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_urban/fence_cover001_64.mdl", + "origin": [ + -1294.5433349609375, + -13446.1884765625, + 135.69027709960938 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_urban/fence_cover001_64.mdl", + "origin": [ + -1422.7735595703125, + -13345.123046875, + 140.71403503417969 + ], + "angles": [ + 0.0, + 0.0, + -15.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_01.mdl", + "origin": [ + -1399.2940673828125, + -13386.1826171875, + 79.564247131347656 + ], + "angles": [ + 90.0, + -90.0, + 0.0 + ] + } + ], + "inputs": [ + {"hammerid": 405225, "input": "_lock_nobreak"} + ] + } + ] + }, + "armytruck": { + "chance": 0.30000001192092896, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_vehicles/army_truck.mdl", + "origin": [ + -987.73681640625, + -12166.1806640625, + 114.33696746826172 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + } + ] + } + ] + }, + "gas-cars": { + "chance": 0.80000001192092896, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "_car", + "model": "models/props_vehicles/van.mdl", + "origin": [ + -959.8787841796875, + -13697.0888671875, + 117.88813781738281 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "_car_alarm", + "model": "models/props_vehicles/cara_95sedan.mdl", + "origin": [ + -809.1656494140625, + -13360.07421875, + 122.15287780761719 + ], + "angles": [ + 0.0, + 90.0, + 0.0 + ] + } + ] + }, + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_vehicles/ambulance.mdl", + "origin": [ + -935.3623046875, + -13167.8173828125, + 114.05971527099609 + ], + "angles": [ + 0.0, + 180.0, + 4.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/police_car_rural.mdl", + "origin": [ + -815.83148193359375, + -13673.4716796875, + 117.42774200439453 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/police_car_rural_trunkopen_glass.mdl", + "origin": [ + -815.83148193359375, + -13673.4716796875, + 117.42774200439453 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + } + ] + } + ] + }, + "gas-forklift": { + "chance": 0.69999998807907104, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props/cs_assault/forklift.mdl", + "origin": [ + -1215.8017578125, + -13628.8193359375, + 119.1187744140625 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + } + ] + } + ] + }, + "fuel-truck": { + "chance": 0.40000000596046448, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_vehicles/airport_fuel_truck.mdl", + "origin": [ + -946.544921875, + -13895.6640625, + 118.66380310058594 + ], + "angles": [ + 0.0, + 85.800003051757812, + 0.0 + ] + } + ] + } + ] + } +} \ No newline at end of file diff --git a/data/randomizer/c5m5_bridge.json b/data/randomizer/c5m5_bridge.json index a55fa64..3847d66 100644 --- a/data/randomizer/c5m5_bridge.json +++ b/data/randomizer/c5m5_bridge.json @@ -22,5 +22,251 @@ ] } ] + }, + "trailer": { + "chance": 0.30000001192092896, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_debris128pile001b.mdl", + "origin": [ + -5020.86962890625, + 6377.85693359375, + 641.72576904296875 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/hmmwv.mdl", + "origin": [ + -4926.7568359375, + 6393.20068359375, + 626.56927490234375 + ], + "angles": [ + -3.8999967575073242, + 61.0, + 9.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_debris128pile001a.mdl", + "origin": [ + -4907.00537109375, + 6379.3125, + 701.50091552734375 + ], + "angles": [ + 19.80000114440918, + -10.699999809265137, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/semi_trailer_wrecked.mdl", + "origin": [ + -5159.9794921875, + 6288.13427734375, + 516.46624755859375 + ], + "angles": [ + 0.0, + 118.30000305175781, + -5.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_debris/concrete_debris128pile001a.mdl", + "origin": [ + -4939.30126953125, + 6397.275390625, + 697.10382080078125 + ], + "angles": [ + 4.4000000953674316, + 0.0, + 0.0 + ] + } + ] + } + ] + }, + "bus": { + "chance": 0.30000001192092896, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_vehicles/bus01_2.mdl", + "origin": [ + -3170.48095703125, + 6297.6298828125, + 640.4088134765625 + ], + "angles": [ + -23.000001907348633, + 49.799995422363281, + -20.0 + ] + } + ] + } + ] + }, + "humvee": { + "chance": 0.30000001192092896, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_vehicles/hmmwv.mdl", + "origin": [ + 4218.40283203125, + 6309.74951171875, + 455.75555419921875 + ], + "angles": [ + 0.0, + -93.300003051757812, + 0.0 + ] + } + ] + } + ] + }, + "car-block": { + "chance": 0.30000001192092896, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_vehicles/cara_95sedan.mdl", + "origin": [ + 4680.36962890625, + 6451.8359375, + 598.89410400390625 + ], + "angles": [ + -16.500001907348633, + 113.90000152587891, + -3.0 + ] + } + ] + } + ] + }, + "bus-down-alt": { + "chance": 0.40000000596046448, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_vehicles/cara_84sedan.mdl", + "origin": [ + 9448.177734375, + 2465.4091796875, + 402.39703369140625 + ], + "angles": [ + -19.69999885559082, + -7.8000001907348633, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_vehicles/cara_95sedan_wrecked.mdl", + "origin": [ + 9574.169921875, + 2354.686279296875, + 230.94760131835938 + ], + "angles": [ + -3.7000000476837158, + 66.599998474121094, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_fortifications/barricade001_128_reference.mdl", + "origin": [ + 9241.9619140625, + 2593.072998046875, + 395.70574951171875 + ], + "angles": [ + -1.5000001192092896, + -16.5, + 3.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_fortifications/barricade001_128_reference.mdl", + "origin": [ + 9209.5185546875, + 2495.00341796875, + 387.2938232421875 + ], + "angles": [ + -1.5000001192092896, + -16.5, + 3.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_fortifications/barricade001_128_reference.mdl", + "origin": [ + 9276.5849609375, + 2693.54833984375, + 405.56076049804688 + ], + "angles": [ + -1.5000001192092896, + -16.5, + 3.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_fortifications/barricade001_64_reference.mdl", + "origin": [ + 9286.923828125, + 2788.736328125, + 409.21328735351562 + ], + "angles": [ + 0.0, + -22.400001525878906, + 5.0 + ] + } + ] + } + ] } } \ No newline at end of file diff --git a/data/randomizer/c7m3_port.json b/data/randomizer/c7m3_port.json index 680a4ea..5d65cb3 100644 --- a/data/randomizer/c7m3_port.json +++ b/data/randomizer/c7m3_port.json @@ -1004,6 +1004,61 @@ 69.000007629394531, 0.0 ] + }, + { + "type": "prop_dynamic", + "model": "models/props_street/concertinawire128.mdl", + "origin": [ + 1089.169921875, + 1763.4981689453125, + 291.31658935546875 + ], + "angles": [ + 0.0, + 90.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_street/concertinawire128.mdl", + "origin": [ + 964.45440673828125, + 1765.302490234375, + 291.97311401367188 + ], + "angles": [ + 0.0, + 90.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_street/concertinawire128.mdl", + "origin": [ + 837.82415771484375, + 1765.9117431640625, + 289.5538330078125 + ], + "angles": [ + 0.0, + 90.0, + 0.0 + ] + }, + { + "type": "env_physics_blocker", + "origin": [ + 752.350830078125, + 2041.630615234375, + 548.03125 + ], + "scale": [ + 15.0, + 240.0, + 100.0 + ] } ] } @@ -1369,7 +1424,7 @@ "weight": 1, "entities": [ { - "type": "prop_dynamic", + "type": "prop_dynamic_override", "model": "models/props_junk/gnome.mdl", "origin": [ -1365.762451171875, @@ -1385,5 +1440,123 @@ ] } ] + }, + "bar-block": { + "chance": 0.30000001192092896, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_03.mdl", + "origin": [ + 273.46566772460938, + -357.96719360351562, + 0.3364105224609375 + ], + "angles": [ + 90.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_03.mdl", + "origin": [ + 273.00442504882812, + -405.81011962890625, + 7.7817878723144531 + ], + "angles": [ + 90.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_01.mdl", + "origin": [ + 249.58372497558594, + -385.9383544921875, + -25.917247772216797 + ], + "angles": [ + 90.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_01.mdl", + "origin": [ + 253.77641296386719, + -356.08816528320312, + -4.7134323120117188 + ], + "angles": [ + 90.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_01.mdl", + "origin": [ + 253.83631896972656, + -362.62399291992188, + 55.695259094238281 + ], + "angles": [ + 90.0, + 0.0, + 0.0 + ] + }, + { + "type": "prop_dynamic", + "model": "models/props_highway/plywood_01.mdl", + "origin": [ + 252.20606994628906, + -385.1119384765625, + 46.342216491699219 + ], + "angles": [ + 90.0, + 0.0, + 0.0 + ] + } + ] + } + ] + }, + "sedan": { + "chance": 0.20000000298023224, + "variants": [ + { + "weight": 1, + "entities": [ + { + "type": "_car_physics", + "model": "models/props_vehicles/cara_95sedan.mdl", + "origin": [ + 11.371078491210938, + -84.446060180664062, + -2.687330961227417 + ], + "angles": [ + 0.0, + 0.0, + 0.0 + ] + } + ] + } + ] } } \ No newline at end of file diff --git a/data/randomizer/c9m2_lots.json b/data/randomizer/c9m2_lots.json index b44d316..ee0890f 100644 --- a/data/randomizer/c9m2_lots.json +++ b/data/randomizer/c9m2_lots.json @@ -297,12 +297,12 @@ "type": "prop_dynamic", "model": "models/props_c17/metalladder001.mdl", "origin": [ - 3513.515673828125, + 3513.5156738281248, 3324.55859375, 84.583740234375 ], "angles": [ - 0.3999999761581421, + 0.39999997615814209, -91.400001525878906, 0.0 ] @@ -511,7 +511,7 @@ "type": "prop_dynamic", "model": "models/props_vehicles/bus01.mdl", "origin": [ - 7087.00927734375, + 7099.00927734375, 5887.7353515625, 41.365642547607422 ], @@ -576,6 +576,19 @@ 0.0, 0.0 ] + }, + { + "type": "env_physics_blocker", + "origin": [ + 7155.35693359375, + 5903.732421875, + 134.93994140625 + ], + "scale": [ + 18.0, + 240.0, + 40.0 + ] } ] }