/*********************************************************************** damage.def Generic and global damage defs. Should not contain any monster specific defs. ***********************************************************************/ entityDef damage_triggerhurt_toxin { "damage" "5" "noArmor" "1" "kickDir" "0 0 0" "mtr_blob" "toxinDamage" "blob_time" "0" "blob_size" "0" "blob_offset_x" "0" "knockback" "0" "kick_time" "0" "kick_amplitude" "0" "dv_time" "100" } entityDef damage_triggerhurt_toxin_1 { "damage" "1" "noArmor" "1" "kickDir" "0 0 0" "mtr_blob" "toxinDamage" "blob_time" "0" "blob_size" "0" "blob_offset_x" "0" "knockback" "0" "kick_time" "0" "kick_amplitude" "0" "dv_time" "100" } entityDef damage_triggerhurt_5 { "damage" "5" "kickDir" "0 0 0" "mtr_blob" "genericDamage" "blob_time" "0" "blob_size" "0" "blob_offset_x" "0" "knockback" "0" "kick_time" "0" "kick_amplitude" "0" "dv_time" "100" } entityDef damage_triggerhurt_10 { "damage" "10" "kickDir" "0 0 0" "mtr_blob" "genericDamage" "blob_time" "0" "blob_size" "0" "blob_offset_x" "0" "knockback" "0" "kick_time" "0" "kick_amplitude" "0" "dv_time" "100" } entityDef damage_triggerhurt_15 { "damage" "15" "kickDir" "0 0 0" "mtr_blob" "genericDamage" "blob_time" "0" "blob_size" "0" "blob_offset_x" "0" "knockback" "0" "kick_time" "0" "kick_amplitude" "0" "dv_time" "100" } entityDef damage_triggerhurt_25 { "damage" "25" "kickDir" "0 0 0" "mtr_blob" "genericDamage" "blob_time" "0" "blob_size" "0" "blob_offset_x" "0" "knockback" "0" "kick_time" "0" "kick_amplitude" "0" "dv_time" "100" } entityDef damage_triggerhurt_50 { "damage" "50" "kickDir" "0 0 0" "mtr_blob" "genericDamage" "blob_time" "0" "blob_size" "0" "blob_offset_x" "0" "knockback" "0" "kick_time" "0" "kick_amplitude" "0" "dv_time" "100" } entityDef damage_triggerhurt_75 { "damage" "75" "kickDir" "0 0 0" "mtr_blob" "genericDamage" "blob_time" "0" "blob_size" "0" "blob_offset_x" "0" "knockback" "0" "kick_time" "0" "kick_amplitude" "0" "dv_time" "100" "noGod" "1" } entityDef damage_triggerhurt_100 { "damage" "100" "kickDir" "0 0 0" "mtr_blob" "genericDamage" "blob_time" "0" "blob_size" "0" "blob_offset_x" "0" "knockback" "0" "kick_time" "0" "kick_amplitude" "0" "dv_time" "100" "noGod" "1" } entityDef damage_triggerhurt_1000 { "damage" "1000" "kickDir" "0 0 0" "mtr_blob" "genericDamage" "blob_time" "0" "blob_size" "0" "blob_offset_x" "0" "knockback" "0" "kick_time" "0" "kick_amplitude" "0" "dv_time" "100" "noGod" "1" } entityDef damage_triggerhurt_1000_chamber { "damage" "1000" "kickDir" "0 0 0" "mtr_blob" "genericDamage" "blob_time" "0" "blob_size" "0" "blob_offset_x" "0" "knockback" "0" "kick_time" "0" "kick_amplitude" "0" "dv_time" "100" "noGod" "1" } entityDef damage_co_electric_trac { "damage" "50" "kickDir" "0 0 0" "mtr_blob" "genericDamage" "blob_time" "0" "blob_size" "0" "blob_offset_x" "0" "knockback" "0" "kick_time" "0" "kick_amplitude" "0" "dv_time" "100" "noGod" "1" } entityDef damage_generic { "damage" "20" "kickDir" "1 0 0" "mtr_blob" "genericDamage" "blob_time" "300" "blob_size" "400" "blob_offset_x" "400" "knockback" "10" "kick_time" "400" "kick_amplitude" "1" "dv_time" "100" } entityDef damage_telefrag { "damage" "9999" "noArmor" "1" "noGod" "1" "noTeam" "1" // no subject to team damage rules "telefrag" "1" // use telefrag messages in MP } entityDef damage_suicide { "damage" "9999" "noArmor" "1" "noGod" "1" } entityDef damage_crush { "damage" "9999" "gib" "1" "gibNonSolid" "1" "noArmor" "1" "noGod" "1" } entityDef damage_gib { "damage" "9999" "gib" "1" "noArmor" "1" "noGod" "1" } entityDef damage_explosion { "damage" "70" "radius" "200" "push" "10000" } entityDef damage_explodingbarrel { "damage" "300" "radius" "140" "push" "2000" "knockback" "100" "gib" "1" } entityDef damage_Smallexplosion { "damage" "50" "radius" "50" "push" "5000" "knockback" "50" } entityDef damage_HugeExplosion { "damage" "500" "radius" "256" "push" "10000" "knockback" "200" } entityDef damage_moverCrush { "damage" "1" "gib" "1" "gibNonSolid" "1" } entityDef damage_painTrigger { "damage" "10" } entityDef damage_noair { "damage" "10" "delay" "3.0" "kickDir" "0 0 0" "noArmor" "1" "knockback" "0" "kick_time" "0" "kick_amplitude" "0" "no_air" "1" } entityDef damage_softfall { "damage" "10" "kickDir" "0 0 -1" "noArmor" "1" "knockback" "0" "kick_time" "100" "kick_amplitude" "1" "no_sound" "1" // don't play default damage sound } entityDef damage_hardfall { "damage" "30" "kickDir" "0 0 -1" "noArmor" "1" "knockback" "0" "kick_time" "300" "kick_amplitude" "1" "no_sound" "1" // don't play default damage sound } entityDef damage_fatalfall { "damage" "300" "kickDir" "0 0 -1" "noArmor" "1" "knockback" "0" "kick_time" "300" "kick_amplitude" "1" "no_sound" "1" // don't play default damage sound } entityDef damage_lightBreak { "damage" "1" "radius" "5" "push" "20000" "knockback" "20" } entityDef damage_VagaryObject { "damage" "10" "radius" "5" "push" "20000" "knockback" "20" } entityDef damage_lava { "damage" "15" "kickDir" "0 0 0" "mtr_blob" "genericDamage" "blob_time" "0" "blob_size" "0" "blob_offset_x" "0" "knockback" "0" "kick_time" "0" "kick_amplitude" "0" "dv_time" "100" "burn" "1" // play sizzle sound on player } entityDef damage_lava50 { "damage" "50" "kickDir" "0 0 0" "mtr_blob" "genericDamage" "blob_time" "0" "blob_size" "0" "blob_offset_x" "0" "knockback" "0" "kick_time" "0" "kick_amplitude" "0" "dv_time" "100" "burn" "1" // play sizzle sound on player }