TombEngine/Scripts/Constants.lua
2021-12-01 15:31:39 +03:00

108 lines
2.8 KiB
Lua

-- Inventory constants
INV_OBJECT_UZIS = 0
INV_OBJECT_PISTOLS = 1
INV_OBJECT_SHOTGUN = 2
INV_OBJECT_REVOLVER = 3
INV_OBJECT_REVOLVER_LASER = 4
INV_OBJECT_CROSSBOW = 5
INV_OBJECT_CROSSBOW_LASER = 6
INV_OBJECT_HK = 7
INV_OBJECT_HK_LASER = 8
INV_OBJECT_SHOTGUN_AMMO1 = 9
INV_OBJECT_SHOTGUN_AMMO2 = 10
INV_OBJECT_HK_AMMO1 = 13
INV_OBJECT_CROSSBOW_AMMO1 = 15
INV_OBJECT_CROSSBOW_AMMO2 = 16
INV_OBJECT_REVOLVER_AMMO = 17
INV_OBJECT_UZI_AMMO = 18
INV_OBJECT_PISTOLS_AMMO = 19
INV_OBJECT_LASERSIGHT = 20
INV_OBJECT_SILENCER = 21
INV_OBJECT_LARGE_MEDIPACK = 22
INV_OBJECT_SMALL_MEDIPACK = 23
INV_OBJECT_BINOCULARS = 24
INV_OBJECT_FLARES = 25
INV_OBJECT_TIMEX = 26
INV_OBJECT_PUZZLE1 = 29
INV_OBJECT_PUZZLE2 = 30
INV_OBJECT_PUZZLE3 = 31
INV_OBJECT_PUZZLE4 = 32
INV_OBJECT_PUZZLE5 = 33
INV_OBJECT_PUZZLE6 = 34
INV_OBJECT_PUZZLE7 = 35
INV_OBJECT_PUZZLE8 = 36
INV_OBJECT_PUZZLE1_COMBO1 = 37
INV_OBJECT_PUZZLE1_COMBO2 = 38
INV_OBJECT_PUZZLE2_COMBO1 = 39
INV_OBJECT_PUZZLE2_COMBO2 = 40
INV_OBJECT_PUZZLE3_COMBO1 = 41
INV_OBJECT_PUZZLE3_COMBO2 = 42
INV_OBJECT_PUZZLE4_COMBO1 = 43
INV_OBJECT_PUZZLE4_COMBO2 = 44
INV_OBJECT_PUZZLE5_COMBO1 = 45
INV_OBJECT_PUZZLE5_COMBO2 = 46
INV_OBJECT_PUZZLE6_COMBO1 = 47
INV_OBJECT_PUZZLE6_COMBO2 = 48
INV_OBJECT_PUZZLE7_COMBO1 = 49
INV_OBJECT_PUZZLE7_COMBO2 = 50
INV_OBJECT_PUZZLE8_COMBO1 = 51
INV_OBJECT_PUZZLE8_COMBO2 = 52
INV_OBJECT_KEY1 = 53
INV_OBJECT_KEY2 = 54
INV_OBJECT_KEY3 = 55
INV_OBJECT_KEY4 = 56
INV_OBJECT_KEY5 = 57
INV_OBJECT_KEY6 = 58
INV_OBJECT_KEY7 = 59
INV_OBJECT_KEY8 = 60
INV_OBJECT_KEY1_COMBO1 = 61
INV_OBJECT_KEY1_COMBO2 = 62
INV_OBJECT_KEY2_COMBO1 = 63
INV_OBJECT_KEY2_COMBO2 = 64
INV_OBJECT_KEY3_COMBO1 = 65
INV_OBJECT_KEY3_COMBO2 = 66
INV_OBJECT_KEY4_COMBO1 = 67
INV_OBJECT_KEY4_COMBO2 = 68
INV_OBJECT_KEY5_COMBO1 = 69
INV_OBJECT_KEY5_COMBO2 = 70
INV_OBJECT_KEY6_COMBO1 = 71
INV_OBJECT_KEY6_COMBO2 = 72
INV_OBJECT_KEY7_COMBO1 = 73
INV_OBJECT_KEY7_COMBO2 = 74
INV_OBJECT_KEY8_COMBO1 = 75
INV_OBJECT_KEY8_COMBO2 = 76
INV_OBJECT_PICKUP1 = 77
INV_OBJECT_PICKUP2 = 78
INV_OBJECT_PICKUP3 = 79
INV_OBJECT_PICKUP4 = 80
INV_OBJECT_PICKUP1_COMBO1 = 81
INV_OBJECT_PICKUP1_COMBO2 = 82
INV_OBJECT_PICKUP2_COMBO1 = 83
INV_OBJECT_PICKUP2_COMBO2 = 84
INV_OBJECT_PICKUP3_COMBO1 = 85
INV_OBJECT_PICKUP3_COMBO2 = 86
INV_OBJECT_PICKUP4_COMBO1 = 87
INV_OBJECT_PICKUP4_COMBO2 = 88
INV_OBJECT_BRUNING_TORCH = 89
INV_OBJECT_CROWBAR = 90
INV_OBJECT_EXAMINE1 = 91
INV_OBJECT_EXAMINE2 = 92
INV_OBJECT_EXAMINE3 = 93
INV_OBJECT_WETCLOTH1 = 93
INV_OBJECT_GRAPPLING_GUN = 95
INV_OBJECT_GRAPPLING_AMMO = 96
INV_OBJECT_WETCLOTH2 = 97
INV_OBJECT_BOTTLE = 98
-- Item constants
ITEM_currentAnimState = 0
ITEM_goalAnimState = 1
ITEM_REQUIRED_ANIM_STATE = 2
ITEM_frameNumber = 3
ITEM_animNumber = 4
ITEM_hitPoints = 5
ITEM_HIT_STATUS = 6
ITEM_GRAVITY_STATUS = 7
ITEM_COLLIDABLE = 8
ITEM_POISONED = 9
ITEM_roomNumber = 10