View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006460 | The Dark Mod | Feature proposal | public | 25.01.2024 20:08 | 24.06.2024 00:34 |
Reporter | Daft Mugi | Assigned To | Daft Mugi | ||
Priority | normal | Severity | normal | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Product Version | SVN | ||||
Target Version | TDM 2.12 | Fixed in Version | TDM 2.12 | ||
Summary | 0006460: Add canCloseDoors spawnarg | ||||
Description | A mapper has requested a spawnarg that would prohibit AI from closing doors. The main use case is to keep undead from closing doors. | ||||
Tags | No tags attached. | ||||
Committed code revision 10632. | |
Test map for undead that cannot close doors. Courtesy of Baal. undead_door_test.map (43,756 bytes)
Version 2 // entity 0 { "classname" "worldspawn" // primitive 0 { brushDef3 { ( 0 0 1 -160 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 3.125 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 -768 ) ( ( 0.015625 0 -3.125 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -312 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -256 ) ( ( 0.015625 0 3.125 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 -712 ) ( ( 0.015625 0 4 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 128 ) ( ( 0.007811999879777431 0 -1.999871969223022 ) ( 0 0.007811999879777431 -1.562399983406067 ) ) "textures/darkmod/wood/boards/pier_platform" 0 0 0 } } // primitive 1 { brushDef3 { ( 0 0 1 -128 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 3.125 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 -800 ) ( ( 0.015625 0 -3.125 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -312 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 -128 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 -3.125 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 -712 ) ( ( 0.015625 0 4 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 768 ) ( ( 0.007811999879777431 0 1.562399983406067 ) ( 0 0.007811999879777431 -0.9999359846115112 ) ) "textures/darkmod/wood/boards/pier_platform" 0 0 0 } } // primitive 2 { brushDef3 { ( 0 0 1 -128 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 3.125 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 -768 ) ( ( 0.015625 0 -3.125 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -344 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 -128 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 -3.125 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -256 ) ( ( 0.015625 0 3.125 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 312 ) ( ( 0.007811999879777431 0 1.999871969223022 ) ( 0 0.007811999879777431 -0.9999359846115112 ) ) "textures/darkmod/wood/boards/pier_platform" 0 0 0 } } // primitive 3 { brushDef3 { ( 0 1 0 -768 ) ( ( 0.015625 0 -3.125 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -312 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 -160 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 -3.125 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -256 ) ( ( 0.015625 0 3.125 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 -712 ) ( ( 0.015625 0 4 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 0 0 1 128 ) ( ( 0.007811999879777431 0 -1.999871969223022 ) ( 0 0.007811999879777431 1.562399983406067 ) ) "textures/darkmod/wood/boards/pier_platform" 0 0 0 } } // primitive 4 { brushDef3 { ( 0 0 1 -128 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 3.125 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -312 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 -128 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 -3.125 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -288 ) ( ( 0.015625 0 3.125 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 -712 ) ( ( 0.015625 0 4 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 256 ) ( ( 0.007811999879777431 0 -1.562399983406067 ) ( 0 0.007811999879777431 -0.9999359846115112 ) ) "textures/darkmod/wood/boards/pier_platform" 0 0 0 } } // primitive 5 { brushDef3 { ( 0 0 1 -128 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 3.125 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 -768 ) ( ( 0.015625 0 -3.125 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 -128 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 -3.125 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -256 ) ( ( 0.015625 0 3.125 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 -744 ) ( ( 0.015625 0 4 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 712 ) ( ( 0.007811999879777431 0 -1.999871969223022 ) ( 0 0.007811999879777431 -0.9999359846115112 ) ) "textures/darkmod/wood/boards/pier_platform" 0 0 0 } } // primitive 6 { brushDef3 { ( 0 0 1 -88 ) ( ( 0.0625 0 96.40625 ) ( 0 0.0625 21.3125 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 496 ) ( ( 0.0625 0 42.6875 ) ( 0 0.0625 1.28125 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -736 ) ( ( 0.0625 0 96.40625 ) ( 0 0.0625 1.28125 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -784 ) ( ( 0.0625 0 21.3125 ) ( 0 0.0625 1.28125 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 608 ) ( ( 0.0625 0 -32.40625 ) ( 0 0.0625 1.28125 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 80 ) ( ( 0.0625 0 96.40625 ) ( 0 0.0625 41.6875 ) ) "textures/common/caulk" 0 0 0 } } // primitive 7 { brushDef3 { ( 0 0 1 -80 ) ( ( 0.0625 0 96.40625 ) ( 0 0.0625 21.3125 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 488 ) ( ( 0.0625 0 42.6875 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -736 ) ( ( 0.0625 0 96.40625 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 -48 ) ( ( 0.0625 0 96.40625 ) ( 0 0.0625 42.6875 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 608 ) ( ( 0.0625 0 -32.40625 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -496 ) ( ( 0.0625 0 22.3125 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 } } // primitive 8 { brushDef3 { ( 0 1 0 496 ) ( ( 0.0625 0 42.6875 ) ( 0 0.0625 0.28125 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -736 ) ( ( 0.0625 0 96.40625 ) ( 0 0.0625 0.28125 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 -56 ) ( ( 0.0625 0 96.40625 ) ( 0 0.0625 42.6875 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -784 ) ( ( 0.0625 0 20.8125 ) ( 0 0.0625 0.28125 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 608 ) ( ( 0.0625 0 -32.40625 ) ( 0 0.0625 0.28125 ) ) "textures/common/caulk" 0 0 0 ( 0 0 1 48 ) ( ( 0.0625 0 96.40625 ) ( 0 0.0625 22.3125 ) ) "textures/common/caulk" 0 0 0 } } // primitive 9 { brushDef3 { ( 0 0 1 -80 ) ( ( 0.0625 0 45.53125 ) ( 0 0.0625 21.5 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -736 ) ( ( 0.0625 0 45.53125 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 -48 ) ( ( 0.0625 0 45.53125 ) ( 0 0.0625 42.5 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -792 ) ( ( 0.0625 0 21.5 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 608 ) ( ( 0.0625 0 18.46875 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 784 ) ( ( 0.0625 0 41.5 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 } } // primitive 10 { brushDef3 { ( 0 0 1 -80 ) ( ( 0.0625 0 97 ) ( 0 0.0625 22 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 496 ) ( ( 0.0625 0 42 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 -48 ) ( ( 0.0625 0 97 ) ( 0 0.0625 42 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -784 ) ( ( 0.0625 0 22 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 600 ) ( ( 0.0625 0 -33 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -608 ) ( ( 0.0625 0 97 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 } } // primitive 11 { brushDef3 { ( 0 0 1 -80 ) ( ( 0.0625 0 97 ) ( 0 0.0625 13.5 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 496 ) ( ( 0.0625 0 50.5 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 -48 ) ( ( 0.0625 0 97 ) ( 0 0.0625 50.5 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -784 ) ( ( 0.0625 0 13.5 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 736 ) ( ( 0.0625 0 -33 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -744 ) ( ( 0.0625 0 97 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 } } // primitive 12 { brushDef3 { ( 0 0 1 -128 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -392 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 576 ) ( ( 0.01953125 0 -1.4210854715202e-14 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -128 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 376 ) ( ( 0.01953125 0 -4.440892098500626e-15 ) ( 0 0.01953125 -6.661338147750939e-16 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -712 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } // primitive 13 { brushDef3 { ( 0 0 1 -128 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 -3.59375 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -392 ) ( ( 0.01953125 0 3.59375 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 392 ) ( ( 0.01953125 0 -1.4210854715202e-14 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -128 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 3.59375 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 376 ) ( ( 0.01953125 0 -3.59375 ) ( 0 0.01953125 -4.440892098500626e-16 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -528 ) ( ( 0.01953125 0 1.4210854715202e-14 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } // primitive 14 { brushDef3 { ( 0 0 1 -128 ) ( ( 0 0.01953125 14.84375 ) ( -0.01953125 0 -4.0625 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 376 ) ( ( 0.01953125 0 4.0625 ) ( 0 0.01953125 -1.77635683940025e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 376 ) ( ( 0.01953125 0 14.84375 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -128 ) ( ( 0 -0.01953125 14.84375 ) ( 0.01953125 0 4.0625 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -392 ) ( ( 0.01953125 0 -4.0625 ) ( 0 0.01953125 -4.440892098500626e-16 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -504 ) ( ( 0.01953125 0 -14.84375 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } // primitive 15 { brushDef3 { ( 0 0 1 -128 ) ( ( 0.01953125 0 -1.4210854715202e-14 ) ( 0 0.01953125 -0.9375 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -392 ) ( ( 0.01953125 0 0.9375 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 528 ) ( ( 0.01953125 0 -1.4210854715202e-14 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -32 ) ( ( 0.01953125 0 2.842170943040401e-14 ) ( 0 0.01953125 0.78125 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 376 ) ( ( 0.01953125 0 -0.9375 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -576 ) ( ( 0.01953125 0 -0.15625 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } // primitive 16 { brushDef3 { ( 0 0 1 -128 ) ( ( 0 0.01953125 14.84375 ) ( -0.01953125 0 -1.40625 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 376 ) ( ( 0.01953125 0 1.40625 ) ( 0 0.01953125 -7.105427357601002e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 504 ) ( ( 0.01953125 0 14.84375 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -32 ) ( ( 0 -0.01953125 14.84375 ) ( 0.01953125 0 1.25 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -392 ) ( ( 0.01953125 0 -1.40625 ) ( 0 0.01953125 -5.329070518200751e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -552 ) ( ( 0.01953125 0 -15.15625 ) ( 0 0.01953125 -7.105427357601002e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } // primitive 17 { brushDef3 { ( 0 0 1 -128 ) ( ( 0 0.01953125 14.84375 ) ( -0.01953125 0 -0.46875 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 376 ) ( ( 0.01953125 0 0.46875 ) ( 0 0.01953125 -8.881784197001252e-16 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 552 ) ( ( 0.01953125 0 15 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -128 ) ( ( 0 -0.01953125 14.84375 ) ( 0.01953125 0 0.46875 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -392 ) ( ( 0.01953125 0 -0.46875 ) ( 0 0.01953125 -1.77635683940025e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -768 ) ( ( 0.01953125 0 -14.84375 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } // primitive 18 { brushDef3 { ( 0 0 1 -128 ) ( ( 0.01953125 0 -1.4210854715202e-13 ) ( 0 0.01953125 -8.28125 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -392 ) ( ( 0.01953125 0 8.28125 ) ( 0 0.01953125 1.332267629550188e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 136 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 -7.105427357601002e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -128 ) ( ( 0.01953125 0 0.078125 ) ( 0 0.01953125 6.640625 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 376 ) ( ( 0.01953125 0 -8.28125 ) ( 0 0.01953125 1.332267629550188e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -376 ) ( ( 0.01953125 0 -0.078125 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } // primitive 19 { brushDef3 { ( 0 0 1 -128 ) ( ( 0 0.01953125 9.84375 ) ( -0.01953125 0 -4.0625 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 120 ) ( ( 0.01953125 0 4.0625 ) ( 0 0.01953125 -1.77635683940025e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 376 ) ( ( 0.01953125 0 9.84375 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -128 ) ( ( 0 -0.01953125 9.84375 ) ( 0.01953125 0 4.0625 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -136 ) ( ( 0.01953125 0 -4.0625 ) ( 0 0.01953125 -1.77635683940025e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -504 ) ( ( 0.01953125 0 -9.84375 ) ( 0 0.01953125 3.552713678800501e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } // primitive 20 { brushDef3 { ( 0 0 1 -128 ) ( ( 0 0.01953125 9.84375 ) ( -0.01953125 0 -0.46875 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 120 ) ( ( 0.01953125 0 0.46875 ) ( 0 0.01953125 -8.881784197001252e-16 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 552 ) ( ( 0.01953125 0 10 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -128 ) ( ( 0 -0.01953125 9.84375 ) ( 0.01953125 0 0.46875 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -136 ) ( ( 0.01953125 0 -0.46875 ) ( 0 0.01953125 -1.332267629550188e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -768 ) ( ( 0.01953125 0 -9.84375 ) ( 0 0.01953125 3.552713678800501e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } // primitive 21 { brushDef3 { ( 0 0 1 -128 ) ( ( 0 0.01953125 9.84375 ) ( -0.01953125 0 -1.40625 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 120 ) ( ( 0.01953125 0 1.40625 ) ( 0 0.01953125 -7.105427357601002e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 504 ) ( ( 0.01953125 0 9.84375 ) ( 0 0.01953125 2.842170943040401e-14 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -32 ) ( ( 0 -0.01953125 9.84375 ) ( 0.01953125 0 1.25 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -136 ) ( ( 0.01953125 0 -1.40625 ) ( 0 0.01953125 4.407585407761871e-14 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -552 ) ( ( 0.01953125 0 -10.15625 ) ( 0 0.01953125 -4.263256414560601e-14 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } // primitive 22 { brushDef3 { ( 0 0 1 32 ) ( ( 0.0390625 0 0.3125 ) ( 0 0.0390625 0.140625 ) ) "textures/common/nodraw" 0 0 0 ( 0 1 0 -384 ) ( ( 0.0390625 0 -0.0625 ) ( 0 0.0390625 0.125 ) ) "textures/editor/visportal" 0 0 0 ( 1 0 0 528 ) ( ( 0.0390625 0 -0.6875 ) ( 0 0.0390625 0.125 ) ) "textures/common/nodraw" 0 0 0 ( 0 0 -1 -128 ) ( ( 0.0390625 0 -0.6875 ) ( 0 0.0390625 0.78125 ) ) "textures/common/nodraw" 0 0 0 ( 0 -1 0 376 ) ( ( 0.0390625 0 -0.9375 ) ( 0 0.0390625 0.125 ) ) "textures/common/nodraw" 0 0 0 ( -1 0 0 -576 ) ( ( 0.0390625 0 -0.46875 ) ( 0 0.0390625 0.125 ) ) "textures/common/nodraw" 0 0 0 } } // primitive 23 { brushDef3 { ( 0 0 1 32 ) ( ( 0 0.0390625 30.3125 ) ( -0.0390625 0 -0.796875 ) ) "textures/common/nodraw" 0 0 0 ( 1 0 0 384 ) ( ( 0.0390625 0 0.875 ) ( 0 0.0390625 0.125 ) ) "textures/editor/visportal" 0 0 0 ( 0 -1 0 504 ) ( ( 0.0390625 0 29.3125 ) ( 0 0.0390625 0.125 ) ) "textures/common/nodraw" 0 0 0 ( 0 0 -1 -128 ) ( ( 0 -0.0390625 29.3125 ) ( 0.0390625 0 1.71875 ) ) "textures/common/nodraw" 0 0 0 ( -1 0 0 -392 ) ( ( 0.0390625 0 -1.875 ) ( 0 0.0390625 0.125 ) ) "textures/common/nodraw" 0 0 0 ( 0 1 0 -552 ) ( ( 0.0390625 0 -30.46875 ) ( 0 0.0390625 0.125 ) ) "textures/common/nodraw" 0 0 0 } } // primitive 24 { brushDef3 { ( 0 0 1 32 ) ( ( 0 0.0390625 20.3125 ) ( -0.0390625 0 -0.796875 ) ) "textures/common/nodraw" 0 0 0 ( 1 0 0 128 ) ( ( 0.0390625 0 0.875 ) ( 0 0.0390625 0.125 ) ) "textures/editor/visportal" 0 0 0 ( 0 -1 0 504 ) ( ( 0.0390625 0 19.3125 ) ( 0 0.0390625 0.125 ) ) "textures/common/nodraw" 0 0 0 ( 0 0 -1 -128 ) ( ( 0 -0.0390625 19.3125 ) ( 0.0390625 0 1.71875 ) ) "textures/common/nodraw" 0 0 0 ( -1 0 0 -136 ) ( ( 0.0390625 0 -1.875 ) ( 0 0.0390625 0.125 ) ) "textures/common/nodraw" 0 0 0 ( 0 1 0 -552 ) ( ( 0.0390625 0 -20.46875 ) ( 0 0.0390625 0.125 ) ) "textures/common/nodraw" 0 0 0 } } // primitive 25 { brushDef3 { ( 0 0 1 -128 ) ( ( 0.01953125 0 -1.13686837721616e-13 ) ( 0 0.01953125 -13.28125 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -392 ) ( ( 0.01953125 0 13.28125 ) ( 0 0.01953125 1.332267629550188e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 -312 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 -7.105427357601002e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -128 ) ( ( 0.01953125 0 0.078125 ) ( 0 0.01953125 11.640625 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 376 ) ( ( 0.01953125 0 -13.28125 ) ( 0 0.01953125 1.332267629550188e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -120 ) ( ( 0.01953125 0 -0.078125 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } } // entity 1 { "classname" "light" "name" "ambient_world" "_color" "0.1 0.1 0.1" "light_center" "0 0 0" "light_radius" "10280 10280 10280" "nodiffuse" "0" "noshadows" "0" "nospecular" "0" "origin" "708 -528 48" "parallel" "0" "texture" "lights/ambientlightnfo" } // entity 2 { "classname" "atdm:target_addobjectives" "name" "Objectives" "angle" "90.000000" "obj1_1_args" "1" "obj1_1_irreversible" "0" "obj1_1_not" "0" "obj1_1_player_responsible" "0" "obj1_1_spec1" "name" "obj1_1_spec_val1" "ItemName" "obj1_1_state" "0" "obj1_1_type" "item" "obj1_desc" "Get or Steal a Special Object" "obj1_irreversible" "0" "obj1_mandatory" "1" "obj1_ongoing" "0" "obj1_state" "0" "obj1_visible" "1" "obj2_1_args" "1" "obj2_1_irreversible" "0" "obj2_1_not" "0" "obj2_1_player_responsible" "0" "obj2_1_spec1" "overall" "obj2_1_state" "0" "obj2_1_type" "item" "obj2_desc" "Get Loot (Easy)" "obj2_difficulty" "0" "obj2_irreversible" "0" "obj2_mandatory" "1" "obj2_ongoing" "0" "obj2_state" "0" "obj2_visible" "1" "obj3_1_args" "2" "obj3_1_irreversible" "0" "obj3_1_not" "0" "obj3_1_player_responsible" "0" "obj3_1_spec1" "overall" "obj3_1_state" "0" "obj3_1_type" "item" "obj3_desc" "Get Loot (Hard)" "obj3_difficulty" "1" "obj3_irreversible" "0" "obj3_mandatory" "1" "obj3_ongoing" "0" "obj3_state" "0" "obj3_visible" "1" "obj4_1_args" "3" "obj4_1_irreversible" "0" "obj4_1_not" "0" "obj4_1_player_responsible" "0" "obj4_1_spec1" "overall" "obj4_1_state" "0" "obj4_1_type" "item" "obj4_desc" "Get Loot (Expert)" "obj4_difficulty" "2" "obj4_irreversible" "0" "obj4_mandatory" "1" "obj4_ongoing" "0" "obj4_state" "0" "obj4_visible" "1" "obj5_1_args" "1" "obj5_1_irreversible" "1" "obj5_1_not" "1" "obj5_1_player_responsible" "1" "obj5_1_spec1" "overall" "obj5_1_state" "1" "obj5_1_type" "kill" "obj5_desc" "No killing (on Expert)" "obj5_difficulty" "2" "obj5_irreversible" "1" "obj5_mandatory" "1" "obj5_ongoing" "1" "obj5_state" "0" "obj5_visible" "1" "obj6_1_args" "0" "obj6_1_irreversible" "0" "obj6_1_not" "0" "obj6_1_player_responsible" "0" "obj6_1_spec1" "spawnclass" "obj6_1_spec2" "name" "obj6_1_spec_val1" "idPlayer" "obj6_1_spec_val2" "EscZone" "obj6_1_state" "0" "obj6_1_type" "location" "obj6_desc" "Go To Room X, eg, When all objectives done, return to start (modify Enabling Objectives if different)" "obj6_enabling_objs" "1 AND (2 OR 3 OR 4)" "obj6_irreversible" "0" "obj6_mandatory" "1" "obj6_ongoing" "0" "obj6_state" "0" "obj6_visible" "1" "origin" "632 -528 0" } // entity 3 { "classname" "atdm:playertools_compass" "name" "CompassEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_map_start" "1" "nodrop" "1" "origin" "617 -550.5 60.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 4 { "classname" "atdm:playertools_lantern" "name" "LanternEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_map_start" "1" "nodrop" "1" "origin" "629 -550.5 60.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 5 { "classname" "atdm:playertools_spyglass" "name" "SpyglassEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_map_start" "1" "nodrop" "1" "origin" "639 -550.5 60.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 6 { "classname" "atdm:playertools_health_potion" "name" "HealthPotionsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "655 -550.5 35.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 7 { "classname" "atdm:weapon_shortsword" "name" "SwordEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "727 -600.5 11.5" "rotation" "0 1 0 -1 0 0 0 0 1" } // entity 8 { "classname" "atdm:weapon_blackjack" "name" "BlackjackEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "678.62 -601.25 11.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 9 { "classname" "atdm:playertools_breath_potion" "name" "BreathPotionsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "667 -550.5 35.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 10 { "classname" "atdm:playertools_flashbomb" "name" "FlashbombsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "619 -600.5 35.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 11 { "classname" "atdm:key_fancy02" "name" "key_master" "inv_icon" "guis/assets/hud/inventory_icons/key_good_red" "inv_map_start" "1" "inv_name" "MASTER KEY" "inv_stackable" "0" "nodrop" "1" "origin" "728 -528 32" "rotation" "0 -1 0 1 0 0 0 0 1" "skin" "bc_key02red" } // entity 12 { "classname" "atdm:shop" "name" "ShopItems" "angle" "90.000000" "diff_0_shop_gold_start" "800" "diff_1_shop_gold_start" "600" "diff_2_shop_gold_start" "400" "origin" "680 -528 0" "shopItem_11_0_qty" "0" "shopItem_11_1_qty" "0" "shopItem_11_2_qty" "0" "shopItem_11_item" "atdm:playertools_compass" "shopItem_12_0_qty" "0" "shopItem_12_1_qty" "0" "shopItem_12_2_qty" "0" "shopItem_12_item" "atdm:playertools_lantern" "shopItem_13_0_qty" "0" "shopItem_13_1_qty" "0" "shopItem_13_2_qty" "0" "shopItem_13_item" "atdm:playertools_spyglass" "shopItem_15_0_qty" "0" "shopItem_15_1_qty" "0" "shopItem_15_2_qty" "0" "shopItem_15_item" "atdm:playertools_mine" "shopItem_16_0_qty" "0" "shopItem_16_1_qty" "0" "shopItem_16_2_qty" "0" "shopItem_16_item" "atdm:playertools_flashbomb" "shopItem_17_0_qty" "0" "shopItem_17_1_qty" "0" "shopItem_17_2_qty" "0" "shopItem_17_item" "atdm:playertools_holywater" "shopItem_18_0_qty" "0" "shopItem_18_1_qty" "0" "shopItem_18_2_qty" "0" "shopItem_18_item" "atdm:playertools_health_potion" "shopItem_19_0_qty" "0" "shopItem_19_1_qty" "0" "shopItem_19_2_qty" "0" "shopItem_19_item" "atdm:playertools_breath_potion" "shopItem_1_0_qty" "0" "shopItem_1_1_qty" "0" "shopItem_1_2_qty" "0" "shopItem_1_item" "atdm:weapon_shortsword" "shopItem_20_0_qty" "0" "shopItem_20_1_qty" "0" "shopItem_20_2_qty" "0" "shopItem_20_item" "atdm:weapon_vinearrow" "shopItem_2_0_qty" "0" "shopItem_2_1_qty" "0" "shopItem_2_2_qty" "0" "shopItem_2_item" "atdm:weapon_blackjack" "shopItem_3_0_qty" "0" "shopItem_3_1_qty" "0" "shopItem_3_2_qty" "0" "shopItem_3_item" "atdm:weapon_waterarrow" "shopItem_4_0_qty" "0" "shopItem_4_1_qty" "0" "shopItem_4_2_qty" "0" "shopItem_4_item" "atdm:weapon_broadhead" "shopItem_5_0_qty" "0" "shopItem_5_1_qty" "0" "shopItem_5_2_qty" "0" "shopItem_5_item" "atdm:weapon_ropearrow" "shopItem_6_0_qty" "0" "shopItem_6_1_qty" "0" "shopItem_6_2_qty" "0" "shopItem_6_item" "atdm:weapon_mossarrow" "shopItem_7_0_qty" "0" "shopItem_7_1_qty" "0" "shopItem_7_2_qty" "0" "shopItem_7_item" "atdm:weapon_noisemaker" "shopItem_8_0_qty" "0" "shopItem_8_1_qty" "0" "shopItem_8_2_qty" "0" "shopItem_8_item" "atdm:weapon_firearrow" "shopItem_9_0_qty" "0" "shopItem_9_1_qty" "0" "shopItem_9_2_qty" "0" "shopItem_9_item" "atdm:weapon_gasarrow" "startingitem_11_0_qty" "0" "startingitem_11_1_qty" "0" "startingitem_11_2_qty" "0" "startingitem_11_item" "atdm:playertools_compass" "startingitem_12_0_qty" "0" "startingitem_12_1_qty" "0" "startingitem_12_2_qty" "0" "startingitem_12_item" "atdm:playertools_lantern" "startingitem_13_0_qty" "0" "startingitem_13_1_qty" "0" "startingitem_13_2_qty" "0" "startingitem_13_item" "atdm:playertools_spyglass" "startingitem_15_0_qty" "0" "startingitem_15_1_qty" "0" "startingitem_15_2_qty" "0" "startingitem_15_item" "atdm:playertools_mine" "startingitem_16_0_qty" "0" "startingitem_16_1_qty" "0" "startingitem_16_2_qty" "0" "startingitem_16_item" "atdm:playertools_flashbomb" "startingitem_17_0_qty" "0" "startingitem_17_1_qty" "0" "startingitem_17_2_qty" "0" "startingitem_17_item" "atdm:playertools_holywater" "startingitem_18_0_qty" "0" "startingitem_18_1_qty" "0" "startingitem_18_2_qty" "0" "startingitem_18_item" "atdm:playertools_health_potion" "startingitem_19_0_qty" "0" "startingitem_19_1_qty" "0" "startingitem_19_2_qty" "0" "startingitem_19_item" "atdm:playertools_breath_potion" "startingitem_1_0_qty" "0" "startingitem_1_1_qty" "0" "startingitem_1_2_qty" "0" "startingitem_1_item" "atdm:weapon_shortsword" "startingitem_20_0_qty" "0" "startingitem_20_1_qty" "0" "startingitem_20_2_qty" "0" "startingitem_20_item" "atdm:weapon_vinearrow" "startingitem_2_0_qty" "0" "startingitem_2_1_qty" "0" "startingitem_2_2_qty" "0" "startingitem_2_item" "atdm:weapon_blackjack" "startingitem_3_0_qty" "0" "startingitem_3_1_qty" "0" "startingitem_3_2_qty" "0" "startingitem_3_item" "atdm:weapon_waterarrow" "startingitem_4_0_qty" "0" "startingitem_4_1_qty" "0" "startingitem_4_2_qty" "0" "startingitem_4_item" "atdm:weapon_broadhead" "startingitem_5_0_qty" "0" "startingitem_5_1_qty" "0" "startingitem_5_2_qty" "0" "startingitem_5_item" "atdm:weapon_ropearrow" "startingitem_6_0_qty" "0" "startingitem_6_1_qty" "0" "startingitem_6_2_qty" "0" "startingitem_6_item" "atdm:weapon_mossarrow" "startingitem_7_0_qty" "0" "startingitem_7_1_qty" "0" "startingitem_7_2_qty" "0" "startingitem_7_item" "atdm:weapon_noisemaker" "startingitem_8_0_qty" "0" "startingitem_8_1_qty" "0" "startingitem_8_2_qty" "0" "startingitem_8_item" "atdm:weapon_firearrow" "startingitem_9_0_qty" "0" "startingitem_9_1_qty" "0" "startingitem_9_2_qty" "0" "startingitem_9_item" "atdm:weapon_gasarrow" } // entity 13 { "classname" "atdm:ammo_broadhead" "name" "BroadheadsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "616 -680 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 14 { "classname" "atdm:ammo_broadhead" "name" "BroadheadsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "616 -728 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 15 { "classname" "atdm:ammo_broadhead" "name" "BroadheadsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "616 -776 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 16 { "classname" "atdm:ammo_firearrow" "name" "FireArrowsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "632 -680 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 17 { "classname" "atdm:ammo_firearrow" "name" "FireArrowsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "632 -728 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 18 { "classname" "atdm:ammo_firearrow" "name" "FireArrowsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "632 -776 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 19 { "classname" "atdm:ammo_gasarrow" "name" "GasArrowsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "648 -680 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 20 { "classname" "atdm:ammo_gasarrow" "name" "GasArrowsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "648 -728 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 21 { "classname" "atdm:ammo_gasarrow" "name" "GasArrowsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "648 -776 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 22 { "classname" "atdm:ammo_mossarrow" "name" "MossArrowsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "664 -680 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 23 { "classname" "atdm:ammo_mossarrow" "name" "MossArrowsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "664 -776 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 24 { "classname" "atdm:ammo_mossarrow" "name" "MossArrowsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "664 -728 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 25 { "classname" "atdm:ammo_noisemaker" "name" "NoiseArrowsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "680 -680 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 26 { "classname" "atdm:ammo_noisemaker" "name" "NoiseArrowsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "680 -728 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 27 { "classname" "atdm:ammo_noisemaker" "name" "NoiseArrowsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "680 -776 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 28 { "classname" "atdm:ammo_ropearrow" "name" "RopeArrowsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "696 -680 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 29 { "classname" "atdm:ammo_ropearrow" "name" "RopeArrowsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "696 -728 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 30 { "classname" "atdm:ammo_ropearrow" "name" "RopeArrowsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "696 -776 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 31 { "classname" "atdm:ammo_waterarrow" "name" "WaterArrowsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "728 -680 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 32 { "classname" "atdm:ammo_waterarrow" "name" "WaterArrowsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "728 -728 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 33 { "classname" "atdm:ammo_waterarrow" "name" "WaterArrowsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "728 -776 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 34 { "classname" "atdm:weapon_blackjack" "name" "BlackjackHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "678.62 -617.25 11.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 35 { "classname" "atdm:weapon_blackjack" "name" "BlackjackExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "678.62 -633.25 11.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 36 { "classname" "atdm:weapon_shortsword" "name" "SwordHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "727 -616.5 11.5" "rotation" "0 1 0 -1 0 0 0 0 1" } // entity 37 { "classname" "atdm:weapon_shortsword" "name" "SwordExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "727 -632.5 11.5" "rotation" "0 1 0 -1 0 0 0 0 1" } // entity 38 { "classname" "atdm:playertools_compass" "name" "CompassHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_map_start" "1" "nodrop" "1" "origin" "617 -566.5 60.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 39 { "classname" "atdm:playertools_compass" "name" "CompassExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_map_start" "1" "nodrop" "1" "origin" "617 -582.5 60.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 40 { "classname" "atdm:playertools_lantern" "name" "LanternHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_map_start" "1" "nodrop" "1" "origin" "629 -566.5 60.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 41 { "classname" "atdm:playertools_lantern" "name" "LanternExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_map_start" "1" "nodrop" "1" "origin" "629 -582.5 60.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 42 { "classname" "atdm:playertools_spyglass" "name" "SpyglassHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_map_start" "1" "nodrop" "1" "origin" "639 -566.5 60.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 43 { "classname" "atdm:playertools_spyglass" "name" "SpyglassExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_map_start" "1" "nodrop" "1" "origin" "639 -582.5 60.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 44 { "classname" "atdm:playertools_flashbomb" "name" "FlashbombsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "619 -616.5 35.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 45 { "classname" "atdm:playertools_flashbomb" "name" "FlashbombsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "619 -632.5 35.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 46 { "classname" "atdm:playertools_health_potion" "name" "HealthPotionsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "655 -566.5 35.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 47 { "classname" "atdm:playertools_health_potion" "name" "HealthPotionsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "655 -582.5 35.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 48 { "classname" "atdm:playertools_breath_potion" "name" "BreathPotionsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "667 -566.5 35.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 49 { "classname" "atdm:playertools_breath_potion" "name" "BreathPotionsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "667 -582.5 35.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 50 { "classname" "atdm:playertools_lockpick_snake" "name" "LockpickSnakeEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_map_start" "1" "nodrop" "1" "origin" "710 -550 32" "rotation" "0.707107 0.707107 0 -0.707107 0.707107 0 0 0 1" } // entity 51 { "classname" "atdm:playertools_lockpick_triangle" "name" "LockpickTriangleEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_map_start" "1" "nodrop" "1" "origin" "726 -550 32" "rotation" "0.707107 0.707107 0 -0.707107 0.707107 0 0 0 1" } // entity 52 { "classname" "atdm:playertools_mine" "name" "MinesEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "650 -600 32" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 53 { "classname" "atdm:playertools_holywater" "name" "HolyWatersEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "666 -600 32" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 54 { "classname" "atdm:playertools_flashmine" "name" "FlashminesEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "634 -600 32" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 55 { "classname" "atdm:playertools_lockpick_snake" "name" "LockpickSnakeHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_map_start" "1" "nodrop" "1" "origin" "710 -566 32" "rotation" "0.707107 0.707107 0 -0.707107 0.707107 0 0 0 1" } // entity 56 { "classname" "atdm:playertools_lockpick_snake" "name" "LockpickSnakeExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_map_start" "1" "nodrop" "1" "origin" "710 -582 32" "rotation" "0.707107 0.707107 0 -0.707107 0.707107 0 0 0 1" } // entity 57 { "classname" "atdm:playertools_lockpick_triangle" "name" "LockpickTriangleHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_map_start" "1" "nodrop" "1" "origin" "726 -566 32" "rotation" "0.707107 0.707107 0 -0.707107 0.707107 0 0 0 1" } // entity 58 { "classname" "atdm:playertools_lockpick_triangle" "name" "LockpickTriangleExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_map_start" "1" "nodrop" "1" "origin" "726 -582 32" "rotation" "0.707107 0.707107 0 -0.707107 0.707107 0 0 0 1" } // entity 59 { "classname" "atdm:playertools_flashmine" "name" "FlashminesHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "634 -616 32" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 60 { "classname" "atdm:playertools_flashmine" "name" "FlashminesExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "634 -632 32" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 61 { "classname" "atdm:playertools_mine" "name" "MinesHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "650 -616 32" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 62 { "classname" "atdm:playertools_mine" "name" "MinesExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "650 -632 32" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 63 { "classname" "atdm:playertools_holywater" "name" "HolyWatersHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "666 -616 32" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 64 { "classname" "atdm:playertools_holywater" "name" "HolyWatersExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "666 -632 32" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 65 { "classname" "atdm:ammo_vinearrow" "name" "VineArrowsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "712 -680 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 66 { "classname" "atdm:ammo_vinearrow" "name" "VineArrowsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "712 -728 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 67 { "classname" "atdm:ammo_vinearrow" "name" "VineArrowsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "712 -776 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 68 { "classname" "atdm:location_settings" "name" "atdm_location_settings_1" "ambient_light_dist_scale" "1.0" "ambient_light_dynamic_cap" "0.1 0.1 0.1" "ambient_light_falloff" "0" "angle" "90.000000" "origin" "656 -528 0" } // entity 69 { "classname" "info_player_start" "name" "info_player_start_1" "angle" "90.000000" "origin" "-200 -192 -128" } // entity 70 { "classname" "atdm:door_96x48_2hinge" "name" "test_door_with_handling_position" "door_handle_position" "door_handling_position_1" "door_handle_position_1" "door_handling_position_2" "lock_picktype" "-" "lock_pins" "0" "locked" "0" "origin" "-384 552 -128" "rotate" "0 90 0" "rotation" "0 -1 0 1 0 0 0 0 1" "used_by" "-" } // entity 71 { "classname" "atdm:door_96x48_2hinge" "name" "test_door_1" "lock_picktype" "-" "lock_pins" "0" "locked" "0" "origin" "-528 384 -128" "rotate" "0 90 0" "rotation" "-1 0 0 0 -1 0 0 0 1" "used_by" "-" } // entity 72 { "classname" "atdm:door_handling_position" "name" "door_handling_position_1" "origin" "-412 508 -80" } // entity 73 { "classname" "atdm:door_handling_position" "name" "door_handling_position_2" "origin" "-324 500 -80" } // entity 74 { "classname" "atdm:door_96x48_2hinge" "name" "test_door_with_handling_position1" "lock_picktype" "-" "lock_pins" "0" "locked" "0" "origin" "-128 552 -128" "rotate" "0 90 0" "rotation" "0 -1 0 1 0 0 0 0 1" "used_by" "-" } // entity 75 { "classname" "light" "name" "light_1" "light_center" "0 0 0" "light_radius" "228 236 168" "origin" "-544 580 0" } // entity 76 { "classname" "light" "name" "light_2" "light_center" "0 0 0" "light_radius" "140 236 168" "origin" "-264 580 0" } // entity 77 { "classname" "path_corner" "name" "path_corner_1" "origin" "-544 520 -128" "target0" "path_corner_2" } // entity 78 { "classname" "path_corner" "name" "path_corner_2" "origin" "-256 520 -128" "target0" "path_corner_3" } // entity 79 { "classname" "path_corner" "name" "path_corner_3" "origin" "16 528 -128" "target0" "path_corner_1" } // entity 80 { "classname" "light" "name" "light_3" "light_center" "0 0 0" "light_radius" "252 236 168" "origin" "112 580 0" } // entity 81 { "classname" "atdm:ai_undead_zombie" "name" "atdm_ai_undead_zombie_1" "canOperateDoors" "1" "origin" "-543.189 245.889 -127.815" "rotation" "0 1 0 -1 0 0 0 0 1" "target0" "path_corner_1" "cannotCloseDoors" "1" } |
|
Committed revision 10633. Renamed 'cannotCloseDoors' to 'canCloseDoors'. Spawnargs are usually prefixed with 'can' rather than 'cannot. |
|
Updated test map, which uses 'canCloseDoors' spawnarg. undead_door_test-2.map (43,753 bytes)
Version 2 // entity 0 { "classname" "worldspawn" // primitive 0 { brushDef3 { ( 0 0 1 -160 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 3.125 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 -768 ) ( ( 0.015625 0 -3.125 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -312 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -256 ) ( ( 0.015625 0 3.125 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 -712 ) ( ( 0.015625 0 4 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 128 ) ( ( 0.007811999879777431 0 -1.999871969223022 ) ( 0 0.007811999879777431 -1.562399983406067 ) ) "textures/darkmod/wood/boards/pier_platform" 0 0 0 } } // primitive 1 { brushDef3 { ( 0 0 1 -128 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 3.125 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 -800 ) ( ( 0.015625 0 -3.125 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -312 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 -128 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 -3.125 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 -712 ) ( ( 0.015625 0 4 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 768 ) ( ( 0.007811999879777431 0 1.562399983406067 ) ( 0 0.007811999879777431 -0.9999359846115112 ) ) "textures/darkmod/wood/boards/pier_platform" 0 0 0 } } // primitive 2 { brushDef3 { ( 0 0 1 -128 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 3.125 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 -768 ) ( ( 0.015625 0 -3.125 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -344 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 -128 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 -3.125 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -256 ) ( ( 0.015625 0 3.125 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 312 ) ( ( 0.007811999879777431 0 1.999871969223022 ) ( 0 0.007811999879777431 -0.9999359846115112 ) ) "textures/darkmod/wood/boards/pier_platform" 0 0 0 } } // primitive 3 { brushDef3 { ( 0 1 0 -768 ) ( ( 0.015625 0 -3.125 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -312 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 -160 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 -3.125 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -256 ) ( ( 0.015625 0 3.125 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 -712 ) ( ( 0.015625 0 4 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 0 0 1 128 ) ( ( 0.007811999879777431 0 -1.999871969223022 ) ( 0 0.007811999879777431 1.562399983406067 ) ) "textures/darkmod/wood/boards/pier_platform" 0 0 0 } } // primitive 4 { brushDef3 { ( 0 0 1 -128 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 3.125 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -312 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 -128 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 -3.125 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -288 ) ( ( 0.015625 0 3.125 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 -712 ) ( ( 0.015625 0 4 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 256 ) ( ( 0.007811999879777431 0 -1.562399983406067 ) ( 0 0.007811999879777431 -0.9999359846115112 ) ) "textures/darkmod/wood/boards/pier_platform" 0 0 0 } } // primitive 5 { brushDef3 { ( 0 0 1 -128 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 3.125 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 -768 ) ( ( 0.015625 0 -3.125 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 -128 ) ( ( 0.015625 0 -4 ) ( 0 0.015625 -3.125 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -256 ) ( ( 0.015625 0 3.125 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 -744 ) ( ( 0.015625 0 4 ) ( 0 0.015625 -2 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 712 ) ( ( 0.007811999879777431 0 -1.999871969223022 ) ( 0 0.007811999879777431 -0.9999359846115112 ) ) "textures/darkmod/wood/boards/pier_platform" 0 0 0 } } // primitive 6 { brushDef3 { ( 0 0 1 -88 ) ( ( 0.0625 0 96.40625 ) ( 0 0.0625 21.3125 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 496 ) ( ( 0.0625 0 42.6875 ) ( 0 0.0625 1.28125 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -736 ) ( ( 0.0625 0 96.40625 ) ( 0 0.0625 1.28125 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -784 ) ( ( 0.0625 0 21.3125 ) ( 0 0.0625 1.28125 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 608 ) ( ( 0.0625 0 -32.40625 ) ( 0 0.0625 1.28125 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 80 ) ( ( 0.0625 0 96.40625 ) ( 0 0.0625 41.6875 ) ) "textures/common/caulk" 0 0 0 } } // primitive 7 { brushDef3 { ( 0 0 1 -80 ) ( ( 0.0625 0 96.40625 ) ( 0 0.0625 21.3125 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 488 ) ( ( 0.0625 0 42.6875 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -736 ) ( ( 0.0625 0 96.40625 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 -48 ) ( ( 0.0625 0 96.40625 ) ( 0 0.0625 42.6875 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 608 ) ( ( 0.0625 0 -32.40625 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -496 ) ( ( 0.0625 0 22.3125 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 } } // primitive 8 { brushDef3 { ( 0 1 0 496 ) ( ( 0.0625 0 42.6875 ) ( 0 0.0625 0.28125 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -736 ) ( ( 0.0625 0 96.40625 ) ( 0 0.0625 0.28125 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 -56 ) ( ( 0.0625 0 96.40625 ) ( 0 0.0625 42.6875 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -784 ) ( ( 0.0625 0 20.8125 ) ( 0 0.0625 0.28125 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 608 ) ( ( 0.0625 0 -32.40625 ) ( 0 0.0625 0.28125 ) ) "textures/common/caulk" 0 0 0 ( 0 0 1 48 ) ( ( 0.0625 0 96.40625 ) ( 0 0.0625 22.3125 ) ) "textures/common/caulk" 0 0 0 } } // primitive 9 { brushDef3 { ( 0 0 1 -80 ) ( ( 0.0625 0 45.53125 ) ( 0 0.0625 21.5 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -736 ) ( ( 0.0625 0 45.53125 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 -48 ) ( ( 0.0625 0 45.53125 ) ( 0 0.0625 42.5 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -792 ) ( ( 0.0625 0 21.5 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 608 ) ( ( 0.0625 0 18.46875 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 784 ) ( ( 0.0625 0 41.5 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 } } // primitive 10 { brushDef3 { ( 0 0 1 -80 ) ( ( 0.0625 0 97 ) ( 0 0.0625 22 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 496 ) ( ( 0.0625 0 42 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 -48 ) ( ( 0.0625 0 97 ) ( 0 0.0625 42 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -784 ) ( ( 0.0625 0 22 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 600 ) ( ( 0.0625 0 -33 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -608 ) ( ( 0.0625 0 97 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 } } // primitive 11 { brushDef3 { ( 0 0 1 -80 ) ( ( 0.0625 0 97 ) ( 0 0.0625 13.5 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 496 ) ( ( 0.0625 0 50.5 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( 0 0 -1 -48 ) ( ( 0.0625 0 97 ) ( 0 0.0625 50.5 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -784 ) ( ( 0.0625 0 13.5 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 736 ) ( ( 0.0625 0 -33 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -744 ) ( ( 0.0625 0 97 ) ( 0 0.0625 0.78125 ) ) "textures/common/caulk" 0 0 0 } } // primitive 12 { brushDef3 { ( 0 0 1 -128 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -392 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 576 ) ( ( 0.01953125 0 -1.4210854715202e-14 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -128 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 376 ) ( ( 0.01953125 0 -4.440892098500626e-15 ) ( 0 0.01953125 -6.661338147750939e-16 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -712 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } // primitive 13 { brushDef3 { ( 0 0 1 -128 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 -3.59375 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -392 ) ( ( 0.01953125 0 3.59375 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 392 ) ( ( 0.01953125 0 -1.4210854715202e-14 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -128 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 3.59375 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 376 ) ( ( 0.01953125 0 -3.59375 ) ( 0 0.01953125 -4.440892098500626e-16 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -528 ) ( ( 0.01953125 0 1.4210854715202e-14 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } // primitive 14 { brushDef3 { ( 0 0 1 -128 ) ( ( 0 0.01953125 14.84375 ) ( -0.01953125 0 -4.0625 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 376 ) ( ( 0.01953125 0 4.0625 ) ( 0 0.01953125 -1.77635683940025e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 376 ) ( ( 0.01953125 0 14.84375 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -128 ) ( ( 0 -0.01953125 14.84375 ) ( 0.01953125 0 4.0625 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -392 ) ( ( 0.01953125 0 -4.0625 ) ( 0 0.01953125 -4.440892098500626e-16 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -504 ) ( ( 0.01953125 0 -14.84375 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } // primitive 15 { brushDef3 { ( 0 0 1 -128 ) ( ( 0.01953125 0 -1.4210854715202e-14 ) ( 0 0.01953125 -0.9375 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -392 ) ( ( 0.01953125 0 0.9375 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 528 ) ( ( 0.01953125 0 -1.4210854715202e-14 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -32 ) ( ( 0.01953125 0 2.842170943040401e-14 ) ( 0 0.01953125 0.78125 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 376 ) ( ( 0.01953125 0 -0.9375 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -576 ) ( ( 0.01953125 0 -0.15625 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } // primitive 16 { brushDef3 { ( 0 0 1 -128 ) ( ( 0 0.01953125 14.84375 ) ( -0.01953125 0 -1.40625 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 376 ) ( ( 0.01953125 0 1.40625 ) ( 0 0.01953125 -7.105427357601002e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 504 ) ( ( 0.01953125 0 14.84375 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -32 ) ( ( 0 -0.01953125 14.84375 ) ( 0.01953125 0 1.25 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -392 ) ( ( 0.01953125 0 -1.40625 ) ( 0 0.01953125 -5.329070518200751e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -552 ) ( ( 0.01953125 0 -15.15625 ) ( 0 0.01953125 -7.105427357601002e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } // primitive 17 { brushDef3 { ( 0 0 1 -128 ) ( ( 0 0.01953125 14.84375 ) ( -0.01953125 0 -0.46875 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 376 ) ( ( 0.01953125 0 0.46875 ) ( 0 0.01953125 -8.881784197001252e-16 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 552 ) ( ( 0.01953125 0 15 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -128 ) ( ( 0 -0.01953125 14.84375 ) ( 0.01953125 0 0.46875 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -392 ) ( ( 0.01953125 0 -0.46875 ) ( 0 0.01953125 -1.77635683940025e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -768 ) ( ( 0.01953125 0 -14.84375 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } // primitive 18 { brushDef3 { ( 0 0 1 -128 ) ( ( 0.01953125 0 -1.4210854715202e-13 ) ( 0 0.01953125 -8.28125 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -392 ) ( ( 0.01953125 0 8.28125 ) ( 0 0.01953125 1.332267629550188e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 136 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 -7.105427357601002e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -128 ) ( ( 0.01953125 0 0.078125 ) ( 0 0.01953125 6.640625 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 376 ) ( ( 0.01953125 0 -8.28125 ) ( 0 0.01953125 1.332267629550188e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -376 ) ( ( 0.01953125 0 -0.078125 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } // primitive 19 { brushDef3 { ( 0 0 1 -128 ) ( ( 0 0.01953125 9.84375 ) ( -0.01953125 0 -4.0625 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 120 ) ( ( 0.01953125 0 4.0625 ) ( 0 0.01953125 -1.77635683940025e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 376 ) ( ( 0.01953125 0 9.84375 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -128 ) ( ( 0 -0.01953125 9.84375 ) ( 0.01953125 0 4.0625 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -136 ) ( ( 0.01953125 0 -4.0625 ) ( 0 0.01953125 -1.77635683940025e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -504 ) ( ( 0.01953125 0 -9.84375 ) ( 0 0.01953125 3.552713678800501e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } // primitive 20 { brushDef3 { ( 0 0 1 -128 ) ( ( 0 0.01953125 9.84375 ) ( -0.01953125 0 -0.46875 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 120 ) ( ( 0.01953125 0 0.46875 ) ( 0 0.01953125 -8.881784197001252e-16 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 552 ) ( ( 0.01953125 0 10 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -128 ) ( ( 0 -0.01953125 9.84375 ) ( 0.01953125 0 0.46875 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -136 ) ( ( 0.01953125 0 -0.46875 ) ( 0 0.01953125 -1.332267629550188e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -768 ) ( ( 0.01953125 0 -9.84375 ) ( 0 0.01953125 3.552713678800501e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } // primitive 21 { brushDef3 { ( 0 0 1 -128 ) ( ( 0 0.01953125 9.84375 ) ( -0.01953125 0 -1.40625 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 120 ) ( ( 0.01953125 0 1.40625 ) ( 0 0.01953125 -7.105427357601002e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 504 ) ( ( 0.01953125 0 9.84375 ) ( 0 0.01953125 2.842170943040401e-14 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -32 ) ( ( 0 -0.01953125 9.84375 ) ( 0.01953125 0 1.25 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -136 ) ( ( 0.01953125 0 -1.40625 ) ( 0 0.01953125 4.407585407761871e-14 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -552 ) ( ( 0.01953125 0 -10.15625 ) ( 0 0.01953125 -4.263256414560601e-14 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } // primitive 22 { brushDef3 { ( 0 0 1 32 ) ( ( 0.0390625 0 0.3125 ) ( 0 0.0390625 0.140625 ) ) "textures/common/nodraw" 0 0 0 ( 0 1 0 -384 ) ( ( 0.0390625 0 -0.0625 ) ( 0 0.0390625 0.125 ) ) "textures/editor/visportal" 0 0 0 ( 1 0 0 528 ) ( ( 0.0390625 0 -0.6875 ) ( 0 0.0390625 0.125 ) ) "textures/common/nodraw" 0 0 0 ( 0 0 -1 -128 ) ( ( 0.0390625 0 -0.6875 ) ( 0 0.0390625 0.78125 ) ) "textures/common/nodraw" 0 0 0 ( 0 -1 0 376 ) ( ( 0.0390625 0 -0.9375 ) ( 0 0.0390625 0.125 ) ) "textures/common/nodraw" 0 0 0 ( -1 0 0 -576 ) ( ( 0.0390625 0 -0.46875 ) ( 0 0.0390625 0.125 ) ) "textures/common/nodraw" 0 0 0 } } // primitive 23 { brushDef3 { ( 0 0 1 32 ) ( ( 0 0.0390625 30.3125 ) ( -0.0390625 0 -0.796875 ) ) "textures/common/nodraw" 0 0 0 ( 1 0 0 384 ) ( ( 0.0390625 0 0.875 ) ( 0 0.0390625 0.125 ) ) "textures/editor/visportal" 0 0 0 ( 0 -1 0 504 ) ( ( 0.0390625 0 29.3125 ) ( 0 0.0390625 0.125 ) ) "textures/common/nodraw" 0 0 0 ( 0 0 -1 -128 ) ( ( 0 -0.0390625 29.3125 ) ( 0.0390625 0 1.71875 ) ) "textures/common/nodraw" 0 0 0 ( -1 0 0 -392 ) ( ( 0.0390625 0 -1.875 ) ( 0 0.0390625 0.125 ) ) "textures/common/nodraw" 0 0 0 ( 0 1 0 -552 ) ( ( 0.0390625 0 -30.46875 ) ( 0 0.0390625 0.125 ) ) "textures/common/nodraw" 0 0 0 } } // primitive 24 { brushDef3 { ( 0 0 1 32 ) ( ( 0 0.0390625 20.3125 ) ( -0.0390625 0 -0.796875 ) ) "textures/common/nodraw" 0 0 0 ( 1 0 0 128 ) ( ( 0.0390625 0 0.875 ) ( 0 0.0390625 0.125 ) ) "textures/editor/visportal" 0 0 0 ( 0 -1 0 504 ) ( ( 0.0390625 0 19.3125 ) ( 0 0.0390625 0.125 ) ) "textures/common/nodraw" 0 0 0 ( 0 0 -1 -128 ) ( ( 0 -0.0390625 19.3125 ) ( 0.0390625 0 1.71875 ) ) "textures/common/nodraw" 0 0 0 ( -1 0 0 -136 ) ( ( 0.0390625 0 -1.875 ) ( 0 0.0390625 0.125 ) ) "textures/common/nodraw" 0 0 0 ( 0 1 0 -552 ) ( ( 0.0390625 0 -20.46875 ) ( 0 0.0390625 0.125 ) ) "textures/common/nodraw" 0 0 0 } } // primitive 25 { brushDef3 { ( 0 0 1 -128 ) ( ( 0.01953125 0 -1.13686837721616e-13 ) ( 0 0.01953125 -13.28125 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 1 0 -392 ) ( ( 0.01953125 0 13.28125 ) ( 0 0.01953125 1.332267629550188e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 1 0 0 -312 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 -7.105427357601002e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 0 -1 -128 ) ( ( 0.01953125 0 0.078125 ) ( 0 0.01953125 11.640625 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( 0 -1 0 376 ) ( ( 0.01953125 0 -13.28125 ) ( 0 0.01953125 1.332267629550188e-15 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 ( -1 0 0 -120 ) ( ( 0.01953125 0 -0.078125 ) ( 0 0.01953125 0 ) ) "textures/darkmod/wood/boards/dark_rough" 0 0 0 } } } // entity 1 { "classname" "light" "name" "ambient_world" "_color" "0.1 0.1 0.1" "light_center" "0 0 0" "light_radius" "10280 10280 10280" "nodiffuse" "0" "noshadows" "0" "nospecular" "0" "origin" "708 -528 48" "parallel" "0" "texture" "lights/ambientlightnfo" } // entity 2 { "classname" "atdm:target_addobjectives" "name" "Objectives" "angle" "90.000000" "obj1_1_args" "1" "obj1_1_irreversible" "0" "obj1_1_not" "0" "obj1_1_player_responsible" "0" "obj1_1_spec1" "name" "obj1_1_spec_val1" "ItemName" "obj1_1_state" "0" "obj1_1_type" "item" "obj1_desc" "Get or Steal a Special Object" "obj1_irreversible" "0" "obj1_mandatory" "1" "obj1_ongoing" "0" "obj1_state" "0" "obj1_visible" "1" "obj2_1_args" "1" "obj2_1_irreversible" "0" "obj2_1_not" "0" "obj2_1_player_responsible" "0" "obj2_1_spec1" "overall" "obj2_1_state" "0" "obj2_1_type" "item" "obj2_desc" "Get Loot (Easy)" "obj2_difficulty" "0" "obj2_irreversible" "0" "obj2_mandatory" "1" "obj2_ongoing" "0" "obj2_state" "0" "obj2_visible" "1" "obj3_1_args" "2" "obj3_1_irreversible" "0" "obj3_1_not" "0" "obj3_1_player_responsible" "0" "obj3_1_spec1" "overall" "obj3_1_state" "0" "obj3_1_type" "item" "obj3_desc" "Get Loot (Hard)" "obj3_difficulty" "1" "obj3_irreversible" "0" "obj3_mandatory" "1" "obj3_ongoing" "0" "obj3_state" "0" "obj3_visible" "1" "obj4_1_args" "3" "obj4_1_irreversible" "0" "obj4_1_not" "0" "obj4_1_player_responsible" "0" "obj4_1_spec1" "overall" "obj4_1_state" "0" "obj4_1_type" "item" "obj4_desc" "Get Loot (Expert)" "obj4_difficulty" "2" "obj4_irreversible" "0" "obj4_mandatory" "1" "obj4_ongoing" "0" "obj4_state" "0" "obj4_visible" "1" "obj5_1_args" "1" "obj5_1_irreversible" "1" "obj5_1_not" "1" "obj5_1_player_responsible" "1" "obj5_1_spec1" "overall" "obj5_1_state" "1" "obj5_1_type" "kill" "obj5_desc" "No killing (on Expert)" "obj5_difficulty" "2" "obj5_irreversible" "1" "obj5_mandatory" "1" "obj5_ongoing" "1" "obj5_state" "0" "obj5_visible" "1" "obj6_1_args" "0" "obj6_1_irreversible" "0" "obj6_1_not" "0" "obj6_1_player_responsible" "0" "obj6_1_spec1" "spawnclass" "obj6_1_spec2" "name" "obj6_1_spec_val1" "idPlayer" "obj6_1_spec_val2" "EscZone" "obj6_1_state" "0" "obj6_1_type" "location" "obj6_desc" "Go To Room X, eg, When all objectives done, return to start (modify Enabling Objectives if different)" "obj6_enabling_objs" "1 AND (2 OR 3 OR 4)" "obj6_irreversible" "0" "obj6_mandatory" "1" "obj6_ongoing" "0" "obj6_state" "0" "obj6_visible" "1" "origin" "632 -528 0" } // entity 3 { "classname" "atdm:playertools_compass" "name" "CompassEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_map_start" "1" "nodrop" "1" "origin" "617 -550.5 60.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 4 { "classname" "atdm:playertools_lantern" "name" "LanternEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_map_start" "1" "nodrop" "1" "origin" "629 -550.5 60.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 5 { "classname" "atdm:playertools_spyglass" "name" "SpyglassEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_map_start" "1" "nodrop" "1" "origin" "639 -550.5 60.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 6 { "classname" "atdm:playertools_health_potion" "name" "HealthPotionsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "655 -550.5 35.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 7 { "classname" "atdm:weapon_shortsword" "name" "SwordEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "727 -600.5 11.5" "rotation" "0 1 0 -1 0 0 0 0 1" } // entity 8 { "classname" "atdm:weapon_blackjack" "name" "BlackjackEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "678.62 -601.25 11.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 9 { "classname" "atdm:playertools_breath_potion" "name" "BreathPotionsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "667 -550.5 35.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 10 { "classname" "atdm:playertools_flashbomb" "name" "FlashbombsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "619 -600.5 35.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 11 { "classname" "atdm:key_fancy02" "name" "key_master" "inv_icon" "guis/assets/hud/inventory_icons/key_good_red" "inv_map_start" "1" "inv_name" "MASTER KEY" "inv_stackable" "0" "nodrop" "1" "origin" "728 -528 32" "rotation" "0 -1 0 1 0 0 0 0 1" "skin" "bc_key02red" } // entity 12 { "classname" "atdm:shop" "name" "ShopItems" "angle" "90.000000" "diff_0_shop_gold_start" "800" "diff_1_shop_gold_start" "600" "diff_2_shop_gold_start" "400" "origin" "680 -528 0" "shopItem_11_0_qty" "0" "shopItem_11_1_qty" "0" "shopItem_11_2_qty" "0" "shopItem_11_item" "atdm:playertools_compass" "shopItem_12_0_qty" "0" "shopItem_12_1_qty" "0" "shopItem_12_2_qty" "0" "shopItem_12_item" "atdm:playertools_lantern" "shopItem_13_0_qty" "0" "shopItem_13_1_qty" "0" "shopItem_13_2_qty" "0" "shopItem_13_item" "atdm:playertools_spyglass" "shopItem_15_0_qty" "0" "shopItem_15_1_qty" "0" "shopItem_15_2_qty" "0" "shopItem_15_item" "atdm:playertools_mine" "shopItem_16_0_qty" "0" "shopItem_16_1_qty" "0" "shopItem_16_2_qty" "0" "shopItem_16_item" "atdm:playertools_flashbomb" "shopItem_17_0_qty" "0" "shopItem_17_1_qty" "0" "shopItem_17_2_qty" "0" "shopItem_17_item" "atdm:playertools_holywater" "shopItem_18_0_qty" "0" "shopItem_18_1_qty" "0" "shopItem_18_2_qty" "0" "shopItem_18_item" "atdm:playertools_health_potion" "shopItem_19_0_qty" "0" "shopItem_19_1_qty" "0" "shopItem_19_2_qty" "0" "shopItem_19_item" "atdm:playertools_breath_potion" "shopItem_1_0_qty" "0" "shopItem_1_1_qty" "0" "shopItem_1_2_qty" "0" "shopItem_1_item" "atdm:weapon_shortsword" "shopItem_20_0_qty" "0" "shopItem_20_1_qty" "0" "shopItem_20_2_qty" "0" "shopItem_20_item" "atdm:weapon_vinearrow" "shopItem_2_0_qty" "0" "shopItem_2_1_qty" "0" "shopItem_2_2_qty" "0" "shopItem_2_item" "atdm:weapon_blackjack" "shopItem_3_0_qty" "0" "shopItem_3_1_qty" "0" "shopItem_3_2_qty" "0" "shopItem_3_item" "atdm:weapon_waterarrow" "shopItem_4_0_qty" "0" "shopItem_4_1_qty" "0" "shopItem_4_2_qty" "0" "shopItem_4_item" "atdm:weapon_broadhead" "shopItem_5_0_qty" "0" "shopItem_5_1_qty" "0" "shopItem_5_2_qty" "0" "shopItem_5_item" "atdm:weapon_ropearrow" "shopItem_6_0_qty" "0" "shopItem_6_1_qty" "0" "shopItem_6_2_qty" "0" "shopItem_6_item" "atdm:weapon_mossarrow" "shopItem_7_0_qty" "0" "shopItem_7_1_qty" "0" "shopItem_7_2_qty" "0" "shopItem_7_item" "atdm:weapon_noisemaker" "shopItem_8_0_qty" "0" "shopItem_8_1_qty" "0" "shopItem_8_2_qty" "0" "shopItem_8_item" "atdm:weapon_firearrow" "shopItem_9_0_qty" "0" "shopItem_9_1_qty" "0" "shopItem_9_2_qty" "0" "shopItem_9_item" "atdm:weapon_gasarrow" "startingitem_11_0_qty" "0" "startingitem_11_1_qty" "0" "startingitem_11_2_qty" "0" "startingitem_11_item" "atdm:playertools_compass" "startingitem_12_0_qty" "0" "startingitem_12_1_qty" "0" "startingitem_12_2_qty" "0" "startingitem_12_item" "atdm:playertools_lantern" "startingitem_13_0_qty" "0" "startingitem_13_1_qty" "0" "startingitem_13_2_qty" "0" "startingitem_13_item" "atdm:playertools_spyglass" "startingitem_15_0_qty" "0" "startingitem_15_1_qty" "0" "startingitem_15_2_qty" "0" "startingitem_15_item" "atdm:playertools_mine" "startingitem_16_0_qty" "0" "startingitem_16_1_qty" "0" "startingitem_16_2_qty" "0" "startingitem_16_item" "atdm:playertools_flashbomb" "startingitem_17_0_qty" "0" "startingitem_17_1_qty" "0" "startingitem_17_2_qty" "0" "startingitem_17_item" "atdm:playertools_holywater" "startingitem_18_0_qty" "0" "startingitem_18_1_qty" "0" "startingitem_18_2_qty" "0" "startingitem_18_item" "atdm:playertools_health_potion" "startingitem_19_0_qty" "0" "startingitem_19_1_qty" "0" "startingitem_19_2_qty" "0" "startingitem_19_item" "atdm:playertools_breath_potion" "startingitem_1_0_qty" "0" "startingitem_1_1_qty" "0" "startingitem_1_2_qty" "0" "startingitem_1_item" "atdm:weapon_shortsword" "startingitem_20_0_qty" "0" "startingitem_20_1_qty" "0" "startingitem_20_2_qty" "0" "startingitem_20_item" "atdm:weapon_vinearrow" "startingitem_2_0_qty" "0" "startingitem_2_1_qty" "0" "startingitem_2_2_qty" "0" "startingitem_2_item" "atdm:weapon_blackjack" "startingitem_3_0_qty" "0" "startingitem_3_1_qty" "0" "startingitem_3_2_qty" "0" "startingitem_3_item" "atdm:weapon_waterarrow" "startingitem_4_0_qty" "0" "startingitem_4_1_qty" "0" "startingitem_4_2_qty" "0" "startingitem_4_item" "atdm:weapon_broadhead" "startingitem_5_0_qty" "0" "startingitem_5_1_qty" "0" "startingitem_5_2_qty" "0" "startingitem_5_item" "atdm:weapon_ropearrow" "startingitem_6_0_qty" "0" "startingitem_6_1_qty" "0" "startingitem_6_2_qty" "0" "startingitem_6_item" "atdm:weapon_mossarrow" "startingitem_7_0_qty" "0" "startingitem_7_1_qty" "0" "startingitem_7_2_qty" "0" "startingitem_7_item" "atdm:weapon_noisemaker" "startingitem_8_0_qty" "0" "startingitem_8_1_qty" "0" "startingitem_8_2_qty" "0" "startingitem_8_item" "atdm:weapon_firearrow" "startingitem_9_0_qty" "0" "startingitem_9_1_qty" "0" "startingitem_9_2_qty" "0" "startingitem_9_item" "atdm:weapon_gasarrow" } // entity 13 { "classname" "atdm:ammo_broadhead" "name" "BroadheadsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "616 -680 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 14 { "classname" "atdm:ammo_broadhead" "name" "BroadheadsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "616 -728 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 15 { "classname" "atdm:ammo_broadhead" "name" "BroadheadsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "616 -776 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 16 { "classname" "atdm:ammo_firearrow" "name" "FireArrowsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "632 -680 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 17 { "classname" "atdm:ammo_firearrow" "name" "FireArrowsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "632 -728 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 18 { "classname" "atdm:ammo_firearrow" "name" "FireArrowsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "632 -776 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 19 { "classname" "atdm:ammo_gasarrow" "name" "GasArrowsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "648 -680 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 20 { "classname" "atdm:ammo_gasarrow" "name" "GasArrowsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "648 -728 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 21 { "classname" "atdm:ammo_gasarrow" "name" "GasArrowsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "648 -776 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 22 { "classname" "atdm:ammo_mossarrow" "name" "MossArrowsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "664 -680 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 23 { "classname" "atdm:ammo_mossarrow" "name" "MossArrowsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "664 -776 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 24 { "classname" "atdm:ammo_mossarrow" "name" "MossArrowsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "664 -728 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 25 { "classname" "atdm:ammo_noisemaker" "name" "NoiseArrowsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "680 -680 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 26 { "classname" "atdm:ammo_noisemaker" "name" "NoiseArrowsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "680 -728 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 27 { "classname" "atdm:ammo_noisemaker" "name" "NoiseArrowsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "680 -776 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 28 { "classname" "atdm:ammo_ropearrow" "name" "RopeArrowsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "696 -680 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 29 { "classname" "atdm:ammo_ropearrow" "name" "RopeArrowsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "696 -728 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 30 { "classname" "atdm:ammo_ropearrow" "name" "RopeArrowsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "696 -776 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 31 { "classname" "atdm:ammo_waterarrow" "name" "WaterArrowsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "728 -680 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 32 { "classname" "atdm:ammo_waterarrow" "name" "WaterArrowsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "728 -728 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 33 { "classname" "atdm:ammo_waterarrow" "name" "WaterArrowsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "728 -776 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 34 { "classname" "atdm:weapon_blackjack" "name" "BlackjackHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "678.62 -617.25 11.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 35 { "classname" "atdm:weapon_blackjack" "name" "BlackjackExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "678.62 -633.25 11.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 36 { "classname" "atdm:weapon_shortsword" "name" "SwordHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "727 -616.5 11.5" "rotation" "0 1 0 -1 0 0 0 0 1" } // entity 37 { "classname" "atdm:weapon_shortsword" "name" "SwordExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "727 -632.5 11.5" "rotation" "0 1 0 -1 0 0 0 0 1" } // entity 38 { "classname" "atdm:playertools_compass" "name" "CompassHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_map_start" "1" "nodrop" "1" "origin" "617 -566.5 60.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 39 { "classname" "atdm:playertools_compass" "name" "CompassExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_map_start" "1" "nodrop" "1" "origin" "617 -582.5 60.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 40 { "classname" "atdm:playertools_lantern" "name" "LanternHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_map_start" "1" "nodrop" "1" "origin" "629 -566.5 60.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 41 { "classname" "atdm:playertools_lantern" "name" "LanternExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_map_start" "1" "nodrop" "1" "origin" "629 -582.5 60.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 42 { "classname" "atdm:playertools_spyglass" "name" "SpyglassHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_map_start" "1" "nodrop" "1" "origin" "639 -566.5 60.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 43 { "classname" "atdm:playertools_spyglass" "name" "SpyglassExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_map_start" "1" "nodrop" "1" "origin" "639 -582.5 60.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 44 { "classname" "atdm:playertools_flashbomb" "name" "FlashbombsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "619 -616.5 35.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 45 { "classname" "atdm:playertools_flashbomb" "name" "FlashbombsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "619 -632.5 35.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 46 { "classname" "atdm:playertools_health_potion" "name" "HealthPotionsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "655 -566.5 35.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 47 { "classname" "atdm:playertools_health_potion" "name" "HealthPotionsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "655 -582.5 35.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 48 { "classname" "atdm:playertools_breath_potion" "name" "BreathPotionsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "667 -566.5 35.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 49 { "classname" "atdm:playertools_breath_potion" "name" "BreathPotionsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "667 -582.5 35.5" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 50 { "classname" "atdm:playertools_lockpick_snake" "name" "LockpickSnakeEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_map_start" "1" "nodrop" "1" "origin" "710 -550 32" "rotation" "0.707107 0.707107 0 -0.707107 0.707107 0 0 0 1" } // entity 51 { "classname" "atdm:playertools_lockpick_triangle" "name" "LockpickTriangleEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_map_start" "1" "nodrop" "1" "origin" "726 -550 32" "rotation" "0.707107 0.707107 0 -0.707107 0.707107 0 0 0 1" } // entity 52 { "classname" "atdm:playertools_mine" "name" "MinesEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "650 -600 32" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 53 { "classname" "atdm:playertools_holywater" "name" "HolyWatersEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "666 -600 32" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 54 { "classname" "atdm:playertools_flashmine" "name" "FlashminesEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "634 -600 32" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 55 { "classname" "atdm:playertools_lockpick_snake" "name" "LockpickSnakeHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_map_start" "1" "nodrop" "1" "origin" "710 -566 32" "rotation" "0.707107 0.707107 0 -0.707107 0.707107 0 0 0 1" } // entity 56 { "classname" "atdm:playertools_lockpick_snake" "name" "LockpickSnakeExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_map_start" "1" "nodrop" "1" "origin" "710 -582 32" "rotation" "0.707107 0.707107 0 -0.707107 0.707107 0 0 0 1" } // entity 57 { "classname" "atdm:playertools_lockpick_triangle" "name" "LockpickTriangleHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_map_start" "1" "nodrop" "1" "origin" "726 -566 32" "rotation" "0.707107 0.707107 0 -0.707107 0.707107 0 0 0 1" } // entity 58 { "classname" "atdm:playertools_lockpick_triangle" "name" "LockpickTriangleExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_map_start" "1" "nodrop" "1" "origin" "726 -582 32" "rotation" "0.707107 0.707107 0 -0.707107 0.707107 0 0 0 1" } // entity 59 { "classname" "atdm:playertools_flashmine" "name" "FlashminesHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "634 -616 32" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 60 { "classname" "atdm:playertools_flashmine" "name" "FlashminesExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "634 -632 32" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 61 { "classname" "atdm:playertools_mine" "name" "MinesHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "650 -616 32" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 62 { "classname" "atdm:playertools_mine" "name" "MinesExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "650 -632 32" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 63 { "classname" "atdm:playertools_holywater" "name" "HolyWatersHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "666 -616 32" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 64 { "classname" "atdm:playertools_holywater" "name" "HolyWatersExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_count" "10" "inv_map_start" "1" "nodrop" "1" "origin" "666 -632 32" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 65 { "classname" "atdm:ammo_vinearrow" "name" "VineArrowsEasy" "diff_0_nospawn" "0" "diff_1_nospawn" "1" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "712 -680 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 66 { "classname" "atdm:ammo_vinearrow" "name" "VineArrowsHard" "diff_0_nospawn" "1" "diff_1_nospawn" "0" "diff_2_nospawn" "1" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "712 -728 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 67 { "classname" "atdm:ammo_vinearrow" "name" "VineArrowsExpert" "diff_0_nospawn" "1" "diff_1_nospawn" "1" "diff_2_nospawn" "0" "inv_ammo_amount" "30" "inv_map_start" "1" "inv_no_pickup_message" "1" "nodrop" "1" "origin" "712 -776 -8" "rotation" "1 0 0 0 0 1 0 -1 0" } // entity 68 { "classname" "atdm:location_settings" "name" "atdm_location_settings_1" "ambient_light_dist_scale" "1.0" "ambient_light_dynamic_cap" "0.1 0.1 0.1" "ambient_light_falloff" "0" "angle" "90.000000" "origin" "656 -528 0" } // entity 69 { "classname" "info_player_start" "name" "info_player_start_1" "angle" "90.000000" "origin" "-200 -192 -128" } // entity 70 { "classname" "atdm:door_96x48_2hinge" "name" "test_door_with_handling_position" "door_handle_position" "door_handling_position_1" "door_handle_position_1" "door_handling_position_2" "lock_picktype" "-" "lock_pins" "0" "locked" "0" "origin" "-384 552 -128" "rotate" "0 90 0" "rotation" "0 -1 0 1 0 0 0 0 1" "used_by" "-" } // entity 71 { "classname" "atdm:door_96x48_2hinge" "name" "test_door_1" "lock_picktype" "-" "lock_pins" "0" "locked" "0" "origin" "-528 384 -128" "rotate" "0 90 0" "rotation" "-1 0 0 0 -1 0 0 0 1" "used_by" "-" } // entity 72 { "classname" "atdm:door_handling_position" "name" "door_handling_position_1" "origin" "-412 508 -80" } // entity 73 { "classname" "atdm:door_handling_position" "name" "door_handling_position_2" "origin" "-324 500 -80" } // entity 74 { "classname" "atdm:door_96x48_2hinge" "name" "test_door_with_handling_position1" "lock_picktype" "-" "lock_pins" "0" "locked" "0" "origin" "-128 552 -128" "rotate" "0 90 0" "rotation" "0 -1 0 1 0 0 0 0 1" "used_by" "-" } // entity 75 { "classname" "light" "name" "light_1" "light_center" "0 0 0" "light_radius" "228 236 168" "origin" "-544 580 0" } // entity 76 { "classname" "light" "name" "light_2" "light_center" "0 0 0" "light_radius" "140 236 168" "origin" "-264 580 0" } // entity 77 { "classname" "path_corner" "name" "path_corner_1" "origin" "-544 520 -128" "target0" "path_corner_2" } // entity 78 { "classname" "path_corner" "name" "path_corner_2" "origin" "-256 520 -128" "target0" "path_corner_3" } // entity 79 { "classname" "path_corner" "name" "path_corner_3" "origin" "16 528 -128" "target0" "path_corner_1" } // entity 80 { "classname" "light" "name" "light_3" "light_center" "0 0 0" "light_radius" "252 236 168" "origin" "112 580 0" } // entity 81 { "classname" "atdm:ai_undead_zombie" "name" "atdm_ai_undead_zombie_1" "canOperateDoors" "1" "origin" "-543.189 245.889 -127.815" "rotation" "0 1 0 -1 0 0 0 0 1" "target0" "path_corner_1" "canCloseDoors" "0" } |
|
Isn't there already a requirement for AI to have some special item/spawnarg in order to unlock specific door? I mean: locked door requires a key, it would be surprising if all AIs can unlock all doors by default. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
25.01.2024 20:08 | Daft Mugi | New Issue | |
25.01.2024 20:08 | Daft Mugi | Status | new => assigned |
25.01.2024 20:08 | Daft Mugi | Assigned To | => Daft Mugi |
25.01.2024 20:57 | Daft Mugi | Note Added: 0016432 | |
25.01.2024 20:58 | Daft Mugi | Status | assigned => resolved |
25.01.2024 20:58 | Daft Mugi | Resolution | open => fixed |
25.01.2024 21:01 | Daft Mugi | Note Added: 0016433 | |
25.01.2024 21:01 | Daft Mugi | File Added: undead_door_test.map | |
25.01.2024 21:37 | Daft Mugi | Summary | Add cannotCloseDoors spawnarg => Add canCloseDoors spawnarg |
25.01.2024 21:38 | Daft Mugi | Note Added: 0016434 | |
25.01.2024 21:39 | Daft Mugi | Note Added: 0016435 | |
25.01.2024 21:39 | Daft Mugi | File Added: undead_door_test-2.map | |
26.01.2024 08:16 | stgatilov | Note Added: 0016439 | |
24.06.2024 00:31 | nbohr1more | Relationship added | parent of 0002296 |
24.06.2024 00:34 | nbohr1more | Fixed in Version | => TDM 2.12 |