View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002400 | The Dark Mod | AI | public | 14.10.2010 19:46 | 10.02.2024 22:41 |
| Reporter | grayman | Assigned To | |||
| Priority | normal | Severity | normal | Reproducibility | sometimes |
| Status | feedback | Resolution | open | ||
| Platform | Win32 | OS | Windows | OS Version | XP |
| Product Version | TDM 1.03 | ||||
| Target Version | TDM 2.04 | ||||
| Summary | 0002400: Multiple-AI animations and barks can become synchronized | ||||
| Description | If more than one guard is in an area, and some triggering event occurs - like them chasing the player and the player disappearing, or a body being discovered, or a noisemaker dropping nearby, the guards' actions and barks can become synchronized. Barks: Several guards saying the same bark near-simultaneously can lead to an "echo" effect. Actions: Synchronized stone throwing is one example. Get several guards chasing you, then climb out of reach. They register that simultaneously, and go into their "So that's your game" act, which leads to them all reaching back and throwing stones at the same time. The animations are dead-on synchronized. A very odd sight. A randomized delay ought to be applied to keep the AI from saying and doing the same thing at the same time in these situations. | ||||
| Steps To Reproduce | Build aisynch.map (attached). Shoot an arrow into the beggar, killing him. If the 3 guards don't react, fire a noisemaker at the far end of the room. After the guards begin searching, jump down, run around to get them chasing you, then run back up the stairs. The stairs are a func_static, so the guards can't follow. If the guards register simultaneously that you're now out of reach, the ensuing barks and animations can become synchronized. | ||||
| Tags | talk | ||||
| Attached Files | aisynch.map (63,732 bytes)
Version 2
// entity 0
{
"classname" "worldspawn"
"editor_drLastCameraPos" "-32.4125 -74.2681 217.582"
"editor_drLastCameraAngle" "-15.6 24.6 0"
// primitive 0
{
brushDef3
{
( 0 0 1 -264 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 1 0 -128 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 1.0625 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 1 0 0 -384 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 1.0625 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 0 -1 136 ) ( ( 0.0078125 0 0.5 ) ( 0 0.0078125 254.625 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 -1 0 -192 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 1.0625 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( -1 0 0 -176 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 1.0625 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 0 -1 256 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
}
}
// primitive 1
{
brushDef3
{
( 0 0 1 -256 ) ( ( 0.0078125 0 15.9375 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 1 0 -136 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 1 0 0 -384 ) ( ( 0.0078125 0 15.9375 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 0 -1 0 ) ( ( 0.0078125 0 15.9375 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 -1 0 -120 ) ( ( 0.0078125 0 1.375 ) ( 0 0.0078125 1 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( -1 0 0 -176 ) ( ( 0.0078125 0 0.0625 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 -1 0 128 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
}
}
// primitive 2
{
brushDef3
{
( 0 0 1 -256 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 15.9375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -128 ) ( ( 0.0078125 0 0.0625 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 -392 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 0 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0.0625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -192 ) ( ( 0.0078125 0 15.9375 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 8 ) ( ( 0.0078125 0 255.5 ) ( 0 0.0078125 1 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 384 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 3
{
brushDef3
{
( 0 0 1 -128 ) ( ( 0.0078125 0 0.5 ) ( 0 0.0078125 1.375 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 1 0 -128 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 15.9375 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 1 0 0 -384 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 15.9375 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 0 -1 -8 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 -1 0 -192 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 15.9375 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( -1 0 0 -176 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 16 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 0 1 0 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
}
}
// primitive 4
{
brushDef3
{
( 0 0 1 -256 ) ( ( 0.0078125 0 0.5625 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 1 0 -56 ) ( ( 0.0078125 0 254.625 ) ( 0 0.0078125 1 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 1 0 0 -384 ) ( ( 0.0078125 0 0.5625 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 0 -1 0 ) ( ( 0.0078125 0 0.5625 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 -1 0 -200 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( -1 0 0 -176 ) ( ( 0.0078125 0 15.4375 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 1 0 192 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
}
}
// primitive 5
{
brushDef3
{
( 0 0 1 -256 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 1.375 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 1 0 -128 ) ( ( 0.0078125 0 14.625 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 -1 0 -192 ) ( ( 0.0078125 0 1.375 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( -1 0 0 -176 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 1 0 0 168 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 0 -1 0 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.15625 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
}
}
// primitive 6
{
brushDef3
{
( 0 0 1 -248 ) ( ( 0.0625 0 2.15625 ) ( 0 0.0625 23.6875 ) ) "textures/common/caulk" 0 0 0
( 0 1 0 -20 ) ( ( 0.0625 0 40.3125 ) ( 0 0.0625 11.28125 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 -698 ) ( ( 0.0625 0 2.15625 ) ( 0 0.0625 11.28125 ) ) "textures/common/caulk" 0 0 0
( 0 -1 0 -300 ) ( ( 0.0625 0 23.6875 ) ( 0 0.0625 11.28125 ) ) "textures/common/caulk" 0 0 0
( -1 0 0 570 ) ( ( 0.0625 0 61.84375 ) ( 0 0.0625 11.28125 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 240 ) ( ( 0.0625 0 2.15625 ) ( 0 0.0625 39.3125 ) ) "textures/common/caulk" 0 0 0
}
}
// primitive 7
{
brushDef3
{
( 0 0 1 -240 ) ( ( 0.0625 0 2.15625 ) ( 0 0.0625 23.6875 ) ) "textures/common/caulk" 0 0 0
( 0 1 0 -28 ) ( ( 0.0625 0 40.3125 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 -698 ) ( ( 0.0625 0 2.15625 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 112 ) ( ( 0.0625 0 2.15625 ) ( 0 0.0625 40.3125 ) ) "textures/common/caulk" 0 0 0
( -1 0 0 570 ) ( ( 0.0625 0 61.84375 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
( 0 -1 0 20 ) ( ( 0.0625 0 24.6875 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
}
}
// primitive 8
{
brushDef3
{
( 0 1 0 -20 ) ( ( 0.0625 0 40.3125 ) ( 0 0.0625 10.28125 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 -698 ) ( ( 0.0625 0 2.15625 ) ( 0 0.0625 10.28125 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 104 ) ( ( 0.0625 0 2.15625 ) ( 0 0.0625 40.3125 ) ) "textures/common/caulk" 0 0 0
( 0 -1 0 -300 ) ( ( 0.0625 0 23.1875 ) ( 0 0.0625 10.28125 ) ) "textures/common/caulk" 0 0 0
( -1 0 0 570 ) ( ( 0.0625 0 61.84375 ) ( 0 0.0625 10.28125 ) ) "textures/common/caulk" 0 0 0
( 0 0 1 -112 ) ( ( 0.0625 0 2.15625 ) ( 0 0.0625 24.6875 ) ) "textures/common/caulk" 0 0 0
}
}
// primitive 9
{
brushDef3
{
( 0 0 1 -240 ) ( ( 0.0625 0 15.28125 ) ( 0 0.0625 23.875 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 -698 ) ( ( 0.0625 0 15.28125 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 112 ) ( ( 0.0625 0 15.28125 ) ( 0 0.0625 40.125 ) ) "textures/common/caulk" 0 0 0
( 0 -1 0 -308 ) ( ( 0.0625 0 23.875 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
( -1 0 0 570 ) ( ( 0.0625 0 48.71875 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
( 0 1 0 300 ) ( ( 0.0625 0 39.125 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
}
}
// primitive 10
{
brushDef3
{
( 0 0 1 -240 ) ( ( 0.0625 0 2.75 ) ( 0 0.0625 24.375 ) ) "textures/common/caulk" 0 0 0
( 0 1 0 -20 ) ( ( 0.0625 0 39.625 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 112 ) ( ( 0.0625 0 2.75 ) ( 0 0.0625 39.625 ) ) "textures/common/caulk" 0 0 0
( 0 -1 0 -300 ) ( ( 0.0625 0 24.375 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
( -1 0 0 562 ) ( ( 0.0625 0 61.25 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 -570 ) ( ( 0.0625 0 2.75 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
}
}
// primitive 11
{
brushDef3
{
( 0 0 1 -240 ) ( ( 0.0625 0 2.75 ) ( 0 0.0625 15.875 ) ) "textures/common/caulk" 0 0 0
( 0 1 0 -20 ) ( ( 0.0625 0 48.125 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 112 ) ( ( 0.0625 0 2.75 ) ( 0 0.0625 48.125 ) ) "textures/common/caulk" 0 0 0
( 0 -1 0 -300 ) ( ( 0.0625 0 15.875 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
( -1 0 0 698 ) ( ( 0.0625 0 61.25 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 -706 ) ( ( 0.0625 0 2.75 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
}
}
// primitive 12
{
brushDef3
{
( 0 0 1 -240 ) ( ( 0.0625 0 7.65625 ) ( 0 0.0625 23.6875 ) ) "textures/common/caulk" 0 0 0
( 0 1 0 60 ) ( ( 0.0625 0 40.3125 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 -698 ) ( ( 0.0625 0 7.65625 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 112 ) ( ( 0.0625 0 7.65625 ) ( 0 0.0625 40.3125 ) ) "textures/common/caulk" 0 0 0
( -1 0 0 570 ) ( ( 0.0625 0 56.34375 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
( 0 -1 0 -68 ) ( ( 0.0625 0 24.6875 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
}
}
// primitive 13
{
brushDef3
{
( 0 0 1 -240 ) ( ( 0.0625 0 10.15625 ) ( 0 0.0625 23.6875 ) ) "textures/common/caulk" 0 0 0
( 0 1 0 100 ) ( ( 0.0625 0 40.3125 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 -698 ) ( ( 0.0625 0 10.15625 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 112 ) ( ( 0.0625 0 10.15625 ) ( 0 0.0625 40.3125 ) ) "textures/common/caulk" 0 0 0
( -1 0 0 570 ) ( ( 0.0625 0 53.84375 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
( 0 -1 0 -108 ) ( ( 0.0625 0 24.6875 ) ( 0 0.0625 10.78125 ) ) "textures/common/caulk" 0 0 0
}
}
// primitive 14
{
brushDef3
{
( 0 0 1 -256 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 15.5625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -128 ) ( ( 0.0078125 0 0.4375 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 -152 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 0 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0.4375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 112 ) ( ( 0.0078125 0 15.5625 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 96 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 15
{
brushDef3
{
( 0 0 1 -31 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0.4375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 88 ) ( ( 0.0078125 0 255.5625 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 -104 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 0 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.5625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -128 ) ( ( 0.0078125 0 0.4375 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 40 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 16
{
brushDef3
{
( 0 0 1 -256 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -112 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 -162 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 0 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 85 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 152 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 17
{
brushDef3
{
( 0 0 1 -104 ) ( ( 0.0078125 0 0.5625 ) ( 0 0.0078125 0.5 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 64 ) ( ( 0.0078125 0 255.5 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 -184 ) ( ( 0.0078125 0 1.0625 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 0 ) ( ( 0.0078125 0 0.5625 ) ( 0 0.0078125 255.5 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -152 ) ( ( 0.0078125 0 0.5 ) ( 0 0.0078125 255.9375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 176 ) ( ( 0.0078125 0 255.4375 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 18
{
brushDef3
{
( 0 1 0 -128 ) ( ( 0.0078125 0 15.4375 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 0 -1 136 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 15.4375 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 -1 0 -192 ) ( ( 0.0078125 0 0.5625 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( -1 0 0 -128 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 1 0 0 64 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
( 0 0 1 -144 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/stone/brick/bricks_mossy01" 0 0 0
}
}
// primitive 19
{
brushDef3
{
( 0 1 0 -128 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 64 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 0 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -192 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -72 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 1 -60 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 20
{
brushDef3
{
( 0 0 1 -144 ) ( ( 0 -0.0078125 253.5 ) ( 0.0078125 0 1 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -168 ) ( ( 0.0078125 0 255 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 168 ) ( ( 0.0078125 0 253.5 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 132 ) ( ( 0 0.0078125 253.5 ) ( -0.0078125 0 255 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 128 ) ( ( 0.0078125 0 1 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -192 ) ( ( 0.0078125 0 2.5 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 21
{
brushDef3
{
( 0 0 1 -120 ) ( ( 0 -0.0078125 253.5 ) ( 0.0078125 0 0.625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -168 ) ( ( 0.0078125 0 255.375 ) ( 0 0.0078125 255.8125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 120 ) ( ( 0.0078125 0 253.5 ) ( 0 0.0078125 255.8125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 108 ) ( ( 0 0.0078125 253.5 ) ( -0.0078125 0 255.375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 128 ) ( ( 0.0078125 0 0.625 ) ( 0 0.0078125 255.8125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -144 ) ( ( 0.0078125 0 2.5 ) ( 0 0.0078125 255.8125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 22
{
brushDef3
{
( 0 0 1 -132 ) ( ( 0 -0.0078125 253.5 ) ( 0.0078125 0 0.8125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -168 ) ( ( 0.0078125 0 255.1875 ) ( 0 0.0078125 255.90625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 144 ) ( ( 0.0078125 0 253.5 ) ( 0 0.0078125 255.90625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 120 ) ( ( 0 0.0078125 253.5 ) ( -0.0078125 0 255.1875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 128 ) ( ( 0.0078125 0 0.8125 ) ( 0 0.0078125 255.90625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -168 ) ( ( 0.0078125 0 2.5 ) ( 0 0.0078125 255.90625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 23
{
brushDef3
{
( 0 0 1 -108 ) ( ( 0 -0.0078125 253.5 ) ( 0.0078125 0 0.4375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -168 ) ( ( 0.0078125 0 255.5625 ) ( 0 0.0078125 255.71875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 96 ) ( ( 0.0078125 0 253.5 ) ( 0 0.0078125 255.71875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 96 ) ( ( 0 0.0078125 253.5 ) ( -0.0078125 0 255.5625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 128 ) ( ( 0.0078125 0 0.4375 ) ( 0 0.0078125 255.71875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -120 ) ( ( 0.0078125 0 2.5 ) ( 0 0.0078125 255.71875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 24
{
brushDef3
{
( 0 0 1 -96 ) ( ( 0 -0.0078125 253.5 ) ( 0.0078125 0 0.25 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -168 ) ( ( 0.0078125 0 255.75 ) ( 0 0.0078125 255.625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 72 ) ( ( 0.0078125 0 253.5 ) ( 0 0.0078125 255.625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 84 ) ( ( 0 0.0078125 253.5 ) ( -0.0078125 0 255.75 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 128 ) ( ( 0.0078125 0 0.25 ) ( 0 0.0078125 255.625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -96 ) ( ( 0.0078125 0 2.5 ) ( 0 0.0078125 255.625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 25
{
brushDef3
{
( 0 0 1 -84 ) ( ( 0 -0.0078125 253.5 ) ( 0.0078125 0 0.0625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -168 ) ( ( 0.0078125 0 255.9375 ) ( 0 0.0078125 255.53125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 48 ) ( ( 0.0078125 0 253.5 ) ( 0 0.0078125 255.53125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 72 ) ( ( 0 0.0078125 253.5 ) ( -0.0078125 0 255.9375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 128 ) ( ( 0.0078125 0 0.0625 ) ( 0 0.0078125 255.53125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -72 ) ( ( 0.0078125 0 2.5 ) ( 0 0.0078125 255.53125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 26
{
brushDef3
{
( 0 0 1 -12 ) ( ( 0 -0.0078125 253.5 ) ( 0.0078125 0 254.9375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -168 ) ( ( 0.0078125 0 1.0625 ) ( 0 0.0078125 254.96875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -96 ) ( ( 0.0078125 0 253.5 ) ( 0 0.0078125 254.96875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 0 ) ( ( 0 0.0078125 253.5 ) ( -0.0078125 0 1.0625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 128 ) ( ( 0.0078125 0 254.9375 ) ( 0 0.0078125 254.96875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 72 ) ( ( 0.0078125 0 2.5 ) ( 0 0.0078125 254.96875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 27
{
brushDef3
{
( 0 0 1 -36 ) ( ( 0 -0.0078125 253.5 ) ( 0.0078125 0 255.3125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -168 ) ( ( 0.0078125 0 0.6875 ) ( 0 0.0078125 255.15625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -48 ) ( ( 0.0078125 0 253.5 ) ( 0 0.0078125 255.15625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 24 ) ( ( 0 0.0078125 253.5 ) ( -0.0078125 0 0.6875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 128 ) ( ( 0.0078125 0 255.3125 ) ( 0 0.0078125 255.15625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 24 ) ( ( 0.0078125 0 2.5 ) ( 0 0.0078125 255.15625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 28
{
brushDef3
{
( 0 0 1 -60 ) ( ( 0 -0.0078125 253.5 ) ( 0.0078125 0 255.6875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -168 ) ( ( 0.0078125 0 0.3125 ) ( 0 0.0078125 255.34375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 0 ) ( ( 0.0078125 0 253.5 ) ( 0 0.0078125 255.34375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 48 ) ( ( 0 0.0078125 253.5 ) ( -0.0078125 0 0.3125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 128 ) ( ( 0.0078125 0 255.6875 ) ( 0 0.0078125 255.34375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -24 ) ( ( 0.0078125 0 2.5 ) ( 0 0.0078125 255.34375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 29
{
brushDef3
{
( 0 0 1 -72 ) ( ( 0 -0.0078125 253.5 ) ( 0.0078125 0 255.875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -168 ) ( ( 0.0078125 0 0.125 ) ( 0 0.0078125 255.4375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 24 ) ( ( 0.0078125 0 253.5 ) ( 0 0.0078125 255.4375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 60 ) ( ( 0 0.0078125 253.5 ) ( -0.0078125 0 0.125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 128 ) ( ( 0.0078125 0 255.875 ) ( 0 0.0078125 255.4375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -48 ) ( ( 0.0078125 0 2.5 ) ( 0 0.0078125 255.4375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 30
{
brushDef3
{
( 0 0 1 -24 ) ( ( 0 -0.0078125 253.5 ) ( 0.0078125 0 255.125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -168 ) ( ( 0.0078125 0 0.875 ) ( 0 0.0078125 255.0625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -72 ) ( ( 0.0078125 0 253.5 ) ( 0 0.0078125 255.0625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 12 ) ( ( 0 0.0078125 253.5 ) ( -0.0078125 0 0.875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 128 ) ( ( 0.0078125 0 255.125 ) ( 0 0.0078125 255.0625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 48 ) ( ( 0.0078125 0 2.5 ) ( 0 0.0078125 255.0625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 31
{
brushDef3
{
( 0 0 1 -48 ) ( ( 0 -0.0078125 253.5 ) ( 0.0078125 0 255.5 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -168 ) ( ( 0.0078125 0 0.5 ) ( 0 0.0078125 255.25 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -24 ) ( ( 0.0078125 0 253.5 ) ( 0 0.0078125 255.25 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 36 ) ( ( 0 0.0078125 253.5 ) ( -0.0078125 0 0.5 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 128 ) ( ( 0.0078125 0 255.5 ) ( 0 0.0078125 255.25 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 0 ) ( ( 0.0078125 0 2.5 ) ( 0 0.0078125 255.25 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 32
{
brushDef3
{
( 0 0 1 -136 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -128 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 64 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -192 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -72 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 72 ) ( ( 0.0078125 0 0.03125 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 33
{
brushDef3
{
( 1 0 0 64 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -192 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -72 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 1 -72 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 60 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 128 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 34
{
brushDef3
{
( 0 1 0 -128 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 64 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -72 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 1 -72 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 60 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 48 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.84375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
}
// entity 1
{
"classname" "func_static"
"name" "LeakTest2"
"Comment" "Use to test internal leaks. See wiki Visportals article"
"model" "LeakTest2"
"origin" "583 -84 134"
// primitive 0
{
brushDef3
{
( 0 0 1 -8 ) ( ( 0.0625 0 63.8125 ) ( 0 0.0625 24.1875 ) ) "textures/common/caulk" 0 0 0
( 0 1 0 -1 ) ( ( 0.0625 0 39.8125 ) ( 0 0.0625 7.5625 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 -1 ) ( ( 0.0625 0 63.8125 ) ( 0 0.0625 7.5625 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 -8 ) ( ( 0.0625 0 63.75 ) ( 0 0.0625 39.8125 ) ) "textures/common/caulk" 0 0 0
( 0 -1 0 -1 ) ( ( 0.0625 0 24.1875 ) ( 0 0.0625 7.5625 ) ) "textures/common/caulk" 0 0 0
( -1 0 0 -1 ) ( ( 0.0625 0 0.25 ) ( 0 0.0625 7.5625 ) ) "textures/common/caulk" 0 0 0
}
}
// primitive 1
{
brushDef3
{
( 0 0 1 -1 ) ( ( 0.0625 0 0.1875 ) ( 0 0.0625 24.125 ) ) "textures/common/caulk" 0 0 0
( 0 1 0 -1 ) ( ( 0.0625 0 39.875 ) ( 0 0.0625 8.0625 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 -8 ) ( ( 0.0625 0 0.1875 ) ( 0 0.0625 8.0625 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 -1 ) ( ( 0.0625 0 0.1875 ) ( 0 0.0625 39.875 ) ) "textures/common/caulk" 0 0 0
( 0 -1 0 -1 ) ( ( 0.0625 0 24.125 ) ( 0 0.0625 8.0625 ) ) "textures/common/caulk" 0 0 0
( -1 0 0 -8 ) ( ( 0.0625 0 63.8125 ) ( 0 0.0625 8.0625 ) ) "textures/common/caulk" 0 0 0
}
}
// primitive 2
{
brushDef3
{
( 0 0 1 -1 ) ( ( 0.0625 0 0.3125 ) ( 0 0.0625 24.25 ) ) "textures/common/caulk" 0 0 0
( 0 1 0 -8 ) ( ( 0.0625 0 39.8125 ) ( 0 0.0625 8.0625 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 -1 ) ( ( 0.0625 0 0.375 ) ( 0 0.0625 8.0625 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 -1 ) ( ( 0.0625 0 0.3125 ) ( 0 0.0625 39.8125 ) ) "textures/common/caulk" 0 0 0
( 0 -1 0 -8 ) ( ( 0.0625 0 24.1875 ) ( 0 0.0625 8.0625 ) ) "textures/common/caulk" 0 0 0
( -1 0 0 -1 ) ( ( 0.0625 0 63.6875 ) ( 0 0.0625 8.125 ) ) "textures/common/caulk" 0 0 0
}
}
}
// entity 2
{
"classname" "light"
"name" "ambient_world"
"_color" "0.06 0.06 0.06"
"light_center" "0 0 0"
"light_radius" "7777 7777 7777"
"nodiffuse" "0"
"noshadows" "0"
"nospecular" "0"
"origin" "667 1.5 205.5"
"parallel" "0"
"texture" "lights/ambientlightnfo"
}
// entity 3
{
"classname" "atdm:target_addobjectives"
"name" "Objectives2"
"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" "595 0.5 171.5"
}
// entity 4
{
"classname" "atdm:playertools_compass"
"name" "CompassEasy2"
"diff_0_nospawn" "0"
"diff_1_nospawn" "1"
"diff_2_nospawn" "1"
"inv_map_start" "1"
"origin" "579 -18.5 220.5"
}
// entity 5
{
"classname" "atdm:playertools_lantern"
"name" "LanternEasy2"
"diff_0_nospawn" "0"
"diff_1_nospawn" "1"
"diff_2_nospawn" "1"
"inv_map_start" "1"
"origin" "591 -18.5 220.5"
}
// entity 6
{
"classname" "atdm:playertools_spyglass"
"name" "SpyglassEasy2"
"diff_0_nospawn" "0"
"diff_1_nospawn" "1"
"diff_2_nospawn" "1"
"inv_map_start" "1"
"origin" "601 -18.5 220.5"
}
// entity 7
{
"classname" "atdm:playertools_health_potion"
"name" "HealthPotionsEasy2"
"diff_0_nospawn" "0"
"diff_1_nospawn" "1"
"diff_2_nospawn" "1"
"inv_count" "10"
"inv_map_start" "1"
"origin" "617 -18.5 195.5"
}
// entity 8
{
"classname" "atdm:weapon_shortsword"
"name" "SwordEasy2"
"diff_0_nospawn" "0"
"diff_1_nospawn" "1"
"diff_2_nospawn" "1"
"inv_map_start" "1"
"inv_no_pickup_message" "1"
"origin" "689 -116.5 171.5"
"rotation" "0 1 0 -1 0 0 0 0 1"
}
// entity 9
{
"classname" "atdm:weapon_blackjack"
"name" "BlackjackEasy2"
"diff_0_nospawn" "0"
"diff_1_nospawn" "1"
"diff_2_nospawn" "1"
"inv_map_start" "1"
"inv_no_pickup_message" "1"
"origin" "640.625 -117.25 171.5"
}
// entity 10
{
"classname" "atdm:playertools_breath_potion"
"name" "BreathPotionsEasy2"
"diff_0_nospawn" "0"
"diff_1_nospawn" "1"
"diff_2_nospawn" "1"
"inv_count" "10"
"inv_map_start" "1"
"origin" "629 -18.5 195.5"
}
// entity 11
{
"classname" "atdm:playertools_flashbomb"
"name" "FlashbombsEasy2"
"diff_0_nospawn" "0"
"diff_1_nospawn" "1"
"diff_2_nospawn" "1"
"inv_count" "10"
"inv_map_start" "1"
"origin" "581 -116.5 195.5"
}
// entity 12
{
"classname" "atdm:key_fancy02"
"name" "key_master2"
"inv_icon" "guis/assets/hud/inventory_icons/key_good_red"
"inv_map_start" "1"
"inv_name" "MASTER KEY"
"inv_stackable" "0"
"origin" "689 3.5 195.5"
"rotation" "0 -1 0 1 0 0 0 0 1"
"skin" "bc_key02red"
}
// entity 13
{
"classname" "atdm:shop"
"name" "ShopItems2"
"diff_0_shop_gold_start" "800"
"diff_1_shop_gold_start" "600"
"diff_2_shop_gold_start" "400"
"origin" "632 0 168"
"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_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_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 14
{
"classname" "atdm:ammo_broadhead"
"name" "BroadheadsEasy2"
"diff_0_nospawn" "0"
"diff_1_nospawn" "1"
"diff_2_nospawn" "1"
"inv_ammo_amount" "50"
"inv_map_start" "1"
"inv_no_pickup_message" "1"
"origin" "578 -196 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 15
{
"classname" "atdm:ammo_broadhead"
"name" "BroadheadsHard2"
"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"
"origin" "578 -244 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 16
{
"classname" "atdm:ammo_broadhead"
"name" "BroadheadsExpert2"
"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"
"origin" "578 -292 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 17
{
"classname" "atdm:ammo_firearrow"
"name" "FireArrowsEasy2"
"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"
"origin" "594 -196 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 18
{
"classname" "atdm:ammo_firearrow"
"name" "FireArrowsHard2"
"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"
"origin" "594 -244 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 19
{
"classname" "atdm:ammo_firearrow"
"name" "FireArrowsExpert2"
"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"
"origin" "594 -292 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 20
{
"classname" "atdm:ammo_gasarrow"
"name" "GasArrowsEasy2"
"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"
"origin" "610 -196 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 21
{
"classname" "atdm:ammo_gasarrow"
"name" "GasArrowsHard2"
"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"
"origin" "610 -244 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 22
{
"classname" "atdm:ammo_gasarrow"
"name" "GasArrowsExpert2"
"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"
"origin" "610 -292 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 23
{
"classname" "atdm:ammo_mossarrow"
"name" "MossArrowsEasy2"
"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"
"origin" "626 -196 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 24
{
"classname" "atdm:ammo_mossarrow"
"name" "MossArrowsExpert2"
"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"
"origin" "626 -292 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 25
{
"classname" "atdm:ammo_mossarrow"
"name" "MossArrowsHard2"
"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"
"origin" "626 -244 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 26
{
"classname" "atdm:ammo_noisemaker"
"name" "NoiseArrowsEasy2"
"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"
"origin" "642 -196 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 27
{
"classname" "atdm:ammo_noisemaker"
"name" "NoiseArrowsHard2"
"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"
"origin" "642 -244 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 28
{
"classname" "atdm:ammo_noisemaker"
"name" "NoiseArrowsExpert2"
"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"
"origin" "642 -292 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 29
{
"classname" "atdm:ammo_ropearrow"
"name" "RopeArrowsEasy2"
"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"
"origin" "658 -196 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 30
{
"classname" "atdm:ammo_ropearrow"
"name" "RopeArrowsHard2"
"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"
"origin" "658 -244 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 31
{
"classname" "atdm:ammo_ropearrow"
"name" "RopeArrowsExpert2"
"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"
"origin" "658 -292 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 32
{
"classname" "atdm:ammo_waterarrow"
"name" "WaterArrowsEasy2"
"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"
"origin" "690 -196 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 33
{
"classname" "atdm:ammo_waterarrow"
"name" "WaterArrowsHard2"
"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"
"origin" "690 -244 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 34
{
"classname" "atdm:ammo_waterarrow"
"name" "WaterArrowsExpert2"
"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"
"origin" "690 -292 152"
"rotation" "1 0 0 0 0 1 0 -1 0"
}
// entity 35
{
"classname" "atdm:weapon_blackjack"
"name" "BlackjackHard2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "0"
"diff_2_nospawn" "1"
"inv_map_start" "1"
"inv_no_pickup_message" "1"
"origin" "640.625 -133.25 171.5"
}
// entity 36
{
"classname" "atdm:weapon_blackjack"
"name" "BlackjackExpert2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "1"
"diff_2_nospawn" "0"
"inv_map_start" "1"
"inv_no_pickup_message" "1"
"origin" "640.625 -149.25 171.5"
}
// entity 37
{
"classname" "atdm:weapon_shortsword"
"name" "SwordHard2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "0"
"diff_2_nospawn" "1"
"inv_map_start" "1"
"inv_no_pickup_message" "1"
"origin" "689 -132.5 171.5"
"rotation" "0 1 0 -1 0 0 0 0 1"
}
// entity 38
{
"classname" "atdm:weapon_shortsword"
"name" "SwordExpert2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "1"
"diff_2_nospawn" "0"
"inv_map_start" "1"
"inv_no_pickup_message" "1"
"origin" "689 -148.5 171.5"
"rotation" "0 1 0 -1 0 0 0 0 1"
}
// entity 39
{
"classname" "atdm:playertools_compass"
"name" "CompassHard2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "0"
"diff_2_nospawn" "1"
"inv_map_start" "1"
"origin" "579 -34.5 220.5"
}
// entity 40
{
"classname" "atdm:playertools_compass"
"name" "CompassExpert2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "1"
"diff_2_nospawn" "0"
"inv_map_start" "1"
"origin" "579 -50.5 220.5"
}
// entity 41
{
"classname" "atdm:playertools_lantern"
"name" "LanternHard2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "0"
"diff_2_nospawn" "1"
"inv_map_start" "1"
"origin" "591 -34.5 220.5"
}
// entity 42
{
"classname" "atdm:playertools_lantern"
"name" "LanternExpert2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "1"
"diff_2_nospawn" "0"
"inv_map_start" "1"
"origin" "591 -50.5 220.5"
}
// entity 43
{
"classname" "atdm:playertools_spyglass"
"name" "SpyglassHard2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "0"
"diff_2_nospawn" "1"
"inv_map_start" "1"
"origin" "601 -34.5 220.5"
}
// entity 44
{
"classname" "atdm:playertools_spyglass"
"name" "SpyglassExpert2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "1"
"diff_2_nospawn" "0"
"inv_map_start" "1"
"origin" "601 -50.5 220.5"
}
// entity 45
{
"classname" "atdm:playertools_flashbomb"
"name" "FlashbombsHard2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "0"
"diff_2_nospawn" "1"
"inv_count" "10"
"inv_map_start" "1"
"origin" "581 -132.5 195.5"
}
// entity 46
{
"classname" "atdm:playertools_flashbomb"
"name" "FlashbombsExpert2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "1"
"diff_2_nospawn" "0"
"inv_count" "10"
"inv_map_start" "1"
"origin" "581 -148.5 195.5"
}
// entity 47
{
"classname" "atdm:playertools_health_potion"
"name" "HealthPotionsHard2"
"diff_0_nospawn" "0"
"diff_1_nospawn" "1"
"diff_2_nospawn" "1"
"inv_count" "10"
"inv_map_start" "1"
"origin" "617 -34.5 195.5"
}
// entity 48
{
"classname" "atdm:playertools_health_potion"
"name" "HealthPotionsExpert2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "1"
"diff_2_nospawn" "0"
"inv_count" "10"
"inv_map_start" "1"
"origin" "617 -50.5 195.5"
}
// entity 49
{
"classname" "atdm:playertools_breath_potion"
"name" "BreathPotionsHard2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "0"
"diff_2_nospawn" "1"
"inv_count" "10"
"inv_map_start" "1"
"origin" "629 -34.5 195.5"
}
// entity 50
{
"classname" "atdm:playertools_breath_potion"
"name" "BreathPotionsExpert2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "1"
"diff_2_nospawn" "0"
"inv_count" "10"
"inv_map_start" "1"
"origin" "629 -50.5 195.5"
}
// entity 51
{
"classname" "atdm:playertools_lockpick_snake"
"name" "LockpickSnakeEasy2"
"diff_0_nospawn" "0"
"diff_1_nospawn" "1"
"diff_2_nospawn" "1"
"inv_map_start" "1"
"origin" "672 -18 192"
"rotation" "0.707107 0.707107 0 -0.707107 0.707107 0 0 0 1"
}
// entity 52
{
"classname" "atdm:playertools_lockpick_triangle"
"name" "LockpickTriangleEasy2"
"diff_0_nospawn" "0"
"diff_1_nospawn" "1"
"diff_2_nospawn" "1"
"inv_map_start" "1"
"origin" "688 -18 192"
"rotation" "0.707107 0.707107 0 -0.707107 0.707107 0 0 0 1"
}
// entity 53
{
"classname" "atdm:playertools_mine"
"name" "MinesEasy2"
"diff_0_nospawn" "0"
"diff_1_nospawn" "1"
"diff_2_nospawn" "1"
"inv_count" "10"
"inv_map_start" "1"
"origin" "612 -116 192"
}
// entity 54
{
"classname" "atdm:playertools_holywater"
"name" "HolyWatersEasy2"
"diff_0_nospawn" "0"
"diff_1_nospawn" "1"
"diff_2_nospawn" "1"
"inv_count" "10"
"inv_map_start" "1"
"origin" "628 -116 192"
}
// entity 55
{
"classname" "atdm:playertools_flashmine"
"name" "FlashminesEasy2"
"diff_0_nospawn" "0"
"diff_1_nospawn" "1"
"diff_2_nospawn" "1"
"inv_count" "10"
"inv_map_start" "1"
"origin" "596 -116 192"
}
// entity 56
{
"classname" "atdm:playertools_lockpick_snake"
"name" "LockpickSnakeHard2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "0"
"diff_2_nospawn" "1"
"inv_map_start" "1"
"origin" "672 -34 192"
"rotation" "0.707107 0.707107 0 -0.707107 0.707107 0 0 0 1"
}
// entity 57
{
"classname" "atdm:playertools_lockpick_snake"
"name" "LockpickSnakeExpert2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "1"
"diff_2_nospawn" "0"
"inv_map_start" "1"
"origin" "672 -50 192"
"rotation" "0.707107 0.707107 0 -0.707107 0.707107 0 0 0 1"
}
// entity 58
{
"classname" "atdm:playertools_lockpick_triangle"
"name" "LockpickTriangleHard2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "0"
"diff_2_nospawn" "1"
"inv_map_start" "1"
"origin" "688 -34 192"
"rotation" "0.707107 0.707107 0 -0.707107 0.707107 0 0 0 1"
}
// entity 59
{
"classname" "atdm:playertools_lockpick_triangle"
"name" "LockpickTriangleExpert2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "1"
"diff_2_nospawn" "0"
"inv_map_start" "1"
"origin" "688 -50 192"
"rotation" "0.707107 0.707107 0 -0.707107 0.707107 0 0 0 1"
}
// entity 60
{
"classname" "atdm:playertools_flashmine"
"name" "FlashminesHard2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "0"
"diff_2_nospawn" "1"
"inv_count" "10"
"inv_map_start" "1"
"origin" "596 -132 192"
}
// entity 61
{
"classname" "atdm:playertools_flashmine"
"name" "FlashminesExpert2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "1"
"diff_2_nospawn" "0"
"inv_count" "10"
"inv_map_start" "1"
"origin" "596 -148 192"
}
// entity 62
{
"classname" "atdm:playertools_mine"
"name" "MinesHard2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "0"
"diff_2_nospawn" "1"
"inv_count" "10"
"inv_map_start" "1"
"origin" "612 -132 192"
}
// entity 63
{
"classname" "atdm:playertools_mine"
"name" "MinesExpert2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "1"
"diff_2_nospawn" "0"
"inv_count" "10"
"inv_map_start" "1"
"origin" "612 -148 192"
}
// entity 64
{
"classname" "atdm:playertools_holywater"
"name" "HolyWatersHard2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "0"
"diff_2_nospawn" "1"
"inv_count" "10"
"inv_map_start" "1"
"origin" "628 -132 192"
}
// entity 65
{
"classname" "atdm:playertools_holywater"
"name" "HolyWatersExpert2"
"diff_0_nospawn" "1"
"diff_1_nospawn" "1"
"diff_2_nospawn" "0"
"inv_count" "10"
"inv_map_start" "1"
"origin" "628 -148 192"
}
// entity 66
{
"classname" "info_player_start"
"name" "info_player_start_1"
"origin" "-100 -40 144"
}
// entity 67
{
"classname" "light"
"name" "light_1"
"_color" "1.00 1.00 1.00"
"light_right" "128 0 0"
"light_target" "0 0 -256"
"light_up" "0 176 0"
"nodiffuse" "0"
"noshadows" "0"
"nospecular" "0"
"origin" "184 32 240"
"parallel" "0"
}
// entity 68
{
"classname" "atdm:ammo_broadhead"
"name" "atdm_ammo_broadhead_1"
"origin" "64 -88 32"
"rotation" "1 0 0 0 0 -1 0 1 0"
}
// entity 69
{
"classname" "atdm:ammo_vinearrow"
"name" "atdm_ammo_vinearrow_1"
"origin" "81 -84 32"
"rotation" "1 0 0 0 0 -1 0 1 0"
}
// entity 70
{
"classname" "atdm:door_96x48_3hinge"
"name" "door_96x48x3hinge_1"
"lock_picktype" "-"
"lock_pins" "0"
"locked" "0"
"origin" "103.25 105.625 0"
"rotate" "0 -90 0"
"skin" "door_003"
"used_by" "-"
}
// entity 71
{
"classname" "atdm:handle_curved_rotate_double_right"
"name" "doorhandle_96x48x3hinge_1"
"bind" "door_96x48x3hinge_1"
"origin" "147.125 105.75 50.375"
}
// entity 72
{
"classname" "atdm:ai_townsfolk_beggar"
"name" "atdm_ai_townsfolk_beggar_1"
"origin" "336 8 8"
}
// entity 73
{
"classname" "atdm:ai_citywatch"
"name" "atdm_ai_citywatch_4"
"origin" "128 -48 8"
}
// entity 74
{
"classname" "atdm:moveable_crate01"
"name" "atdm_moveable_crate01_1"
"origin" "-92 72 158"
}
// entity 75
{
"classname" "atdm:ai_citywatch"
"name" "atdm_ai_citywatch_2"
"origin" "-40 56 8"
}
// entity 76
{
"classname" "atdm:ai_citywatch"
"name" "atdm_ai_citywatch_3"
"origin" "40 64 8"
}
// entity 77
{
"classname" "func_static"
"name" "func_static_1"
"model" "func_static_1"
"origin" "152 -172 72"
// primitive 0
{
brushDef3
{
( 0 0 1 -72 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -20 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 192 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 64 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -20 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -216 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 1
{
brushDef3
{
( 0 0 1 -56 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -20 ) ( ( 0.0078125 0 0.375 ) ( 0 0.0078125 255.875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 144 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 48 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0.375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -20 ) ( ( 0.0078125 0 255.625 ) ( 0 0.0078125 255.875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -168 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 2
{
brushDef3
{
( 0 0 1 -64 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.8125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -20 ) ( ( 0.0078125 0 0.1875 ) ( 0 0.0078125 255.9375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 168 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.9375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 56 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0.1875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -20 ) ( ( 0.0078125 0 255.8125 ) ( 0 0.0078125 255.9375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -192 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.9375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 3
{
brushDef3
{
( 0 0 1 -48 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.4375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -20 ) ( ( 0.0078125 0 0.5625 ) ( 0 0.0078125 255.8125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 120 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.8125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 40 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0.5625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -20 ) ( ( 0.0078125 0 255.4375 ) ( 0 0.0078125 255.8125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -144 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.8125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 4
{
brushDef3
{
( 0 0 1 -40 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.25 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -20 ) ( ( 0.0078125 0 0.75 ) ( 0 0.0078125 255.75 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 96 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.75 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 32 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0.75 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -20 ) ( ( 0.0078125 0 255.25 ) ( 0 0.0078125 255.75 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -120 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.75 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 5
{
brushDef3
{
( 0 0 1 48 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 253.1875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -20 ) ( ( 0.0078125 0 2.8125 ) ( 0 0.0078125 255.0625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 -168 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.0625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 -56 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 2.8125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -20 ) ( ( 0.0078125 0 253.1875 ) ( 0 0.0078125 255.0625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 144 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.0625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 6
{
brushDef3
{
( 0 0 1 -32 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.0625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -20 ) ( ( 0.0078125 0 0.9375 ) ( 0 0.0078125 255.6875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 72 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.6875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 24 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 0.9375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -20 ) ( ( 0.0078125 0 255.0625 ) ( 0 0.0078125 255.6875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -96 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.6875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 7
{
brushDef3
{
( 0 0 1 56 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 253 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -20 ) ( ( 0.0078125 0 3 ) ( 0 0.0078125 255 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 -192 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 -64 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 3 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -20 ) ( ( 0.0078125 0 253 ) ( 0 0.0078125 255 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 168 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 8
{
brushDef3
{
( 0 0 1 16 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 253.9375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -20 ) ( ( 0.0078125 0 2.0625 ) ( 0 0.0078125 255.3125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 -72 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.3125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 -24 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 2.0625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -20 ) ( ( 0.0078125 0 253.9375 ) ( 0 0.0078125 255.3125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 48 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.3125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 9
{
brushDef3
{
( 0 0 1 32 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 253.5625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -20 ) ( ( 0.0078125 0 2.4375 ) ( 0 0.0078125 255.1875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 -120 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.1875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 -40 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 2.4375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -20 ) ( ( 0.0078125 0 253.5625 ) ( 0 0.0078125 255.1875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 96 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.1875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 10
{
brushDef3
{
( 0 0 1 0 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 254.3125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -20 ) ( ( 0.0078125 0 1.6875 ) ( 0 0.0078125 255.4375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 -24 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.4375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 -8 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 1.6875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -20 ) ( ( 0.0078125 0 254.3125 ) ( 0 0.0078125 255.4375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 0 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.4375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 11
{
brushDef3
{
( 0 0 1 -16 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 254.6875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -20 ) ( ( 0.0078125 0 1.3125 ) ( 0 0.0078125 255.5625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 24 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.5625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 8 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 1.3125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -20 ) ( ( 0.0078125 0 254.6875 ) ( 0 0.0078125 255.5625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -48 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.5625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 12
{
brushDef3
{
( 0 0 1 -24 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 254.875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -20 ) ( ( 0.0078125 0 1.125 ) ( 0 0.0078125 255.625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 48 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 16 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 1.125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -20 ) ( ( 0.0078125 0 254.875 ) ( 0 0.0078125 255.625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -72 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 13
{
brushDef3
{
( 0 0 1 24 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 253.75 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -20 ) ( ( 0.0078125 0 2.25 ) ( 0 0.0078125 255.25 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 -96 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.25 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 -32 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 2.25 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -20 ) ( ( 0.0078125 0 253.75 ) ( 0 0.0078125 255.25 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 72 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.25 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 14
{
brushDef3
{
( 0 0 1 64 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 252.8125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -20 ) ( ( 0.0078125 0 3.1875 ) ( 0 0.0078125 254.9375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 -216 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 254.9375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 -72 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 3.1875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -20 ) ( ( 0.0078125 0 252.8125 ) ( 0 0.0078125 254.9375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 192 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 254.9375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 15
{
brushDef3
{
( 0 0 1 8 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 254.125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -20 ) ( ( 0.0078125 0 1.875 ) ( 0 0.0078125 255.375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 -48 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 -16 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 1.875 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -20 ) ( ( 0.0078125 0 254.125 ) ( 0 0.0078125 255.375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 24 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 16
{
brushDef3
{
( 0 0 1 40 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 253.375 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -20 ) ( ( 0.0078125 0 2.625 ) ( 0 0.0078125 255.125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 -144 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 -48 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 2.625 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -20 ) ( ( 0.0078125 0 253.375 ) ( 0 0.0078125 255.125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 120 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.125 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
// primitive 17
{
brushDef3
{
( 0 0 1 -8 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 254.5 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 1 0 -20 ) ( ( 0.0078125 0 1.5 ) ( 0 0.0078125 255.5 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 1 0 0 0 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.5 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 0 -1 0 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 1.5 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( 0 -1 0 -20 ) ( ( 0.0078125 0 254.5 ) ( 0 0.0078125 255.5 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
( -1 0 0 -24 ) ( ( 0.0078125 0 0 ) ( 0 0.0078125 255.5 ) ) "textures/darkmod/wood/boards/dark_varnished" 0 0 0
}
}
}
| ||||
| I added the map as maps/test/ai_sync.map to our SVN. | |
|
After the changes in 2.03\.04 the AI are far less likely to become sync-ed. That said, there are only so many barks and responses so with a randomization factor there will always be a risk of this unless you always perform the "dice roll" at the same time and check the results. There may be some room for improvement in developing a memory of previous barks\reactions as the AI will often say the exact same phrase as another AI who just said it (akin to violating the no_dups behavior). |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 14.10.2010 19:46 | grayman | New Issue | |
| 14.10.2010 19:46 | grayman | File Added: aisynch.map | |
| 27.11.2010 11:06 | tels | Note Added: 0003332 | |
| 09.10.2017 20:57 | nbohr1more | Relationship added | related to 0002341 |
| 15.10.2017 23:15 | nbohr1more | Relationship added | related to 0003857 |
| 16.10.2017 03:37 | nbohr1more | Note Added: 0009486 | |
| 16.10.2017 03:43 | nbohr1more | Status | new => feedback |
| 16.10.2017 03:43 | nbohr1more | Target Version | => TDM 2.04 |
| 10.02.2024 22:41 | Fiver | Tag Attached: talk |