Package net.mtrop.doom.map.data.flags
Interface HexenThingFlags
- All Known Subinterfaces:
ZDoomThingFlags
public interface HexenThingFlags
Thing flag constants for Hexen things.
The constant value is how many places to bit shift 1 to equal the flag bit.
- Author:
- Matthew Tropiano
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Thing flag: Appears on ambush difficulty.static final int
Thing flag: Appears for cleric.static final int
Thing flag: Appears in Cooperative.static final int
Thing flag: Appears in DeathMatch.static final int
Thing flag: Starts dormant.static final int
Thing flag: Appears on easy difficulty.static final int
Thing flag: Appears for fighter.static final int
Thing flag: Appears on hard difficulty.static final int
Thing flag: Appears for mage.static final int
Thing flag: Appears on medium difficulty.static final int
Thing flag: Appears in Single Player. -
Method Summary
Modifier and TypeMethodDescriptiondefault int
value
(int flag) Gets the bit value of the flag (shifted).
-
Field Details
-
AMBUSH
static final int AMBUSHThing flag: Appears on ambush difficulty.- See Also:
-
DORMANT
static final int DORMANTThing flag: Starts dormant.- See Also:
-
FIGHTER
static final int FIGHTERThing flag: Appears for fighter.- See Also:
-
CLERIC
static final int CLERICThing flag: Appears for cleric.- See Also:
-
MAGE
static final int MAGEThing flag: Appears for mage.- See Also:
-
SINGLEPLAYER
static final int SINGLEPLAYERThing flag: Appears in Single Player.- See Also:
-
COOPERATIVE
static final int COOPERATIVEThing flag: Appears in Cooperative.- See Also:
-
DEATHMATCH
static final int DEATHMATCHThing flag: Appears in DeathMatch.- See Also:
-
EASY
static final int EASYThing flag: Appears on easy difficulty.- See Also:
-
MEDIUM
static final int MEDIUMThing flag: Appears on medium difficulty.- See Also:
-
HARD
static final int HARDThing flag: Appears on hard difficulty.- See Also:
-
-
Method Details
-
value
default int value(int flag) Gets the bit value of the flag (shifted).- Parameters:
flag
- the input flag constant.- Returns:
- the resultant value.
-