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

    Fields
    Modifier and Type
    Field
    Description
    static 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 Type
    Method
    Description
    default int
    value(int flag)
    Gets the bit value of the flag (shifted).
  • Field Details

  • 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.