Editing
DeHackEd / BEX Reference/Thing Block
(section)
From Eternity Wiki
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Bits Mnemonics== Mnemonic Bit mask Meaning / Dehacked phrase ------------------------------------------------------------------ SPECIAL 0x00000001 - Object is a collectable item. "Can be picked up" SOLID 0x00000002 - Blocks other objects. "Obstacle" SHOOTABLE 0x00000004 - Can be targetted and hit with bullets, missiles. "Shootable" NOSECTOR 0x00000008 - Invisible but still clipped -- see notes. "Total invisibility" NOBLOCKMAP 0x00000010 - Inert but displayable; can hit but cannot be hit. "Can't be hit" AMBUSH 0x00000020 - Deaf monster. "Semi-deaf" JUSTHIT 0x00000040 - Internal, monster will try to attack immediately; see notes. "In pain" JUSTATTACKED 0x00000080 - Internal, monster takes at least 1 step before attacking; see notes. "Steps before attack" SPAWNCEILING 0x00000100 - Thing spawns hanging from the ceiling of its sector. "Hangs from ceiling" NOGRAVITY 0x00000200 - Thing is not subject to gravity. "No Gravity" DROPOFF 0x00000400 - Thing can walk over tall dropoffs (> 24 units). "Travels over cliffs" PICKUP 0x00000800 - Thing can pick up items -- see notes. "Picks up items" NOCLIP 0x00001000 - Thing is not clipped, can walk through walls. "No clipping" SLIDE 0x00002000 - No effect -- see notes. "Slides along walls" FLOAT 0x00004000 - Monster may move to any height; is flying. "Floating" TELEPORT 0x00008000 - Don't cross lines or look at teleport heights. "Semi-no clipping" MISSILE 0x00010000 - Thing is a missile, explodes and inflicts damage when blocked. "Projectiles" DROPPED 0x00020000 - Internal, item was dropped by a creature and won't respawn. "Disappearing weapon" SHADOW 0x00040000 - Use fuzz draw effect like spectres, also causes aiming inaccuracy. "Partial invisibility" NOBLOOD 0x00080000 - Object puffs instead of bleeds when shot. "Puffs (vs. bleeds)" CORPSE 0x00100000 - Internal, object is dead and will slide down steps. "Sliding helpless" INFLOAT 0x00200000 - Internal, monster is floating but not to target height -- see notes. "No auto-leveling" COUNTKILL 0x00400000 - Can be targetted, adds 1 to kill percent when it dies -- see notes. "Affects Kill %" COUNTITEM 0x00800000 - Item adds 1 to item percent when collected. "Affects Item %" SKULLFLY 0x01000000 - Internal, special handling for flying skulls -- see notes. "Running" NOTDMATCH 0x02000000 - Thing will not be spawned at level start when in Deathmatch. "Not in deathmatch" TRANSLATION1 0x04000000 - Use translation table for color (players)'. (aka TRANSLATION) "Color 1 (gray/red)" TRANSLATION2 0x08000000 - Second bit for color translation; (aka UNUSED1) "Color 2 (brown/red)" TOUCHY 0x10000000 - Thing dies on contact with any solid object of another species; (aka UNUSED2) MBF Extension, see notes. BOUNCES 0x20000000 - Thing may bounce off walls and ceilings; (aka UNUSED3) MBF Extension, see notes. FRIEND 0x40000000 - All things of this type are allied with player; (aka UNUSED4) MBF Extension. TRANSLUCENT 0x80000000 - Apply BOOM-style translucency to sprite; BOOM Extension, see notes. ------------------------------------------------------------------ Notes on Bits values: ====NOSECTOR:==== This flag has some odd side effects. For a pure total invisibility effect, use the new DONTDRAW flag in the Bits2 field. ====JUSTHIT:==== This flag is for internal AI use, applying it to a thing will have more or less no effect. ==== JUSTATTACKED:==== As above. ==== PICKUP:==== Only the player should possess this flag. If monsters try to pick up items, results will be undefined. This may change in the future. ==== SLIDE:==== This flag has absolutely no effect and is never used anywhere. For compatibility, it must remain this way. A new flag, SLIDE, in the Bits3 field, DOES have this effect, however, and is used by the player object and Heretic pods, by default. ==== INFLOAT:==== This flag is for internal AI use only. ==== COUNTKILL:==== This flag actually has two effects. If a monster does not have the COUNTKILL flag, other monsters may ignore it, and some other engine features will not work properly for it. This is generally undesirable. A new Bits3 flag KILLABLE, used by the Lost Soul by default, allows monsters to behave normally even without having this flag. ==== SKULLFLY:==== This flag is for internal AI use only. ==== TOUCHY:==== This new MBF extension allows things to instantly die if any solid thing of a differing species touches it. Note that for purposes of this effect, Lost Souls and Pain Elementals are considered to be the same species. ==== BOUNCES:==== This flag declares that the thing is bouncy. The exact behavior of the thing can be modified by combining this with other flags in the following manners: ==== BOUNCES + MISSILE:==== Object bounces off of floors and ceilings only. ==== BOUNCES + NOGRAVITY:==== Object bounces off all surfaces without losing momentum, unless its also a missile. ==== BOUNCES + FLOAT:==== Without NOGRAVITY, allows monsters to jump to reach their target. ==== BOUNCES + FLOAT + DROPOFF:==== Allows even higher bouncing / jumping. ==== BOUNCES:==== When the flag is alone, without MISSILE, it allows the object to bounce off all surfaces, losing momentum at each contact. It can also roll up and down steps. This is highly realistic. ==== TRANSLUCENT:==== This thing will use the global BOOM translucency level for its sprite. If general translucency is off, it will draw normally. This effect is mutually exclusive with the new Eternity extension for translucency. If the latter is enabled, this flag will be turned off by the game at run-time.
Summary:
Please note that all contributions to Eternity Wiki are considered to be released under the GNU Free Documentation License 1.2 (see
Eternity Wiki:Copyrights
for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource.
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Page actions
Page
Discussion
Read
Edit
History
Page actions
Page
Discussion
More
Tools
Personal tools
Not logged in
Talk
Contributions
Log in
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Search
Tools
What links here
Related changes
Special pages
Page information