Skip to content

types

Runtime constants for union types

NameValueDescription
LEFT_HAND0Active hand: left
RIGHT_HAND1Active hand: right
DIFFICULTY_EASY0Difficulty level: easy
DIFFICULTY_NORMAL1Difficulty level: normal
DIFFICULTY_HARD2Difficulty level: hard
ELEVATION_00Elevation level 0 (ground floor)
ELEVATION_11Elevation level 1
ELEVATION_22Elevation level 2
ELEVATION_ALL-1Special value for set_can_rest_on_map to apply to all elevations
DIRECTION_NE0Direction: Northeast
DIRECTION_E1Direction: East
DIRECTION_SE2Direction: Southeast
DIRECTION_SW3Direction: Southwest
DIRECTION_W4Direction: West
DIRECTION_NW5Direction: Northwest
HITRESULT_CRITICAL_MISS0Hit result: critical miss
HITRESULT_MISS1Hit result: miss
HITRESULT_HIT2Hit result: hit
HITRESULT_CRITICAL_HIT3Hit result: critical hit
NullPtr0Null pointer - compatible with all pointer types (ObjectPtr, CritterPtr, ItemPtr, etc.)