1# 2# Hacx - Doomsday Engine definitions. 3# 4# For information about DED syntax and semantics, see http://dengine.net/dew/?title=DED 5# 6 7# Include common definitions for games playable with jDoom. 8Include "jdoom.ded"; 9 10# MAPINFO interoperability patches 11Include "doom2/patchmapinfo.ded"; 12 13Include "doom1/anim.ded"; 14Include "doom2/anim.ded"; 15Include "doom2/skies.ded"; 16Include "doom2/finales.ded"; 17Include "hacx/materials.ded"; 18Include "hacx/materialenvironments.ded"; 19Include "doom2/music.ded"; 20Include "hacx/fonts.ded"; 21Include "hacx/menu.ded"; 22Include "hacx/text.ded"; 23Include "hacx/hud.ded"; 24Include "hacx/inlude.ded"; 25Include "hacx/lights.ded"; 26 27# Make the photon rocket ammo's fullbright so we can add a light. 28State Mods "ROCK" { 29 Flags = fullbright; 30} 31 32State Mods "BROK" { 33 Flags = fullbright; 34} 35 36# Nerf the lights on fullbright but non-light emitting objects. 37State Mods "RKEY" { 38 Flags = noautolight; 39} 40 41State Mods "PSTR" { 42 Flags = fullbright|noautolight; 43} 44 45State Mods "PINS" { 46 Flags = fullbright|noautolight; 47} 48 49State Mods "PINS2" { 50 Flags = fullbright|noautolight; 51} 52 53State Mods "PINS3" { 54 Flags = fullbright|noautolight; 55} 56 57State Mods "PINS4" { 58 Flags = fullbright|noautolight; 59} 60 61State Mods "BON1" { 62 Flags = fullbright|noautolight; 63} 64 65State Mods "BON1A" { 66 Flags = fullbright|noautolight; 67} 68 69State Mods "BON1B" { 70 Flags = fullbright|noautolight; 71} 72 73State Mods "BON1C" { 74 Flags = fullbright|noautolight; 75} 76 77State Mods "BON1D" { 78 Flags = fullbright|noautolight; 79} 80 81State Mods "BON1E" { 82 Flags = fullbright|noautolight; 83} 84 85State Mods "GREENTORCH" { 86 Flags = fullbright|noautolight; 87} 88 89State Mods "GREENTORCH2" { 90 Flags = fullbright|noautolight; 91} 92 93State Mods "GREENTORCH3" { 94 Flags = fullbright|noautolight; 95} 96 97State Mods "GREENTORCH4" { 98 Flags = fullbright|noautolight; 99} 100 101State Mods "FLOATSKULL" { 102 Flags = fullbright|noautolight; 103} 104 105State Mods "FLOATSKULL2" { 106 Flags = fullbright|noautolight; 107} 108 109State Mods "FLOATSKULL3" { 110 Flags = fullbright|noautolight; 111} 112 113State Mods "BFUG" { 114 Flags = noautolight; 115} 116 117# The BFG shot is a metal bomb-like object in HacX so do not blend it when drawing. 118Thing { 119 ID = "BFG"; 120 DoomEd number = -1; 121 Spawn state = "BFGSHOT"; 122 See state = "NULL"; 123 Pain state = "NULL"; 124 Melee state = "NULL"; 125 Missile state = "NULL"; 126 Death state = "BFGLAND"; 127 Xdeath state = "NULL"; 128 Raise state = "NULL"; 129 See sound = "None"; 130 Attack sound = "None"; 131 Pain sound = "None"; 132 Death sound = "rxplod"; 133 Active sound = "None"; 134 Reaction time = 8; 135 Spawn health = 1000; 136 Speed = 25; 137 Radius = 13; 138 Height = 8; 139 Mass = 100; 140 Damage = 100; 141 Flags = noblockmap | missile | dropoff | nogravity; 142 Flags2 = noteleport; 143} 144