Skip to content

Commit

Permalink
update vtable names for vtable_sizes.csv, update full doscs
Browse files Browse the repository at this point in the history
  • Loading branch information
Mr-Auto committed Sep 12, 2024
1 parent 6b7d54f commit c417296
Show file tree
Hide file tree
Showing 8 changed files with 11,921 additions and 11,848 deletions.
11,730 changes: 5,865 additions & 5,865 deletions docs/game_data/entities.json

Large diffs are not rendered by default.

11,730 changes: 5,865 additions & 5,865 deletions docs/game_data/entities_texture_only.json

Large diffs are not rendered by default.

139 changes: 84 additions & 55 deletions docs/game_data/lua_enums.txt
Original file line number Diff line number Diff line change
Expand Up @@ -91,9 +91,9 @@ DRAW_LAYER = {
WINDOW = 2
}
DROP = {
ALIENQUEEN_ALIENBLAST = 184,
ALIENQUEEN_ALIENBLAST_RE = 186,
ALIENQUEEN_ALIENBLAST_RI = 185,
ALIENQUEEN_ALIENBLAST = 187,
ALIENQUEEN_ALIENBLAST_RE = 189,
ALIENQUEEN_ALIENBLAST_RI = 188,
ALTAR_DICE_CLIMBINGGLOVES = 0,
ALTAR_DICE_COOKEDTURKEY = 1,
ALTAR_DICE_DIAMOND = 2,
Expand All @@ -117,40 +117,43 @@ DROP = {
ALTAR_USHABTI_HIREDHAND = 17,
ALTAR_USHABTI_TURKEY = 15,
ALTAR_USHABTI_VAMPIRE = 16,
ANUBIS2_ANUBIS_COFFIN = 159,
ANUBIS2_ANUBIS_COFFIN = 162,
ANUBIS2_JETPACK = 23,
ANUBIS2_SPECIALSHOT_R = 189,
ANUBIS2_SPECIALSHOT_R = 192,
ANUBIS_COFFIN_SORCERESS = 111,
ANUBIS_COFFIN_VAMPIRE = 110,
ANUBIS_COFFIN_WITCHDOCTOR = 112,
ANUBIS_SCEPTER = 24,
ANUBIS_SPECIALSHOT_R = 188,
ARROWTRAP_WOODENARROW = 156,
AXOLOTL_BUBBLE = 177,
ANUBIS_SPECIALSHOT_R = 191,
ARROWTRAP_WOODENARROW = 159,
AXOLOTL_BUBBLE = 180,
BEG_BOMBBAG = 25,
BEG_TELEPACK = 27,
BEG_TRUECROWN = 26,
BONEBLOCK_BONES = 194,
BONEBLOCK_SKELETON = 192,
BONEBLOCK_SKULL = 193,
BONEBLOCK_BONES = 197,
BONEBLOCK_SKELETON = 195,
BONEBLOCK_SKULL = 196,
BONEPILE_SKELETONKEY = 28,
BONEPILE_SKULL = 29,
CANDLE_NUGGET = 150,
CATMUMMY_CURSINGCLOUD = 187,
CATMUMMY_CURSINGCLOUD = 190,
CATMUMMY_DIAMOND = 122,
CHALLENGESTAR_CLONEGUN = 156,
CHALLENGESTAR_ELIXIR = 157,
CHALLENGESUN_PLAYERBAG = 158,
CHEST_BOMB = 141,
CHEST_EMERALD = 136,
CHEST_LEPRECHAUN = 140,
CHEST_RUBY = 138,
CHEST_SAPPHIRE = 137,
CHEST_SMALLEMERALD = 135,
CHEST_SMALLRUBY = 139,
CLONEGUN_SHOT = 169,
COBRA_ACIDSPIT = 180,
CLONEGUN_SHOT = 172,
COBRA_ACIDSPIT = 183,
COFFIN_SKULL = 153,
COOKEDTURKEY_HEALTH = 206,
COOKFIRE_CAVEMAN_1 = 190,
COOKFIRE_CAVEMAN_2 = 191,
COOKEDTURKEY_HEALTH = 209,
COOKFIRE_CAVEMAN_1 = 193,
COOKFIRE_CAVEMAN_2 = 194,
COOKFIRE_TORCH = 151,
CROCMAN_TELEPACK = 30,
CROCMAN_TELEPORTER = 31,
Expand All @@ -164,49 +167,49 @@ DROP = {
EGGSAC_GRUB_3 = 117,
EMBED_NUGGET = 134,
FACTORY_GENERATOR_SCRAP = 94,
FIREBUG_FIREBALL = 179,
FIREBUG_FIREBALL = 182,
FLOORSTYLEDCOG_NUGGET = 131,
FLOOR_DIAMOND = 201,
FLOOR_EMBED_GOLD = 203,
FLOOR_EMBED_GOLD_BIG = 204,
FLOOR_EMERALD = 199,
FLOOR_RUBY = 202,
FLOOR_SAPPHIRE = 200,
FREEZERAY_SHOT = 168,
FLOOR_DIAMOND = 204,
FLOOR_EMBED_GOLD = 206,
FLOOR_EMBED_GOLD_BIG = 207,
FLOOR_EMERALD = 202,
FLOOR_RUBY = 205,
FLOOR_SAPPHIRE = 203,
FREEZERAY_SHOT = 171,
GHIST_GOLDCOIN = 64,
GHOSTJAR_DIAMOND = 32,
GHOST_DIAMOND = 33,
GIANTFOOD_HEALTH = 207,
GIANTFOOD_HEALTH = 210,
GIANTFROG_FROG = 113,
GIANTFROG_TADPOLE = 114,
GIANTSPIDER_PASTE = 34,
GIANTSPIDER_WEBSHOT = 161,
GIANTSPIDER_WEB_LEFT = 195,
GIANTSPIDER_WEB_RIGHT = 196,
GIANTSPIDER_WEBSHOT = 164,
GIANTSPIDER_WEB_LEFT = 198,
GIANTSPIDER_WEB_RIGHT = 199,
GOLDENMONKEY_NUGGET = 38,
GOLDENMONKEY_SMALLEMERALD = 35,
GOLDENMONKEY_SMALLRUBY = 37,
GOLDENMONKEY_SMALLSAPPHIRE = 36,
HANGINGSPIDER_WEBGUN = 39,
HERMITCRAB_ACIDBUBBLE = 182,
HERMITCRAB_ACIDBUBBLE = 185,
HUMPHEAD_HIREDHAND = 123,
HUNDUN_FIREBALL = 178,
HUNDUN_FIREBALL = 181,
ICECAVE_BOULDER = 40,
ICE_ALIVE_EMBEDDED_ON_ICE = 198,
IMP_LAVAPOT = 197,
ICE_ALIVE_EMBEDDED_ON_ICE = 201,
IMP_LAVAPOT = 200,
JIANGSHIASSASSIN_SPIKESHOES = 41,
JIANGSHI_SPRINGSHOES = 42,
KAPALA_HEALTH = 209,
KAPALA_HEALTH = 212,
KINGU_FEMALE_JIANGSHI = 46,
KINGU_JIANGSHI = 45,
KINGU_OCTOPUS = 44,
KINGU_TABLETOFDESTINY = 43,
LAMASSU_DIAMOND = 127,
LAMASSU_EMERALD = 126,
LAMASSU_LASERSHOT = 172,
LAMASSU_LASERSHOT = 175,
LAMASSU_RUBY = 125,
LAMASSU_SAPPHIRE = 124,
LASERTRAP_SHOT = 158,
LASERTRAP_SHOT = 161,
LAVAMANDER_RUBY = 121,
LAVAPOT_MAGMAMAN = 120,
LEPRECHAUN_CLOVER = 47,
Expand All @@ -215,40 +218,40 @@ DROP = {
MATTOCK_BROKENMATTOCK = 48,
MOLE_MATTOCK = 49,
MOSQUITO_HOVERPACK = 50,
MOTHERSTATUE_HEALTH = 205,
MOTHERSTATUE_HEALTH = 208,
MUMMY_DIAMOND = 51,
MUMMY_FLY = 160,
MUMMY_FLY = 163,
NECROMANCER_RUBY = 52,
OCTOPUS_INKSPIT = 181,
OLMEC_BOMB = 162,
OCTOPUS_INKSPIT = 184,
OLMEC_BOMB = 165,
OLMEC_CAVEMAN_1 = 53,
OLMEC_CAVEMAN_2 = 54,
OLMEC_CAVEMAN_3 = 55,
OLMEC_SISTERS_BOMBBOX = 155,
OLMEC_SISTERS_ROPEPILE = 154,
OLMEC_UFO = 163,
OLMEC_UFO = 166,
OSIRIS_EMERALDS = 56,
OSIRIS_PORTAL = 58,
OSIRIS_TABLETOFDESTINY = 57,
PANGXIE_ACIDBUBBLE = 183,
PANGXIE_ACIDBUBBLE = 186,
PANGXIE_WOODENSHIELD = 59,
PLASMACANNON_SHOT = 167,
POISONEDARROWTRAP_WOODENARROW = 157,
PLASMACANNON_SHOT = 170,
POISONEDARROWTRAP_WOODENARROW = 160,
POTOFGOLD_GOLDCOIN = 147,
QILIN_FIREBALL = 176,
QILIN_FIREBALL = 179,
QUEENBEE_ROYALJELLY = 60,
QUILLBACK_BOMBBAG = 118,
QUILLBACK_COOKEDTURKEY = 119,
REDLANTERN_SMALLNUGGET = 149,
ROBOT_METALSHIELD = 61,
ROCKDOG_FIREBALL = 175,
ROYALJELLY_HEALTH = 208,
ROCKDOG_FIREBALL = 178,
ROYALJELLY_HEALTH = 211,
SACRIFICE_EGGPLANT = 105,
SACRIFICE_IDOL = 102,
SACRIFICE_PRESENT = 103,
SACRIFICE_ROCK = 104,
SCEPTER_ANUBISSPECIALSHOT = 165,
SCEPTER_PLAYERSHOT = 166,
SCEPTER_ANUBISSPECIALSHOT = 168,
SCEPTER_PLAYERSHOT = 169,
SCRAP_ALIEN = 100,
SCRAP_COBRA = 98,
SCRAP_SCORPION = 99,
Expand All @@ -257,12 +260,12 @@ DROP = {
SHOPKEEPER_GENERATOR_1 = 95,
SHOPKEEPER_GOLDBAR = 63,
SHOPKEEPER_GOLDCOIN = 62,
SHOTGUN_BULLET = 170,
SHOTGUN_BULLET = 173,
SKELETON_SKELETONKEY = 65,
SKELETON_SKULL = 66,
SKULLDROPTRAP_SKULL = 152,
SLIDINGWALL_NUGGET = 133,
SORCERESS_DAGGERSHOT = 173,
SORCERESS_DAGGERSHOT = 176,
SORCERESS_RUBY = 67,
SPARROW_ROPEPILE = 68,
SPARROW_SKELETONKEY = 69,
Expand All @@ -278,13 +281,13 @@ DROP = {
TIAMAT_SCORPION = 79,
TIAMAT_SHOT = 80,
TIAMAT_SNAKE = 81,
TIAMAT_TIAMATSHOT = 174,
TIAMAT_TIAMATSHOT = 177,
TIAMAT_UFO = 82,
TIAMAT_YETI = 83,
TORCH_SMALLNUGGET = 84,
TURKEY_COOKEDTURKEY = 85,
UFO_ALIEN = 101,
UFO_LASERSHOT = 171,
UFO_LASERSHOT = 174,
UFO_PARACHUTE = 86,
USHABTI_QILIN = 146,
VAMPIRE_CAPE = 87,
Expand All @@ -298,7 +301,7 @@ DROP = {
YAMA_GIANTFOOD = 107,
YANG_KEY = 108,
YETIKING_FREEZERAY = 91,
YETIKING_ICESPIRE = 164,
YETIKING_ICESPIRE = 167,
YETIQUEEN_POWERPACK = 92,
YETI_PITCHERSMITT = 93
}
Expand Down Expand Up @@ -328,6 +331,9 @@ DYNAMIC_TEXTURE = {
ENTITY_OVERRIDE = {
ACTIVATE = 25,
APPLY_FRICTION = 84,
APPLY_METADATA = 28,
APPLY_VELOCITY = 42,
CALCULATE_JUMP_VELOCITY = 40,
CAN_BE_PUSHED = 10,
CAN_ENTER = 46,
CAN_JUMP = 37,
Expand All @@ -343,10 +349,16 @@ ENTITY_OVERRIDE = {
ENTER = 42,
ENTER_ATTEMPT = 40,
FALL = 83,
FLIP = 16,
FLOOR_UPDATE = 38,
FREEZE = 52,
FRICTION = 17,
FRICTION = 19,
GENERATE_STOMP_DAMAGE_PARTICLES = 8,
GET_COLLISION_INFO = 38,
GET_DAMAGE = 43,
GET_DAMAGE_SOUND = 50,
GET_HELD_ENTITY = 22,
GET_METADATA = 27,
HIDE_HUD = 41,
INIT = 36,
INITIALIZE = 75,
Expand All @@ -355,6 +367,7 @@ ENTITY_OVERRIDE = {
IS_UNLOCKED = 45,
KILL = 3,
LEDGE_GRAB = 31,
LIBERATE_FROM_SHOP = 35,
LIGHT_LEVEL = 44,
LIGHT_ON_FIRE = 53,
ON_COLLISION1 = 4,
Expand All @@ -364,8 +377,14 @@ ENTITY_OVERRIDE = {
PICKED_UP_BY = 68,
PICK_UP = 67,
PROCESS_INPUT = 78,
REMOVE_ITEM = 21,
RESET_DRAW_DEPTH = 18,
SET_AS_SOUND_SOURCE = 20,
SET_CURSED = 54,
SET_DRAW_DEPTH = 17,
SET_INVISIBLE = 15,
SET_STANDING_ON = 59,
SPRINT_FACTOR = 39,
STANDING_ON = 60,
STOMPED_BY = 61,
STOMP_DAMAGE = 43,
Expand Down Expand Up @@ -1772,6 +1791,11 @@ GHOST_BEHAVIOR = {
SMALL_SAD = 2,
SMALL_SURPRISED = 1
}
HOTKEY_TYPE = {
GLOBAL = 1,
INPUT = 2,
NORMAL = 0
}
HUNDUNFLAGS = {
BIRDHEADEMERGED = 2,
BIRDHEADSHOTLAST = 16,
Expand Down Expand Up @@ -2008,6 +2032,11 @@ KEY = {
Y = 89,
Z = 90
}
KEY_TYPE = {
ANY = 0,
KEYBOARD = 255,
MOUSE = 1024
}
LAYER = {
BACK = 1,
BOTH = -128,
Expand Down
Loading

0 comments on commit c417296

Please sign in to comment.