Template:Being Flags (0.9.9.7)
From DoomRL Wiki
Revision as of 18:57, 21 April 2013 by Yaflhdztioxo (Talk | contribs)
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. |