335 lines
11 KiB
INI
335 lines
11 KiB
INI
{
|
|
"version": 3,
|
|
"name": "Daikatana",
|
|
"icon": "Icon.png",
|
|
"fileformats": [ { "format": "Daikatana" } ],
|
|
"filesystem": {
|
|
"searchpath": "data",
|
|
"packageformat": { "extension": "pak", "format": "dkpak" }
|
|
},
|
|
"textures": {
|
|
"package": { "type": "directory", "root": "textures" },
|
|
"format": { "extension": "wal", "format": "wal" },
|
|
"attribute": "_tb_textures"
|
|
},
|
|
"entities": {
|
|
"definitions": [ "Episode 1.fgd", "Episode 2.fgd", "Episode 3.fgd", "Episode 4.fgd" ],
|
|
"defaultcolor": "0.6 0.6 0.6 1.0",
|
|
"modelformats": [ "dkm" ]
|
|
},
|
|
"tags": {
|
|
"brush": [
|
|
{
|
|
"name": "Weather",
|
|
"attribs": [ "transparent" ],
|
|
"match": "classname",
|
|
"pattern": "effect*"
|
|
},
|
|
{
|
|
"name": "Trigger",
|
|
"attribs": [ "transparent" ],
|
|
"match": "classname",
|
|
"pattern": "trigger*",
|
|
"texture": "trigger"
|
|
}
|
|
],
|
|
"brushface": [
|
|
{
|
|
"name": "Clip",
|
|
"attribs": [ "transparent" ],
|
|
"match": "contentflag",
|
|
"flags": [ "playerclip", "monsterclip", "NPC clip" ]
|
|
},
|
|
{
|
|
"name": "Skip",
|
|
"attribs": [ "transparent" ],
|
|
"match": "surfaceflag",
|
|
"flags": [ "skip" ]
|
|
},
|
|
{
|
|
"name": "Hint",
|
|
"attribs": [ "transparent" ],
|
|
"match": "surfaceflag",
|
|
"flags": [ "hint" ]
|
|
},
|
|
{
|
|
"name": "Detail",
|
|
"match": "contentflag",
|
|
"flags": [ "detail" ]
|
|
},
|
|
{
|
|
"name": "Liquid",
|
|
"match": "contentflag",
|
|
"flags": [ "lava", "slime", "water" ]
|
|
},
|
|
{
|
|
"name": "Sound",
|
|
"match": "surfaceflag",
|
|
"flags": [ "wood", "metal", "stone", "glass", "ice", "snow", "puddle", "sand" ]
|
|
}
|
|
]
|
|
},
|
|
"faceattribs": {
|
|
"surfaceflags": [
|
|
{
|
|
"name": "light",
|
|
"description": "1 - Emit light from the surface, brightness is specified in the 'value' field"
|
|
}, // 1
|
|
{
|
|
"name": "fullbright",
|
|
"description": "2 - Fullbright"
|
|
}, // 2
|
|
{
|
|
"name": "sky",
|
|
"description": "4 - The surface is sky, the texture will not be drawn, but the background sky box is used instead"
|
|
}, // 4
|
|
{
|
|
"name": "warp",
|
|
"description": "8 - The surface warps (like water textures do)"
|
|
}, // 8
|
|
{
|
|
"name": "trans33",
|
|
"description": "16 - The surface is 33% transparent"
|
|
}, // 16
|
|
{
|
|
"name": "trans66",
|
|
"description": "32 - The surface is 66% transparent"
|
|
}, // 32
|
|
{
|
|
"name": "flowing",
|
|
"description": "64 - The texture wraps in a downward 'flowing' pattern (warp must also be set)"
|
|
}, // 64
|
|
{
|
|
"name": "nodraw",
|
|
"description": "128 - Used for non-fixed-size brush triggers and clip brushes"
|
|
}, // 128
|
|
{
|
|
"name": "hint",
|
|
"description": "256 - Hint"
|
|
}, // 256
|
|
{
|
|
"name": "skip",
|
|
"description": "512 - Skip"
|
|
}, // 512
|
|
{
|
|
"name": "wood",
|
|
"description": "1024 - Wood"
|
|
}, // 1024
|
|
{
|
|
"name": "metal",
|
|
"description": "2048 - Metal"
|
|
}, // 2048
|
|
{
|
|
"name": "stone",
|
|
"description": "4096 - Stone"
|
|
}, // 4096
|
|
{
|
|
"name": "glass",
|
|
"description": "8192 - Glass"
|
|
}, // 8192
|
|
{
|
|
"name": "ice",
|
|
"description": "16384 - Ice"
|
|
}, // 16384
|
|
{
|
|
"name": "snow",
|
|
"description": "32768 - Snow"
|
|
}, // 32768
|
|
{
|
|
"name": "mirror",
|
|
"description": "65536 - Mirror"
|
|
}, // 65536
|
|
{
|
|
"name": "holy ground",
|
|
"description": "131072 - Holy Grond"
|
|
}, // 131072
|
|
{
|
|
"name": "alphachan",
|
|
"description": "262144 - Alphachan"
|
|
}, // 262144
|
|
{
|
|
"name": "midtexture",
|
|
"description": "524288 - Midtexture (Used together with Clear and Nodraw.)"
|
|
}, // 524288
|
|
{
|
|
"name": "puddle",
|
|
"description": "1048576 - Puddle"
|
|
}, // 1048576
|
|
{
|
|
"name": "water surge",
|
|
"description": "2097152 - Water Surge"
|
|
}, // 2097152
|
|
{
|
|
"name": "big water surge",
|
|
"description": "4194304 - Big Water Surge"
|
|
}, // 4194304
|
|
{
|
|
"name": "bullet light",
|
|
"description": "8388608 - Bullet Light"
|
|
}, // 8388608
|
|
{
|
|
"name": "fog",
|
|
"description": "16777216 - Fog"
|
|
}, // 16777216
|
|
{
|
|
"name": "sand",
|
|
"description": "33554432 - Sand"
|
|
}, // 33554432
|
|
{
|
|
"name": "4000000",
|
|
"description": "67108864 - 4000000"
|
|
}, // 67108864
|
|
{
|
|
"name": "8000000",
|
|
"description": "134217728 - 8000000"
|
|
}, // 134217728
|
|
{
|
|
"name": "10000000",
|
|
"description": "268435456 - 10000000"
|
|
}, // 268435456
|
|
{
|
|
"name": "20000000",
|
|
"description": "536870912 - 20000000"
|
|
}, // 536870912
|
|
{
|
|
"name": "40000000",
|
|
"description": "1073741824 - 40000000"
|
|
}, // 1073741824
|
|
{
|
|
"name": "80000000",
|
|
"description": "-2147483648 - 80000000 (Yes, this is a negative value)"
|
|
} // 2147483648
|
|
],
|
|
"contentflags": [
|
|
{
|
|
"name": "solid",
|
|
"description": "1 - Default for all brushes"
|
|
}, // 1
|
|
{
|
|
"name": "window",
|
|
"description": "2 - Brush is a window (not really used)"
|
|
}, // 2
|
|
{
|
|
"name": "aux",
|
|
"description": "4 - Unused by the Dk's engine?"
|
|
}, // 4
|
|
{
|
|
"name": "lava",
|
|
"description": "8 - The brush is lava"
|
|
}, // 8
|
|
{
|
|
"name": "slime",
|
|
"description": "16 - The brush is slime"
|
|
}, // 16
|
|
{
|
|
"name": "water",
|
|
"description": "32 - The brush is water"
|
|
}, // 32
|
|
{
|
|
"name": "mist",
|
|
"description": "64 - The brush is non-solid"
|
|
}, // 64
|
|
{
|
|
"name": "clear",
|
|
"description": "128 - clear"
|
|
}, // 128
|
|
{
|
|
"name": "notsolid",
|
|
"description": "256 - notsolid"
|
|
}, // 256
|
|
{
|
|
"name": "noshoot",
|
|
"description": "512 - noshoot"
|
|
}, // 512
|
|
{
|
|
"name": "fog",
|
|
"description": "1024 - fog"
|
|
}, // 1024
|
|
{
|
|
"name": "nitro",
|
|
"description": "2048 - nitro"
|
|
}, // 2048
|
|
{
|
|
"name": "1000",
|
|
"description": "4096 - 1000"
|
|
}, // 4096
|
|
{
|
|
"name": "2000",
|
|
"description": "8192 - 2000"
|
|
}, // 8192
|
|
{
|
|
"name": "4000",
|
|
"description": "16384 - 4000"
|
|
}, // 16384
|
|
{
|
|
"name": "8000",
|
|
"description": "32768 - 8000"
|
|
}, // 32768
|
|
{
|
|
"name": "playerclip",
|
|
"description": "65536 - Player cannot pass through the brush (other things can)"
|
|
}, // 65536
|
|
{
|
|
"name": "monsterclip",
|
|
"description": "131072 - Monster cannot pass through the brush (player and other things can)"
|
|
}, // 131072
|
|
{
|
|
"name": "current_0",
|
|
"description": "262144 - Brush has a current in direction of 0 degrees"
|
|
}, // 262144
|
|
{
|
|
"name": "current_90",
|
|
"description": "524288 - Brush has a current in direction of 90 degrees"
|
|
}, // 524288
|
|
{
|
|
"name": "current_180",
|
|
"description": "1048576 - Brush has a current in direction of 180 degrees"
|
|
}, // 1048576
|
|
{
|
|
"name": "current_270",
|
|
"description": "2097152 - Brush has a current in direction of 270 degrees"
|
|
}, // 2097152
|
|
{
|
|
"name": "current_up",
|
|
"description": "4194304 - Brush has a current in the up direction"
|
|
}, // 4194304
|
|
{
|
|
"name": "current_dn",
|
|
"description": "8388608 - Brush has a current in the down direction"
|
|
}, // 8388608
|
|
{
|
|
"name": "origin",
|
|
"description": "16777216 - Special brush used for specifying origin of rotation for rotating brushes"
|
|
}, // 16777216
|
|
{
|
|
"name": "monster",
|
|
"description": "33554432 - Purpose unknown"
|
|
}, // 33554432
|
|
{
|
|
"name": "corpse",
|
|
"description": "67108864 - Purpose unknown"
|
|
}, // 67108864
|
|
{
|
|
"name": "detail",
|
|
"description": "134217728 - Detail"
|
|
}, // 134217728
|
|
{
|
|
"name": "translucent",
|
|
"description": "268435456 - Use for opaque water that does not block vis"
|
|
}, // 268435456
|
|
{
|
|
"name": "ladder",
|
|
"description": "536870912 - Brushes with this flag allow a player to move up and down a vertical surface"
|
|
}, // 536870912
|
|
{
|
|
"name": "NPC clip",
|
|
"description": "1073741824"
|
|
}, // 1073741824
|
|
{
|
|
"name": "80000000",
|
|
"description": "-2147483648 - (Yes, this is a negative value)"
|
|
} // 2147483648
|
|
]
|
|
}
|
|
}
|