Template:Being Flags (0.9.9.7)

From DoomRL Wiki

Jump to: navigation, search
Being Flags
BF_BOSS Killing this being will end the game. Other boss-only actions are usually scripted in Lua based on this flag.
BF_ENVIROSAFE Hazard tiles should not affect this being. Engine pathfinding algorithms are affected. Protection is not engine based; modders must make custom hazard cells check for this flag to prevent damage.
BF_CHARGE Hazard tiles do not concern this being. Engine pathfinding algorithms are affected.
BF_OPENDOORS This being can open doors. Engine pathfinding algorithms are affected.
BF_NODROP This being will not drop their inventory or equipment when they die.
BF_NOEXP This being will not award experience to the player. Often used to prevent exp farming.
BF_QUICKSWAP This being has the benefits of the Juggler trait.
BF_HUNTING This being always knows where the player is and will hunt them down. This flag is not engine based; modders must make custom AIs respect this flag before it will have any effect.
BF_BACKPACK This being has the ammo stacking benefits of the Backpack powerup.
BF_UNIQUENAME This being's name is a proper noun and UI messages will treat it as such.
BF_IMPATIENT This being will consume packs automatically. This flag is the main component of the Angel of Impatience challenge.
BF_SHOTTYMAN This being will reload shotguns on the move as part of the Shottyman trait. A shotgun is defined as any weapon with the IF_SHOTGUN flag.
BF_ROCKETMAN This being will reload rocket launchers on the move as part of the Shottyman trait. A rocket launcher is defined as any weapon with the IF_ROCKET flag.
BF_BERSERKER This being has the benefits of the Berserker trait.
BF_DARKNESS This being does not record exploration. This is one component of the Angel of Darkness challenge.
BF_DUALGUN This being has the benefits of the Dualgunner trait.
BF_POWERSENSE This being can sense powerups, one of the benefits of the first level Intuition trait.
BF_BEINGSENSE This being can sense enemies, one of the benefits of the second level Intuition trait.
BF_LEVERSENSE1 This being can sense if a lever is harmful, beneficial, or neutral, one of the benefits of the first level Intuition trait.
BF_LEVERSENSE2 This being can sense the exact effect of a lever, one of the benefits of the second level Intuition trait.
BF_NOMELEE This being cannot perform a melee attack. This is only seen on the Angel of Pacifism challenge and is probably not safe to use on an enemy. A custom AI can achieve a better effect.
BF_CLEAVE This being has the benefits of the Blademaster trait.
BF_MAXDAMAGE This being always rolls maximum damage. Every being gets this flag in the Angel of Max Carnage challenge.
BF_SESSILE This being cannot move. Only seen with the Gothic Arms set. This flags is not correctly implemented for non-player creatures; if you want an immobile enemy use a custom AI instead.
BF_VAMPYRE This being has the benefits of the Vampyre trait.
BF_REGENERATE This being regenerates one health per second if they have less than 20 health remaining. This used to be the benefit of a trait called Regenerator but it is no longer used anywhere in DoomRL.
BF_ARMYDEAD This being has the benefits of the Army of the Dead trait.
BF_FIREANGEL This being has the benefits of the Fireangel trait.
BF_GUNKATA This being has the benefits of the Gun Kata trait.
BF_AMMOCHAIN This being has the benefits of the Ammochain trait.
BF_MASTERDODGE This being has the benefits of the Dodgemaster trait.
BF_INV This being will not take any damage. This is the main component of the Invulnerable status effect. Be careful not to directly set an invincible being's HP to zero.
BF_BERSERK This being has the face pounding benefits of the Berserk status effect. The speed and resistance bonuses are not included.
BF_NORUNPENALTY This being has the benefits of the Running Man trait.
BF_PISTOLMAX This being has the benefits of the Sharpshooter trait.
BF_MEDPLUS This being can heal beyond 100% with med-packs alone as part of the Survivalist trait. This flag is not engine based; modders must make custom sources of healing respect this flag.
BF_HARDY This being can reduce damage all the way down to zero as part of the Survivalist trait. Normally all attacks do a minimum of one damage regardless of how much armor you have.
BF_SCAVENGER This being has the benefits of the Scavenger trait.
BF_INSTAUSE This being uses consumable items in 0.1s instead of the usual 1.0s. Part of the Technician class bonus.
BF_STAIRSENSE This being always knows the location of stair tiles. Part of the Scout class bonus.
BF_POWERBONUS Powerup effects last longer for this being. The exact bonus depends on difficulty. Part of the Marine class bonus.
BF_MAPEXPERT Computer maps will work like tracking maps for this being. Part of the Technician class bonus. This flag is not engine based obviously.
BF_DUALBLADE This being can attack with two melee weapons at once with each weapon attacking in half the time. Part of the Malicious Blades trait. A bladed weapon is defined as any weapon with the IF_BLADE flag.
BF_BLADEDEFEND This being gains extra resistances by having a bladed weapon in the prepared. Part of the Malicious Blades trait. A bladed weapon is defined as any weapon with the IF_BLADE flag.
BF_BULLETDANCE This being has the benefits of the Bullet Dance trait.
BF_SHOTTYHEAD This being has the benefits of the Shottyhead trait.
BF_ENTRENCHMENT This being has the benefits of the Entrenchment trait.
BF_MODEXPERT This being can mod unique items. Part of the Technician class bonus.
BF_SELFIMMUNE This being cannot be hurt by its own attack. Arch-Viles and Cyberdemons are two such beings.
BF_KNOCKIMMUNE This being is immune to knockback. Largely a characteristic of boss level enemies.
BF_NOHEAL This being cannot be healed. This is only seen on the Angel of Masochism challenge. This flag is not engine based; modders must make custom sources of healing respect this flag.
BF_GUNRUNNER This being has the benefits of the Gunrunner trait.
Personal tools