View Issue Details

IDProjectCategoryView StatusLast Update
0002400The Dark ModAIpublic10.02.2024 22:41
Reportergrayman Assigned To 
PrioritynormalSeveritynormalReproducibilitysometimes
Status feedbackResolutionopen 
PlatformWin32OSWindowsOS VersionXP
Product VersionTDM 1.03 
Target VersionTDM 2.04 
Summary0002400: Multiple-AI animations and barks can become synchronized
DescriptionIf 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 ReproduceBuild 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.
Tagstalk
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
}
}
}
aisynch.map (63,732 bytes)   

Relationships

related to 0002341 closedgrayman "No_dups" not working for vocal barks 
related to 0003857 resolvedgrayman Is better AI search cooperation possible? 

Activities

tels

tels

27.11.2010 11:06

reporter   ~0003332

I added the map as maps/test/ai_sync.map to our SVN.
nbohr1more

nbohr1more

16.10.2017 03:37

developer   ~0009486

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).

Issue History

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