mirror of
https://github.com/Jackzmc/sourcemod-plugins.git
synced 2025-05-05 21:53:21 +00:00
Compare commits
3 commits
f2e2de6ca9
...
23dc507ce0
Author | SHA1 | Date | |
---|---|---|---|
23dc507ce0 | |||
d632f40ca2 | |||
d7b2683209 |
33 changed files with 12338 additions and 451 deletions
1
data/.gitignore
vendored
Normal file
1
data/.gitignore
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
*.sh
|
599
data/randomizer/c10m1_caves.json
Normal file
599
data/randomizer/c10m1_caves.json
Normal file
|
@ -0,0 +1,599 @@
|
||||||
|
{
|
||||||
|
"start-alt": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence001_256.mdl",
|
||||||
|
"origin": [
|
||||||
|
-11915.904296875,
|
||||||
|
-12439.828125,
|
||||||
|
-60.114044189453125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence_gate_post001.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12040.8154296875,
|
||||||
|
-12440.0732421875,
|
||||||
|
-62.587799072265625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_physics",
|
||||||
|
"model": "models/props_fairgrounds/traffic_barrel.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12271.28125,
|
||||||
|
-12510.3125,
|
||||||
|
-63.125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.087890625,
|
||||||
|
0.966796875,
|
||||||
|
359.560546875
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_physics",
|
||||||
|
"model": "models/props_fortifications/traffic_barrier001.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12264.34375,
|
||||||
|
-12558.25,
|
||||||
|
-62.9375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.1318359375,
|
||||||
|
87.978515625,
|
||||||
|
0.17578125
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_physics",
|
||||||
|
"model": "models/props_fortifications/traffic_barrier001.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12400.53125,
|
||||||
|
-12547.3125,
|
||||||
|
-62.28125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
1.1865234375,
|
||||||
|
89.82421875,
|
||||||
|
359.7802734375
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/traffic_barrier001.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12461.025390625,
|
||||||
|
-12550.9521484375,
|
||||||
|
-61.31549072265625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/concrete_barrier001_96_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12499.2900390625,
|
||||||
|
-12445.533203125,
|
||||||
|
-63.105915069580078
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/concrete_barrier001_96_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12300.2607421875,
|
||||||
|
-12462.9755859375,
|
||||||
|
-61.908607482910156
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_physics",
|
||||||
|
"model": "models/props_fortifications/traffic_barrier001.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12329.875,
|
||||||
|
-12550.34375,
|
||||||
|
-62.6875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.52734375,
|
||||||
|
90.0,
|
||||||
|
0.263671875
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_street/traffic_plate_01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12011.859375,
|
||||||
|
-11149.666015625,
|
||||||
|
-171.25546264648438
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_crates/static_crate_40.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12025.38671875,
|
||||||
|
-11109.0146484375,
|
||||||
|
-173.74700927734375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_debris/barricade_short03a.mdl",
|
||||||
|
"origin": [
|
||||||
|
-11998.8330078125,
|
||||||
|
-11170.7001953125,
|
||||||
|
-393.74703979492188
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"PEANUT": {
|
||||||
|
"chance": 1.0,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": []
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"tunnel-alt": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence002_256.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12305.330078125,
|
||||||
|
-8201.26953125,
|
||||||
|
-63.470260620117188
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-80.900001525878906,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence001_64.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12146.9091796875,
|
||||||
|
-8174.53955078125,
|
||||||
|
-54.375919342041016
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-78.899993896484375,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence002_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12428.767578125,
|
||||||
|
-8222.787109375,
|
||||||
|
-56.350173950195312
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-83.5,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"tunnel-fireblock": {
|
||||||
|
"chance": 0.30000001192092896,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_debris/barricade_short04a.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12780.0078125,
|
||||||
|
-7097.87060546875,
|
||||||
|
-37.269058227539062
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_debris/barricade_tall03a.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12771.693359375,
|
||||||
|
-6939.4716796875,
|
||||||
|
-15.0430908203125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-7.8000001907348633,
|
||||||
|
-21.700000762939453,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_physics",
|
||||||
|
"model": "models/props_junk/gascan001a.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12908.59765625,
|
||||||
|
-7023.974609375,
|
||||||
|
-36.187385559082031
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
52.600002288818359,
|
||||||
|
24.700000762939453,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "env_fire",
|
||||||
|
"origin": [
|
||||||
|
-12889.045898,
|
||||||
|
-7018.3886709999997,
|
||||||
|
-40.51285
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "env_fire",
|
||||||
|
"origin": [
|
||||||
|
-12851.631835,
|
||||||
|
-6968.077636,
|
||||||
|
-30.222570000000001
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
45,
|
||||||
|
0,
|
||||||
|
0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"door-lock": {
|
||||||
|
"chance": 0.30000001192092896,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [],
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 1176407,
|
||||||
|
"input": "_lock"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"hammerid": 1174506,
|
||||||
|
"input": "open"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"ladder-block": {
|
||||||
|
"chance": 0.20000000298023224,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_02.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12891.716796875,
|
||||||
|
-5499.43408203125,
|
||||||
|
-375.98797607421875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
98.399986267089844,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"fence-alt": {
|
||||||
|
"chance": 0.60000002384185791,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_wasteland/exterior_fence002c.mdl",
|
||||||
|
"origin": [
|
||||||
|
-11697.9765625,
|
||||||
|
-5341.73388671875,
|
||||||
|
40.727149963378906
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
211.90000915527344,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_wasteland/exterior_fence002c.mdl",
|
||||||
|
"origin": [
|
||||||
|
-11771.2158203125,
|
||||||
|
-5253.40869140625,
|
||||||
|
-9.2329940795898438
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
239.49998474121094,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"rock-alt": {
|
||||||
|
"chance": 0.60000002384185791,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/militiarock03.mdl",
|
||||||
|
"origin": [
|
||||||
|
-11555.7490234375,
|
||||||
|
-5646.8154296875,
|
||||||
|
-1.5729141235351562
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/militiarock06.mdl",
|
||||||
|
"origin": [
|
||||||
|
-11642.9599609375,
|
||||||
|
-5857.23828125,
|
||||||
|
-37.6112060546875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"saferoom-alt": {
|
||||||
|
"chance": 0.43000000715255737,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 770179,
|
||||||
|
"input": "_allow_ladder"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_64_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-10650.54296875,
|
||||||
|
-5183.9306640625,
|
||||||
|
287.97222900390625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence_cover001_64.mdl",
|
||||||
|
"origin": [
|
||||||
|
-10638.3193359375,
|
||||||
|
-5217.85693359375,
|
||||||
|
337.71017456054688
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
-90.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence_cover001_64.mdl",
|
||||||
|
"origin": [
|
||||||
|
-10769.931640625,
|
||||||
|
-5217.52197265625,
|
||||||
|
336.56390380859375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
-90.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/porch_light003.mdl",
|
||||||
|
"origin": [
|
||||||
|
-10522.001953125,
|
||||||
|
-4792.03125,
|
||||||
|
704.442138671875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-270.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "light_dynamic",
|
||||||
|
"origin": [
|
||||||
|
-10522.001953125,
|
||||||
|
-4810.03125,
|
||||||
|
704.442138671875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
90.0,
|
||||||
|
-180.0,
|
||||||
|
0.0
|
||||||
|
],
|
||||||
|
"color": [
|
||||||
|
120,
|
||||||
|
120,
|
||||||
|
60,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
"scale": [
|
||||||
|
400,
|
||||||
|
0,
|
||||||
|
0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_02.mdl",
|
||||||
|
"origin": [
|
||||||
|
-10335.0615234375,
|
||||||
|
-5002.806640625,
|
||||||
|
427.35598754882812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-45.0,
|
||||||
|
45.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/militiarock01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-10480.419921875,
|
||||||
|
-4864.09765625,
|
||||||
|
454.80535888671875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_02.mdl",
|
||||||
|
"origin": [
|
||||||
|
-10456.0576171875,
|
||||||
|
-4847.4453125,
|
||||||
|
554.75408935546875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
30.0,
|
||||||
|
15.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/militiarock03.mdl",
|
||||||
|
"origin": [
|
||||||
|
-10554.8017578125,
|
||||||
|
-4835.55224609375,
|
||||||
|
476.7152099609375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_02.mdl",
|
||||||
|
"origin": [
|
||||||
|
-10572.90625,
|
||||||
|
-4879.24169921875,
|
||||||
|
625.75018310546875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
45.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
530
data/randomizer/c10m2_drainage.json
Normal file
530
data/randomizer/c10m2_drainage.json
Normal file
|
@ -0,0 +1,530 @@
|
||||||
|
{
|
||||||
|
"alt-ladder": {
|
||||||
|
"chance": 0.30000001192092896,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_street/traffic_plate_01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-10016.1005859375,
|
||||||
|
-7453.35009765625,
|
||||||
|
-443.93463134765625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
65.800003051757812,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_03.mdl",
|
||||||
|
"origin": [
|
||||||
|
-9980.8916015625,
|
||||||
|
-7454.259765625,
|
||||||
|
-446.35482788085938
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
6.5,
|
||||||
|
96.599983215332031,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-10039.8486328125,
|
||||||
|
-7452.08349609375,
|
||||||
|
-442.5953369140625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-112.29999542236328,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/ladderrung.mdl",
|
||||||
|
"origin": [
|
||||||
|
-10059.0595703125,
|
||||||
|
-7390.3544921875,
|
||||||
|
-677.887939453125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
45.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/ladderrung.mdl",
|
||||||
|
"origin": [
|
||||||
|
-10057.9013671875,
|
||||||
|
-7389.39404296875,
|
||||||
|
-544.333251953125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
45.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/ladderrung.mdl",
|
||||||
|
"origin": [
|
||||||
|
-10058.5615234375,
|
||||||
|
-7395.09228515625,
|
||||||
|
-426.95465087890625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
30.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 1583809,
|
||||||
|
"input": "_allow_ladder"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"waterway-ladder-alt": {
|
||||||
|
"chance": 0.5,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_crates/static_crate_40.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8930.275390625,
|
||||||
|
-8305.8193359375,
|
||||||
|
-526.576171875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_crates/static_crate_40.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8927.1025390625,
|
||||||
|
-8303.8466796875,
|
||||||
|
-486.80609130859375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_industrial/plywood_leaning.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8846.89453125,
|
||||||
|
-8349.9345703125,
|
||||||
|
-530.11968994140625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_office/ladder1.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8734.3857421875,
|
||||||
|
-7945.22119140625,
|
||||||
|
-476.2889404296875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 1679580,
|
||||||
|
"input": "_allow_ladder"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"roof-alt": {
|
||||||
|
"chance": 0.30000001192092896,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence001_64.mdl",
|
||||||
|
"origin": [
|
||||||
|
-5908.875,
|
||||||
|
-6840.61328125,
|
||||||
|
-61.745254516601562
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence001_256.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6067.8837890625,
|
||||||
|
-6839.52099609375,
|
||||||
|
-62.629035949707031
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_industrial/wire_spool_01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6148.74169921875,
|
||||||
|
-6951.2216796875,
|
||||||
|
-61.686874389648438
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence003_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6710.89013671875,
|
||||||
|
-7085.50830078125,
|
||||||
|
472.45050048828125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence003_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6712.5966796875,
|
||||||
|
-6959.93310546875,
|
||||||
|
469.82257080078125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence003_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6713.5087890625,
|
||||||
|
-6834.75390625,
|
||||||
|
469.48907470703125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence003_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6713.37158203125,
|
||||||
|
-6709.55908203125,
|
||||||
|
470.7098388671875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence003_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6713.6767578125,
|
||||||
|
-6583.19189453125,
|
||||||
|
469.44522094726562
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence003_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6715.5146484375,
|
||||||
|
-6334.43505859375,
|
||||||
|
469.35049438476562
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence003_64.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6714.8935546875,
|
||||||
|
-6254.423828125,
|
||||||
|
469.8001708984375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence003_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6714.603515625,
|
||||||
|
-6458.64208984375,
|
||||||
|
469.80709838867188
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/billboard_ladder.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6209.619140625,
|
||||||
|
-6946.55859375,
|
||||||
|
11.12042236328125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
180.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_office/shelves_metal.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6361.5263671875,
|
||||||
|
-6393.09130859375,
|
||||||
|
216.33383178710938
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_office/shelves_metal1.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6471.91845703125,
|
||||||
|
-6269.70703125,
|
||||||
|
212.80351257324219
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_office/ladder1.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6667.130859375,
|
||||||
|
-5986.68603515625,
|
||||||
|
132.356689453125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
180.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/de_nuke/truck_nuke.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6630.9296875,
|
||||||
|
-5707.212890625,
|
||||||
|
-66.292953491210938
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
180.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/de_nuke/truck_nuke_glass.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6630.9296875,
|
||||||
|
-5707.212890625,
|
||||||
|
-66.292953491210938
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
180.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 1653137,
|
||||||
|
"input": "_allow_ladder"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"hammerid": 1653137,
|
||||||
|
"input": "_allow_ladder"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"hammerid": 1015679,
|
||||||
|
"input": "_allow_ladder"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"targetname": "anv_mapfixes_cliprework_endrooftop1",
|
||||||
|
"input": "kill"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"PEANUT": {
|
||||||
|
"chance": 1.0,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fairgrounds/lil'peanut_cutout001.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8697.275390625,
|
||||||
|
-5595.60107421875,
|
||||||
|
57.812667846679688
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"saferoom-alt": {
|
||||||
|
"chance": 0.30000001192092896,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_update/plywood_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-7509.79150390625,
|
||||||
|
-5562.42529296875,
|
||||||
|
34.086753845214844
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
90.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence_cover001_64.mdl",
|
||||||
|
"origin": [
|
||||||
|
-7640.58154296875,
|
||||||
|
-5770.73583984375,
|
||||||
|
-35.000396728515625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
-90.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-7585.4267578125,
|
||||||
|
-5679.76123046875,
|
||||||
|
-64.071990966796875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence_cover001_64.mdl",
|
||||||
|
"origin": [
|
||||||
|
-7641.6396484375,
|
||||||
|
-5904.57666015625,
|
||||||
|
-32.868637084960938
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
-90.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
872
data/randomizer/c10m3_ranchhouse.json
Normal file
872
data/randomizer/c10m3_ranchhouse.json
Normal file
|
@ -0,0 +1,872 @@
|
||||||
|
{
|
||||||
|
"start-alt": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_industrial/plywood_leaning.mdl",
|
||||||
|
"origin": [
|
||||||
|
-9998.1240234375,
|
||||||
|
-5976.8115234375,
|
||||||
|
-63.740894317626953
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
30.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/train_box_small.mdl",
|
||||||
|
"origin": [
|
||||||
|
-9974.2880859375,
|
||||||
|
-6118.11669921875,
|
||||||
|
-61.716838836669922
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-60.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/de_prodigy/concretebags.mdl",
|
||||||
|
"origin": [
|
||||||
|
-10025.2666015625,
|
||||||
|
-5883.22998046875,
|
||||||
|
-65.923904418945312
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"walkway-alt": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/train_box.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12207.1220703125,
|
||||||
|
-6945.41943359375,
|
||||||
|
-66.533561706542969
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-72.200004577636719,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_unique/spawn_apartment/lantern.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12300.4228515625,
|
||||||
|
-6279.44140625,
|
||||||
|
-6.6623954772949219
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "light_dynamic",
|
||||||
|
"origin": [
|
||||||
|
-12300.4228515625,
|
||||||
|
-6279.44140625,
|
||||||
|
5.0
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
],
|
||||||
|
"color": [
|
||||||
|
128,
|
||||||
|
128,
|
||||||
|
40,
|
||||||
|
6
|
||||||
|
],
|
||||||
|
"scale": [
|
||||||
|
100,
|
||||||
|
0,
|
||||||
|
0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_crates/static_crate_40.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12293.5595703125,
|
||||||
|
-6241.08203125,
|
||||||
|
-8.5262908935546875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_street/concertinawire128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12818.419921875,
|
||||||
|
-6406.57861328125,
|
||||||
|
296.95367431640625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_street/concertinawire128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12813.16796875,
|
||||||
|
-6279.060546875,
|
||||||
|
298.1142578125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scale": [
|
||||||
|
24.0,
|
||||||
|
1300.0,
|
||||||
|
640.0
|
||||||
|
],
|
||||||
|
"type": "env_physics_blocker",
|
||||||
|
"model": "",
|
||||||
|
"origin": [
|
||||||
|
-12811.0,
|
||||||
|
-7486.0,
|
||||||
|
344.0
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_street/concertinawire128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12810.900390625,
|
||||||
|
-6157.501953125,
|
||||||
|
299.74493408203125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_street/concertinawire128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12746.685546875,
|
||||||
|
-6075.103515625,
|
||||||
|
322.720947265625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-15.0,
|
||||||
|
-75.0,
|
||||||
|
15.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_street/concertinawire128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12551.65625,
|
||||||
|
-6054.7998046875,
|
||||||
|
331.41900634765625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-15.0,
|
||||||
|
-75.0,
|
||||||
|
-15.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/de_prodigy/concretebags3.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12432.1708984375,
|
||||||
|
-6864.7158203125,
|
||||||
|
84.238723754882812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/de_prodigy/concretebags2.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12381.8740234375,
|
||||||
|
-6858.4208984375,
|
||||||
|
84.783782958984375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/billboard_ladder.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12729.07421875,
|
||||||
|
-6439.4619140625,
|
||||||
|
-115.20359039306641
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "env_physics_blocker",
|
||||||
|
"origin": [
|
||||||
|
-12661.723631999999,
|
||||||
|
-6030.2387689999996,
|
||||||
|
390.03125
|
||||||
|
],
|
||||||
|
"scale": [
|
||||||
|
200,
|
||||||
|
20,
|
||||||
|
100
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_lighting/light_construction.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12687.447265625,
|
||||||
|
-6462.37060546875,
|
||||||
|
327.71231079101562
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "light_dynamic",
|
||||||
|
"origin": [
|
||||||
|
-12687.447265625,
|
||||||
|
-6462.37060546875,
|
||||||
|
325.71231079101562
|
||||||
|
],
|
||||||
|
"color": [
|
||||||
|
255,
|
||||||
|
174,
|
||||||
|
66,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
"scale": [
|
||||||
|
100,
|
||||||
|
0,
|
||||||
|
0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_interiors/lightsconce02.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12645.7490234375,
|
||||||
|
-6451.2509765625,
|
||||||
|
65.456558227539062
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-75.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "light_dynamic",
|
||||||
|
"origin": [
|
||||||
|
-12645.7490234375,
|
||||||
|
-6461.2509765625,
|
||||||
|
65.456558227539062
|
||||||
|
],
|
||||||
|
"color": [
|
||||||
|
255,
|
||||||
|
255,
|
||||||
|
255,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
"scale": [
|
||||||
|
200,
|
||||||
|
0,
|
||||||
|
0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 1977470,
|
||||||
|
"input": "_allow_ladder"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"bus-alt": {
|
||||||
|
"chance": 0.20000000298023224,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_exteriors/wood_stairs_120.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8811.7373046875,
|
||||||
|
-4662.97900390625,
|
||||||
|
-28.848186492919922
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
15.0,
|
||||||
|
-120.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/swamp_rock01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8905.693359375,
|
||||||
|
-4749.5634765625,
|
||||||
|
-68.945755004882812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
120.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/tree_city01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8567.6279296875,
|
||||||
|
-4586.8603515625,
|
||||||
|
182.76356506347656
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/tree_city01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8520.4208984375,
|
||||||
|
-4515.20458984375,
|
||||||
|
207.39697265625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/tree_city01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8515.80859375,
|
||||||
|
-4430.0283203125,
|
||||||
|
216.67164611816406
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/swamp_shrubwall_256_deep.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8464.4404296875,
|
||||||
|
-4280.79052734375,
|
||||||
|
257.256103515625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/tree_city01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8480.5703125,
|
||||||
|
-4208.1865234375,
|
||||||
|
299.464111328125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/swamp_shrubwall_256_deep.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8350.72265625,
|
||||||
|
-3987.8447265625,
|
||||||
|
299.40338134765625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/tree_city01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8415.7265625,
|
||||||
|
-4002.9345703125,
|
||||||
|
325.5174560546875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/swamp_cluster01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8178.10107421875,
|
||||||
|
-3823.930419921875,
|
||||||
|
340.35406494140625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/tree_city01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8353.1552734375,
|
||||||
|
-3568.2080078125,
|
||||||
|
339.48675537109375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/tree_city01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8432.44921875,
|
||||||
|
-3419.12890625,
|
||||||
|
344.06353759765625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_swamp/boardwalk_tall_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8885.4365234375,
|
||||||
|
-3341.26611328125,
|
||||||
|
89.478561401367188
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/bus01_2.mdl",
|
||||||
|
"origin": [
|
||||||
|
-10115.7216796875,
|
||||||
|
-3850.98583984375,
|
||||||
|
-51.557956695556641
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
30.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"road-block": {
|
||||||
|
"chance": 0.5,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/flatnose_truck.mdl",
|
||||||
|
"origin": [
|
||||||
|
-9240.6552734375,
|
||||||
|
-2012.052978515625,
|
||||||
|
-68.576622009277344
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
2.7999997138977051,
|
||||||
|
-69.800003051757812,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/semi_trailer.mdl",
|
||||||
|
"origin": [
|
||||||
|
-9391.8505859375,
|
||||||
|
-1725.9949951171875,
|
||||||
|
-63.744346618652344
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-150.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/swamp_cluster01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-9060.8935546875,
|
||||||
|
-1981.488525390625,
|
||||||
|
-79.472511291503906
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
361.47744750976562,
|
||||||
|
290.41342163085938,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/tree_city01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-9137.193359375,
|
||||||
|
-1872.8369140625,
|
||||||
|
-66.923759460449219
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/tree_trunk_fallen.mdl",
|
||||||
|
"origin": [
|
||||||
|
-9175.7890625,
|
||||||
|
-1948.06005859375,
|
||||||
|
-68.58587646484375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
15.0,
|
||||||
|
-60.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"house-alt": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/ladderwood.mdl",
|
||||||
|
"origin": [
|
||||||
|
-7432.97314453125,
|
||||||
|
-1999.206787109375,
|
||||||
|
79.5889892578125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_02.mdl",
|
||||||
|
"origin": [
|
||||||
|
-7150.0849609375,
|
||||||
|
-1915.676025390625,
|
||||||
|
10.239463806152344
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
97.099998474121094,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_02.mdl",
|
||||||
|
"origin": [
|
||||||
|
-7290.74267578125,
|
||||||
|
-1960.7921142578125,
|
||||||
|
19.227005004882812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
90.0,
|
||||||
|
-90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_furniture/dresser1.mdl",
|
||||||
|
"origin": [
|
||||||
|
-7398.2978515625,
|
||||||
|
-2114.5703125,
|
||||||
|
47.602935791015625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-1.3999999761581421,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-7476.78173828125,
|
||||||
|
-2402.757568359375,
|
||||||
|
76.70550537109375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-14.399998664855957,
|
||||||
|
3.5999999046325684,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/pickup_truck_78.mdl",
|
||||||
|
"origin": [
|
||||||
|
-7655.39990234375,
|
||||||
|
-2426.1650390625,
|
||||||
|
-35.162853240966797
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_02.mdl",
|
||||||
|
"origin": [
|
||||||
|
-7299.39990234375,
|
||||||
|
-2275.986083984375,
|
||||||
|
143.19889831542969
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-22.69999885559082,
|
||||||
|
81.199996948242188,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "infodecal",
|
||||||
|
"origin": [
|
||||||
|
-7425.03125,
|
||||||
|
-1970.6417236328125,
|
||||||
|
43.260505676269531
|
||||||
|
],
|
||||||
|
"model": "decals/checkpointarrow01_orange.vmt"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 3585657,
|
||||||
|
"input": "_allow_ladder"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"hammerid": 2531437,
|
||||||
|
"input": "_lock_nobreak"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"test": {
|
||||||
|
"chance": 1.0,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "infodecal",
|
||||||
|
"origin": [
|
||||||
|
-7425.03125,
|
||||||
|
-2113.065185546875,
|
||||||
|
120.91982269287109
|
||||||
|
],
|
||||||
|
"model": "decals/checkpointarrow01_orange.vmt"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"church-bench-block": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "env_physics_blocker",
|
||||||
|
"origin": [
|
||||||
|
-3030.610839, 1025.387817, 176.856323
|
||||||
|
],
|
||||||
|
"scale": [
|
||||||
|
50, 50, 100
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_crates/static_crate_40.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2886.108154296875,
|
||||||
|
988.1993408203125,
|
||||||
|
152.94607543945312
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/de_prodigy/concretebags2.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2879.0703125,
|
||||||
|
1050.73486328125,
|
||||||
|
151.86883544921875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_misc/tarp_lean.mdl",
|
||||||
|
"origin": [
|
||||||
|
-3043.9990234375,
|
||||||
|
967.62152099609375,
|
||||||
|
153.176025390625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_misc/bodybag_01/bodybag_01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2975.43701171875,
|
||||||
|
1031.024658203125,
|
||||||
|
173.01751708984375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_misc/standing_tarp_narrow.mdl",
|
||||||
|
"origin": [
|
||||||
|
-3103.696533203125,
|
||||||
|
1034.6611328125,
|
||||||
|
149.54476928710938
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
1044
data/randomizer/c10m4_mainstreet.json
Normal file
1044
data/randomizer/c10m4_mainstreet.json
Normal file
File diff suppressed because it is too large
Load diff
255
data/randomizer/c10m5_houseboat.json
Normal file
255
data/randomizer/c10m5_houseboat.json
Normal file
|
@ -0,0 +1,255 @@
|
||||||
|
{
|
||||||
|
"start-alt": {
|
||||||
|
"chance": 0.5,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/van.mdl",
|
||||||
|
"origin": [
|
||||||
|
3359.1982421875,
|
||||||
|
3433.04638671875,
|
||||||
|
-68.673934936523438
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
21.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/flatnose_truck.mdl",
|
||||||
|
"origin": [
|
||||||
|
3585.08251953125,
|
||||||
|
3378.024169921875,
|
||||||
|
-74.552680969238281
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-1.5999997854232788,
|
||||||
|
183.99998474121094,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/semi_trailer.mdl",
|
||||||
|
"origin": [
|
||||||
|
3876.85791015625,
|
||||||
|
3376.116943359375,
|
||||||
|
-70.900886535644531
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
88.400001525878906,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_03.mdl",
|
||||||
|
"origin": [
|
||||||
|
3823.412841796875,
|
||||||
|
3245.720458984375,
|
||||||
|
145.166259765625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-26.799999237060547,
|
||||||
|
-82.200004577636719,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_03.mdl",
|
||||||
|
"origin": [
|
||||||
|
3859.290771484375,
|
||||||
|
3231.25048828125,
|
||||||
|
149.62367248535156
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-26.799999237060547,
|
||||||
|
-96.599998474121094,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_equipment/scaffolding_norails.mdl",
|
||||||
|
"origin": [
|
||||||
|
3869.619384765625,
|
||||||
|
3089.66796875,
|
||||||
|
-57.604019165039062
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_junk/dumpster.mdl",
|
||||||
|
"origin": [
|
||||||
|
3869.7705078125,
|
||||||
|
2953.1474609375,
|
||||||
|
148.66787719726562
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
86.700004577636719,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"weight": 3,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/semi_trailer.mdl",
|
||||||
|
"origin": [
|
||||||
|
3548.080322265625,
|
||||||
|
2966.39501953125,
|
||||||
|
-61.005458831787109
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/flatnose_truck.mdl",
|
||||||
|
"origin": [
|
||||||
|
3538.9208984375,
|
||||||
|
3268.471435546875,
|
||||||
|
-69.479354858398438
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
2.3000001907348633,
|
||||||
|
85.400001525878906,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_car",
|
||||||
|
"model": "models/props_vehicles/van.mdl",
|
||||||
|
"origin": [
|
||||||
|
3426.73583984375,
|
||||||
|
3308.757568359375,
|
||||||
|
-68.673934936523438
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_equipment/scaffolding_norails.mdl",
|
||||||
|
"origin": [
|
||||||
|
3841.92919921875,
|
||||||
|
2952.34814453125,
|
||||||
|
-64.182273864746094
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
89.700004577636719,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_junk/dumpster.mdl",
|
||||||
|
"origin": [
|
||||||
|
3831.75,
|
||||||
|
2950.09375,
|
||||||
|
142.25
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
360.0,
|
||||||
|
119.970703125,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_pipes/concrete_pipe001a.mdl",
|
||||||
|
"origin": [
|
||||||
|
3820.2841796875,
|
||||||
|
2855.499755859375,
|
||||||
|
168.77639770507812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/lighthouse/junkyard_crane_base.mdl",
|
||||||
|
"origin": [
|
||||||
|
4616.7353515625,
|
||||||
|
2744.9990234375,
|
||||||
|
-21.089157104492188
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/lighthouse/junkyard_crane_arm.mdl",
|
||||||
|
"origin": [
|
||||||
|
4595.56494140625,
|
||||||
|
2748.435791015625,
|
||||||
|
-26.156791687011719
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/lighthouse/junkyard_crane_magnet.mdl",
|
||||||
|
"origin": [
|
||||||
|
3830.515380859375,
|
||||||
|
2846.2939453125,
|
||||||
|
265.34185791015625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "move_rope",
|
||||||
|
"targetname": "rope_1",
|
||||||
|
"model": "cable/metal.vmt",
|
||||||
|
"origin": [
|
||||||
|
3840.764648, 2797.061523, 774.764282
|
||||||
|
],
|
||||||
|
"keyframes": [
|
||||||
|
[
|
||||||
|
3831.976562,
|
||||||
|
2845.826416,
|
||||||
|
300.080398]
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
242
data/randomizer/c12m1_hilltop.json
Normal file
242
data/randomizer/c12m1_hilltop.json
Normal file
|
@ -0,0 +1,242 @@
|
||||||
|
{
|
||||||
|
"picnic-block": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/militiarock02.mdl",
|
||||||
|
"origin": [
|
||||||
|
-10761.6748046875,
|
||||||
|
-12257.02734375,
|
||||||
|
469.06008911132812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-120.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/urban_hedge_256_128_seethrough.mdl",
|
||||||
|
"origin": [
|
||||||
|
-10814.9140625,
|
||||||
|
-12313.2783203125,
|
||||||
|
399.46194458007812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_wasteland/rock_moss03.mdl",
|
||||||
|
"origin": [
|
||||||
|
-10674.4404296875,
|
||||||
|
-12231.8505859375,
|
||||||
|
492.33782958984375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"military-block": {
|
||||||
|
"chance": 0.23000000417232513,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6744.55859375,
|
||||||
|
-9456.7919921875,
|
||||||
|
397.58169555664062
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
5.3000001907348633,
|
||||||
|
156.00001525878906,
|
||||||
|
21.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6785.2861328125,
|
||||||
|
-9543.974609375,
|
||||||
|
440.609619140625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
5.3000001907348633,
|
||||||
|
156.00001525878906,
|
||||||
|
16.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6771.47314453125,
|
||||||
|
-9305.029296875,
|
||||||
|
341.23486328125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
105.29998779296875,
|
||||||
|
147.00004577636719,
|
||||||
|
15.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6702.68310546875,
|
||||||
|
-9268.3876953125,
|
||||||
|
337.90240478515625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-180.0,
|
||||||
|
9.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/army_truck.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6432.8603515625,
|
||||||
|
-9024.724609375,
|
||||||
|
345.16558837890625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6693.66748046875,
|
||||||
|
-9146.2783203125,
|
||||||
|
319.8212890625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-180.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6711.986328125,
|
||||||
|
-9039.9140625,
|
||||||
|
331.58908081054688
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
180.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_64_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6697.0224609375,
|
||||||
|
-8934.22265625,
|
||||||
|
369.13558959960938
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
129.69999694824219,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_64_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6640.34033203125,
|
||||||
|
-8905.51171875,
|
||||||
|
370.06362915039062
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
120.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/sandbags_line2.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6758.18701171875,
|
||||||
|
-9037.5341796875,
|
||||||
|
315.73806762695312
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/sandbags_line2.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6720.35595703125,
|
||||||
|
-8926.146484375,
|
||||||
|
369.85250854492188
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-49.299991607666016,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"PEANUT": {
|
||||||
|
"chance": 1.0,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fairgrounds/lil'peanut_cutout001.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6841.6533203125,
|
||||||
|
-8165.10693359375,
|
||||||
|
177.30766296386719
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
15.0,
|
||||||
|
-90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
440
data/randomizer/c12m2_traintunnel.json
Normal file
440
data/randomizer/c12m2_traintunnel.json
Normal file
|
@ -0,0 +1,440 @@
|
||||||
|
{
|
||||||
|
"start-alt": {
|
||||||
|
"chance": 0.5,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 1099683,
|
||||||
|
"input": "_lock"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/boxes_garage_lower.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6295.73193359375,
|
||||||
|
-6249.54736328125,
|
||||||
|
213.03311157226562
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-45.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/boxes_garage_lower.mdl",
|
||||||
|
"origin": [
|
||||||
|
-6288.99072265625,
|
||||||
|
-6304.99755859375,
|
||||||
|
213.03311157226562
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"_comment": "sniper",
|
||||||
|
"type": "hammerid",
|
||||||
|
"model": "1728829",
|
||||||
|
"origin": [
|
||||||
|
-6661.00927734375,
|
||||||
|
-6757.1279296875,
|
||||||
|
244.98966979980469
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
231.9873046875,
|
||||||
|
90.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"_comment": "rifle",
|
||||||
|
"type": "hammerid",
|
||||||
|
"model": "1728827",
|
||||||
|
"origin": [
|
||||||
|
-6667.3134765625,
|
||||||
|
-6800.60107421875,
|
||||||
|
244.94515686035157
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
55.986328125,
|
||||||
|
270.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"_comment": "melee",
|
||||||
|
"type": "hammerid",
|
||||||
|
"model": "1960325",
|
||||||
|
"origin": [
|
||||||
|
-6526.4541015625,
|
||||||
|
-6646.751953125,
|
||||||
|
246.11729431152344
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
150.0,
|
||||||
|
90.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"_comment": "chainsaw",
|
||||||
|
"type": "hammerid",
|
||||||
|
"model": "1960641",
|
||||||
|
"origin": [
|
||||||
|
-6626.0,
|
||||||
|
-7089.2399999999998,
|
||||||
|
249.77000000000001
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
300.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"uparea-block": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_assault/handtruck.mdl",
|
||||||
|
"origin": [
|
||||||
|
-7986.2099609375,
|
||||||
|
-6347.89892578125,
|
||||||
|
236.586669921875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-60.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/boxes_frontroom.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8051.25,
|
||||||
|
-6409.30078125,
|
||||||
|
198.46438598632812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/boxes_garage_lower.mdl",
|
||||||
|
"origin": [
|
||||||
|
-7944.998046875,
|
||||||
|
-6408.04736328125,
|
||||||
|
199.8568115234375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/boxes_garage_lower.mdl",
|
||||||
|
"origin": [
|
||||||
|
-7953.4638671875,
|
||||||
|
-6359.94921875,
|
||||||
|
202.5557861328125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-30.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8255.4423828125,
|
||||||
|
-6692.72119140625,
|
||||||
|
-61.475875854492188
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8262.015625,
|
||||||
|
-6804.2509765625,
|
||||||
|
-63.616081237792969
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8348.0478515625,
|
||||||
|
-6868.05078125,
|
||||||
|
-62.182350158691406
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
270.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8425.6787109375,
|
||||||
|
-6801.455078125,
|
||||||
|
-63.626220703125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
180.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8418.966796875,
|
||||||
|
-6689.6396484375,
|
||||||
|
-64.722412109375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
180.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_64_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8290.8447265625,
|
||||||
|
-6654.76171875,
|
||||||
|
-61.343902587890625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
60.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "env_physics_blocker",
|
||||||
|
"origin": [
|
||||||
|
-8297.6445309999999,
|
||||||
|
-6634.7353510000003,
|
||||||
|
33.751823000000002
|
||||||
|
],
|
||||||
|
"scale": [
|
||||||
|
20,
|
||||||
|
20,
|
||||||
|
100
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "env_physics_blocker",
|
||||||
|
"origin": [
|
||||||
|
-7983.7314450000003,
|
||||||
|
-6380.9072260000003,
|
||||||
|
266.64172300000001
|
||||||
|
],
|
||||||
|
"scale": [
|
||||||
|
50,
|
||||||
|
65,
|
||||||
|
50
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"door-stair-block": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/de_prodigy/tirestack3.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8703.8681640625,
|
||||||
|
-7687.59033203125,
|
||||||
|
-61.975486755371094
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "hammerid",
|
||||||
|
"model": "1122269",
|
||||||
|
"origin": [
|
||||||
|
-8649.0599999999995,
|
||||||
|
-7745.0500000000002,
|
||||||
|
-62.329999999999998
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
360.0,
|
||||||
|
345.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"inputs": [
|
||||||
|
{"hammerid": 996321, "input": "break"}
|
||||||
|
],
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_office/shelves_metal.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8046.7119140625,
|
||||||
|
-7735.9990234375,
|
||||||
|
168.10891723632812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
15.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_office/shelves_metal.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8034.68115234375,
|
||||||
|
-7666.908203125,
|
||||||
|
170.89945983886719
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
150.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_debris/paintbucket01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8028.8662109375,
|
||||||
|
-7648.91015625,
|
||||||
|
251.39398193359375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_industrial/wire_spool_01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-8001.51904296875,
|
||||||
|
-7647.310546875,
|
||||||
|
-62.569675445556641
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_industrial/wire_spool_01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-7990.70166015625,
|
||||||
|
-7652.81201171875,
|
||||||
|
-9.9731273651123047
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_industrial/wire_spool_01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-7971.517578125,
|
||||||
|
-7706.97705078125,
|
||||||
|
-8.2384490966796875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_industrial/wire_spool_01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-7983.73583984375,
|
||||||
|
-7678.521484375,
|
||||||
|
42.214107513427734
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_industrial/wire_spool_01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-7974.52587890625,
|
||||||
|
-7703.74169921875,
|
||||||
|
-60.41900634765625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
665
data/randomizer/c12m3_bridge.json
Normal file
665
data/randomizer/c12m3_bridge.json
Normal file
|
@ -0,0 +1,665 @@
|
||||||
|
{
|
||||||
|
"PEANUT": {
|
||||||
|
"chance": 1.0,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fairgrounds/lil'peanut_cutout001.mdl",
|
||||||
|
"origin": [
|
||||||
|
8235.0732421875,
|
||||||
|
-9348.7255859375,
|
||||||
|
623.675537109375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"FRED": {
|
||||||
|
"chance": 1.0,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fairgrounds/alligator.mdl",
|
||||||
|
"origin": [
|
||||||
|
225.91033935546875,
|
||||||
|
-11863.41796875,
|
||||||
|
85.855628967285156
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"log-skip": {
|
||||||
|
"chance": 0.5,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/fallentree_dry01.mdl",
|
||||||
|
"origin": [
|
||||||
|
1841.7999267578125,
|
||||||
|
-9923.767578125,
|
||||||
|
0.54225540161132812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
150.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/rock_coast02_ls1.mdl",
|
||||||
|
"origin": [
|
||||||
|
2209.149658203125,
|
||||||
|
-10217.052734375,
|
||||||
|
19.090202331542969
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/swamp_fallentree01.mdl",
|
||||||
|
"origin": [
|
||||||
|
1807.205810546875,
|
||||||
|
-10447.3662109375,
|
||||||
|
204.13754272460938
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-15.0,
|
||||||
|
-30.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"start-tunnel-alt": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_interiors/stair_metal_02.mdl",
|
||||||
|
"origin": [
|
||||||
|
20.509685516357422,
|
||||||
|
-10359.0771484375,
|
||||||
|
-54.781822204589844
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
60.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_interiors/stair_metal_02.mdl",
|
||||||
|
"origin": [
|
||||||
|
-73.736312866210938,
|
||||||
|
-10522.80859375,
|
||||||
|
71.181991577148438
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
60.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence004_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-272.05593872070312,
|
||||||
|
-10667.8466796875,
|
||||||
|
179.52755737304688
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
165.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence_cover001_64.mdl",
|
||||||
|
"origin": [
|
||||||
|
-65.136581420898438,
|
||||||
|
-10741.732421875,
|
||||||
|
174.29977416992188
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-90.0,
|
||||||
|
-45.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence_cover001_64.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12.042915344238281,
|
||||||
|
-10785.5869140625,
|
||||||
|
174.23190307617188
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-90.0,
|
||||||
|
-45.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence_cover001_64.mdl",
|
||||||
|
"origin": [
|
||||||
|
69.876960754394531,
|
||||||
|
-10866.6826171875,
|
||||||
|
177.17451477050781
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-90.0,
|
||||||
|
-45.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence_cover001_64.mdl",
|
||||||
|
"origin": [
|
||||||
|
159.08279418945312,
|
||||||
|
-10956.173828125,
|
||||||
|
175.72329711914062
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-90.0,
|
||||||
|
-45.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"midtunnel-block": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic_override",
|
||||||
|
"model": "models/props_debris/wood_board04a.mdl",
|
||||||
|
"origin": [
|
||||||
|
1848.0999755859375,
|
||||||
|
-12959.2548828125,
|
||||||
|
28.1285400390625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
-90.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic_override",
|
||||||
|
"model": "models/props_debris/wood_board04a.mdl",
|
||||||
|
"origin": [
|
||||||
|
1844.65478515625,
|
||||||
|
-12976.1787109375,
|
||||||
|
10.009685516357422
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic_override",
|
||||||
|
"model": "models/props_debris/wood_board04a.mdl",
|
||||||
|
"origin": [
|
||||||
|
1846.005615234375,
|
||||||
|
-12959.6318359375,
|
||||||
|
1.9721698760986328
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
-90.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic_override",
|
||||||
|
"model": "models/props_debris/wood_board04a.mdl",
|
||||||
|
"origin": [
|
||||||
|
1854.0460205078125,
|
||||||
|
-12922.330078125,
|
||||||
|
14.833538055419922
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_debris/wood_board04a.mdl",
|
||||||
|
"origin": [
|
||||||
|
1852.3671875,
|
||||||
|
-12900.5380859375,
|
||||||
|
5.3640232086181641
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic_override",
|
||||||
|
"model": "models/props_debris/wood_board04a.mdl",
|
||||||
|
"origin": [
|
||||||
|
1853.1259765625,
|
||||||
|
-12901.0908203125,
|
||||||
|
27.962032318115234
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
-90.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_debris/concrete_debris256pile001a.mdl",
|
||||||
|
"origin": [
|
||||||
|
1693.46728515625,
|
||||||
|
-12939.8349609375,
|
||||||
|
13.376462936401367
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_debris/concrete_debris256pile001a.mdl",
|
||||||
|
"origin": [
|
||||||
|
1786.853759765625,
|
||||||
|
-12944.3115234375,
|
||||||
|
-14.397598266601562
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"tunnel-train-alt": {
|
||||||
|
"chance": 0.30000001192092896,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_trainstation/train_transporter.mdl",
|
||||||
|
"origin": [
|
||||||
|
2436.915771484375,
|
||||||
|
-13699.0322265625,
|
||||||
|
-55.43890380859375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/train_box_open.mdl",
|
||||||
|
"origin": [
|
||||||
|
3003.466796875,
|
||||||
|
-13703.083984375,
|
||||||
|
-60.298805236816406
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"train-wreck-block": {
|
||||||
|
"chance": 0.5,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/train_boxwreck.mdl",
|
||||||
|
"origin": [
|
||||||
|
3469.042724609375,
|
||||||
|
-13754.8984375,
|
||||||
|
-75.095489501953125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
30.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"train-block-right": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/train_box.mdl",
|
||||||
|
"origin": [
|
||||||
|
5229.52734375,
|
||||||
|
-13689.1142578125,
|
||||||
|
-59.850070953369141
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_wasteland/rock_moss03.mdl",
|
||||||
|
"origin": [
|
||||||
|
5159.36572265625,
|
||||||
|
-13807.232421875,
|
||||||
|
-57.69378662109375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_wasteland/rock_moss03.mdl",
|
||||||
|
"origin": [
|
||||||
|
5273.7490234375,
|
||||||
|
-13799.3759765625,
|
||||||
|
-61.588993072509766
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"house-door-block": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 996925,
|
||||||
|
"input": "_lock"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_office/shelves_metal2.mdl",
|
||||||
|
"origin": [
|
||||||
|
6347.26171875,
|
||||||
|
-12896.2421875,
|
||||||
|
-43.586635589599609
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-60.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_office/shelves_metal1.mdl",
|
||||||
|
"origin": [
|
||||||
|
6314.0556640625,
|
||||||
|
-12961.5986328125,
|
||||||
|
-39.346458435058594
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"house-window-block": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_02.mdl",
|
||||||
|
"origin": [
|
||||||
|
6768.5859375,
|
||||||
|
-13031.8935546875,
|
||||||
|
62.932830810546875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-90.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_02.mdl",
|
||||||
|
"origin": [
|
||||||
|
6644.044921875,
|
||||||
|
-13033.6396484375,
|
||||||
|
61.639259338378906
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-90.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"safe-fence": {
|
||||||
|
"chance": 0.30000001192092896,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/wood_fence001_256.mdl",
|
||||||
|
"origin": [
|
||||||
|
7267.22607421875,
|
||||||
|
-11875.529296875,
|
||||||
|
406.78115844726562
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/wood_fence001_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
7455.80712890625,
|
||||||
|
-11870.5849609375,
|
||||||
|
400.87564086914062
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"dead-cows": {
|
||||||
|
"chance": 0.20000000298023224,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_debris/dead_cow_smallpile.mdl",
|
||||||
|
"origin": [
|
||||||
|
7747.705078125,
|
||||||
|
-11799.0625,
|
||||||
|
419.65185546875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_debris/dead_cow_smallpile.mdl",
|
||||||
|
"origin": [
|
||||||
|
7625.8583984375,
|
||||||
|
-11941.5458984375,
|
||||||
|
390.115478515625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
15.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_debris/dead_cow.mdl",
|
||||||
|
"origin": [
|
||||||
|
7960.34619140625,
|
||||||
|
-11818.291015625,
|
||||||
|
455.69000244140625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-60.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_debris/dead_cow.mdl",
|
||||||
|
"origin": [
|
||||||
|
7853.990234375,
|
||||||
|
-11648.150390625,
|
||||||
|
433.58294677734375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_debris/dead_cow_smallpile.mdl",
|
||||||
|
"origin": [
|
||||||
|
7925.54833984375,
|
||||||
|
-11427.791015625,
|
||||||
|
428.52413940429688
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_debris/dead_cow.mdl",
|
||||||
|
"origin": [
|
||||||
|
7506.5146484375,
|
||||||
|
-11836.275390625,
|
||||||
|
404.26678466796875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
352
data/randomizer/c12m4_barn.json
Normal file
352
data/randomizer/c12m4_barn.json
Normal file
|
@ -0,0 +1,352 @@
|
||||||
|
{
|
||||||
|
"hut-block": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/pickup_truck_2004.mdl",
|
||||||
|
"origin": [
|
||||||
|
8483.3623046875,
|
||||||
|
-9466.4052734375,
|
||||||
|
295.3076171875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"scaffold": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_equipment/scaffolding.mdl",
|
||||||
|
"origin": [
|
||||||
|
10327.4248046875,
|
||||||
|
-8053.45361328125,
|
||||||
|
-61.56988525390625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_equipment/scaffolding_norails.mdl",
|
||||||
|
"origin": [
|
||||||
|
10327.3837890625,
|
||||||
|
-7740.3232421875,
|
||||||
|
-46.434089660644531
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"brickwarehouse-alt": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_equipment/scaffolding_norails.mdl",
|
||||||
|
"origin": [
|
||||||
|
10570.6318359375,
|
||||||
|
-8339.2705078125,
|
||||||
|
-82.814994812011719
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
180.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_crates/static_crate_40.mdl",
|
||||||
|
"origin": [
|
||||||
|
10550.67578125,
|
||||||
|
-8225.498046875,
|
||||||
|
122.57307434082031
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_02.mdl",
|
||||||
|
"origin": [
|
||||||
|
10617.2353515625,
|
||||||
|
-8207.609375,
|
||||||
|
124.52154541015625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"brick-warehouse-block": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_doors/roll-up_door_full.mdl",
|
||||||
|
"origin": [
|
||||||
|
10639.4970703125,
|
||||||
|
-8886.544921875,
|
||||||
|
-14.511435508728027
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"house-scaff": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_03.mdl",
|
||||||
|
"origin": [
|
||||||
|
11094.8935546875,
|
||||||
|
-6016.49462890625,
|
||||||
|
-66.993980407714844
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_03.mdl",
|
||||||
|
"origin": [
|
||||||
|
11091.0634765625,
|
||||||
|
-5934.1015625,
|
||||||
|
-68.270095825195312
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_03.mdl",
|
||||||
|
"origin": [
|
||||||
|
11096.2490234375,
|
||||||
|
-5835.8896484375,
|
||||||
|
-68.6973876953125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_03.mdl",
|
||||||
|
"origin": [
|
||||||
|
11088.78125,
|
||||||
|
-5737.67138671875,
|
||||||
|
-64.881011962890625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_03.mdl",
|
||||||
|
"origin": [
|
||||||
|
11089.3447265625,
|
||||||
|
-5650.00439453125,
|
||||||
|
-68.062995910644531
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_03.mdl",
|
||||||
|
"origin": [
|
||||||
|
11096.2470703125,
|
||||||
|
-5502.96826171875,
|
||||||
|
-67.365585327148438
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_02.mdl",
|
||||||
|
"origin": [
|
||||||
|
11046.78515625,
|
||||||
|
-5686.357421875,
|
||||||
|
-68.3018798828125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"rocks": {
|
||||||
|
"chance": 0.20000000298023224,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_wasteland/rock_moss01.mdl",
|
||||||
|
"origin": [
|
||||||
|
11263.9072265625,
|
||||||
|
-5952.0126953125,
|
||||||
|
-328.84866333007812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_wasteland/rock_moss04.mdl",
|
||||||
|
"origin": [
|
||||||
|
11344.6923828125,
|
||||||
|
-5928.50732421875,
|
||||||
|
-391.48867797851562
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_wasteland/rock_moss04.mdl",
|
||||||
|
"origin": [
|
||||||
|
11125.1630859375,
|
||||||
|
-5885.30810546875,
|
||||||
|
-329.48138427734375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/rock_coast02f.mdl",
|
||||||
|
"origin": [
|
||||||
|
10989.5146484375,
|
||||||
|
-5843.35595703125,
|
||||||
|
-376.18524169921875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/rock_coast02_ls1.mdl",
|
||||||
|
"origin": [
|
||||||
|
10871.5830078125,
|
||||||
|
-5740.97412109375,
|
||||||
|
-340.04437255859375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"traincar-skip": {
|
||||||
|
"chance": 0.5,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/train_box_small.mdl",
|
||||||
|
"origin": [
|
||||||
|
10437.5986328125,
|
||||||
|
-5486.3642578125,
|
||||||
|
-63.871009826660156
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
178
data/randomizer/c12m5_cornfield.json
Normal file
178
data/randomizer/c12m5_cornfield.json
Normal file
|
@ -0,0 +1,178 @@
|
||||||
|
{
|
||||||
|
"train-alt": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/train_flatcar_small.mdl",
|
||||||
|
"origin": [
|
||||||
|
10565.1142578125,
|
||||||
|
2041.3280029296875,
|
||||||
|
-19.207952499389648
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-15.0,
|
||||||
|
105.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/train_boxwreck.mdl",
|
||||||
|
"origin": [
|
||||||
|
10795.3330078125,
|
||||||
|
2570.847900390625,
|
||||||
|
-75.722320556640625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
75.0,
|
||||||
|
30.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"corn-alt": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fairgrounds/lil'peanut_cutout001.mdl",
|
||||||
|
"origin": [
|
||||||
|
8803.033203125,
|
||||||
|
1936.9923095703125,
|
||||||
|
201.50358581542969
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_crates/static_crate_40.mdl",
|
||||||
|
"origin": [
|
||||||
|
8743.4296875,
|
||||||
|
1632.52783203125,
|
||||||
|
198.7589111328125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_crates/static_crate_40.mdl",
|
||||||
|
"origin": [
|
||||||
|
8740.4501953125,
|
||||||
|
1635.71240234375,
|
||||||
|
235.67671203613281
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"stairs-block": {
|
||||||
|
"chance": 0.20000000298023224,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_downtown/dresser.mdl",
|
||||||
|
"origin": [
|
||||||
|
6723.9638671875,
|
||||||
|
1026.1580810546875,
|
||||||
|
434.28204345703125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
75.0,
|
||||||
|
-30.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_interiors/dresser_short.mdl",
|
||||||
|
"origin": [
|
||||||
|
6746.05615234375,
|
||||||
|
1051.2489013671875,
|
||||||
|
438.54769897460938
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [],
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 250539,
|
||||||
|
"input": "_lock_nobreak"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [],
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 274460,
|
||||||
|
"input": "_lock_nobreak"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [],
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 210930,
|
||||||
|
"input": "_lock_nobreak"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [],
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 274460,
|
||||||
|
"input": "_lock_nobreak"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"hammerid": 210930,
|
||||||
|
"input": "_lock_nobreak"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"hammerid": 250539,
|
||||||
|
"input": "_lock_nobreak"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
493
data/randomizer/c13m1_alpinecreek.json
Normal file
493
data/randomizer/c13m1_alpinecreek.json
Normal file
|
@ -0,0 +1,493 @@
|
||||||
|
{
|
||||||
|
"start-alt": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/fallentree01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-3212.951171875,
|
||||||
|
442.80398559570312,
|
||||||
|
117.58555603027344
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
34.100002288818359,
|
||||||
|
208.80001831054688,
|
||||||
|
-11.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/militiarock04.mdl",
|
||||||
|
"origin": [
|
||||||
|
-3222.472900390625,
|
||||||
|
436.102294921875,
|
||||||
|
81.231033325195312
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
71.100006103515625,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_wasteland/rockcliff_cluster03b.mdl",
|
||||||
|
"origin": [
|
||||||
|
-3036.25048828125,
|
||||||
|
483.80340576171875,
|
||||||
|
129.02738952636719
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
24.200000762939453,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/militiarock04.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2815.442626953125,
|
||||||
|
418.470703125,
|
||||||
|
73.597740173339844
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
65.000007629394531,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/militiarock04.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2870.623291015625,
|
||||||
|
44.285781860351562,
|
||||||
|
155.05862426757812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic_override",
|
||||||
|
"model": "models/props_debris/wood_board05a.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2756.4228515625,
|
||||||
|
60.624160766601562,
|
||||||
|
243.78292846679688
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-119.79998779296875,
|
||||||
|
3.5999999046325684,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic_override",
|
||||||
|
"model": "models/props_debris/wood_board05a.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2775.25634765625,
|
||||||
|
76.734382629394531,
|
||||||
|
227.9774169921875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-100.89999389648438,
|
||||||
|
3.5999999046325684,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/militiarock04.mdl",
|
||||||
|
"origin": [
|
||||||
|
-3126.873046875,
|
||||||
|
-79.320831298828125,
|
||||||
|
29.748947143554688
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/militiarock01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2895.9677734375,
|
||||||
|
-84.539680480957031,
|
||||||
|
64.116531372070312
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/militiarock05.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2838.955078125,
|
||||||
|
1.7689590454101562,
|
||||||
|
125.87327575683594
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic_override",
|
||||||
|
"model": "models/props_debris/wood_board04a.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2846.916015625,
|
||||||
|
12.398698806762695,
|
||||||
|
188.89385986328125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
64.000001525878901,
|
||||||
|
64.099998474121094,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"bridge-alt": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_swamp/boardwalk_tall_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-1840.79052734375,
|
||||||
|
2810.0400390625,
|
||||||
|
121.74037933349609
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_exteriors/wood_stairs_120_swamp.mdl",
|
||||||
|
"origin": [
|
||||||
|
-1756.10205078125,
|
||||||
|
2820.28173828125,
|
||||||
|
128.34774780273438
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
180.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_exteriors/wood_stairs_120_swamp.mdl",
|
||||||
|
"origin": [
|
||||||
|
-1608.7769775390625,
|
||||||
|
2820.693603515625,
|
||||||
|
240.39585876464844
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
180.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_swamp/boardwalk_tall_256.mdl",
|
||||||
|
"origin": [
|
||||||
|
-1469.48291015625,
|
||||||
|
2763.292236328125,
|
||||||
|
348.46734619140625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_swamp/boardwalk_tall_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-1473.0872802734375,
|
||||||
|
2570.576416015625,
|
||||||
|
348.59811401367188
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_swamp/boardwalk_rail_256_break.mdl",
|
||||||
|
"origin": [
|
||||||
|
-1531.1256103515625,
|
||||||
|
2650.1279296875,
|
||||||
|
403.47293090820312
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_swamp/boardwalk_rail_256_break_b.mdl",
|
||||||
|
"origin": [
|
||||||
|
-1395.18359375,
|
||||||
|
2881.222412109375,
|
||||||
|
402.17822265625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
270.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_docks/dock02_pole02a.mdl",
|
||||||
|
"origin": [
|
||||||
|
-1726.9632568359375,
|
||||||
|
2820.0602539062502,
|
||||||
|
8.0228729248046875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_exteriors/wood_stairs_swamp.mdl",
|
||||||
|
"origin": [
|
||||||
|
-1413.8275146484375,
|
||||||
|
2632.720458984375,
|
||||||
|
364.1424560546875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
165.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_exteriors/wood_stairs_swamp.mdl",
|
||||||
|
"origin": [
|
||||||
|
-1365.60693359375,
|
||||||
|
2619.85302734375,
|
||||||
|
396.7713623046875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
165.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_wasteland/rock_moss03.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2758.45458984375,
|
||||||
|
2993.458740234375,
|
||||||
|
271.85012817382812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
30.0,
|
||||||
|
105.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_wasteland/rock_moss05.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2633.27392578125,
|
||||||
|
2979.890380859375,
|
||||||
|
260.99285888671875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"house-alt": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_swamp/boardwalk_tall_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
357.606689453125,
|
||||||
|
2687.626953125,
|
||||||
|
435.0416259765625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
25.600000381469727,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_exteriors/wood_stairs_120_swamp.mdl",
|
||||||
|
"origin": [
|
||||||
|
481.08209228515625,
|
||||||
|
2757.514892578125,
|
||||||
|
324.7967529296875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
29.999998092651367,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/swamp_rock01.mdl",
|
||||||
|
"origin": [
|
||||||
|
409.67312622070312,
|
||||||
|
2545.138427734375,
|
||||||
|
376.74990844726562
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-18.200000762939453,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/swamp_fallentree_dry01.mdl",
|
||||||
|
"origin": [
|
||||||
|
442.01638793945312,
|
||||||
|
2590.0751953125,
|
||||||
|
438.77597045898438
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
8.4000005722045898,
|
||||||
|
-120.50002288818359,
|
||||||
|
42.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/swamp_rock02.mdl",
|
||||||
|
"origin": [
|
||||||
|
308.96426391601562,
|
||||||
|
2669.802490234375,
|
||||||
|
331.05984497070312
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-49.800003051757812,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/militiarock02.mdl",
|
||||||
|
"origin": [
|
||||||
|
488.53561401367188,
|
||||||
|
2612.981689453125,
|
||||||
|
335.59677124023438
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/militiarock05.mdl",
|
||||||
|
"origin": [
|
||||||
|
804.12750244140625,
|
||||||
|
2147.43505859375,
|
||||||
|
461.74026489257812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_wasteland/rock_moss04.mdl",
|
||||||
|
"origin": [
|
||||||
|
728.421630859375,
|
||||||
|
2154.911376953125,
|
||||||
|
509.59222412109375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "env_player_blocker",
|
||||||
|
"origin": [
|
||||||
|
1048.7502440000001,
|
||||||
|
2286.2802729999999,
|
||||||
|
736.14697200000001
|
||||||
|
],
|
||||||
|
"scale": [
|
||||||
|
20,
|
||||||
|
60,
|
||||||
|
100
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_doors/shackwall01_dmg02.mdl",
|
||||||
|
"origin": [
|
||||||
|
838.887451171875,
|
||||||
|
2615.198974609375,
|
||||||
|
485.13436889648438
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
270.70001220703125,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
929
data/randomizer/c13m2_southpinestream.json
Normal file
929
data/randomizer/c13m2_southpinestream.json
Normal file
|
@ -0,0 +1,929 @@
|
||||||
|
{
|
||||||
|
"start-alt": {
|
||||||
|
"chance": 0.29999999999999999,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 3325052,
|
||||||
|
"input": "kill"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/militiarock03.mdl",
|
||||||
|
"origin": [
|
||||||
|
8063.6162109375,
|
||||||
|
4711.021484375,
|
||||||
|
435.69287109375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
57.899997711181641,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/militiarock06.mdl",
|
||||||
|
"origin": [
|
||||||
|
8440.466796875,
|
||||||
|
4568.7978515625,
|
||||||
|
470.86236572265625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/militiarock06.mdl",
|
||||||
|
"origin": [
|
||||||
|
8235.4951171875,
|
||||||
|
4668.234375,
|
||||||
|
444.82452392578125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/militiarock03.mdl",
|
||||||
|
"origin": [
|
||||||
|
8413.2099609375,
|
||||||
|
4724.30517578125,
|
||||||
|
430.13116455078125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_exteriors/wood_stairs_120_swamp.mdl",
|
||||||
|
"origin": [
|
||||||
|
8750.208984375,
|
||||||
|
4952.39697265625,
|
||||||
|
486.78131103515625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
10.399999618530273,
|
||||||
|
190.10002136230469,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/militiarock06.mdl",
|
||||||
|
"origin": [
|
||||||
|
8580.2744140625,
|
||||||
|
3202.163330078125,
|
||||||
|
778.3365478515625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/militiarock03.mdl",
|
||||||
|
"origin": [
|
||||||
|
8721.994140625,
|
||||||
|
3209.360595703125,
|
||||||
|
801.4202880859375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "env_player_blocker",
|
||||||
|
"origin": [
|
||||||
|
8541.4150389999995,
|
||||||
|
3356.8117670000001,
|
||||||
|
883.43164000000002
|
||||||
|
],
|
||||||
|
"scale": [
|
||||||
|
100,
|
||||||
|
100,
|
||||||
|
200
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "env_player_blocker",
|
||||||
|
"origin": [
|
||||||
|
8800.9667960000006,
|
||||||
|
3167.9848630000001,
|
||||||
|
809.71575900000005
|
||||||
|
],
|
||||||
|
"scale": [
|
||||||
|
100,
|
||||||
|
100,
|
||||||
|
200
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"tank-top": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_c17/lamppost03a_off.mdl",
|
||||||
|
"origin": [
|
||||||
|
6450.8828125,
|
||||||
|
2924.975830078125,
|
||||||
|
795.7847900390625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-56.000003814697266,
|
||||||
|
73.500007629394531,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_physics",
|
||||||
|
"model": "models/props_fortifications/traffic_barrier001.mdl",
|
||||||
|
"origin": [
|
||||||
|
5904.65625,
|
||||||
|
2212.1875,
|
||||||
|
708.15625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
353.4521484375,
|
||||||
|
1.8896484375,
|
||||||
|
0.8349609375
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_physics",
|
||||||
|
"model": "models/props_fortifications/traffic_barrier001.mdl",
|
||||||
|
"origin": [
|
||||||
|
5847.78125,
|
||||||
|
2275.1875,
|
||||||
|
706.75
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
353.2763671875,
|
||||||
|
359.47265625,
|
||||||
|
6.240234375
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/concrete_barrier001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
6047.00390625,
|
||||||
|
2264.451904296875,
|
||||||
|
725.32373046875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-53.600009918212891,
|
||||||
|
8.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/concrete_barrier001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
6187.65625,
|
||||||
|
2365.26806640625,
|
||||||
|
747.71710205078125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-2.2000000476837158,
|
||||||
|
-50.899993896484375,
|
||||||
|
8.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"fire-block": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "env_fire",
|
||||||
|
"origin": [
|
||||||
|
4141.69677734375,
|
||||||
|
2064.865966796875,
|
||||||
|
507.79904174804688
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "env_fire",
|
||||||
|
"origin": [
|
||||||
|
4035.591552734375,
|
||||||
|
2097.902099609375,
|
||||||
|
497.47994995117188
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "env_fire",
|
||||||
|
"origin": [
|
||||||
|
4038.5986328125,
|
||||||
|
1977.40185546875,
|
||||||
|
493.3592529296875
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "env_fire",
|
||||||
|
"origin": [
|
||||||
|
4273.07373046875,
|
||||||
|
2103.75244140625,
|
||||||
|
517.0040283203125
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "env_fire",
|
||||||
|
"origin": [
|
||||||
|
4184.26123046875,
|
||||||
|
2099.51953125,
|
||||||
|
509.778076171875
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "env_fire",
|
||||||
|
"origin": [
|
||||||
|
4243.0693359375,
|
||||||
|
2027.4176025390625,
|
||||||
|
510.12612915039062
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "env_fire",
|
||||||
|
"origin": [
|
||||||
|
4059.63916015625,
|
||||||
|
1992.3096923828125,
|
||||||
|
495.3916015625
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "env_fire",
|
||||||
|
"origin": [
|
||||||
|
4004.3125,
|
||||||
|
2207.106689453125,
|
||||||
|
584.03033447265625
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "env_fire",
|
||||||
|
"origin": [
|
||||||
|
4152.10791015625,
|
||||||
|
2111.970458984375,
|
||||||
|
507.8797607421875
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fairgrounds/traffic_barrel.mdl",
|
||||||
|
"origin": [
|
||||||
|
4366.0029296875,
|
||||||
|
2048.125244140625,
|
||||||
|
520.280029296875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_physics",
|
||||||
|
"model": "models/props_fairgrounds/traffic_barrel.mdl",
|
||||||
|
"origin": [
|
||||||
|
4345.625,
|
||||||
|
2142.3125,
|
||||||
|
525.90625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
355.2099609375,
|
||||||
|
0.439453125,
|
||||||
|
4.306640625
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_physics",
|
||||||
|
"model": "models/props_urban/oil_drum001.mdl",
|
||||||
|
"origin": [
|
||||||
|
4241.25,
|
||||||
|
2091.375,
|
||||||
|
514.21875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
355.517578125,
|
||||||
|
0.3955078125,
|
||||||
|
3.69140625
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_physics",
|
||||||
|
"model": "models/props_urban/oil_drum001.mdl",
|
||||||
|
"origin": [
|
||||||
|
4221.84375,
|
||||||
|
2124.1875,
|
||||||
|
515.0
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
354.990234375,
|
||||||
|
76.201171875,
|
||||||
|
356.6162109375
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_physics",
|
||||||
|
"model": "models/props_urban/oil_drum001.mdl",
|
||||||
|
"origin": [
|
||||||
|
4221.75,
|
||||||
|
2201.5625,
|
||||||
|
520.03125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
354.9462890625,
|
||||||
|
2.9443359375,
|
||||||
|
3.6474609375
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_physics",
|
||||||
|
"model": "models/props_urban/oil_drum001.mdl",
|
||||||
|
"origin": [
|
||||||
|
4192.84375,
|
||||||
|
2071.3125,
|
||||||
|
525.125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
82.08984375,
|
||||||
|
292.3681640625,
|
||||||
|
119.619140625
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_physics",
|
||||||
|
"model": "models/props_urban/oil_drum001.mdl",
|
||||||
|
"origin": [
|
||||||
|
4119.875,
|
||||||
|
2147.21875,
|
||||||
|
507.8125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
354.90234375,
|
||||||
|
5.712890625,
|
||||||
|
2.8564453125
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/oil_drum001.mdl",
|
||||||
|
"origin": [
|
||||||
|
4130.98486328125,
|
||||||
|
2053.752197265625,
|
||||||
|
503.59335327148438
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
365.12991333007812,
|
||||||
|
217.76840209960938,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"highway-off-alt": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/bus01.mdl",
|
||||||
|
"origin": [
|
||||||
|
1852.0150146484375,
|
||||||
|
2277.59716796875,
|
||||||
|
417.89657592773438
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-2.2000000476837158,
|
||||||
|
87.5,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
1916.037353515625,
|
||||||
|
2080.11767578125,
|
||||||
|
431.43472290039062
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
1.3999999761581421,
|
||||||
|
64.699996948242188,
|
||||||
|
-3.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
1805.2623291015625,
|
||||||
|
2120.34765625,
|
||||||
|
421.712158203125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
1.3999999761581421,
|
||||||
|
64.699996948242188,
|
||||||
|
-3.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
1729.287109375,
|
||||||
|
2184.7919921875,
|
||||||
|
414.34765625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
1.3999999761581421,
|
||||||
|
64.699996948242188,
|
||||||
|
-3.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_swamp/plank001b_192.mdl",
|
||||||
|
"origin": [
|
||||||
|
818.3138427734375,
|
||||||
|
2586.1455078125,
|
||||||
|
406.72894287109375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
45.0,
|
||||||
|
90.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
831.6185302734375,
|
||||||
|
2658.977783203125,
|
||||||
|
342.64297485351562
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_crates/static_crate_40.mdl",
|
||||||
|
"origin": [
|
||||||
|
537.9483642578125,
|
||||||
|
3792.169189453125,
|
||||||
|
324.39517211914062
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_03.mdl",
|
||||||
|
"origin": [
|
||||||
|
467.25665283203125,
|
||||||
|
3927.203369140625,
|
||||||
|
408.60842895507812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
16.80000114440918,
|
||||||
|
-5.9000000953674316,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "env_player_blocker",
|
||||||
|
"origin": [
|
||||||
|
1925.53601,
|
||||||
|
2042.6861570000001,
|
||||||
|
616.074523
|
||||||
|
],
|
||||||
|
"scale": [
|
||||||
|
180,
|
||||||
|
100,
|
||||||
|
200
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_64_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
885.08331298828125,
|
||||||
|
2616.2177734375,
|
||||||
|
346.06228637695312
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
47.700004577636719,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
1227.356689453125,
|
||||||
|
2483.29833984375,
|
||||||
|
372.23458862304688
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-8.3000001907348633,
|
||||||
|
42.199996948242188,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 3263329,
|
||||||
|
"input": "kill"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"fence-alt": {
|
||||||
|
"chance": 0.5,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/van.mdl",
|
||||||
|
"origin": [
|
||||||
|
-1554.3843994140625,
|
||||||
|
5729.80419921875,
|
||||||
|
269.34039306640625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
113.40000915527344,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/van_glass.mdl",
|
||||||
|
"origin": [
|
||||||
|
-1554.3843994140625,
|
||||||
|
5729.80419921875,
|
||||||
|
269.34039306640625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
113.40000915527344,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/concrete_wall001_96_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-1698.583984375,
|
||||||
|
5871.07568359375,
|
||||||
|
275.17108154296875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-87.100006103515625,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/concrete_wall001_96_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-1794.899169921875,
|
||||||
|
5876.24365234375,
|
||||||
|
271.95999145507812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
83.5,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_office/ladder1.mdl",
|
||||||
|
"origin": [
|
||||||
|
-1403.260498046875,
|
||||||
|
5250.68994140625,
|
||||||
|
335.41131591796875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_office/ladder1.mdl",
|
||||||
|
"origin": [
|
||||||
|
-1105.2418212890625,
|
||||||
|
5688.52099609375,
|
||||||
|
344.0401611328125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-105.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/concrete_wall001_96_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-980.11492919921875,
|
||||||
|
5346.4384765625,
|
||||||
|
273.03125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
60.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 462596,
|
||||||
|
"input": "_allow_ladder"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"hammerid": 462581,
|
||||||
|
"input": "_allow_ladder"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"hammerid": 462573,
|
||||||
|
"input": "_allow_ladder"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"hammerid": 462598,
|
||||||
|
"input": "_allow_ladder"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"targetname": "anv_mapfixes_surfsup",
|
||||||
|
"input": "kill"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"tent-skip": {
|
||||||
|
"chance": 0.69999998807907104,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_misc/standing_tarp_tall.mdl",
|
||||||
|
"origin": [
|
||||||
|
939.1912841796875,
|
||||||
|
5708.32470703125,
|
||||||
|
278.26528930664062
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
27.600000381469727,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_misc/standing_tarp_narrow.mdl",
|
||||||
|
"origin": [
|
||||||
|
955.85894775390625,
|
||||||
|
5592.72705078125,
|
||||||
|
270.97747802734375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
13.800000190734863,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_01.mdl",
|
||||||
|
"origin": [
|
||||||
|
891.27593994140625,
|
||||||
|
5819.47900390625,
|
||||||
|
413.600830078125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-26.200000762939453,
|
||||||
|
-90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_highway/plywood_01.mdl",
|
||||||
|
"origin": [
|
||||||
|
958.40008544921875,
|
||||||
|
5773.87548828125,
|
||||||
|
412.569580078125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_office/ladder1.mdl",
|
||||||
|
"origin": [
|
||||||
|
921.165283203125,
|
||||||
|
5772.3896484375,
|
||||||
|
335.659423828125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 485437,
|
||||||
|
"input": "_allow_ladder"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"hammerid": 485439,
|
||||||
|
"input": "_allow_ladder"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"PEANUT": {
|
||||||
|
"chance": 1.0,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fairgrounds/lil'peanut_cutout001.mdl",
|
||||||
|
"origin": [
|
||||||
|
114.79460144042969,
|
||||||
|
8180.61328125,
|
||||||
|
238.52392578125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
61.5,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"saferoom-railing": {
|
||||||
|
"chance": 0.5,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_mill/mill_railing_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
145.42550659179688,
|
||||||
|
8369.9580078125,
|
||||||
|
88.305465698242188
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_mill/mill_railing_corner.mdl",
|
||||||
|
"origin": [
|
||||||
|
146.47019958496094,
|
||||||
|
8468.048828125,
|
||||||
|
86.427604675292969
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_mill/mill_railing_36.mdl",
|
||||||
|
"origin": [
|
||||||
|
264.43524169921875,
|
||||||
|
8466.8330078125,
|
||||||
|
84.256248474121094
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_mill/mill_railing_64.mdl",
|
||||||
|
"origin": [
|
||||||
|
209.44320678710938,
|
||||||
|
8466.3974609375,
|
||||||
|
84.256256103515625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"FRED": {
|
||||||
|
"chance": 1.0,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fairgrounds/alligator.mdl",
|
||||||
|
"origin": [
|
||||||
|
127.92644500732422,
|
||||||
|
8861.990234375,
|
||||||
|
-276.94577026367188
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
165.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
238
data/randomizer/c13m3_memorialbridge.json
Normal file
238
data/randomizer/c13m3_memorialbridge.json
Normal file
|
@ -0,0 +1,238 @@
|
||||||
|
{
|
||||||
|
"junkyard-alt": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/cara_69sedan.mdl",
|
||||||
|
"origin": [
|
||||||
|
4666.517578125,
|
||||||
|
-4668.2333984375,
|
||||||
|
418.92123413085938
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
15.0,
|
||||||
|
75.0,
|
||||||
|
-15.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/cara_95sedan_wrecked.mdl",
|
||||||
|
"origin": [
|
||||||
|
4734.72802734375,
|
||||||
|
-4501.05712890625,
|
||||||
|
423.81634521484375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-45.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/zapastl.mdl",
|
||||||
|
"origin": [
|
||||||
|
4753.47802734375,
|
||||||
|
-4469.5751953125,
|
||||||
|
403.37753295898438
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/de_prodigy/tirestack3.mdl",
|
||||||
|
"origin": [
|
||||||
|
4815.59375,
|
||||||
|
-4421.0283203125,
|
||||||
|
444.87600708007812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/de_prodigy/tirestack3.mdl",
|
||||||
|
"origin": [
|
||||||
|
4823.66357421875,
|
||||||
|
-4419.6044921875,
|
||||||
|
407.50912475585938
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/cara_82hatchback_wrecked.mdl",
|
||||||
|
"origin": [
|
||||||
|
4703.01904296875,
|
||||||
|
-4685.78515625,
|
||||||
|
375.15521240234375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
30.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/de_prodigy/tirestack3.mdl",
|
||||||
|
"origin": [
|
||||||
|
4823.7275390625,
|
||||||
|
-4419.28125,
|
||||||
|
370.14224243164062
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"PEANUT": {
|
||||||
|
"chance": 1.0,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fairgrounds/lil'peanut_cutout001.mdl",
|
||||||
|
"origin": [
|
||||||
|
5406.31103515625,
|
||||||
|
-3274.575927734375,
|
||||||
|
425.65420532226562
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-105.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"saferoom-alt": {
|
||||||
|
"chance": 0.60000002384185791,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence_gate001_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
6111.263671875,
|
||||||
|
-4826.7607421875,
|
||||||
|
383.51702880859375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence002_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
6097.30712890625,
|
||||||
|
-5015.82470703125,
|
||||||
|
384.24444580078125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
176.79997253417969,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence002_64.mdl",
|
||||||
|
"origin": [
|
||||||
|
6097.806640625,
|
||||||
|
-5042.54736328125,
|
||||||
|
384.24429321289062
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_industrial/wire_spool_01.mdl",
|
||||||
|
"origin": [
|
||||||
|
6239.74755859375,
|
||||||
|
-5004.73828125,
|
||||||
|
385.29116821289062
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_junk/dumpster.mdl",
|
||||||
|
"origin": [
|
||||||
|
6345.59033203125,
|
||||||
|
-5022.0810546875,
|
||||||
|
386.56964111328125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
99.600013732910156,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"saferoom-trailer-block": {
|
||||||
|
"chance": 0.80000001192092896,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/semi_trailer_freestanding.mdl",
|
||||||
|
"origin": [
|
||||||
|
6089.583984375,
|
||||||
|
-4472.66015625,
|
||||||
|
382.65048217773438
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-21.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
341
data/randomizer/c14m1_junkyard.json
Normal file
341
data/randomizer/c14m1_junkyard.json
Normal file
|
@ -0,0 +1,341 @@
|
||||||
|
{
|
||||||
|
"start-alt": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-4451.79541015625,
|
||||||
|
-8857.662109375,
|
||||||
|
-165.99571228027344
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-60.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-4575.86376953125,
|
||||||
|
-8913.611328125,
|
||||||
|
-165.7325439453125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/sandbags_line2.mdl",
|
||||||
|
"origin": [
|
||||||
|
-4445.240234375,
|
||||||
|
-8876.05078125,
|
||||||
|
-165.53819274902344
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-60.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/sandbags_line2.mdl",
|
||||||
|
"origin": [
|
||||||
|
-4625.16552734375,
|
||||||
|
-8982.0107421875,
|
||||||
|
-160.43975830078125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-60.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_128_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-4682.56982421875,
|
||||||
|
-8964.6787109375,
|
||||||
|
-168.01664733886719
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-60.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/barricade001_64_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-4769.24365234375,
|
||||||
|
-9001.498046875,
|
||||||
|
-176.02607727050781
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-30.0,
|
||||||
|
-30.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/sandbags_line2.mdl",
|
||||||
|
"origin": [
|
||||||
|
-4893.8232421875,
|
||||||
|
-8966.0263671875,
|
||||||
|
-228.1749267578125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-120.0,
|
||||||
|
30.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/hmmwv.mdl",
|
||||||
|
"origin": [
|
||||||
|
-4612.88916015625,
|
||||||
|
-8730.5478515625,
|
||||||
|
-186.68417358398438
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"water-helper": {
|
||||||
|
"chance": 0.60000002384185791,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_swamp/boardwalk_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2802.4033203125,
|
||||||
|
-5950.2724609375,
|
||||||
|
-382.4144287109375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_swamp/boardwalk_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2800.839111328125,
|
||||||
|
-6088.6396484375,
|
||||||
|
-383.72882080078125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_swamp/boardwalk_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2794.874267578125,
|
||||||
|
-5625.00146484375,
|
||||||
|
-379.90435791015625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_swamp/boardwalk_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2798.776123046875,
|
||||||
|
-5486.0458984375,
|
||||||
|
-380.5999755859375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_swamp/boardwalk_128.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2806.12646484375,
|
||||||
|
-5337.2919921875,
|
||||||
|
-377.73880004882812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"bridge-alt": {
|
||||||
|
"chance": 0.5,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/swamp_rock01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2282.300048828125,
|
||||||
|
-5671.53369140625,
|
||||||
|
-373.44729614257812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
60.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_foliage/swamp_rock02.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2354.805419921875,
|
||||||
|
-5811.63818359375,
|
||||||
|
-380.6275634765625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_urban/fence_768_collapsed.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2387.3994140625,
|
||||||
|
-5721.208984375,
|
||||||
|
-379.93023681640625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_debris/concrete_debris128pile001b.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2390.051025390625,
|
||||||
|
-5631.56689453125,
|
||||||
|
-373.44342041015625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_debris/dead_cow_smallpile.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2450.463134765625,
|
||||||
|
-5768.9521484375,
|
||||||
|
-380.85064697265625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_exteriors/fence002.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2409.011962890625,
|
||||||
|
-5720.62109375,
|
||||||
|
-370.004638671875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"balcony-ladder-back": {
|
||||||
|
"chance": 0.60000002384185791,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_militia/ladderwood.mdl",
|
||||||
|
"origin": [
|
||||||
|
-1038.7279052734375,
|
||||||
|
-4756.287109375,
|
||||||
|
-242.18136596679688
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 2672703,
|
||||||
|
"input": "_allow_ladder"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
54
data/randomizer/c14m2_lighthouse.json
Normal file
54
data/randomizer/c14m2_lighthouse.json
Normal file
|
@ -0,0 +1,54 @@
|
||||||
|
{
|
||||||
|
"platform": {
|
||||||
|
"chance": 0.80000001192092896,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_swamp/boardwalk_384.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2642.70703125,
|
||||||
|
3953.36181640625,
|
||||||
|
664.279541015625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_swamp/boardwalk_tall_384.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2515.354248046875,
|
||||||
|
3959.018798828125,
|
||||||
|
665.6915283203125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_exteriors/stairs_house_01.mdl",
|
||||||
|
"origin": [
|
||||||
|
-2915.685302734375,
|
||||||
|
4094.0087890625,
|
||||||
|
509.1387939453125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
180.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
|
@ -128,7 +128,7 @@
|
||||||
"angles": [0.00, 127.97, 0.00]
|
"angles": [0.00, 127.97, 0.00]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"model": "models/props_urban/fence_cover001_64.mdl",
|
"model": "models/props_urban/_cover001_64.mdl",
|
||||||
"origin": [2868.79, 639.06, 4.47],
|
"origin": [2868.79, 639.06, 4.47],
|
||||||
"angles": [0.00, 1.59, 0.00]
|
"angles": [0.00, 1.59, 0.00]
|
||||||
},
|
},
|
||||||
|
@ -260,8 +260,8 @@
|
||||||
"variants": [
|
"variants": [
|
||||||
{
|
{
|
||||||
"inputs": [
|
"inputs": [
|
||||||
{"hammerid": 3331344, "input": "Break"},
|
{"hammerid": 3331344, "input": "kill"},
|
||||||
{"hammerid": 3331353, "input": "break"}
|
{"hammerid": 3331353, "input": "kill"}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -339,4 +339,4 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -536,7 +536,7 @@
|
||||||
"type": "prop_dynamic",
|
"type": "prop_dynamic",
|
||||||
"model": "models/props/cs_militia/ladderrung.mdl",
|
"model": "models/props/cs_militia/ladderrung.mdl",
|
||||||
"origin": [
|
"origin": [
|
||||||
-1663.728515625,
|
-1669.728515625,
|
||||||
1838.1737060546875,
|
1838.1737060546875,
|
||||||
249.22232055664062
|
249.22232055664062
|
||||||
],
|
],
|
||||||
|
|
26
data/randomizer/c5m5_bridge.json
Normal file
26
data/randomizer/c5m5_bridge.json
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
{
|
||||||
|
"PEANUT": {
|
||||||
|
"chance": 1.0,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fairgrounds/lil'peanut_cutout001.mdl",
|
||||||
|
"origin": [
|
||||||
|
-12075.0029296875,
|
||||||
|
7066.861328125,
|
||||||
|
128.22064208984375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-60.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
325
data/randomizer/c6m1_riverbank.json
Normal file
325
data/randomizer/c6m1_riverbank.json
Normal file
|
@ -0,0 +1,325 @@
|
||||||
|
{
|
||||||
|
"start-alt": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_downtown/railing02_256.mdl",
|
||||||
|
"origin": [
|
||||||
|
1145.3924560546875,
|
||||||
|
3468.448974609375,
|
||||||
|
98.244842529296875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_downtown/railing02_256.mdl",
|
||||||
|
"origin": [
|
||||||
|
1146.0556640625,
|
||||||
|
3213.31005859375,
|
||||||
|
98.043586730957031
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/van.mdl",
|
||||||
|
"origin": [
|
||||||
|
1637.127685546875,
|
||||||
|
2831.88232421875,
|
||||||
|
96.291152954101562
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
60.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/van_glass.mdl",
|
||||||
|
"origin": [
|
||||||
|
1637.127685546875,
|
||||||
|
2831.88232421875,
|
||||||
|
96.291152954101562
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
60.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "light_dynamic",
|
||||||
|
"origin": [
|
||||||
|
1920.9532470703125,
|
||||||
|
2880.474609375,
|
||||||
|
280.4603271484375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
],
|
||||||
|
"color": [
|
||||||
|
255,
|
||||||
|
255,
|
||||||
|
200,
|
||||||
|
1
|
||||||
|
],
|
||||||
|
"scale": [
|
||||||
|
600,
|
||||||
|
200,
|
||||||
|
200
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_equipment/metalladder002.mdl",
|
||||||
|
"origin": [
|
||||||
|
1664.21240234375,
|
||||||
|
2650.03125,
|
||||||
|
233.08331298828125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_equipment/metalladder002.mdl",
|
||||||
|
"origin": [
|
||||||
|
1664.21240234375,
|
||||||
|
2650.03125,
|
||||||
|
116.08331298828125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "light_dynamic",
|
||||||
|
"origin": [
|
||||||
|
1675.2440180000001,
|
||||||
|
2547.5998530000002,
|
||||||
|
357.193939
|
||||||
|
],
|
||||||
|
"color": [
|
||||||
|
255,
|
||||||
|
255,
|
||||||
|
200,
|
||||||
|
2
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
20.0
|
||||||
|
],
|
||||||
|
"scale": [
|
||||||
|
400.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 567175,
|
||||||
|
"input": "_allow_ladder"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"targetname": "anv_mapfixes_commonhop_windows",
|
||||||
|
"input": "kill"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"courtarea-alt": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/semi_trailer_wrecked.mdl",
|
||||||
|
"origin": [
|
||||||
|
2466.358642578125,
|
||||||
|
3441.0078125,
|
||||||
|
17.375520706176758
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
1.100000262260437,
|
||||||
|
3.1999998092651367,
|
||||||
|
-10.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_office/ladder1.mdl",
|
||||||
|
"origin": [
|
||||||
|
2375.712890625,
|
||||||
|
3085.90478515625,
|
||||||
|
43.571483612060547
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
180.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 509269,
|
||||||
|
"input": "_allow_ladder"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"truckgone": {
|
||||||
|
"chance": 0.20000000298023224,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "hammerid",
|
||||||
|
"model": "291007",
|
||||||
|
"origin": [
|
||||||
|
4304.0,
|
||||||
|
2800.0,
|
||||||
|
28.019500732421875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-0.53749799728393555,
|
||||||
|
111.00700378417969,
|
||||||
|
-1.4004100561141968
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "hammerid",
|
||||||
|
"model": "291011",
|
||||||
|
"origin": [
|
||||||
|
4064.0,
|
||||||
|
2672.0,
|
||||||
|
27.370500564575195
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-0.67301702499389648,
|
||||||
|
245.85499572753906,
|
||||||
|
-3.6046199798583984
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"acar1": {
|
||||||
|
"chance": 0.60000002384185791,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "hammerid",
|
||||||
|
"model": "1025924",
|
||||||
|
"origin": [
|
||||||
|
-505.19406127929688,
|
||||||
|
1339.283447265625,
|
||||||
|
195.73117065429688
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
358.8726806640625,
|
||||||
|
222.51954650878906,
|
||||||
|
-1.0224609375
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"walkway-ladder-alt": {
|
||||||
|
"chance": 0.30000001192092896,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/de_nuke/truck_nuke.mdl",
|
||||||
|
"origin": [
|
||||||
|
202.65921020507812,
|
||||||
|
1421.7216796875,
|
||||||
|
191.51179504394531
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
65.300003051757812,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/de_nuke/truck_nuke_glass.mdl",
|
||||||
|
"origin": [
|
||||||
|
202.65921020507812,
|
||||||
|
1421.7216796875,
|
||||||
|
191.51179504394531
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
65.300003051757812,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props/cs_office/ladder1.mdl",
|
||||||
|
"origin": [
|
||||||
|
427.605224609375,
|
||||||
|
1292.0462646484375,
|
||||||
|
284.0791015625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-15.0,
|
||||||
|
180.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 357116,
|
||||||
|
"input": "_allow_ladder"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
1314
data/randomizer/c6m2_bedlam.json
Normal file
1314
data/randomizer/c6m2_bedlam.json
Normal file
File diff suppressed because it is too large
Load diff
388
data/randomizer/c6m3_port.json
Normal file
388
data/randomizer/c6m3_port.json
Normal file
|
@ -0,0 +1,388 @@
|
||||||
|
{
|
||||||
|
"bar-block": {
|
||||||
|
"chance": 0.56000000238418579,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "env_player_blocker",
|
||||||
|
"scale": [
|
||||||
|
20,
|
||||||
|
45,
|
||||||
|
100
|
||||||
|
],
|
||||||
|
"origin": [
|
||||||
|
242.30000000000001,
|
||||||
|
-355.17000000000002,
|
||||||
|
59.409999999999997
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/cara_95sedan_wrecked.mdl",
|
||||||
|
"origin": [
|
||||||
|
197.27944946289062,
|
||||||
|
-324.1741943359375,
|
||||||
|
0.446258544921875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0,
|
||||||
|
-105,
|
||||||
|
0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/carparts_axel01a_static.mdl",
|
||||||
|
"origin": [
|
||||||
|
263.23208618164062,
|
||||||
|
-344.286376953125,
|
||||||
|
10.509956359863281
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0,
|
||||||
|
-75,
|
||||||
|
0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_interiors/bucket_tools02.mdl",
|
||||||
|
"origin": [
|
||||||
|
297.74386596679688,
|
||||||
|
-297.5142822265625,
|
||||||
|
0.18762969970703125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/carparts_tire01a_static.mdl",
|
||||||
|
"origin": [
|
||||||
|
269.83367919921875,
|
||||||
|
-372.26144409179688,
|
||||||
|
16.640285491943359
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"gascans": {
|
||||||
|
"chance": 0.5,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
-1000.981689453125,
|
||||||
|
971.3009033203125,
|
||||||
|
10.876446723937988
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-0.57571786642074585,
|
||||||
|
-42.959209442138672,
|
||||||
|
-0.12420654296875
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
-1966.627197265625,
|
||||||
|
1730.97998046875,
|
||||||
|
170.86053466796875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-0.68455815315246582,
|
||||||
|
-86.745399475097656,
|
||||||
|
-0.170166015625
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
-2511.561767578125,
|
||||||
|
1598.448974609375,
|
||||||
|
170.88479614257812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-0.53134113550186157,
|
||||||
|
2.0261614322662354,
|
||||||
|
-0.132568359375
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
-2410.875244140625,
|
||||||
|
1019.7069091796875,
|
||||||
|
12.508259773254395
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-1.1000639200210571,
|
||||||
|
4.8185205459594727,
|
||||||
|
0.331085205078125
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
-1331.8233642578125,
|
||||||
|
1772.35498046875,
|
||||||
|
330.89138793945312
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-1.2135992050170898,
|
||||||
|
-14.133895874023438,
|
||||||
|
-0.077606201171875
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
-1225.5362548828125,
|
||||||
|
1654.7926025390625,
|
||||||
|
363.91067504882812
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.27529188990592957,
|
||||||
|
131.03500366210938,
|
||||||
|
0.0353240966796875
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
815.3040771484375,
|
||||||
|
1666.0526123046875,
|
||||||
|
170.88227844238281
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.27104684710502625,
|
||||||
|
-5.2678947448730469,
|
||||||
|
0.0395355224609375
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
687.2098388671875,
|
||||||
|
1551.6055908203125,
|
||||||
|
211.86944580078125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-3.3185937404632568,
|
||||||
|
-71.824958801269531,
|
||||||
|
0.202606201171875
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
1133.252685546875,
|
||||||
|
-894.99114990234375,
|
||||||
|
170.88340759277344
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-0.54058653116226196,
|
||||||
|
37.376270294189453,
|
||||||
|
-0.13470458984375
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
680.87872314453125,
|
||||||
|
-828.9317626953125,
|
||||||
|
51.548942565917969
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.072295762598514557,
|
||||||
|
-119.67771911621094,
|
||||||
|
0.2787933349609375
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
1704.323974609375,
|
||||||
|
-995.88818359375,
|
||||||
|
13.171730995178223
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.26705008745193481,
|
||||||
|
-4.1160192489624023,
|
||||||
|
-0.181121826171875
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
1843.7432861328125,
|
||||||
|
863.0028076171875,
|
||||||
|
-85.074028015136719
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-1.0647850036621094,
|
||||||
|
-141.92161560058594,
|
||||||
|
-0.135284423828125
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
1846.2923583984375,
|
||||||
|
1230.565185546875,
|
||||||
|
-85.120986938476562
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-0.57393389940261841,
|
||||||
|
-164.6104736328125,
|
||||||
|
-0.1295166015625
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
262.22463989257812,
|
||||||
|
75.692008972167969,
|
||||||
|
41.359500885009766
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-0.5369715690612793,
|
||||||
|
-41.772254943847656,
|
||||||
|
-0.11669921875
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
-306.50503540039062,
|
||||||
|
-1162.945068359375,
|
||||||
|
10.885636329650879
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.30785799026489258,
|
||||||
|
90.025154113769531,
|
||||||
|
-0.211029052734375
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
-1898.69921875,
|
||||||
|
-619.39971923828125,
|
||||||
|
12.567585945129395
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
2.5842218399047852,
|
||||||
|
0.18310843408107758,
|
||||||
|
-0.87396240234375
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
-183.77784729003906,
|
||||||
|
1757.2159423828125,
|
||||||
|
170.968505859375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.19064256548881531,
|
||||||
|
6.9722185134887695,
|
||||||
|
0.075531005859375
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
759.773681640625,
|
||||||
|
1011.1539306640625,
|
||||||
|
10.864794731140137
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-0.64746576547622681,
|
||||||
|
-51.795230865478516,
|
||||||
|
-0.1397705078125
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
969.4990234375,
|
||||||
|
1159.3148193359375,
|
||||||
|
170.88760375976562
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-0.51393240690231323,
|
||||||
|
-161.04803466796875,
|
||||||
|
-0.12811279296875
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
382.16763305664062,
|
||||||
|
782.78076171875,
|
||||||
|
170.87892150878906
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-0.56858420372009277,
|
||||||
|
62.715030670166016,
|
||||||
|
-0.14166259765625
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "_gascan",
|
||||||
|
"origin": [
|
||||||
|
-989.5465087890625,
|
||||||
|
2104.995849609375,
|
||||||
|
170.8604736328125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
-0.68421685695648193,
|
||||||
|
-143.4315185546875,
|
||||||
|
-0.17034912109375
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"PEANUT": {
|
||||||
|
"chance": 1.0,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fairgrounds/lil'peanut_cutout001.mdl",
|
||||||
|
"origin": [
|
||||||
|
-322.5404052734375,
|
||||||
|
-1637.845947265625,
|
||||||
|
-108.18135070800781
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-180.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"start": {
|
"start-train": {
|
||||||
"chance": 0.40000000596046448,
|
"chance": 0.40000000596046448,
|
||||||
"variants": [
|
"variants": [
|
||||||
{
|
{
|
||||||
|
@ -279,7 +279,7 @@
|
||||||
"inputs": [
|
"inputs": [
|
||||||
{
|
{
|
||||||
"hammerid": 250055,
|
"hammerid": 250055,
|
||||||
"input": "Lock"
|
"input": "_lock"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"entities": [
|
"entities": [
|
||||||
|
@ -339,6 +339,12 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"weight": 1,
|
"weight": 1,
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 250055,
|
||||||
|
"input": "break"
|
||||||
|
}
|
||||||
|
],
|
||||||
"entities": [
|
"entities": [
|
||||||
{
|
{
|
||||||
"model": "models/props_wasteland/exterior_fence002c.mdl",
|
"model": "models/props_wasteland/exterior_fence002c.mdl",
|
||||||
|
|
|
@ -502,7 +502,7 @@
|
||||||
"inputs": [
|
"inputs": [
|
||||||
{
|
{
|
||||||
"hammerid": 86115,
|
"hammerid": 86115,
|
||||||
"input": "Lock"
|
"input": "_lock"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -40,7 +40,7 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"mainblock": {
|
"mainblock": {
|
||||||
"chance": 0.5,
|
"chance": 0.2,
|
||||||
"variants": [
|
"variants": [
|
||||||
{
|
{
|
||||||
"weight": 1,
|
"weight": 1,
|
||||||
|
@ -84,7 +84,7 @@
|
||||||
"entities": [
|
"entities": [
|
||||||
{
|
{
|
||||||
"model": "models/props_vehicles/pickup_truck_78.mdl",
|
"model": "models/props_vehicles/pickup_truck_78.mdl",
|
||||||
"origin": [2755.60, 4139.53, 12.72],
|
"origin": [2755.60, 4190.53, 12.72],
|
||||||
"angles": [0.00, -180.00, 0.00],
|
"angles": [0.00, -180.00, 0.00],
|
||||||
"size": [57.97, 105.86, 124.61]
|
"size": [57.97, 105.86, 124.61]
|
||||||
}
|
}
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -193,6 +193,12 @@
|
||||||
"variants": [
|
"variants": [
|
||||||
{
|
{
|
||||||
"weight": 1,
|
"weight": 1,
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 3895733,
|
||||||
|
"input": "disable"
|
||||||
|
}
|
||||||
|
],
|
||||||
"entities": [
|
"entities": [
|
||||||
{
|
{
|
||||||
"model": "models/props_pipes/pipeset32d_bend256d_001a.mdl",
|
"model": "models/props_pipes/pipeset32d_bend256d_001a.mdl",
|
||||||
|
@ -508,6 +514,12 @@
|
||||||
"variants": [
|
"variants": [
|
||||||
{
|
{
|
||||||
"weight": 1,
|
"weight": 1,
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"hammerid": 3102494,
|
||||||
|
"input": "disable"
|
||||||
|
}
|
||||||
|
],
|
||||||
"entities": [
|
"entities": [
|
||||||
{
|
{
|
||||||
"model": "models/props_highway/plywood_01.mdl",
|
"model": "models/props_highway/plywood_01.mdl",
|
||||||
|
@ -582,5 +594,153 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
"guns-alt": {
|
||||||
|
"chance": 0.5,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"scale": [
|
||||||
|
33.316013336181641,
|
||||||
|
1.6402918100357056,
|
||||||
|
9.5148429870605469
|
||||||
|
],
|
||||||
|
"type": "hammerid",
|
||||||
|
"model": "3079455",
|
||||||
|
"origin": [
|
||||||
|
6884.94189453125,
|
||||||
|
8668.1142578125,
|
||||||
|
6048.63720703125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
116.982421875,
|
||||||
|
270.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scale": [
|
||||||
|
24.644960403442383,
|
||||||
|
2.04140305519104,
|
||||||
|
7.0064492225646973
|
||||||
|
],
|
||||||
|
"type": "hammerid",
|
||||||
|
"model": "3079449",
|
||||||
|
"origin": [
|
||||||
|
6853.28466796875,
|
||||||
|
8690.1767578125,
|
||||||
|
6050.103515625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
252.9931640625,
|
||||||
|
90.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scale": [
|
||||||
|
30.749414443969727,
|
||||||
|
1.0600012540817261,
|
||||||
|
6.7138762474060059
|
||||||
|
],
|
||||||
|
"type": "hammerid",
|
||||||
|
"model": "3079447",
|
||||||
|
"origin": [
|
||||||
|
6810.08837890625,
|
||||||
|
8700.5087890625,
|
||||||
|
6050.7412109375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
57.48046875,
|
||||||
|
270.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"scale": [
|
||||||
|
12.935267448425293,
|
||||||
|
16.983663558959961,
|
||||||
|
6.1097126007080078
|
||||||
|
],
|
||||||
|
"type": "hammerid",
|
||||||
|
"model": "3079433",
|
||||||
|
"origin": [
|
||||||
|
6880.39697265625,
|
||||||
|
8729.8212890625,
|
||||||
|
6093.88818359375
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
13.974609375,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"minigun-alt": {
|
||||||
|
"chance": 0.69999998807907104,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_minigun_l4d1",
|
||||||
|
"model": "models/w_models/weapons/w_minigun.mdl",
|
||||||
|
"origin": [
|
||||||
|
6322.20947265625,
|
||||||
|
9263.95703125,
|
||||||
|
6046.61181640625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
-30.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"truss-path": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_c17/truss02d.mdl",
|
||||||
|
"origin": [
|
||||||
|
6305.2177734375,
|
||||||
|
8441.568359375,
|
||||||
|
6053.21044921875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_c17/truss02d.mdl",
|
||||||
|
"origin": [
|
||||||
|
6305.732421875,
|
||||||
|
8614.6591796875,
|
||||||
|
5940.509765625
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
90.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -326,6 +326,20 @@
|
||||||
-90.599998474121094,
|
-90.599998474121094,
|
||||||
0.0
|
0.0
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_fortifications/concrete_wall001_96_reference.mdl",
|
||||||
|
"origin": [
|
||||||
|
-9936.49609375,
|
||||||
|
-9655.125,
|
||||||
|
-5.5445585250854492
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -814,6 +828,20 @@
|
||||||
0.0,
|
0.0,
|
||||||
0.0
|
0.0
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_crates/static_crate_40.mdl",
|
||||||
|
"origin": [
|
||||||
|
-3421.105224609375,
|
||||||
|
-9382.3583984375,
|
||||||
|
-1.4816436767578125
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"inputs": [
|
"inputs": [
|
||||||
|
|
|
@ -297,12 +297,12 @@
|
||||||
"type": "prop_dynamic",
|
"type": "prop_dynamic",
|
||||||
"model": "models/props_c17/metalladder001.mdl",
|
"model": "models/props_c17/metalladder001.mdl",
|
||||||
"origin": [
|
"origin": [
|
||||||
3510.315673828125,
|
3513.515673828125,
|
||||||
3315.55859375,
|
3324.55859375,
|
||||||
84.583740234375
|
84.583740234375
|
||||||
],
|
],
|
||||||
"angles": [
|
"angles": [
|
||||||
-1.3999999761581421,
|
0.3999999761581421,
|
||||||
-91.400001525878906,
|
-91.400001525878906,
|
||||||
0.0
|
0.0
|
||||||
]
|
]
|
||||||
|
@ -500,5 +500,85 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
"warehouse-alt": {
|
||||||
|
"chance": 0.40000000596046448,
|
||||||
|
"variants": [
|
||||||
|
{
|
||||||
|
"weight": 1,
|
||||||
|
"entities": [
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_vehicles/bus01.mdl",
|
||||||
|
"origin": [
|
||||||
|
7087.00927734375,
|
||||||
|
5887.7353515625,
|
||||||
|
41.365642547607422
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
90.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_crates/static_crate_40.mdl",
|
||||||
|
"origin": [
|
||||||
|
7110.74853515625,
|
||||||
|
6037.83642578125,
|
||||||
|
173.90252685546875
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_crates/static_crate_40.mdl",
|
||||||
|
"origin": [
|
||||||
|
7134.6181640625,
|
||||||
|
6165.1875,
|
||||||
|
114.36043548583984
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_crates/static_crate_40.mdl",
|
||||||
|
"origin": [
|
||||||
|
7060.404296875,
|
||||||
|
6169.53369140625,
|
||||||
|
48.904567718505859
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "prop_dynamic",
|
||||||
|
"model": "models/props_industrial/pallet_stack_docks.mdl",
|
||||||
|
"origin": [
|
||||||
|
7127.77734375,
|
||||||
|
6182.53369140625,
|
||||||
|
49.298847198486328
|
||||||
|
],
|
||||||
|
"angles": [
|
||||||
|
0.0,
|
||||||
|
0.0,
|
||||||
|
0.0
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
Binary file not shown.
|
@ -41,6 +41,13 @@ BuilderData g_builder;
|
||||||
char currentMap[64];
|
char currentMap[64];
|
||||||
static int _ropeIndex;
|
static int _ropeIndex;
|
||||||
|
|
||||||
|
enum struct GascanSpawnerData {
|
||||||
|
float origin[3];
|
||||||
|
float angles[3];
|
||||||
|
}
|
||||||
|
ArrayList g_gascanRespawnQueue;
|
||||||
|
AnyMap g_gascanSpawners;
|
||||||
|
|
||||||
enum struct BuilderData {
|
enum struct BuilderData {
|
||||||
JSONObject mapData;
|
JSONObject mapData;
|
||||||
|
|
||||||
|
@ -85,7 +92,7 @@ enum struct BuilderData {
|
||||||
}
|
}
|
||||||
|
|
||||||
void AddEntity(int entity, ExportType exportType = Export_Model) {
|
void AddEntity(int entity, ExportType exportType = Export_Model) {
|
||||||
JSONObject entityData = ExportEntity(entity, Export_Model);
|
JSONObject entityData = ExportEntity(entity, exportType);
|
||||||
this.AddEntityData(entityData);
|
this.AddEntityData(entityData);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -133,6 +140,7 @@ public void OnPluginStart() {
|
||||||
HookEvent("player_first_spawn", Event_PlayerFirstSpawn);
|
HookEvent("player_first_spawn", Event_PlayerFirstSpawn);
|
||||||
|
|
||||||
g_MapData.activeScenes = new ArrayList(sizeof(ActiveSceneData));
|
g_MapData.activeScenes = new ArrayList(sizeof(ActiveSceneData));
|
||||||
|
g_gascanSpawners = new AnyMap();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool randomizerRan = false;
|
bool randomizerRan = false;
|
||||||
|
@ -186,6 +194,22 @@ public void OnConfigsExecuted() {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void OnEntityCreated(int entity, const char[] classname) {
|
||||||
|
if(StrEqual(classname, "weapon_gascan")) {
|
||||||
|
RequestFrame(Frame_RandomizeGascan, entity);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void Frame_RandomizeGascan(int gascan) {
|
||||||
|
if(!IsValidEntity(gascan)) return;
|
||||||
|
if(g_gascanRespawnQueue == null || g_gascanRespawnQueue.Length == 0) return;
|
||||||
|
GascanSpawnerData spawner;
|
||||||
|
g_gascanRespawnQueue.GetArray(0, spawner);
|
||||||
|
g_gascanRespawnQueue.Erase(0);
|
||||||
|
|
||||||
|
AssignGascan(gascan, spawner);
|
||||||
|
}
|
||||||
|
|
||||||
Action Timer_Run(Handle h) {
|
Action Timer_Run(Handle h) {
|
||||||
if(cvarEnabled.BoolValue)
|
if(cvarEnabled.BoolValue)
|
||||||
RunMap(currentMap, FLAG_NONE);
|
RunMap(currentMap, FLAG_NONE);
|
||||||
|
@ -346,39 +370,46 @@ Action Command_RandomizerBuild(int client, int args) {
|
||||||
float origin[3];
|
float origin[3];
|
||||||
char arg1[32];
|
char arg1[32];
|
||||||
int entity = GetLookingPosition(client, Filter_IgnorePlayer, origin);
|
int entity = GetLookingPosition(client, Filter_IgnorePlayer, origin);
|
||||||
|
if(entity == 0) {
|
||||||
|
ReplyToCommand(client, "No entity found");
|
||||||
|
return Plugin_Handled;
|
||||||
|
}
|
||||||
GetCmdArg(2, arg1, sizeof(arg1));
|
GetCmdArg(2, arg1, sizeof(arg1));
|
||||||
ExportType exportType = Export_Model;
|
ExportType exportType = Export_Model;
|
||||||
if(StrEqual(arg1, "hammerid")) {
|
if(StrEqual(arg1, "hammerid")) {
|
||||||
exportType = Export_HammerId;
|
exportType = Export_HammerId;
|
||||||
|
ReplyToCommand(client, "Added entity's hammerid to variant #%d", g_builder.selectedVariantIndex);
|
||||||
} else if(StrEqual(arg1, "targetname")) {
|
} else if(StrEqual(arg1, "targetname")) {
|
||||||
|
ReplyToCommand(client, "Added entity's targetname to variant #%d", g_builder.selectedVariantIndex);
|
||||||
exportType = Export_TargetName;
|
exportType = Export_TargetName;
|
||||||
}
|
|
||||||
if(entity > 0) {
|
|
||||||
g_builder.AddEntity(entity, exportType);
|
|
||||||
ReplyToCommand(client, "Added entity #%d to variant #%d", entity, g_builder.selectedVariantIndex);
|
|
||||||
} else {
|
} else {
|
||||||
ReplyToCommand(client, "No entity found");
|
ReplyToCommand(client, "Added entity #%d to variant #%d", entity, g_builder.selectedVariantIndex);
|
||||||
}
|
}
|
||||||
|
g_builder.AddEntity(entity, exportType);
|
||||||
} else if(StrEqual(arg, "entityid")) {
|
} else if(StrEqual(arg, "entityid")) {
|
||||||
if(g_builder.selectedVariantData == null) {
|
if(g_builder.selectedVariantData == null) {
|
||||||
ReplyToCommand(client, "Please load map data, select a scene and a variant.");
|
ReplyToCommand(client, "Please load map data, select a scene and a variant.");
|
||||||
return Plugin_Handled;
|
return Plugin_Handled;
|
||||||
}
|
}
|
||||||
|
float origin[3];
|
||||||
char arg1[32];
|
char arg1[32];
|
||||||
int entity = GetCmdArgInt(2);
|
int entity = GetCmdArgInt(2);
|
||||||
GetCmdArg(3, arg1, sizeof(arg));
|
if(entity <= 0 && !IsValidEntity(entity)) {
|
||||||
|
ReplyToCommand(client, "No entity found");
|
||||||
|
return Plugin_Handled;
|
||||||
|
}
|
||||||
|
GetCmdArg(2, arg1, sizeof(arg1));
|
||||||
ExportType exportType = Export_Model;
|
ExportType exportType = Export_Model;
|
||||||
if(StrEqual(arg1, "hammerid")) {
|
if(StrEqual(arg1, "hammerid")) {
|
||||||
exportType = Export_HammerId;
|
exportType = Export_HammerId;
|
||||||
|
ReplyToCommand(client, "Added entity's hammerid to variant #%d", g_builder.selectedVariantIndex);
|
||||||
} else if(StrEqual(arg1, "targetname")) {
|
} else if(StrEqual(arg1, "targetname")) {
|
||||||
|
ReplyToCommand(client, "Added entity's targetname to variant #%d", g_builder.selectedVariantIndex);
|
||||||
exportType = Export_TargetName;
|
exportType = Export_TargetName;
|
||||||
}
|
|
||||||
if(entity > 0) {
|
|
||||||
g_builder.AddEntity(entity, exportType);
|
|
||||||
ReplyToCommand(client, "Added entity #%d to variant #%d", entity, g_builder.selectedVariantIndex);
|
|
||||||
} else {
|
} else {
|
||||||
ReplyToCommand(client, "No entity found");
|
ReplyToCommand(client, "Added entity #%d to variant #%d", entity, g_builder.selectedVariantIndex);
|
||||||
}
|
}
|
||||||
|
g_builder.AddEntity(entity, exportType);
|
||||||
} else if(StrEqual(arg, "decal")) {
|
} else if(StrEqual(arg, "decal")) {
|
||||||
if(g_builder.selectedVariantData == null) {
|
if(g_builder.selectedVariantData == null) {
|
||||||
ReplyToCommand(client, "Please load map data, select a scene and a variant.");
|
ReplyToCommand(client, "Please load map data, select a scene and a variant.");
|
||||||
|
@ -405,6 +436,60 @@ Action Command_RandomizerBuild(int client, int args) {
|
||||||
obj.Set("origin", VecToArray(pos));
|
obj.Set("origin", VecToArray(pos));
|
||||||
g_builder.AddEntityData(obj);
|
g_builder.AddEntityData(obj);
|
||||||
ReplyToCommand(client, "Added fire to variant #%d", g_builder.selectedVariantIndex);
|
ReplyToCommand(client, "Added fire to variant #%d", g_builder.selectedVariantIndex);
|
||||||
|
} else if(StrEqual(arg, "light")) {
|
||||||
|
if(g_builder.selectedVariantData == null) {
|
||||||
|
ReplyToCommand(client, "Please load map data, select a scene and a variant.");
|
||||||
|
return Plugin_Handled;
|
||||||
|
}
|
||||||
|
float pos[3];
|
||||||
|
int defaultColor[4] = { 255, 255, 255, 255};
|
||||||
|
float empty[3];
|
||||||
|
float scale[3] = { 100.0, -1.0, -1.0 };
|
||||||
|
GetLookingPosition(client, Filter_IgnorePlayer, pos);
|
||||||
|
JSONObject obj = new JSONObject();
|
||||||
|
obj.SetString("type", "light_dynamic");
|
||||||
|
obj.Set("origin", FromFloatArray(pos, 3));
|
||||||
|
obj.Set("color", FromIntArray(defaultColor, 4));
|
||||||
|
obj.Set("angles", FromFloatArray(empty, 3));
|
||||||
|
obj.Set("scale", FromFloatArray(scale, 3));
|
||||||
|
g_builder.AddEntityData(obj);
|
||||||
|
ReplyToCommand(client, "Added light to variant #%d", g_builder.selectedVariantIndex);
|
||||||
|
} else if(StrEqual(arg, "wall")) {
|
||||||
|
if(g_builder.selectedVariantData == null) {
|
||||||
|
ReplyToCommand(client, "Please load map data, select a scene and a variant.");
|
||||||
|
return Plugin_Handled;
|
||||||
|
}
|
||||||
|
float pos[3];
|
||||||
|
float scale[3] = { 15.0, 30.0, 100.0 };
|
||||||
|
GetLookingPosition(client, Filter_IgnorePlayer, pos);
|
||||||
|
JSONObject obj = new JSONObject();
|
||||||
|
obj.SetString("type", "env_player_blocker");
|
||||||
|
obj.Set("origin", FromFloatArray(pos, 3));
|
||||||
|
obj.Set("scale", FromFloatArray(scale, 3));
|
||||||
|
g_builder.AddEntityData(obj);
|
||||||
|
ReplyToCommand(client, "Added wall to variant #%d", g_builder.selectedVariantIndex);
|
||||||
|
} else if(StrEqual(arg, "gascan")) {
|
||||||
|
if(g_builder.selectedVariantData == null) {
|
||||||
|
ReplyToCommand(client, "Please load map data, select a scene and a variant.");
|
||||||
|
return Plugin_Handled;
|
||||||
|
}
|
||||||
|
float pos[3];
|
||||||
|
float ang[3];
|
||||||
|
int entity = GetLookingPosition(client, Filter_IgnorePlayer, pos);
|
||||||
|
if(entity == 0) {
|
||||||
|
GetClientAbsOrigin(client, pos);
|
||||||
|
pos[2] += 10.0;
|
||||||
|
GetClientEyeAngles(client, ang);
|
||||||
|
} else {
|
||||||
|
GetEntPropVector(entity, Prop_Send, "m_vecOrigin", pos);
|
||||||
|
GetEntPropVector(entity, Prop_Send, "m_angRotation", ang);
|
||||||
|
}
|
||||||
|
JSONObject obj = new JSONObject();
|
||||||
|
obj.SetString("type", "_gascan");
|
||||||
|
obj.Set("origin", FromFloatArray(pos, 3));
|
||||||
|
obj.Set("angles", FromFloatArray(ang, 3));
|
||||||
|
g_builder.AddEntityData(obj);
|
||||||
|
ReplyToCommand(client, "Added gascan (%d) to variant #%d", entity, g_builder.selectedVariantIndex);
|
||||||
} else {
|
} else {
|
||||||
ReplyToCommand(client, "Unknown arg. Try: new, load, save, scenes, cursor");
|
ReplyToCommand(client, "Unknown arg. Try: new, load, save, scenes, cursor");
|
||||||
}
|
}
|
||||||
|
@ -467,7 +552,19 @@ JSONObject ExportEntityInput(int entity, const char[] input) {
|
||||||
entityData.SetString("input", input);
|
entityData.SetString("input", input);
|
||||||
return entityData;
|
return entityData;
|
||||||
}
|
}
|
||||||
|
public void L4D2_CGasCan_EventKilled_Post(int gascan, int inflictor, int attacker) {
|
||||||
|
GascanSpawnerData spawner;
|
||||||
|
// If Gascan was destroyed, and was from a spawner
|
||||||
|
if(g_gascanSpawners.GetArray(gascan, spawner, sizeof(spawner))) {
|
||||||
|
g_gascanSpawners.Remove(gascan);
|
||||||
|
// Push to queue, so when it respawns it can pop it off
|
||||||
|
if(g_gascanRespawnQueue == null) {
|
||||||
|
g_gascanRespawnQueue = new ArrayList(sizeof(GascanSpawnerData));
|
||||||
|
}
|
||||||
|
g_gascanRespawnQueue.PushArray(spawner, sizeof(spawner));
|
||||||
|
Debug("gascan %d destroyed. queue size=%d", gascan, g_gascanRespawnQueue.Length);
|
||||||
|
}
|
||||||
|
}
|
||||||
bool OnSpawnerDone(int client, int entity, CompleteType result) {
|
bool OnSpawnerDone(int client, int entity, CompleteType result) {
|
||||||
PrintToServer("Randomizer OnSpawnerDone");
|
PrintToServer("Randomizer OnSpawnerDone");
|
||||||
if(result == Complete_PropSpawned && entity > 0) {
|
if(result == Complete_PropSpawned && entity > 0) {
|
||||||
|
@ -496,9 +593,13 @@ void OnSelectorDone(int client, ArrayList entities) {
|
||||||
entityData = ExportEntityInput(ref, "_allow_ladder");
|
entityData = ExportEntityInput(ref, "_allow_ladder");
|
||||||
inputArray.Push(entityData);
|
inputArray.Push(entityData);
|
||||||
} else {
|
} else {
|
||||||
entityData = ExportEntity(ref, Export_Model);
|
// If there is a hammerid (> 0), then it's built on the map - we don't want to delete it
|
||||||
|
// If it is 0, it was spawned, probably by prop spawner, so we remove it
|
||||||
|
int hammerId = GetEntProp(ref, Prop_Data, "m_iHammerID");
|
||||||
|
entityData = ExportEntity(ref, hammerId > 0 ? Export_HammerId : Export_Model);
|
||||||
entArray.Push(entityData);
|
entArray.Push(entityData);
|
||||||
RemoveEntity(ref);
|
if(hammerId == 0)
|
||||||
|
RemoveEntity(ref);
|
||||||
}
|
}
|
||||||
delete entityData; //?
|
delete entityData; //?
|
||||||
}
|
}
|
||||||
|
@ -514,6 +615,20 @@ JSONArray VecToArray(float vec[3]) {
|
||||||
arr.PushFloat(vec[2]);
|
arr.PushFloat(vec[2]);
|
||||||
return arr;
|
return arr;
|
||||||
}
|
}
|
||||||
|
JSONArray FromFloatArray(float[] vec, int count) {
|
||||||
|
JSONArray arr = new JSONArray();
|
||||||
|
for(int i = 0 ; i < count; i++) {
|
||||||
|
arr.PushFloat(vec[i]);
|
||||||
|
}
|
||||||
|
return arr;
|
||||||
|
}
|
||||||
|
JSONArray FromIntArray(int[] vec, int count) {
|
||||||
|
JSONArray arr = new JSONArray();
|
||||||
|
for(int i = 0 ; i < count; i++) {
|
||||||
|
arr.PushInt(vec[i]);
|
||||||
|
}
|
||||||
|
return arr;
|
||||||
|
}
|
||||||
|
|
||||||
void Command_RandomizerBuild_Scenes(int client, int args) {
|
void Command_RandomizerBuild_Scenes(int client, int args) {
|
||||||
char arg[16];
|
char arg[16];
|
||||||
|
@ -818,6 +933,7 @@ enum struct MapData {
|
||||||
ArrayList scenes;
|
ArrayList scenes;
|
||||||
ArrayList lumpEdits;
|
ArrayList lumpEdits;
|
||||||
ArrayList activeScenes;
|
ArrayList activeScenes;
|
||||||
|
ArrayList gascanSpawners;
|
||||||
}
|
}
|
||||||
|
|
||||||
enum loadFlags {
|
enum loadFlags {
|
||||||
|
@ -916,6 +1032,7 @@ public bool RunMap(const char[] map, int flags) {
|
||||||
|
|
||||||
profiler.Start();
|
profiler.Start();
|
||||||
selectScenes(flags);
|
selectScenes(flags);
|
||||||
|
spawnGascans();
|
||||||
profiler.Stop();
|
profiler.Stop();
|
||||||
|
|
||||||
_ropeIndex = 0;
|
_ropeIndex = 0;
|
||||||
|
@ -924,6 +1041,38 @@ public bool RunMap(const char[] map, int flags) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void spawnGascans() {
|
||||||
|
if(g_MapData.gascanSpawners != null && g_MapData.gascanSpawners.Length > 0) {
|
||||||
|
// Iterate through every gascan until we run out - picking a random spawner each time
|
||||||
|
int entity = -1;
|
||||||
|
char targetname[9];
|
||||||
|
GascanSpawnerData spawner;
|
||||||
|
int spawnerCount = g_MapData.gascanSpawners.Length;
|
||||||
|
int count;
|
||||||
|
while((entity = FindEntityByClassname(entity, "weapon_gascan")) != INVALID_ENT_REFERENCE) {
|
||||||
|
GetEntPropString(entity, Prop_Data, "m_iName", targetname, sizeof(targetname));
|
||||||
|
int hammerid = GetEntProp(entity, Prop_Data, "m_iHammerID");
|
||||||
|
int glowColor = GetEntProp(entity, Prop_Send, "m_glowColorOverride"); // check if white
|
||||||
|
if(hammerid == 0 && glowColor == 16777215 && targetname[0] == '\0' && !g_gascanSpawners.ContainsKey(entity)) {
|
||||||
|
// Found a valid gascan, apply a random spawner
|
||||||
|
int spawnerIndex = GetRandomInt(0, g_MapData.gascanSpawners.Length - 1);
|
||||||
|
g_MapData.gascanSpawners.GetArray(spawnerIndex, spawner);
|
||||||
|
g_MapData.gascanSpawners.Erase(spawnerIndex); // only want one can to use this spawner
|
||||||
|
|
||||||
|
AssignGascan(entity, spawner);
|
||||||
|
count++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Debug("Assigned %d gascans to %d spawners", count, spawnerCount);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void AssignGascan(int gascan, GascanSpawnerData spawner) {
|
||||||
|
g_gascanSpawners.SetArray(gascan, spawner, sizeof(spawner));
|
||||||
|
TeleportEntity(gascan, spawner.origin, spawner.angles, NULL_VECTOR);
|
||||||
|
Debug("Assigning gascan %d to spawner at %.0f %.0f %.0f", gascan, spawner.origin[0], spawner.origin[1], spawner.origin[2]);
|
||||||
|
}
|
||||||
|
|
||||||
void loadScene(const char key[MAX_SCENE_NAME_LENGTH], JSONObject sceneData) {
|
void loadScene(const char key[MAX_SCENE_NAME_LENGTH], JSONObject sceneData) {
|
||||||
SceneData scene;
|
SceneData scene;
|
||||||
scene.name = key;
|
scene.name = key;
|
||||||
|
@ -1277,8 +1426,22 @@ int CreateLight(const float origin[3], const float angles[3], const int color[4]
|
||||||
return entity;
|
return entity;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void AddGascanSpawner(VariantEntityData data) {
|
||||||
|
if(g_MapData.gascanSpawners == null) {
|
||||||
|
g_MapData.gascanSpawners = new ArrayList(sizeof(GascanSpawnerData));
|
||||||
|
}
|
||||||
|
GascanSpawnerData spawner;
|
||||||
|
spawner.origin = data.origin;
|
||||||
|
spawner.angles = data.angles;
|
||||||
|
|
||||||
|
g_MapData.gascanSpawners.PushArray(spawner);
|
||||||
|
// Debug("Added gascan spawner at %.0f %.0f %.0f", spawner.origin[0], spawner.origin[1], spawner.origin[2]);
|
||||||
|
}
|
||||||
|
|
||||||
void spawnEntity(VariantEntityData entity) {
|
void spawnEntity(VariantEntityData entity) {
|
||||||
if(StrEqual(entity.type, "env_fire")) {
|
if(StrEqual(entity.type, "_gascan")) {
|
||||||
|
AddGascanSpawner(entity);
|
||||||
|
} else if(StrEqual(entity.type, "env_fire")) {
|
||||||
Debug("spawning \"%s\" at (%.1f %.1f %.1f) rot (%.0f %.0f %.0f)", entity.type, entity.origin[0], entity.origin[1], entity.origin[2], entity.angles[0], entity.angles[1], entity.angles[2]);
|
Debug("spawning \"%s\" at (%.1f %.1f %.1f) rot (%.0f %.0f %.0f)", entity.type, entity.origin[0], entity.origin[1], entity.origin[2], entity.angles[0], entity.angles[1], entity.angles[2]);
|
||||||
CreateFire(entity.origin, 20.0, 100.0, 1.0);
|
CreateFire(entity.origin, 20.0, 100.0, 1.0);
|
||||||
} else if(StrEqual(entity.type, "light_dynamic")) {
|
} else if(StrEqual(entity.type, "light_dynamic")) {
|
||||||
|
@ -1431,12 +1594,13 @@ void Cleanup() {
|
||||||
delete g_MapData.scenes;
|
delete g_MapData.scenes;
|
||||||
}
|
}
|
||||||
delete g_MapData.lumpEdits;
|
delete g_MapData.lumpEdits;
|
||||||
|
delete g_MapData.gascanSpawners;
|
||||||
|
|
||||||
// Cleanup all alarm car entities:
|
// Cleanup all alarm car entities:
|
||||||
int entity = -1;
|
int entity = -1;
|
||||||
char targetname[128];
|
char targetname[128];
|
||||||
while((entity = FindEntityByClassname(entity, "*")) != INVALID_ENT_REFERENCE) {
|
while((entity = FindEntityByClassname(entity, "*")) != INVALID_ENT_REFERENCE) {
|
||||||
if(!IsValidEntity(entity)) return;
|
if(!IsValidEntity(entity)) continue;
|
||||||
GetEntPropString(entity, Prop_Data, "m_iName", targetname, sizeof(targetname));
|
GetEntPropString(entity, Prop_Data, "m_iName", targetname, sizeof(targetname));
|
||||||
if(StrContains(targetname, "randomizer_") != -1) {
|
if(StrContains(targetname, "randomizer_") != -1) {
|
||||||
RemoveEntity(entity);
|
RemoveEntity(entity);
|
||||||
|
@ -1446,4 +1610,6 @@ void Cleanup() {
|
||||||
|
|
||||||
DeleteCustomEnts();
|
DeleteCustomEnts();
|
||||||
g_MapData.activeScenes.Clear();
|
g_MapData.activeScenes.Clear();
|
||||||
|
g_gascanSpawners.Clear();
|
||||||
|
delete g_gascanRespawnQueue;
|
||||||
}
|
}
|
Loading…
Add table
Add a link
Reference in a new issue