first commit
This commit is contained in:
1566
tb/games/Daikatana/Common.fgd
Normal file
1566
tb/games/Daikatana/Common.fgd
Normal file
File diff suppressed because it is too large
Load Diff
117
tb/games/Daikatana/Episode 1.fgd
Normal file
117
tb/games/Daikatana/Episode 1.fgd
Normal file
@@ -0,0 +1,117 @@
|
||||
//
|
||||
// Daikatana game definition file (.fgd)
|
||||
// Episode 1 entities
|
||||
// for Trenchbroom
|
||||
// last update: 6 Oct, 2018
|
||||
// Version: 1
|
||||
//
|
||||
// written by Dekonega <dekonega(at)windowslive.com>
|
||||
// email me with improvements and suggestions
|
||||
//
|
||||
|
||||
@include "Common.fgd"
|
||||
|
||||
|
||||
//
|
||||
// Items (Episode 1)
|
||||
//
|
||||
@PointClass base(Appearflags, KeyFlags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e1/a1_clcrd.dkm" }) = item_keycard_cell : "E1 prison cell key" []
|
||||
@PointClass base(Appearflags, Sidekickflags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e1/a1_ar2.dkm" }) = item_chromatic_armor : "Chromatic armor" []
|
||||
@PointClass base(Appearflags, Sidekickflags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e1/a1_ar1.dkm" }) = item_plasteel_armor : "Plasteel armor" []
|
||||
|
||||
|
||||
//
|
||||
// Monsters (Episode 1)
|
||||
//
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 8) model({ "path": "models/e1/m_croco.dkm" }) = monster_crox : "Crox" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 40) model({ "path": "models/e1/m_mwsurgeon.dkm" }) = monster_surgeon : "Surgeon" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 40) model({ "path": "models/e1/m_mwguard.dkm" }) = monster_mishimaguard : "Mishima guard" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 32) model({ "path": "models/e1/m_MWFaty.dkm" }) = monster_fatworker : "Fat worker" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 40) model({ "path": "models/e1/m_MWSkny.dkm" }) = monster_skinnyworker : "Skinny worker" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-12 -12 0, 12 12 24) model({ "path": "models/e1/m_proto.dkm" }) = monster_protopod : "Protopod" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-24 -24 -16, 24 24 32) model({ "path": "models/e1/m_dsphere.dkm" }) = monster_deathsphere : "Deathsphere" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-24 -24 -24, 24 24 24) model({ "path": "models/e1/m_cambot.dkm" }) = monster_cambot : "Cambot" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-40 -40 -40, 40 40 48) model({ "path": "models/e1/m_ragemaster.dkm" }) = monster_ragemaster : "Ragemaster" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-24 -24 -16, 24 24 24) model({ "path": "models/e1/m_bboar.dkm" }) = monster_battleboar : "Battle boar" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 36) model({ "path": "models/e1/m_cryotech.dkm" }) = monster_cryotech : "Cryotech" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-24 -24 -24, 24 24 32) model({ "path": "models/e1/m_psyclaw.dkm" }) = monster_psyclaw : "Psyclaw" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -8, 16 16 8) model({ "path": "models/e1/m_trakatak.dkm" }) = monster_lasergat : "Lasergat" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-32 -32 -40, 32 32 48) model({ "path": "models/e1/m_inmater.dkm" }) = monster_inmater : "Inmater" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 32) model({ "path": "models/e1/m_prizb.dkm" }) = monster_prisonerb : "Prisoner B" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 32) model({ "path": "models/e1/m_priza.dkm" }) = monster_prisoner : "Prisoner" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-40 -40 -40, 40 40 56) model({ "path": "models/e1/m_sludgeminion.dkm" }) = monster_sludgeminion : "Sludgeminion" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -8, 16 16 16) model({ "path": "models/e1/m_vermin.dkm" }) = monster_venomvermin : "Venomvermin" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-40 -40 0, 40 40 96) model({ "path": "models/e1/m_tskeet.dkm" }) = monster_thunderskeet : "Thunderskeet" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -8, 16 16 8) model({ "path": "models/e1/m_skeeter.dkm" }) = monster_slaughterskeet : "Roboskeet" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-8 -8 -16, 8 8 16) model({ "path": "models/e1/m_frog.dkm" }) = monster_froginator : "Froginator" []
|
||||
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -16, 16 16 16) model({ "path": "models/e1/a1_rockgun.dkm" }) = monster_rockgat : "Rockgat"
|
||||
[
|
||||
fire_rate(float): "secs between firing default = 0.20" : 0.20
|
||||
range(integer): "attack radius default = 512" : 512
|
||||
basedmg(integer): "dmg done with a hit"
|
||||
rnddmg(integer): "random damage amount added on"
|
||||
health(integer): "health value"
|
||||
]
|
||||
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-8 -8 -8, 8 8 8) model({ "path": "models/global/e_flare.sp2" }) = monster_firefly : "Firefly"
|
||||
[
|
||||
spawnflags(Flags) =
|
||||
[
|
||||
1: "YELLOW" : 0
|
||||
2: "GREEN" : 0
|
||||
4: "BLUE" : 0
|
||||
8: "WHITE" : 0
|
||||
16: "RED" : 0
|
||||
]
|
||||
|
||||
count(integer): "Number of fireflies(Max=10)"
|
||||
distance(integer): "How far the fireflies will fly from point of placement(Max=200)"
|
||||
velocity(integer): "How fast the fireflies will move(Max=200)"
|
||||
scale(float): "How big the fireflies will be<float value>(1 = normal, 0.5 = half, 2 = twice as big)"
|
||||
delta_alpha(float): "frequency of Alpha blending change. <scalar>"
|
||||
alpha_level(float): "Initial Setting for Alpha blending change.<scalar>"
|
||||
]
|
||||
|
||||
|
||||
//
|
||||
// Decorations (Episode 1)
|
||||
//
|
||||
@PointClass base(Appearflags, DecorationFlags) color(1 0 0) size(-8 -8 -32, 8 8 32) = deco_e1 : "Episode 1 decoration"
|
||||
[
|
||||
damage(integer): "damage applied when exploding. Default is 15." : 15
|
||||
scale(float): "Scale of deco. Default 1.0." : 1.0
|
||||
model(string): "choose model # -- see list."
|
||||
mass(float): "*optional* - including this overrides the mass value in decoinfo.txt"
|
||||
frame(integer): "allows you to specify the starting frame for the model."
|
||||
animseq(integer): "allows you to specify an animation sequence for the model"
|
||||
x_speed(integer): "speed to rotate along x axis in degrees per second"
|
||||
y_speed(integer): "speed to rotate along y axis in degrees per second"
|
||||
z_speed(integer): "speed to rotate along z axis in degrees per second"
|
||||
alpha(float): "range 0.0-1.0. Only used if TRANSLUCENT is flagged"
|
||||
spawnname(string): "classname of entity to throw out upon death"
|
||||
movetype(string): "none, toss, bounce, float, overrides value in e1decoinfo.csv" : "none"
|
||||
]
|
||||
|
||||
|
||||
//
|
||||
// Weapons (Episode 1)
|
||||
//
|
||||
@PointClass base(Weapons) model({ "path": ":models/e1/a_tazer.dkm" }) = weapon_disruptor : "Disruptor Glove" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/e1/a_ion.dkm" }) = weapon_ionblaster : "Ion Blaster - ION blaster thingy" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/e1/a_shot.dkm" }) = weapon_shotcycler : "Shotcycler-6" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/e1/a_c4.dkm" }) = weapon_c4viz : "C4 Vizatergo" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/e1/a_swindr.dkm" }) = weapon_sidewinder : "Sidewinder" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/e1/a_shokwv.dkm" }) = weapon_shockwave : "Shockwave" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/e1/a_gashand.dkm" }) = weapon_gashands : "Ultimate Gashands" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/global/a_daikatana.dkm" }) = weapon_daikatana : "Daikatana" []
|
||||
|
||||
|
||||
//
|
||||
// Ammo (Episode 1)
|
||||
//
|
||||
@PointClass base(Ammo) model({ "path": ":models/e1/wa_ion.dkm" }) = ammo_ionpack : "50 ion cells." []
|
||||
@PointClass base(Ammo) model({ "path": ":models/e1/wa_c4.dkm" }) = ammo_c4 : "8 C4 Modules." []
|
||||
@PointClass base(Ammo) model({ "path": ":models/e1/wa_shot6.dkm" }) = ammo_shells : "24 shotcycler shells." []
|
||||
@PointClass base(Ammo) model({ "path": ":models/e1/wa_swindr.dkm" }) = ammo_rockets : "18 rockets." []
|
||||
@PointClass base(Ammo) model({ "path": ":models/e1/wa_shokwv.dkm" }) = ammo_shocksphere : "2 ShockSpheres." []
|
||||
84
tb/games/Daikatana/Episode 2.fgd
Normal file
84
tb/games/Daikatana/Episode 2.fgd
Normal file
@@ -0,0 +1,84 @@
|
||||
//
|
||||
// Daikatana game definition file (.fgd)
|
||||
// Episode 2 entities
|
||||
// for Trenchbroom
|
||||
// last update: 6 Oct, 2018
|
||||
// Version: 1
|
||||
//
|
||||
// written by Dekonega <dekonega(at)windowslive.com>
|
||||
// email me with improvements and suggestions
|
||||
//
|
||||
|
||||
@include "Common.fgd"
|
||||
|
||||
|
||||
//
|
||||
// Items (Episode 2)
|
||||
//
|
||||
@PointClass base(Appearflags, Sidekickflags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e2/a2_ar2.dkm" }) = item_gold_armor : "Gold armor" []
|
||||
@PointClass base(Appearflags, Sidekickflags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e2/a2_ar1.dkm" }) = item_silver_armor : "Silver armor" []
|
||||
@PointClass base(Appearflags, KeyFlags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e2/c_runes.dkm" }) = item_rune_s : "Rune S" []
|
||||
@PointClass base(Appearflags, KeyFlags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e2/c_runei.dkm" }) = item_rune_i : "Rune I" []
|
||||
@PointClass base(Appearflags, KeyFlags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e2/c_runeg.dkm" }) = item_rune_g : "Rune G" []
|
||||
@PointClass base(Appearflags, KeyFlags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e2/c_runee.dkm" }) = item_rune_e : "Rune E" []
|
||||
@PointClass base(Appearflags, KeyFlags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e2/c_runea.dkm" }) = item_rune_a : "Rune A" []
|
||||
@PointClass base(Appearflags, KeyFlags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e2/a2_horn.dkm" }) = item_horn : "Horn" []
|
||||
@PointClass base(Appearflags, KeyFlags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e2/a2_drachma.dkm" }) = item_drachma : "Drachma" []
|
||||
@PointClass base(Appearflags, AntidoteFlags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/global/a_antidote.dkm" }) = item_antidote : "Cures poisonous wound." []
|
||||
|
||||
|
||||
//
|
||||
// Monsters (Episode 2)
|
||||
//
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-32 -32 -24, 32 32 64) model({ "path": "models/e2/m_cyclops.dkm" }) = monster_cyclops : "Cyclops" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-32 -32 -24, 32 32 40) model({ "path": "models/e2/m_medusa.dkm" }) = monster_medusa : "Medusa" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 32) model({ "path": "models/e2/m_centurion.dkm" }) = monster_centurion : "Centurion" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 32) model({ "path": "models/e2/m_thief.dkm" }) = monster_thief : "Thief" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 32) model({ "path": "models/e2/m_cerberus.dkm" }) = monster_cerberus : "Cerberus" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-24 -24 -24, 24 24 56) model({ "path": "models/e2/m_column.dkm" }) = monster_column : "Column" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-20 -20 -24, 20 20 40) model({ "path": "models/e2/m_satyr.dkm" }) = monster_satyr : "Satyr" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-20 -20 -24, 20 20 32) model({ "path": "models/e2/m_ferryman.dkm" }) = monster_ferryman : "Ferryman" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-20 -20 -24, 20 20 40) model({ "path": "models/e2/m_harpy.dkm" }) = monster_harpy : "Harpy" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-40 -40 -24, 40 40 64) model({ "path": "models/e2/m_griffon.dkm" }) = monster_griffon : "Griffon" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-8 -8 -8, 8 8 8) model({ "path": "models/e2/m_spider.dkm" }) = monster_smallspider : "Small spider" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-32 -32 -8, 32 32 24) model({ "path": "models/e2/m_spider.dkm" }) = monster_spider : "Spider" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 32) model({ "path": "models/e2/m_skeleton.dkm" }) = monster_skeleton : "Skeleton" []
|
||||
|
||||
|
||||
//
|
||||
// Decorations (Episode 2)
|
||||
//
|
||||
@PointClass base(Appearflags, DecorationFlags) color(1 0 0) size(-8 -8 -32, 8 8 32) = deco_e2 : "Episode 2 decoration"
|
||||
[
|
||||
damage(integer): "damage applied when exploding. Default is 15." : 15
|
||||
scale(float): "Scale of deco. Default 1.0." : 1.0
|
||||
model(string): "choose model # -- see list."
|
||||
mass(float): "*optional* - including this overrides the mass value in decoinfo.txt"
|
||||
frame(integer): "allows you to specify the starting frame for the model."
|
||||
animseq(integer): "allows you to specify an animation sequence for the model"
|
||||
x_speed(integer): "speed to rotate along x axis in degrees per second"
|
||||
y_speed(integer): "speed to rotate along y axis in degrees per second"
|
||||
z_speed(integer): "speed to rotate along z axis in degrees per second"
|
||||
alpha(float): "range 0.0-1.0. Only used if TRANSLUCENT is flagged"
|
||||
spawnname(string): "classname of entity to throw out upon death"
|
||||
movetype(string): "none, toss, bounce, float, overrides value in e1decoinfo.csv" : "none"
|
||||
]
|
||||
|
||||
|
||||
//
|
||||
// Weapons (Episode 2)
|
||||
//
|
||||
@PointClass base(Weapons) model({ "path": ":models/e2/a_disk.dkm" }) = weapon_discus : "Discus" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/e2/a_venom.dkm" }) = weapon_venomous : "Venomous" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/e2/a_sflare.dkm" }) = weapon_sunflare : "Sunflare" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/e2/a_hammer.dkm" }) = weapon_hammer : "Hades Hammer" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/e2/a_tri.dkm" }) = weapon_trident : "Trident" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/e2/a_zeus.dkm" }) = weapon_zeus : "Eye of Zeus" []
|
||||
|
||||
|
||||
//
|
||||
// Ammo (Episode 2)
|
||||
//
|
||||
@PointClass base(Ammo) model({ "path": ":models/e2/wa_trident.dkm" }) = ammo_tritips : "30 trident tips." []
|
||||
@PointClass base(Ammo) model({ "path": ":models/e2/wa_venom.dkm" }) = ammo_venomous : "25 cobra venom for Venomous." []
|
||||
@PointClass base(Ammo) model({ "path": ":models/e2/wa_zeus.dkm" }) = ammo_zeus : "1 mystic eye for Zeus." []
|
||||
106
tb/games/Daikatana/Episode 3.fgd
Normal file
106
tb/games/Daikatana/Episode 3.fgd
Normal file
@@ -0,0 +1,106 @@
|
||||
//
|
||||
// Daikatana game definition file (.fgd)
|
||||
// Episode 3 entities
|
||||
// for Trenchbroom
|
||||
// last update: 6 Oct, 2018
|
||||
// Version: 1
|
||||
//
|
||||
// written by Dekonega <dekonega(at)windowslive.com>
|
||||
// email me with improvements and suggestions
|
||||
//
|
||||
|
||||
@include "Common.fgd"
|
||||
|
||||
|
||||
//
|
||||
// Items (Episode 3)
|
||||
//
|
||||
@PointClass base(Appearflags, Sidekickflags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e3/a3_ar2.dkm" }) = item_black_adamant_armor : "Black adamant armor" []
|
||||
@PointClass base(Appearflags, Sidekickflags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e3/a3_ar1.dkm" }) = item_chainmail_armor : "Chainmail armor" []
|
||||
@PointClass base(Appearflags, KeyFlags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e3/a_tri.dkm" }) = item_trigon_keystone : "Trigon keystone" []
|
||||
@PointClass base(Appearflags, KeyFlags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e3/a_quad.dkm" }) = item_quad_keystone : "Quad keystone" []
|
||||
@PointClass base(Appearflags, KeyFlags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e3/a_hex.dkm" }) = item_hex_keystone : "Hex keystone" []
|
||||
@PointClass base(Appearflags, Sidekickflags, KeyFlags) color(0 0.5 0.8) size(-16 -16 0, 16 16 40) model({ "path": "models/e3/a3_bookw.dkm" }) = item_spellbook : "E3 Wyndrax spell book" []
|
||||
@PointClass base(Appearflags, KeyFlags) color(0 0.5 0.8) size(-16 -16 0, 16 16 40) model({ "path": "models/e3/a3_ltkey.dkm" }) = item_wyndrax_key : "E3 wyndrax key" []
|
||||
@PointClass base(Appearflags, KeyFlags) color(0 0.5 0.8) size(-16 -16 0, 16 16 40) model({ "path": "models/e3/a3_crkey.dkm" }) = item_crypt_key : "E3 crypt key" []
|
||||
@PointClass base(Appearflags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e3/a_ringlig.dkm" }) = item_ring_of_lightning : "Ring of lightning" []
|
||||
@PointClass base(Appearflags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e3/a_ringund.dkm" }) = item_ring_of_undead : "Ring of undead" []
|
||||
@PointClass base(Appearflags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e3/a_ring_fire.dkm" }) = item_ring_of_fire : "Ring of fire" []
|
||||
@PointClass base(Appearflags) color(0 0.5 0.8) size(-16 -16 0, 16 16 32) model({ "path": "models/e3/a_chest.dkm" }) = item_wood_chest : "Wooden chest" []
|
||||
@PointClass base(Appearflags, Sidekickflags) color(0 0.5 0.8) size(-16 -16 0, 16 16 32) model({ "path": "models/e3/a_blackchest.dkm" }) = item_black_chest : "Black chest" []
|
||||
@PointClass base(Appearflags, PurifierShard) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e3/purifier_3.dkm" }) = item_purifier_shard3 : "Purifier shard 3" []
|
||||
@PointClass base(Appearflags, PurifierShard) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e3/purifier_2.dkm" }) = item_purifier_shard2_5 : "Purifier shard 2.5" []
|
||||
@PointClass base(Appearflags, PurifierShard) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e3/purifier_2.dkm" }) = item_purifier_shard2_4 : "Purifier shard 2.4" []
|
||||
@PointClass base(Appearflags, PurifierShard) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e3/purifier_2.dkm" }) = item_purifier_shard2_3 : "Purifier shard 2.3" []
|
||||
@PointClass base(Appearflags, PurifierShard) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e3/purifier_2.dkm" }) = item_purifier_shard2_2 : "Purifier shard 2.2" []
|
||||
@PointClass base(Appearflags, PurifierShard) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e3/purifier_2.dkm" }) = item_purifier_shard2_1 : "Purifier shard 2.1" []
|
||||
@PointClass base(Appearflags, PurifierShard) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e3/purifier_1.dkm" }) = item_purifier_shard1 : "Purifier shard 1" []
|
||||
|
||||
|
||||
//
|
||||
// Monsters (Episode 3)
|
||||
//
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 36) model({ "path": "models/e3/m_wyndrax.dkm" }) = monster_wyndrax : "Wyndrax" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-20 -20 -24, 20 20 40) model({ "path": "models/e3/m_stavros.dkm" }) = monster_stavros : "Stavros" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-20 -20 -24, 20 20 36) model({ "path": "models/e3/m_nharre.dkm" }) = monster_nharre : "Nharre" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 32) model({ "path": "models/e3/m_knight2.dkm" }) = monster_knight2 : "Blue Knight" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 32) model({ "path": "models/e3/m_knight1.dkm" }) = monster_knight1 : "Red Knight" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-20 -20 -24, 20 20 40) model({ "path": "models/e3/m_gharroth.dkm" }) = monster_garroth : "King Gharroth" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-40 -40 -24, 40 40 96) model({ "path": "models/e3/m_dragon.dkm" }) = monster_dragon : "Dragon" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-20 -20 -24, 20 20 16) model({ "path": "models/e3/m_dwarf.dkm" }) = monster_dwarf : "Dwarf" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 40) model({ "path": "models/e3/m_fletcher.dkm" }) = monster_fletcher : "Fletcher" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-20 -20 -24, 20 20 32) model({ "path": "models/e3/m_lycanthir.dkm" }) = monster_lycanthir : "Lycanthir" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-12 -12 -8, 12 12 8) model({ "path": "models/e3/m_doombat.dkm" }) = monster_doombat : "Doombat" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 56) model({ "path": "models/e3/m_priest.dkm" }) = monster_priest : "Priest" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 32) model({ "path": "models/e3/m_buboid.dkm" }) = monster_buboid : "Buboid" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-12 -12 -8, 12 12 8) model({ "path": "models/e3/m_rotworm.dkm" }) = monster_rotworm : "Rotworm" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -16, 16 16 8) model({ "path": "models/e3/m_prat.dkm" }) = monster_plague_rat : "Plague Rat - I broke you!" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-8 -8 -8, 8 8 8) model({ "path": "models/global/e_sflblue.sp2" }) = monster_wisp : "Wisp"
|
||||
[
|
||||
count(integer): "Number of wisps(Max=10)"
|
||||
distance(integer): "How far the wisps will fly from point of placement(Max=200)"
|
||||
velocity(integer): "How fast the wisps will move(Max=200)"
|
||||
scale(float): "How big the wisps will be(1 = normal, 0.5 = half, 2 = twice as big)"
|
||||
delta_alpha(integer): "frequency of Alpha blending change(0-100%) where 0% means no change"
|
||||
alpha_level(integer): "Initial Setting for Alpha blending change(1-100%)"
|
||||
]
|
||||
|
||||
|
||||
//
|
||||
// Decorations (Episode 3)
|
||||
//
|
||||
@PointClass base(Appearflags, DecorationFlags) color(1 0 0) size(-8 -8 -32, 8 8 32) = deco_e3 : "Episode 3 decoration"
|
||||
[
|
||||
damage(integer): "damage applied when exploding. Default is 15." : 15
|
||||
scale(float): "Scale of deco. Default 1.0." : 1.0
|
||||
model(string): "choose model # -- see list."
|
||||
mass(float): "*optional* - including this overrides the mass value in decoinfo.txt"
|
||||
frame(integer): "allows you to specify the starting frame for the model."
|
||||
animseq(integer): "allows you to specify an animation sequence for the model"
|
||||
x_speed(integer): "speed to rotate along x axis in degrees per second"
|
||||
y_speed(integer): "speed to rotate along y axis in degrees per second"
|
||||
z_speed(integer): "speed to rotate along z axis in degrees per second"
|
||||
alpha(float): "range 0.0-1.0. Only used if TRANSLUCENT is flagged"
|
||||
spawnname(string): "classname of entity to throw out upon death"
|
||||
movetype(string): "none, toss, bounce, float, overrides value in e1decoinfo.csv" : "none"
|
||||
]
|
||||
|
||||
|
||||
//
|
||||
// Weapons (Episode 3)
|
||||
//
|
||||
@PointClass base(Weapons) model({ "path": ":models/e3/a_claw.dkm" }) = weapon_silverclaw : "Silverclaw" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/e3/a_bolter.dkm" }) = weapon_bolter : "Bolter" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/e3/a_bal.dkm" }) = weapon_ballista : "Ballista" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/e3/a_stav.dkm" }) = weapon_stavros : "Stave of Stavros" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/e3/a_wyndrx.dkm" }) = weapon_wyndrax : "Wyndrax's Wisp" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/e3/a_nmare.dkm" }) = weapon_nightmare : "Nharre's Nightmare" []
|
||||
|
||||
|
||||
//
|
||||
// Ammo (Episode 3)
|
||||
//
|
||||
@PointClass base(Ammo) model({ "path": ":models/e3/wa_bolt.dkm" }) = ammo_bolts : "50 crossbow bolts." []
|
||||
@PointClass base(Ammo) model({ "path": ":models/e3/wa_stav.dkm" }) = ammo_stavros : "2 lava rocks." []
|
||||
@PointClass base(Ammo) model({ "path": ":models/e3/wa_bal.dkm" }) = ammo_ballista : "10 Ballista logs." []
|
||||
@PointClass base(Ammo) model({ "path": ":models/e3/we_wisp.dkm" }) = ammo_wisp : "Wyndrax ammo." []
|
||||
86
tb/games/Daikatana/Episode 4.fgd
Normal file
86
tb/games/Daikatana/Episode 4.fgd
Normal file
@@ -0,0 +1,86 @@
|
||||
//
|
||||
// Daikatana game definition file (.fgd)
|
||||
// Episode 4 entities
|
||||
// for Trenchbroom
|
||||
// last update: 6 Oct, 2018
|
||||
// Version: 1
|
||||
//
|
||||
// written by Dekonega <dekonega(at)windowslive.com>
|
||||
// email me with improvements and suggestions
|
||||
//
|
||||
|
||||
@include "Common.fgd"
|
||||
|
||||
|
||||
//
|
||||
// Items (Episode 4)
|
||||
//
|
||||
@PointClass base(Appearflags, Sidekickflags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e4/a4_ar2.dkm" }) = item_ebonite_armor : "Ebonite armor" []
|
||||
@PointClass base(Appearflags, Sidekickflags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e4/a4_ar1.dkm" }) = item_kevlar_armor : "Kevlar armor" []
|
||||
@PointClass base(Appearflags, KeyFlags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e4/a4_clcgr.dkm" }) = item_control_card_green : "Green control card" []
|
||||
@PointClass base(Appearflags, KeyFlags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e4/a4_clcyl.dkm" }) = item_control_card_yellow : "Yellow control card" []
|
||||
@PointClass base(Appearflags, KeyFlags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e4/a4_clcbl.dkm" }) = item_control_card_blue : "Blue control card" []
|
||||
@PointClass base(Appearflags) color(0 0.5 0.8) size(-16 -16 -24, 16 16 8) model({ "path": "models/e4/a_saltp.dkm" }) = item_saltpeter : "Saltpeter for e4m1 explosives." []
|
||||
@PointClass base(Appearflags) color(0 0.5 0.8) size(-16 -16 -24, 16 16 8) model({ "path": "models/e4/a_charcoal.dkm" }) = item_charcoal : "Charcoal for e4m1 explosives." []
|
||||
@PointClass base(Appearflags) color(0 0.5 0.8) size(-16 -16 -24, 16 16 8) model({ "path": "models/e4/a_sulphur.dkm" }) = item_sulphur : "Sulphur pouch for e4m1 explosives." []
|
||||
@PointClass base(Appearflags) color(0 0.5 0.8) size(-16 -16 -24, 16 16 8) model({ "path": "models/e4/a_bottle.dkm" }) = item_bottle : "Bottle for e4m1 explosives." []
|
||||
@PointClass base(Appearflags) color(0 0.5 0.8) size(-16 -16 -16, 16 16 16) model({ "path": "models/e4/a_envsuit.dkm" }) = item_envirosuit : "60 seconds of air and protection from harmful liquids." []
|
||||
|
||||
|
||||
//
|
||||
// Monsters (Episode 4)
|
||||
//
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 32) model({ "path": "models/e4/m_kage.dkm" }) = monster_kage : "Kage Mishima" []
|
||||
@PointClass base(AppearFlags, MonsterFlags) color(1 0.5 0) size(-16 -16 -8, 16 16 16) model({ "path": "models/e4/m_shark.dkm" }) = monster_shark : "Shark" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 32) model({ "path": "models/e4/m_rocketmp.dkm" }) = monster_rocketmp : "Rocket MP" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 32) model({ "path": "models/e4/m_sgirl.dkm" }) = monster_sealgirl : "SEAL Girl" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 32) model({ "path": "models/e4/m_sealcap.dkm" }) = monster_sealcaptain : "SEAL Captain" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 32) model({ "path": "models/e4/m_scomndo.dkm" }) = monster_sealcommando : "SEAL Commando" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-24 -24 -24, 24 24 24) model({ "path": "models/e4/m_labmonkey.dkm" }) = monster_labmonkey : "Lab Monkey" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 32) model({ "path": "models/e4/m_uzi.dkm" }) = monster_uzigang : "Uzi Gang Member" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-20 -20 -24, 20 20 32) model({ "path": "models/e4/m_chgang.dkm" }) = monster_chaingang : "Chaingun Gang Member" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 32) model({ "path": "models/e4/m_rockgang.dkm" }) = monster_rocketdude : "Rocket Dude" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 32) model({ "path": "models/e4/m_femgang.dkm" }) = monster_femgang : "Female Gang Member" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 40) model({ "path": "models/e4/m_wpris.dkm" }) = monster_whiteprisoner : "White prisoner" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-16 -16 -24, 16 16 40) model({ "path": "models/e4/m_bpris.dkm" }) = monster_blackprisoner : "Black prisoner" []
|
||||
@PointClass base(Appearflags, MonsterFlags) color(1 0.5 0) size(-8 -8 -16, 8 8 8) model({ "path": "models/e4/m_piperat.dkm" }) = monster_piperat : "Pipe rat - I broke you!" []
|
||||
|
||||
|
||||
//
|
||||
// Decorations (Episode 4)
|
||||
//
|
||||
@PointClass base(Appearflags, DecorationFlags) color(1 0 0) size(-8 -8 -32, 8 8 32) = deco_e4 : "Episode 4 decoration"
|
||||
[
|
||||
damage(integer): "damage applied when exploding. Default is 15." : 15
|
||||
scale(float): "Scale of deco. Default 1.0." : 1.0
|
||||
model(string): "choose model # -- see list."
|
||||
mass(float): "*optional* - including this overrides the mass value in decoinfo.txt"
|
||||
frame(integer): "allows you to specify the starting frame for the model."
|
||||
animseq(integer): "allows you to specify an animation sequence for the model"
|
||||
x_speed(integer): "speed to rotate along x axis in degrees per second"
|
||||
y_speed(integer): "speed to rotate along y axis in degrees per second"
|
||||
z_speed(integer): "speed to rotate along z axis in degrees per second"
|
||||
alpha(float): "range 0.0-1.0. Only used if TRANSLUCENT is flagged"
|
||||
spawnname(string): "classname of entity to throw out upon death"
|
||||
movetype(string): "none, toss, bounce, float, overrides value in e1decoinfo.csv" : "none"
|
||||
]
|
||||
|
||||
//
|
||||
// Weapons (Episode 4)
|
||||
//
|
||||
@PointClass base(Weapons) model({ "path": ":models/e4/a_glock.dkm" }) = weapon_glock : "Glock - Glock Pistol of Love"[]
|
||||
@PointClass base(Weapons) model({ "path": ":models/e4/a_slugger.dkm" }) = weapon_slugger : "Slugger" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/e4/a_kcore.dkm" }) = weapon_kineticore : "Kineticore" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/e4/a_ripgun.dkm" }) = weapon_ripgun : "Ripgun - Pulse Rifle" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/e4/a_nova.dkm" }) = weapon_novabeam : "Novabeam" []
|
||||
@PointClass base(Weapons) model({ "path": ":models/e4/a_mmaser.dkm" }) = weapon_metamaser : "Metamaser" []
|
||||
|
||||
//
|
||||
// Ammo (Episode 4)
|
||||
//
|
||||
@PointClass base(Ammo) model({ "path": ":models/e4/wa_glock.dkm" }) = ammo_bullets : "A loaded magazine for the glock." []
|
||||
@PointClass base(Ammo) model({ "path": ":models/e4/wa_rip.dkm" }) = ammo_slugger : "15 slugs." []
|
||||
@PointClass base(Ammo) model({ "path": ":models/e4/wa_rip2.dkm" }) = ammo_cordite : "4 cordite grenades." []
|
||||
@PointClass base(Ammo) model({ "path": ":models/e4/wa_kcore.dkm" }) = ammo_kineticore : "50 freeze things." []
|
||||
@PointClass base(Ammo) model({ "path": ":models/e4/wa_slug.dkm" }) = ammo_ripgun : "50 Rip-Ups (tm)." []
|
||||
@PointClass base(Ammo) model({ "path": ":models/e4/wa_nova.dkm" }) = ammo_novabeam : "50 nova cell units." []
|
||||
334
tb/games/Daikatana/GameConfig.cfg
Normal file
334
tb/games/Daikatana/GameConfig.cfg
Normal file
@@ -0,0 +1,334 @@
|
||||
{
|
||||
"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
|
||||
]
|
||||
}
|
||||
}
|
||||
BIN
tb/games/Daikatana/Icon.png
Normal file
BIN
tb/games/Daikatana/Icon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.9 KiB |
BIN
tb/games/Daikatana/colormap.bmp
Normal file
BIN
tb/games/Daikatana/colormap.bmp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 81 KiB |
Reference in New Issue
Block a user