Go to the source code of this file.
|
enum | FrameGroupType : uint8 { FrameGroupDefault = 0,
FrameGroupIdle = FrameGroupDefault,
FrameGroupMoving
} |
|
enum | ThingCategory : uint8 {
ThingCategoryItem = 0,
ThingCategoryCreature,
ThingCategoryEffect,
ThingCategoryMissile,
ThingInvalidCategory,
ThingLastCategory = ThingInvalidCategory
} |
|
enum | ThingAttr : uint8 {
ThingAttrGround = 0,
ThingAttrGroundBorder = 1,
ThingAttrOnBottom = 2,
ThingAttrOnTop = 3,
ThingAttrContainer = 4,
ThingAttrStackable = 5,
ThingAttrForceUse = 6,
ThingAttrMultiUse = 7,
ThingAttrWritable = 8,
ThingAttrWritableOnce = 9,
ThingAttrFluidContainer = 10,
ThingAttrSplash = 11,
ThingAttrNotWalkable = 12,
ThingAttrNotMoveable = 13,
ThingAttrBlockProjectile = 14,
ThingAttrNotPathable = 15,
ThingAttrPickupable = 16,
ThingAttrHangable = 17,
ThingAttrHookSouth = 18,
ThingAttrHookEast = 19,
ThingAttrRotateable = 20,
ThingAttrLight = 21,
ThingAttrDontHide = 22,
ThingAttrTranslucent = 23,
ThingAttrDisplacement = 24,
ThingAttrElevation = 25,
ThingAttrLyingCorpse = 26,
ThingAttrAnimateAlways = 27,
ThingAttrMinimapColor = 28,
ThingAttrLensHelp = 29,
ThingAttrFullGround = 30,
ThingAttrLook = 31,
ThingAttrCloth = 32,
ThingAttrMarket = 33,
ThingAttrUsable = 34,
ThingAttrWrapable = 35,
ThingAttrUnwrapable = 36,
ThingAttrTopEffect = 37,
ThingAttrOpacity = 100,
ThingAttrNotPreWalkable = 101,
ThingAttrFloorChange = 252,
ThingAttrNoMoveAnimation = 253,
ThingAttrChargeable = 254,
ThingLastAttr = 255
} |
|
enum | SpriteMask { SpriteMaskRed = 1,
SpriteMaskGreen,
SpriteMaskBlue,
SpriteMaskYellow
} |
|
◆ FrameGroupType
Enumerator |
---|
FrameGroupDefault | |
FrameGroupIdle | |
FrameGroupMoving | |
Definition at line 36 of file thingtype.h.
◆ SpriteMask
Enumerator |
---|
SpriteMaskRed | |
SpriteMaskGreen | |
SpriteMaskBlue | |
SpriteMaskYellow | |
Definition at line 101 of file thingtype.h.
◆ ThingAttr
Enumerator |
---|
ThingAttrGround | |
ThingAttrGroundBorder | |
ThingAttrOnBottom | |
ThingAttrOnTop | |
ThingAttrContainer | |
ThingAttrStackable | |
ThingAttrForceUse | |
ThingAttrMultiUse | |
ThingAttrWritable | |
ThingAttrWritableOnce | |
ThingAttrFluidContainer | |
ThingAttrSplash | |
ThingAttrNotWalkable | |
ThingAttrNotMoveable | |
ThingAttrBlockProjectile | |
ThingAttrNotPathable | |
ThingAttrPickupable | |
ThingAttrHangable | |
ThingAttrHookSouth | |
ThingAttrHookEast | |
ThingAttrRotateable | |
ThingAttrLight | |
ThingAttrDontHide | |
ThingAttrTranslucent | |
ThingAttrDisplacement | |
ThingAttrElevation | |
ThingAttrLyingCorpse | |
ThingAttrAnimateAlways | |
ThingAttrMinimapColor | |
ThingAttrLensHelp | |
ThingAttrFullGround | |
ThingAttrLook | |
ThingAttrCloth | |
ThingAttrMarket | |
ThingAttrUsable | |
ThingAttrWrapable | |
ThingAttrUnwrapable | |
ThingAttrTopEffect | |
ThingAttrOpacity | |
ThingAttrNotPreWalkable | |
ThingAttrFloorChange | |
ThingAttrNoMoveAnimation | |
ThingAttrChargeable | |
ThingLastAttr | |
Definition at line 51 of file thingtype.h.
◆ ThingCategory
Enumerator |
---|
ThingCategoryItem | |
ThingCategoryCreature | |
ThingCategoryEffect | |
ThingCategoryMissile | |
ThingInvalidCategory | |
ThingLastCategory | |
Definition at line 42 of file thingtype.h.