Skip to content

Commit

Permalink
Wrath game config update from xaGe (TrenchBroom#3473)
Browse files Browse the repository at this point in the history
  • Loading branch information
ericwa authored Sep 18, 2020
1 parent 903c09c commit cd0f2db
Show file tree
Hide file tree
Showing 2 changed files with 161 additions and 255 deletions.
220 changes: 63 additions & 157 deletions app/resources/games/Wrath/GameConfig.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
// { "format": "Quake3" },
{ "format": "Quake3 (legacy)" },
{ "format": "Quake3 (Valve)" }

],
"filesystem": {
"searchpath": "kp1",
Expand All @@ -19,7 +18,7 @@
"format": { "extensions": [ "" ], "format": "q3shader" },
"shaderSearchPath": "scripts", // this will likely change when we get a material system
"attribute": "_tb_textures",
"excludes": [ "*sky_bk", "*sky_dn", "*sky_ft", "*sky_lf", "*sky_rt", "*sky_up" ]
"excludes": [ "*sky_bk", "*sky_dn", "*sky_ft", "*sky_lf", "*sky_rt", "*sky_up", "*_bump", "*_gloss", "*_glow", "_luma", "*_norm" ]
},
"entities": {
"definitions": [ "wrath.fgd" ],
Expand All @@ -32,196 +31,103 @@
"name": "Trigger",
"attribs": [ "transparent" ],
"match": "classname",
"pattern": "trigger*",
"texture": "trigger"
"pattern": "trigger_*",
"texture": "common/trigger"
}
],
"brushface": [
{
"name": "Clip",
"name": "Areaportal",
"attribs": [ "transparent" ],
"match": "surfaceparm",
"pattern": "playerclip"
"pattern": [ "areaportal" ]
},
{
"name": "Caulk",
"attribs": [ "transparent" ],
"match": "texture",
"pattern": "caulk"
},
"pattern": "common/*caulk"
},
{
"name": "Skip",
"name": "Clip",
"attribs": [ "transparent" ],
"match": "texture",
"pattern": "skip"
"match": "surfaceparm",
"pattern": [ "playerclip", "monsterclip" ]
},
{
"name": "Hint",
"name": "Clusterportal",
"attribs": [ "transparent" ],
"match": "texture",
"pattern": "hint*"
},
"match": "surfaceparm",
"pattern": [ "clusterportal" ]
},
{
"name": "Detail",
"match": "contentflag",
"flags": [ "detail" ]
},
{
"name": "Hint",
"attribs": [ "transparent" ],
"match": "texture",
"pattern": "common/hint*"
},
{
"name": "Liquid",
"match": "contentflag",
"flags": [ "lava", "slime", "water" ]
"match": "surfaceparm",
"pattern": [ "water", "lava", "slime" ]
},
{
"name": "Sound",
"match": "surfaceflag",
"flags": [ "wood", "metal", "stone", "glass", "ice", "snow", "puddle", "sand" ]
},
"name": "Skip",
"attribs": [ "transparent" ],
"match": "texture",
"pattern": "common/*skip"
},
{
"name": "Transparent",
"name": "Translucent",
"attribs": [ "transparent" ],
"match": "surfaceflag",
"flags": [ "trans33", "trans66" ]
"match": "surfaceparm",
"pattern": [ "trans", "fog" ]
}
]
},
"faceattribs": {
"surfaceflags": [
{
"name": "light",
"description": "Emit light from the surface, brightness is specified in the 'value' field"
},
{
"name": "slick",
"description": "The surface is slippery"
},
{
"name": "sky",
"description": "The surface is sky, the texture will not be drawn, but the background sky box is used instead"
},
{
"name": "warp",
"description": "The surface warps (like water textures do)"
},
{
"name": "trans33",
"description": "The surface is 33% transparent"
},
{
"name": "trans66",
"description": "The surface is 66% transparent"
},
{
"name": "flowing",
"description": "The texture wraps in a downward 'flowing' pattern (warp must also be set)"
},
{
"name": "nodraw",
"description": "Used for non-fixed-size brush triggers and clip brushes"
},
{
"name": "hint",
"description": "Make a primary bsp splitter"
},
{
"name": "skip",
"description": "Completely ignore, allowing non-closed brushes"
}
],
"defaults": {
"scale": [1.0, 1.0]
},
"surfaceflags": [],
"contentflags": [
{
"name": "solid",
"description": "Default for all brushes"
}, // 1
{
"name": "window",
"description": "Brush is a window (not really used)"
}, // 2
{
"name": "aux",
"description": "Unused by the engine"
}, // 4
{
"name": "lava",
"description": "The brush is lava"
}, // 8
{
"name": "slime",
"description": "The brush is slime"
}, // 16
{
"name": "water",
"description": "The brush is water"
}, // 32
{
"name": "mist",
"description": "The brush is non-solid"
}, // 64
{ "name": "unused" }, // 128
{ "name": "unused" }, // 256
{ "name": "unused" }, // 512
{ "name": "unused" }, // 1024
{ "name": "unused" }, // 2048
{ "name": "unused" }, // 4096
{ "name": "unused" }, // 8192
{ "name": "unused" }, // 16384
{ "name": "unused" }, // 32768
{
"name": "playerclip",
"description": "Player cannot pass through the brush (other things can)"
}, // 65536
{
"name": "mosterclip",
"description": "Monster cannot pass through the brush (player and other things can)"
}, // 131072
{
"name": "current_0",
"description": "Brush has a current in direction of 0 degrees"
},
{
"name": "current_90",
"description": "Brush has a current in direction of 90 degrees"
},
{
"name": "current_180",
"description": "Brush has a current in direction of 180 degrees"
},
{
"name": "current_270",
"description": "Brush has a current in direction of 270 degrees"
},
{
"name": "current_up",
"description": "Brush has a current in the up direction"
},
{
"name": "current_dn",
"description": "Brush has a current in the down direction"
},
{
"name": "origin",
"description": "Special brush used for specifying origin of rotation for rotating brushes"
},
{
"name": "monster",
"description": "Purpose unknown"
},
{
"name": "corpse",
"description": "Purpose unknown"
},
{ "unused": true }, // 1
{ "unused": true }, // 2
{ "unused": true }, // 4
{ "unused": true }, // 8
{ "unused": true }, // 16
{ "unused": true }, // 32
{ "unused": true }, // 64
{ "unused": true }, // 128
{ "unused": true }, // 256
{ "unused": true }, // 512
{ "unused": true }, // 1024
{ "unused": true }, // 2048
{ "unused": true }, // 4096
{ "unused": true }, // 8192
{ "unused": true }, // 16384
{ "unused": true }, // 32768
{ "unused": true }, // 65536
{ "unused": true }, // 131,072
{ "unused": true }, // 262,144
{ "unused": true }, // 524,288
{ "unused": true }, // 1,048,576
{ "unused": true }, // 2,097,152
{ "unused": true }, // 4,194,304
{ "unused": true }, // 8,388,608
{ "unused": true }, // 16,777,216
{ "unused": true }, // 33,554,432
{ "unused": true }, // 67,108,864
{
"name": "detail",
"description": "Detail brush"
},
{
"name": "translucent",
"description": "Use for opaque water that does not block vis"
},
{
"name": "ladder",
"description": "Brushes with this flag allow a player to move up and down a vertical surface"
}
} // 134,217,728
]
},
"softMapBounds":"-65536 -65536 -65536 65536 65536 65536"
}
}
Loading

0 comments on commit cd0f2db

Please sign in to comment.