Created
August 19, 2023 17:59
-
-
Save grilme99/47af0ec8e7256eaf22b96273b0a6380e to your computer and use it in GitHub Desktop.
Luau type declarations for the BedWars scripting API
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| -- GLOBAL TYPES | |
| export type Array<T> = {T} | |
| export type Map<K, V> = {[K]: V} | |
| export type String = { | |
| includes: (a: string, b: string) -> boolean, | |
| startsWith: (a: string, searchTerm: string) -> boolean, | |
| endsWith: (a: string, searchTerm: string) -> boolean, | |
| lower: (str: string) -> string, | |
| upper: (str: string) -> string, | |
| split: (str: string, sep: string) -> Array<string>, | |
| } | |
| declare string: String | |
| --- Prints a message to the script editor console. | |
| declare print: (message: string) -> () | |
| --- Stops running code at the error point and prints the error message to the script editor console. | |
| declare error: (message: string) -> () | |
| export type Task = { | |
| spawn: <A..., R...>(f: thread | ((A...) -> R...), A...) -> thread, | |
| delay: <A..., R...>(sec: number?, f: thread | ((A...) -> R...), A...) -> thread, | |
| wait: (sec: number?) -> number, | |
| } | |
| declare task: Task | |
| export type Os = { | |
| --- Returns the number of seconds of CPU time for the program. It's typical use is to benchmark a piece of code. | |
| clock: () -> number, | |
| --- Returns the current number of seconds since Jan 1, 1970 in the UTC timezone. | |
| time: () -> number, | |
| } | |
| declare os: Os | |
| declare class Vector3 | |
| Magnitude: number | |
| Unit: Vector3 | |
| X: number | |
| Y: number | |
| Z: number | |
| function Angle(self, other: Vector3, axis: Vector3?): number | |
| function Cross(self, other: Vector3): Vector3 | |
| function Dot(self, other: Vector3): number | |
| function FuzzyEq(self, other: Vector3, epsilon: number): boolean | |
| function Lerp(self, goal: Vector3, alpha: number): Vector3 | |
| function __add(self, other: Vector3): Vector3 | |
| function __div(self, other: Vector3 | number): Vector3 | |
| function __mul(self, other: Vector3 | number): Vector3 | |
| function __sub(self, other: Vector3): Vector3 | |
| function __unm(self): Vector3 | |
| end | |
| declare Vector3: { | |
| zero: Vector3, | |
| one: Vector3, | |
| xAxis: Vector3, | |
| yAxis: Vector3, | |
| zAxis: Vector3, | |
| new: ((x: number?, y: number?, z: number?) -> Vector3), | |
| } | |
| declare class CFrame | |
| LookVector: Vector3 | |
| Position: Vector3 | |
| RightVector: Vector3 | |
| Rotation: CFrame | |
| UpVector: Vector3 | |
| X: number | |
| XVector: Vector3 | |
| Y: number | |
| YVector: Vector3 | |
| Z: number | |
| ZVector: Vector3 | |
| function GetComponents(self): (number, number, number, number, number, number, number, number, number, number, number, number) | |
| function Inverse(self): CFrame | |
| function Lerp(self, goal: CFrame, alpha: number): CFrame | |
| function Orthonormalize(self): CFrame | |
| function PointToObjectSpace(self, v3: Vector3): Vector3 | |
| function PointToWorldSpace(self, v3: Vector3): Vector3 | |
| function ToAxisAngle(self): (Vector3, number) | |
| function ToEulerAnglesXYZ(self): (number, number, number) | |
| function ToEulerAnglesYXZ(self): (number, number, number) | |
| function ToObjectSpace(self, cf: CFrame): CFrame | |
| function ToOrientation(self): (number, number, number) | |
| function ToWorldSpace(self, cf: CFrame): CFrame | |
| function VectorToObjectSpace(self, v3: Vector3): Vector3 | |
| function VectorToWorldSpace(self, v3: Vector3): Vector3 | |
| function __add(self, other: Vector3): CFrame | |
| function __mul(self, other: CFrame): CFrame | |
| function __mul(self, other: Vector3): Vector3 | |
| function __sub(self, other: Vector3): CFrame | |
| end | |
| declare CFrame: { | |
| identity: CFrame, | |
| fromEulerAnglesYXZ: ((rx: number, ry: number, rz: number) -> CFrame), | |
| Angles: ((rx: number, ry: number, rz: number) -> CFrame), | |
| fromMatrix: ((pos: Vector3, vX: Vector3, vY: Vector3, vZ: Vector3?) -> CFrame), | |
| fromAxisAngle: ((v: Vector3, r: number) -> CFrame), | |
| fromOrientation: ((rx: number, ry: number, rz: number) -> CFrame), | |
| fromEulerAnglesXYZ: ((rx: number, ry: number, rz: number) -> CFrame), | |
| lookAt: ((at: Vector3, target: Vector3, up: Vector3?) -> CFrame), | |
| new: (() -> CFrame) & ((pos: Vector3) -> CFrame) & ((pos: Vector3, lookAt: Vector3) -> CFrame) & ((x: number, y: number, z: number) -> CFrame) & ((x: number, y: number, z: number, qX: number, qY: number, qZ: number, qW: number) -> CFrame) & ((x: number, y: number, z: number, R00: number, R01: number, R02: number, R10: number, R11: number, R12: number, R20: number, R21: number, R22: number) -> CFrame), | |
| } | |
| declare class Color3 | |
| B: number | |
| G: number | |
| R: number | |
| function Lerp(self, color: Color3, alpha: number): Color3 | |
| function ToHSV(self): (number, number, number) | |
| function ToHex(self): string | |
| end | |
| declare Color3: { | |
| fromRGB: ((red: number?, green: number?, blue: number?) -> Color3), | |
| fromHSV: ((hue: number, saturation: number, value: number) -> Color3), | |
| toHSV: ((color: Color3) -> (number, number, number)), | |
| new: ((red: number?, green: number?, blue: number?) -> Color3), | |
| fromHex: ((hex: string) -> Color3), | |
| } | |
| declare class Enum | |
| function GetEnumItems(self): { any } | |
| end | |
| declare class EnumItem | |
| Name: string | |
| Value: number | |
| EnumType: Enum | |
| function IsA(self, enumName: string): boolean | |
| end | |
| -- BEDWARS TYPES | |
| -- https://docs.easy.gg/scripting/types | |
| declare class ForgeUpgradeItem end | |
| export type ForgeUpgrade = { | |
| SWORD: ForgeUpgradeItem, | |
| DAGGER: ForgeUpgradeItem, | |
| SCYTHE: ForgeUpgradeItem, | |
| GREAT_HAMMER: ForgeUpgradeItem, | |
| RANGED: ForgeUpgradeItem, | |
| ARMOR: ForgeUpgradeItem, | |
| --- Upgrade unique to the Taliyah kit to upgrade chicken strength | |
| CHICKEN: ForgeUpgradeItem, | |
| } | |
| declare ForgeUpgrade: ForgeUpgrade | |
| export type CreatureType = { | |
| NORMAL_PENGUIN: "normal_penguin", | |
| BIG_PENGUIN: "big_penguin", | |
| TALL_PENGUIN: "tall_penguin", | |
| BABY_PENGUIN: "baby_penguin", | |
| BOMBER_PENGUIN: "bomber_penguin", | |
| KING_PENGUIN: "king_penguin", | |
| SNIPER_PENGUIN: "sniper_penguin", | |
| BOXER_PENGUIN: "boxer_penguin", | |
| WIZARD_PENGUIN: "wizard_penguin", | |
| PARACHUTE_PENGUIN: "parachute_penguin", | |
| DUCK: "duck", | |
| VOID_CRAB: "void_crab", | |
| SKELETON: "skeleton", | |
| } | |
| declare CreatureType: CreatureType | |
| export type DisasterType = { | |
| METEORS: "meteors", | |
| VOID_RISE: "void_rise", | |
| TOXIC_RAIN: "toxic_rain", | |
| TORNADO: "tornado", | |
| } | |
| declare DisasterType: DisasterType | |
| export type EnchantType = { | |
| FIRE_1: "fire_1", | |
| FIRE_2: "fire_2", | |
| FIRE_3: "fire_3", | |
| STATIC_1: "static_1", | |
| STATIC_2: "static_2", | |
| STATIC_3: "static_3", | |
| EXECUTE_3: "execute_3", | |
| CRITICAL_STRIKE_1: "critical_strike_1", | |
| CRITICAL_STRIKE_2: "critical_strike_2", | |
| CRITICAL_STRIKE_3: "critical_strike_3", | |
| LIFE_STEAL_1: "life_steal_1", | |
| LIFE_STEAL_2: "life_steal_2", | |
| LIFE_STEAL_3: "life_steal_3", | |
| FOREST_1: "forest_1", | |
| FOREST_2: "forest_2", | |
| FOREST_3: "forest_3", | |
| WIND_3: "wind_3", | |
| CLOUD_3: "cloud_3", | |
| GROUNDED_3: "grounded_3", | |
| PLUNDER_2: "plunder_2", | |
| } | |
| declare EnchantType: EnchantType | |
| export type ItemType = { | |
| DIRT: "dirt", | |
| GRASS: "grass", | |
| STONE: "stone", | |
| STONE_TILES: "stone_tiles", | |
| COBBLESTONE: "cobblestone", | |
| MOSS_BLOCK: "moss_block", | |
| WOOD_PICKAXE: "wood_pickaxe", | |
| STONE_PICKAXE: "stone_pickaxe", | |
| IRON_PICKAXE: "iron_pickaxe", | |
| DIAMOND_PICKAXE: "diamond_pickaxe", | |
| WOOD_AXE: "wood_axe", | |
| STONE_AXE: "stone_axe", | |
| IRON_AXE: "iron_axe", | |
| DIAMOND_AXE: "diamond_axe", | |
| OAK_LOG: "oak_log", | |
| BIRCH_LOG: "birch_log", | |
| SPRUCE_LOG: "spruce_log", | |
| HICKORY_LOG: "hickory_log", | |
| STONE_PILLAR: "stone_pillar", | |
| STONE_SLAB: "stone_slab", | |
| STONE_BRICK: "stone_brick", | |
| STONE_BRICK_BUILDER: "stone_brick_builder", | |
| BRICK: "brick", | |
| ANDESITE: "andesite", | |
| ANDESITE_POLISHED: "andesite_polished", | |
| DIORITE: "diorite", | |
| DIORITE_POLISHED: "diorite_polished", | |
| GRANITE: "granite", | |
| GRANITE_POLISHED: "granite_polished", | |
| OBSIDIAN: "obsidian", | |
| WOOL_WHITE: "wool_white", | |
| WOOL_BUILDER: "wool_builder", | |
| WOOL_BLUE: "wool_blue", | |
| WOOL_RED: "wool_red", | |
| WOOL_ORANGE: "wool_orange", | |
| WOOL_GREEN: "wool_green", | |
| WOOL_YELLOW: "wool_yellow", | |
| WOOL_PINK: "wool_pink", | |
| WOOL_CYAN: "wool_cyan", | |
| WOOL_PURPLE: "wool_purple", | |
| VOID_BLOCK: "void_block", | |
| BED: "bed", | |
| WOOD_SWORD: "wood_sword", | |
| STONE_SWORD: "stone_sword", | |
| IRON_SWORD: "iron_sword", | |
| DIAMOND_SWORD: "diamond_sword", | |
| EMERALD_SWORD: "emerald_sword", | |
| VOID_SWORD: "void_sword", | |
| LEATHER_HELMET: "leather_helmet", | |
| LEATHER_CHESTPLATE: "leather_chestplate", | |
| LEATHER_BOOTS: "leather_boots", | |
| IRON_HELMET: "iron_helmet", | |
| IRON_CHESTPLATE: "iron_chestplate", | |
| IRON_BOOTS: "iron_boots", | |
| DIAMOND_HELMET: "diamond_helmet", | |
| DIAMOND_CHESTPLATE: "diamond_chestplate", | |
| DIAMOND_BOOTS: "diamond_boots", | |
| EMERALD_HELMET: "emerald_helmet", | |
| EMERALD_CHESTPLATE: "emerald_chestplate", | |
| EMERALD_BOOTS: "emerald_boots", | |
| JUGGERNAUT_HELMET: "juggernaut_helmet", | |
| JUGGERNAUT_CHESTPLATE: "juggernaut_chestplate", | |
| JUGGERNAUT_BOOTS: "juggernaut_boots", | |
| JUGGERNAUT_RAGE_BLADE: "juggernaut_rage_blade", | |
| VOID_HELMET: "void_helmet", | |
| VOID_CHESTPLATE: "void_chestplate", | |
| VOID_BOOTS: "void_boots", | |
| IRON: "iron", | |
| DIAMOND: "diamond", | |
| DIAMOND_BLOCK: "diamond_block", | |
| EMERALD: "emerald", | |
| EMERALD_BLOCK: "emerald_block", | |
| IRON_BLOCK: "iron_block", | |
| GUILDED_IRON: "guilded_iron", | |
| COPPER_BLOCK: "copper_block", | |
| STEEL_BLOCK: "steel_block", | |
| GALACTITE: "galactite", | |
| GALACTITE_BRICK: "galactite_brick", | |
| KOBBLAK: "kobblak", | |
| KRESH: "kresh", | |
| CLAY: "clay", | |
| CLAY_ORANGE: "clay_orange", | |
| CLAY_DARK_GREEN: "clay_dark_green", | |
| CLAY_LIGHT_GREEN: "clay_light_green", | |
| CLAY_RED: "clay_red", | |
| CLAY_BLUE: "clay_blue", | |
| CLAY_PINK: "clay_pink", | |
| CLAY_PURPLE: "clay_purple", | |
| CLAY_BLACK: "clay_black", | |
| CLAY_TAN: "clay_tan", | |
| CLAY_LIGHT_BROWN: "clay_light_brown", | |
| CLAY_DARK_BROWN: "clay_dark_brown", | |
| CLAY_YELLOW: "clay_yellow", | |
| CLAY_WHITE: "clay_white", | |
| CLAY_GRAY: "clay_gray", | |
| TNT: "tnt", | |
| BLASTPROOF_CERAMIC: "ceramic", | |
| SLIME_BLOCK: "slime_block", | |
| ARROW: "arrow", | |
| WOOD_BOW: "wood_bow", | |
| WOOD_CROSSBOW: "wood_crossbow", | |
| TACTICAL_CROSSBOW: "tactical_crossbow", | |
| TELEPEARL: "telepearl", | |
| SNOW: "snow", | |
| ICE: "ice", | |
| MARBLE: "marble", | |
| MARBLE_PILLAR: "marble_pillar", | |
| SLATE_BRICK: "slate_brick", | |
| SLATE_TILES: "slate_tiles", | |
| SAND: "sand", | |
| SANDSTONE: "sandstone", | |
| SANDSTONE_POLISHED: "sandstone_polished", | |
| SANDSTONE_SMOOTH: "sandstone_smooth", | |
| RED_SAND: "red_sand", | |
| RED_SANDSTONE: "red_sandstone", | |
| RED_SANDSTONE_POLISHED: "red_sandstone_polished", | |
| RED_SANDSTONE_SMOOTH: "red_sandstone_smooth", | |
| WOOD_PLANK_OAK: "wood_plank_oak", | |
| WOOD_PLANK_OAK_BUILDER: "wood_plank_oak_builder", | |
| WOOD_PLANK_BIRCH: "wood_plank_birch", | |
| WOOD_PLANK_MAPLE: "wood_plank_maple", | |
| WOOD_PLANK_SPRUCE: "wood_plank_spruce", | |
| BOOKSHELF: "bookshelf", | |
| GLASS: "glass", | |
| MELON_SEEDS: "melon_seeds", | |
| MELON: "melon", | |
| CARROT_SEEDS: "carrot_seeds", | |
| CARROT: "carrot", | |
| WATERING_CAN: "watering_can", | |
| HAMMER: "hammer", | |
| APPLE: "apple", | |
| PIE: "pie", | |
| ZIPLINE: "zipline", | |
| ZIPLINE_BASE: "zipline_base", | |
| RAGEBLADE: "rageblade", | |
| GUITAR: "guitar", | |
| BALLOON: "balloon", | |
| CANNON: "cannon", | |
| MANUAL_CANNON: "manual_cannon", | |
| AUTO_CANNON: "auto_cannon", | |
| SPREAD_CANNON: "spread_cannon", | |
| FIREBALL: "fireball", | |
| LASSO: "lasso", | |
| WIZARD_STAFF: "wizard_staff", | |
| WIZARD_STAFF_2: "wizard_staff_2", | |
| WIZARD_STAFF_3: "wizard_staff_3", | |
| SHEARS: "shears", | |
| TABLET: "tablet", | |
| CAMERA_TURRET: "camera_turret", | |
| FLAMETHROWER: "flamethrower", | |
| EMBER: "ember", | |
| FROST_CRYSTAL: "frost_crystal", | |
| RAVEN: "raven", | |
| BEE_NET: "bee_net", | |
| BEE: "bee", | |
| BEEHIVE: "beehive", | |
| BREWING_CAULDRON: "brewing_cauldron", | |
| JADE_HAMMER: "jade_hammer", | |
| WARRIOR_HELMET: "warrior_helmet", | |
| WARRIOR_CHESTPLATE: "warrior_chestplate", | |
| WARRIOR_BOOTS: "warrior_boots", | |
| BAGUETTE: "baguette", | |
| SPIRIT: "spirit", | |
| TESLA_TRAP: "tesla_trap", | |
| CHARGE_SHIELD: "charge_shield", | |
| ROCKET_LAUNCHER: "rocket_launcher", | |
| ROCKET_LAUNCHER_MISSILE: "rocket_launcher_missile", | |
| TORNADO_LAUNCHER: "tornado_launcher", | |
| IMPULSE_GRENADE: "impulse_grenade", | |
| SMOKE_GRENADE: "smoke_grenade", | |
| HOT_POTATO: "hot_potato", | |
| SLEEP_SPLASH_POTION: "sleep_splash_potion", | |
| KNOCKBACK_FISH: "knockback_fish", | |
| INVISIBILITY_POTION: "invisibility_potion", | |
| JUMP_POTION: "jump_potion", | |
| SPEED_POTION: "speed_potion", | |
| LARGE_ROCK: "large_rock", | |
| THROWABLE_BRIDGE: "throwable_bridge", | |
| LUCKY_BLOCK: "lucky_block", | |
| LUCKY_BLOCK_TRAP: "lucky_block_trap", | |
| SWAP_BALL: "swap_ball", | |
| BANANA_PEEL: "banana_peel", | |
| VACUUM: "vacuum", | |
| JUMP_BOOTS: "jump_boots", | |
| SPEED_BOOTS: "speed_boots", | |
| SHIELD_AXOLOTL: "shield_axolotl", | |
| DAMAGE_AXOLOTL: "damage_axolotl", | |
| HEALTH_REGEN_AXOLOTL: "health_regen_axolotl", | |
| BREAK_SPEED_AXOLOTL: "break_speed_axolotl", | |
| SNAP_TRAP: "snap_trap", | |
| FISHING_ROD: "fishing_rod", | |
| MINI_SHIELD: "mini_shield", | |
| BIG_SHIELD: "big_shield", | |
| SPEAR: "spear", | |
| OIL_CONSUMABLE: "oil_consumable", | |
| STOPWATCH: "stopwatch", | |
| FISHERMAN_CORAL: "fisherman_coral", | |
| GIANT_POTION: "giant_potion", | |
| SHRINK_POTION: "shrink_potion", | |
| SNOWBALL: "snowball", | |
| BASEBALL_BAT: "baseball_bat", | |
| FAKE_BED: "fake_bed", | |
| TASER: "taser", | |
| FEATHER_BOW: "feather_bow", | |
| BIG_WOOD_SWORD: "big_wood_sword", | |
| BLACKHOLE_BOMB: "blackhole_bomb", | |
| POPUP_CUBE: "popup_cube", | |
| ROBBERY_BALL: "robbery_ball", | |
| GUIDED_MISSILE: "guided_missile", | |
| PURPLE_LUCKY_BLOCK: "purple_lucky_block", | |
| ICE_SWORD: "ice_sword", | |
| CHEST: "chest", | |
| PERSONAL_CHEST: "personal_chest", | |
| HANG_GLIDER: "hang_glider", | |
| BROKEN_ENCHANT_TABLE: "broken_enchant_table", | |
| ENCHANT_TABLE: "enchant_table", | |
| ENCHANT_TABLE_GLITCHED: "enchant_table_glitched", | |
| GUMDROP_BOUNCE_PAD: "gumdrop_bounce_pad", | |
| SANTA_BOMB: "santa_bomb", | |
| FROSTED_SNOWBALL: "frosted_snowball", | |
| VOID_AXE: "void_axe", | |
| GOLDEN_BOW: "golden_bow", | |
| THROWING_KNIFE: "throwing_knife", | |
| SCYTHE: "scythe", | |
| SMOKE_BOMB: "smoke_bomb", | |
| SMOKE_BLOCK: "smoke_block", | |
| CONCRETE_GREEN: "concrete_green", | |
| WOOD_DAO: "wood_dao", | |
| STONE_DAO: "stone_dao", | |
| IRON_DAO: "iron_dao", | |
| DIAMOND_DAO: "diamond_dao", | |
| EMERALD_DAO: "emerald_dao", | |
| FIREWORK_ARROW: "firework_arrow", | |
| DUCK_SPAWN_EGG: "duck_spawn_egg", | |
| JUGGERNAUT_CRATE: "juggernaut_crate", | |
| HEAT_SEEKING_ROCK: "heat_seeking_rock", | |
| BATTLE_AXE: "battle_axe", | |
| TWIRLBLADE: "twirlblade", | |
| FORCEFIELD_POTION: "forcefield_potion", | |
| TIME_BOMB_POTION: "time_bomb_potion", | |
| MASS_HAMMER: "mass_hammer", | |
| STONE_PLAYER_BLOCK: "stone_player_block", | |
| MINER_PICKAXE: "miner_pickaxe", | |
| TURTLE_SHELL: "turtle_shell", | |
| DOUBLE_EDGE_SWORD: "double_edge_sword", | |
| PAINT_SHOTGUN: "paint_shotgun", | |
| CARROT_CANNON: "carrot_cannon", | |
| CARROT_ROCKET: "carrot_rocket", | |
| BOBA_BLASTER: "boba_blaster", | |
| BOBA_PEARL: "boba_pearl", | |
| DETONATED_BOMB: "c4_bomb", | |
| BOMB_CONTROLLER: "bomb_controller", | |
| VENDING_MACHINE: "vending_machine", | |
| CROOK: "crook", | |
| WILD_FLOWER: "wild_flower", | |
| THORNS: "thorns", | |
| MUSHROOMS: "mushrooms", | |
| POISON_SPLASH_POTION: "poison_splash_potion", | |
| HEAL_SPLASH_POTION: "heal_splash_potion", | |
| FRYING_PAN: "frying_pan", | |
| BIG_HEAD_POTION: "big_head_potion", | |
| BEDROCK: "bedrock", | |
| BARRIER: "barrier", | |
| GRAPPLING_HOOK: "grappling_hook", | |
| INVISIBLE_LANDMINE: "invisible_landmine", | |
| INFERNAL_SHIELD: "infernal_shield", | |
| BEAR_CLAWS: "bear_claws", | |
| TELEPORT_BLOCK: "teleport_block", | |
| METAL_DETECTOR: "metal_detector", | |
| PORTAL_GUN: "portal_gun", | |
| HEAVENLY_SWORD: "light_sword", | |
| MAGMA_BLOCK: "magma_block", | |
| HELL_SABER: "infernal_saber", | |
| DRONE: "drone", | |
| DAMAGE_BANNER: "damage_banner", | |
| DEFENSE_BANNER: "defense_banner", | |
| HEAL_BANNER: "heal_banner", | |
| HELICOPTER_DEPLOY: "helicopter_deploy", | |
| UFO_DEPLOY: "ufo_deploy", | |
| ATTACK_HELICOPTER_DEPLOY: "attack_helicopter_deploy", | |
| FLAG: "flag", | |
| PLAYER_VACUUM: "player_vacuum", | |
| GRENADE_LAUNCHER: "grenade_launcher", | |
| STUN_GRENADE: "stun_grenade", | |
| DINO_DEPLOY: "dino_deploy", | |
| VITALITY_STAR: "vitality_star", | |
| CRIT_STAR: "crit_star", | |
| TEAM_DOOR: "team_door", | |
| SPIKE_TRAP: "spike_trap", | |
| AUTO_TURRET: "auto_turret", | |
| SHOCK_WAVE_TURRET: "shock_wave_turret", | |
| PINATA: "pinata", | |
| VOID_PORTAL: "void_portal", | |
| VOID_CRYSTAL: "void_crystal", | |
| CANDY: "candy", | |
| VOID_TURRET: "void_turret", | |
| VOID_TURRET_TABLET: "void_turret_tablet", | |
| HUGE_LUCKY_BLOCK: "huge_lucky_block", | |
| TOY_HAMMER: "toy_hammer", | |
| STICKY_FIREWORK: "sticky_firework", | |
| DIZZY_TOAD: "dizzy_toad", | |
| SPIRIT_DAGGER: "spirit_dagger", | |
| SPIRIT_DAGGER_LEFT: "spirit_dagger_left", | |
| FLOWER_PURPLE: "flower_purple", | |
| SMALL_BUSH: "small_bush", | |
| LARGE_BUSH: "large_bush", | |
| ROCKET_BELT: "rocket_belt", | |
| BROKEN_SNOW_CONE_MACHINE: "broken_snow_cone_machine", | |
| SNOW_CONE_MACHINE: "snow_cone_machine", | |
| SNOW_CONE: "snow_cone", | |
| LUCKY_SNOW_CONE: "lucky_snow_cone", | |
| TENNIS_RACKET: "tennis_racket", | |
| TENNIS_BALL: "tennis_ball", | |
| VOLLEY_ARROW: "volley_arrow", | |
| TURTLE_BACKPACK: "turtle_backpack", | |
| HEALING_BACKPACK: "healing_backpack", | |
| SPIKE_SHELL_BACKPACK: "spike_shell_backpack", | |
| PORTABLE_VENDING_MACHINE: "portable_vending_machine", | |
| CANNON_BALL: "cannon_ball", | |
| BLUNDERBUSS: "blunderbuss", | |
| BLUNDERBUSS_BULLET: "blunderbuss_bullet", | |
| PIRATE_SWORD_FP: "pirate_sword_fp", | |
| CUTLASS_GHOST: "cutlass_ghost", | |
| PIRATE_FLAG: "pirate_flag", | |
| PIRATE_SHOVEL: "pirate_shovel", | |
| PIRATE_TELESCOPE: "pirate_telescope", | |
| TRUMPET: "trumpet", | |
| GLITCHED_LUCKY_BLOCK: "glitched_lucky_block", | |
| GLITCH_SNOWBALL: "glitch_snowball", | |
| GLITCH_WOOD_BOW: "glitch_wood_bow", | |
| GLITCH_POPUP_CUBE: "glitch_popup_cube", | |
| GLITCH_ROBBERY_BALL: "glitch_robbery_ball", | |
| GLITCH_THROWABLE_BRIDGE: "glitch_throwable_bridge", | |
| GLITCH_APPLE: "glitch_apple", | |
| GLITCH_GRENADE_LAUNCHER: "glitch_grenade_launcher", | |
| GLITCH_STUN_GRENADE: "glitch_stun_grenade", | |
| GLITCH_GUITAR: "glitch_guitar", | |
| GLITCH_INFERNAL_SHIELD: "glitch_infernal_shield", | |
| GLITCH_BIG_SHIELD: "glitch_big_shield", | |
| GLITCH_TASER: "glitch_taser", | |
| GLITCH_WOOD_SWORD: "glitch_wood_sword", | |
| GLITCH_TRUMPET: "glitch_trumpet", | |
| GLITCH_TACTICAL_CROSSBOW: "glitch_tactical_crossbow", | |
| GLITCH_VOID_SWORD: "glitch_void_sword", | |
| MAGE_SPELLBOOK: "mage_spellbook", | |
| NATURES_ESSENCE_1: "natures_essence_1", | |
| NATURES_ESSENCE_2: "natures_essence_2", | |
| NATURES_ESSENCE_3: "natures_essence_3", | |
| NATURES_ESSENCE_4: "natures_essence_4", | |
| DRAGON_EGG: "dragon_egg", | |
| DRAGON_BREATH: "dragon_beath", | |
| NECROMANCER_STAFF: "necromancer_staff", | |
| WORMHOLE: "wormhole", | |
| PUMPKIN_SEEDS: "pumpkin_seeds", | |
| PUMPKIN: "pumpkin", | |
| PUMPKIN_BOMB_1: "pumpkin_bomb_1", | |
| PUMPKIN_BOMB_2: "pumpkin_bomb_2", | |
| PUMPKIN_BOMB_3: "pumpkin_bomb_3", | |
| CROSS: "scepter", | |
| BLIND_BOX: "gashapon", | |
| SATELLITE_DISH: "satellite_dish", | |
| GLUE_TRAP: "glue_trap", | |
| GLUE_PROJECTILE: "glue_projectile", | |
| IRON_ORE: "iron_ore", | |
| NOXIOUS_SLEDGEHAMMER: "noxious_sledgehammer", | |
| REPAIR_TOOL: "repair_tool", | |
| FROSTY_HAMMER: "frosty_hammer", | |
| ICE_FISHING_ROD: "ice_fishing_rod", | |
| LASER_SWORD: "laser_sword", | |
| SOLAR_PANEL: "solar_panel", | |
| ORBITAL_SATELLITE_TABLET: "orbital_satellite_tablet", | |
| COSMIC_LUCKY_BLOCK: "cosmic_lucky_block", | |
| METEOR_SHOWER: "meteor_shower", | |
| ORIONS_BELT_BOW: "orions_belt_bow", | |
| STAR: "star", | |
| PARTY_POPPER: "party_popper", | |
| PARTY_CANNON: "party_cannon", | |
| NEW_YEARS_LUCKY_BLOCK: "new_years_lucky_block", | |
| SPARKLER: "sparkler", | |
| SPARKLING_APPLE_JUICE: "sparkling_apple_juice", | |
| FIRE_SHEEP_STATUE: "fire_sheep_statue", | |
| PURPLE_HAY_BALE: "purple_hay_bale", | |
| DAMAGE_ORB_EMERALD: "damage_orb_emerald", | |
| DAMAGE_ORB_DIAMOND: "damage_orb_diamond", | |
| TELEPORT_HAT: "teleport_hat", | |
| TELEPORTING_HATTER: "teleporting_hatter", | |
| OWL: "owl_orb", | |
| OWL_SHOOTER: "owl_shooter", | |
| DRAWBRIDGE: "drawbridge", | |
| SCAFFOLD: "scaffold", | |
| GOLDEN_APPLE: "golden_apple", | |
| RAINBOW_BOW: "rainbow_bow", | |
| RAINBOW_ARROW: "rainbow_arrow", | |
| RAINBOW_AXE: "rainbow_axe", | |
| RAINBOW_STAFF: "rainbow_staff", | |
| DOUBLE_RAINBOW_BOOTS: "double_rainbow_boots", | |
| RAINBOW_BACKPACK: "rainbow_backpack", | |
| MURDERER_DAGGER: "murderer_dagger", | |
| SHERIFF_CROSSBOW: "sheriff_crossbow", | |
| MURDERER_THROWING_KNIFE: "murderer_throwing_knife", | |
| BEEHIVE_GRENADE: "beehive_grenade", | |
| WOOL_SHEAR: "wool_shear", | |
| RAINBOW_LUCKY_BLOCK: "rainbow_lucky_block", | |
| RAINBOW_KEY: "rainbow_key", | |
| RAINBOW_POT_OF_GOLD: "rainbow_pot_of_gold", | |
| DRILL: "drill", | |
| DRILL_CONTROLLER: "drill_controller", | |
| LANTERN_BLOCK: "lantern_block", | |
| AQUAMARINE_LANTERN: "aquamarine_lantern", | |
| GLOWSTONE: "glowstone", | |
| SAND_SPEAR: "sand_spear", | |
| EMERALD_EGG: "emerald_egg", | |
| EGG_LAUNCHER: "egg_launcher", | |
| EASTER_EGG_PROJECTILE: "easter_egg_projectile", | |
| FLOWER_BOW: "flower_bow", | |
| FLOWER_CROSSBOW: "flower_crossbow", | |
| DESERT_POT: "desert_pot", | |
| WIZARD_STICK: "wizard_stick", | |
| MERCHANT_REGION: "merchant_region_block", | |
| HEADHUNTER: "headhunter", | |
| MERCHANT_DAMAGE_BUFF: "merchant_damage_buff", | |
| MERCHANT_HEAL_BUFF: "merchant_heal_buff", | |
| } | |
| declare ItemType: ItemType | |
| declare class KitTypeItem end | |
| export type KitType = { | |
| NONE: KitTypeItem, | |
| FARMER_CLETUS: KitTypeItem, | |
| BARBARIAN: KitTypeItem, | |
| BUILDER: KitTypeItem, | |
| BAKER: KitTypeItem, | |
| ARCHER: KitTypeItem, | |
| SHIELDER: KitTypeItem, | |
| MELODY: KitTypeItem, | |
| DAVEY: KitTypeItem, | |
| BIGMAN: KitTypeItem, | |
| COWGIRL: KitTypeItem, | |
| GRIM_REAPER: KitTypeItem, | |
| WIZARD: KitTypeItem, | |
| VULCAN: KitTypeItem, | |
| PYRO: KitTypeItem, | |
| RAVEN: KitTypeItem, | |
| BEEKEEPER: KitTypeItem, | |
| JADE: KitTypeItem, | |
| WARRIOR: KitTypeItem, | |
| BOUNTY_HUNTER: KitTypeItem, | |
| SPIRIT_CATCHER: KitTypeItem, | |
| ANGEL: KitTypeItem, | |
| AXOLOTL: KitTypeItem, | |
| TRAPPER: KitTypeItem, | |
| FISHERMAN: KitTypeItem, | |
| GHOST_CATCHER: KitTypeItem, | |
| OIL_MAN: KitTypeItem, | |
| SPEARMAN: KitTypeItem, | |
| TRIPLE_SHOT: KitTypeItem, | |
| INFECTED: KitTypeItem, | |
| SUPER_INFECTED: KitTypeItem, | |
| ICE_QUEEN: KitTypeItem, | |
| AERY: KitTypeItem, | |
| YETI: KitTypeItem, | |
| GINGERBREAD_MAN: KitTypeItem, | |
| SANTA: KitTypeItem, | |
| REGENT: KitTypeItem, | |
| FROSTY: KitTypeItem, | |
| SMOKE: KitTypeItem, | |
| DASHER: KitTypeItem, | |
| ALCHEMIST: KitTypeItem, | |
| MINER: KitTypeItem, | |
| MIDNIGHT: KitTypeItem, | |
| SHEEP_HERDER: KitTypeItem, | |
| BEAST: KitTypeItem, | |
| METAL_DETECTOR: KitTypeItem, | |
| CYBER: KitTypeItem, | |
| CONQUEROR: KitTypeItem, | |
| LUMEN: KitTypeItem, | |
| EMBER: KitTypeItem, | |
| MERCHANT: KitTypeItem, | |
| DINO_TAMER: KitTypeItem, | |
| WIND_WALKER: KitTypeItem, | |
| STAR_COLLECTOR: KitTypeItem, | |
| PINATA: KitTypeItem, | |
| SPIRIT_ASSASSIN: KitTypeItem, | |
| BATTERY: KitTypeItem, | |
| HANNAH: KitTypeItem, | |
| MAGE: KitTypeItem, | |
| DRAGON_SLAYER: KitTypeItem, | |
| VOID_DRAGON: KitTypeItem, | |
| NECROMANCER: KitTypeItem, | |
| PALADIN: KitTypeItem, | |
| DISRUPTOR: KitTypeItem, | |
| JAILOR: KitTypeItem, | |
| FROSTY_HAMMER: KitTypeItem, | |
| SEAHORSE: KitTypeItem, | |
| HATTER: KitTypeItem, | |
| OWL: KitTypeItem, | |
| BLOOD_ASSASSIN: KitTypeItem, | |
| QUEEN_BEE: KitTypeItem, | |
| DRILL: KitTypeItem, | |
| FLOWER_BEE: KitTypeItem, | |
| IGNIS: KitTypeItem, | |
| ELEKTRA: KitTypeItem, | |
| CARD: KitTypeItem, | |
| TALIYAH: KitTypeItem, | |
| } | |
| declare KitType: KitType | |
| export type ModelType = { | |
| BEACHBALL: "beachball", | |
| SHEEP: "sheep", | |
| GRAVESTONE: "gravestone", | |
| BEE: "bee", | |
| ROSE: "rose", | |
| DAISY: "daisy", | |
| TREASURE_CHEST: "treasure_chest", | |
| FORCEFIELD: "forcefield", | |
| SPELLBOOK: "spellbook", | |
| PIANO: "piano", | |
| COFFIN: "coffin", | |
| LIFE_RING: "life_ring", | |
| PIRATE_SHIP: "pirate_ship", | |
| DRAGON: "dragon", | |
| SATELLITE: "satellite", | |
| ROCK: "rock", | |
| RECORD_PLAYER: "record_player", | |
| GIFT_BOX: "gift_box", | |
| SNOWMAN: "snowman", | |
| SNOW_CONE_MACHINE: "snow_cone_machine", | |
| DODO_STATUE: "dodo_bird_statue", | |
| } | |
| declare ModelType: ModelType | |
| export type MountType = { | |
| DODO_BIRD: "dodo_bird", | |
| DINO: "dino", | |
| } | |
| declare MountType: MountType | |
| export type VehicleType = { | |
| MINICOPTER: "minicopter", | |
| ATTACK_HELI: "attack_helicopter", | |
| UFO: "ufo", | |
| FLYING_CLOUD: "flying_cloud", | |
| HOT_AIR_BALLOON: "hot_air_balloon", | |
| } | |
| declare VehicleType: VehicleType | |
| declare class SoundTypeItem end | |
| export type SoundType = { | |
| QUEUE_JOIN: SoundTypeItem, | |
| QUEUE_MATCH_FOUND: SoundTypeItem, | |
| UI_HOVER: SoundTypeItem, | |
| UI_CLICK: SoundTypeItem, | |
| UI_CLICK_2: SoundTypeItem, | |
| UI_OPEN: SoundTypeItem, | |
| UI_OPEN_2: SoundTypeItem, | |
| UI_CLOSE_2: SoundTypeItem, | |
| UI_REWARD: SoundTypeItem, | |
| PARTY_INCOMING_INVITE: SoundTypeItem, | |
| ERROR_NOTIFICATION: SoundTypeItem, | |
| INFO_NOTIFICATION: SoundTypeItem, | |
| PICKUP_ITEM_DROP: SoundTypeItem, | |
| DROP_ITEM: SoundTypeItem, | |
| END_GAME: SoundTypeItem, | |
| EQUIP_DEFAULT: SoundTypeItem, | |
| EQUIP_SWORD: SoundTypeItem, | |
| EQUIP_BOW: SoundTypeItem, | |
| BEDWARS_UPGRADE_SUCCESS: SoundTypeItem, | |
| BEDWARS_PURCHASE_ITEM: SoundTypeItem, | |
| SWORD_SWING_1: SoundTypeItem, | |
| SWORD_SWING_2: SoundTypeItem, | |
| DAMAGE_1: SoundTypeItem, | |
| DAMAGE_2: SoundTypeItem, | |
| DAMAGE_3: SoundTypeItem, | |
| ARMOR_EQUIP: SoundTypeItem, | |
| ARMOR_UNEQUIP: SoundTypeItem, | |
| GRASS_BREAK: SoundTypeItem, | |
| STONE_BREAK: SoundTypeItem, | |
| WOOD_BREAK: SoundTypeItem, | |
| WOOL_BREAK: SoundTypeItem, | |
| WOOL_PLACE: SoundTypeItem, | |
| GENERIC_BLOCK_PLACE: SoundTypeItem, | |
| GENERIC_BLOCK_BREAK: SoundTypeItem, | |
| TNT_EXPLODE_1: SoundTypeItem, | |
| TNT_HISS_1: SoundTypeItem, | |
| SLIME_BLOCK_PLACE: SoundTypeItem, | |
| SLIME_BLOCK_BREAK: SoundTypeItem, | |
| SLIME_BLOCK_HIT: SoundTypeItem, | |
| SLIME_BLOCK_BOUNCE: SoundTypeItem, | |
| BOW_FIRE: SoundTypeItem, | |
| BOW_DRAW: SoundTypeItem, | |
| ARROW_HIT: SoundTypeItem, | |
| TELEPEARL_THROW: SoundTypeItem, | |
| TELEPEARL_LAND: SoundTypeItem, | |
| CROSSBOW_RELOAD: SoundTypeItem, | |
| VOICE_1: SoundTypeItem, | |
| VOICE_2: SoundTypeItem, | |
| VOICE_HONK: SoundTypeItem, | |
| CROP_HARVEST: SoundTypeItem, | |
| CROP_PLANT_1: SoundTypeItem, | |
| CROP_PLANT_2: SoundTypeItem, | |
| CROP_PLANT_3: SoundTypeItem, | |
| FORTIFY_BLOCK: SoundTypeItem, | |
| EAT_FOOD_1: SoundTypeItem, | |
| KILL: SoundTypeItem, | |
| ZIPLINE_TRAVEL: SoundTypeItem, | |
| ZIPLINE_LATCH: SoundTypeItem, | |
| ZIPLINE_UNLATCH: SoundTypeItem, | |
| SHIELD_BLOCKED: SoundTypeItem, | |
| GUITAR_LOOP: SoundTypeItem, | |
| GUITAR_HEAL_1: SoundTypeItem, | |
| GUITAR_LOOP_ROCKSTAR: SoundTypeItem, | |
| GUITAR_HEAL_1_ROCKSTAR: SoundTypeItem, | |
| SPIRIT_ASSASSIN_LOOP: SoundTypeItem, | |
| CANNON_MOVE: SoundTypeItem, | |
| CANNON_FIRE: SoundTypeItem, | |
| BALLOON_INFLATE: SoundTypeItem, | |
| BALLOON_POP: SoundTypeItem, | |
| BALLOON_POP_GHOSTLY: SoundTypeItem, | |
| FIREBALL_THROW: SoundTypeItem, | |
| FIREBALL_EXPLODE: SoundTypeItem, | |
| LASSO_SWING: SoundTypeItem, | |
| LASSO_THROW: SoundTypeItem, | |
| LASSO_HIT: SoundTypeItem, | |
| GRIM_REAPER_CONSUME: SoundTypeItem, | |
| GRIM_REAPER_CHANNEL: SoundTypeItem, | |
| BLOOD_HARVEST_GRIM_REAPER_CONSUME: SoundTypeItem, | |
| BLOOD_HARVEST_GRIM_REAPER_CHANNEL: SoundTypeItem, | |
| TV_STATIC: SoundTypeItem, | |
| TURRET_ON: SoundTypeItem, | |
| TURRET_OFF: SoundTypeItem, | |
| TURRET_ROTATE: SoundTypeItem, | |
| TURRET_SHOOT: SoundTypeItem, | |
| TURRET_VAMPIRE_ON: SoundTypeItem, | |
| TURRET_VAMPIRE_OFF: SoundTypeItem, | |
| TURRET_VAMPIRE_ROTATE: SoundTypeItem, | |
| TURRET_VAMPIE_SHOOT: SoundTypeItem, | |
| WIZARD_LIGHTNING_CAST: SoundTypeItem, | |
| WIZARD_LIGHTNING_LAND: SoundTypeItem, | |
| WIZARD_ORB_CAST: SoundTypeItem, | |
| WIZARD_ORB_TRAVEL_LOOP: SoundTypeItem, | |
| WIZARD_ORB_CONTACT_LOOP: SoundTypeItem, | |
| BATTLE_PASS_PROGRESS_LEVEL_UP: SoundTypeItem, | |
| BATTLE_PASS_PROGRESS_EXP_GAIN: SoundTypeItem, | |
| FLAMETHROWER_USE: SoundTypeItem, | |
| FLAMETHROWER_UPGRADE: SoundTypeItem, | |
| BRITTLE_HIT: SoundTypeItem, | |
| EXTINGUISH: SoundTypeItem, | |
| RAVEN_SPACE_AMBIENT: SoundTypeItem, | |
| RAVEN_WING_FLAP: SoundTypeItem, | |
| RAVEN_CAW: SoundTypeItem, | |
| JADE_HAMMER_THUD: SoundTypeItem, | |
| STATUE: SoundTypeItem, | |
| CONFETTI: SoundTypeItem, | |
| HEART: SoundTypeItem, | |
| SPRAY: SoundTypeItem, | |
| BEEHIVE_PRODUCE: SoundTypeItem, | |
| CATCH_BEE: SoundTypeItem, | |
| DEPOSIT_BEE: SoundTypeItem, | |
| BEE_NET_SWING: SoundTypeItem, | |
| ASCEND: SoundTypeItem, | |
| BED_ALARM: SoundTypeItem, | |
| BED_BREAK: SoundTypeItem, | |
| BOUNTY_CLAIMED: SoundTypeItem, | |
| BOUNTY_ASSIGNED: SoundTypeItem, | |
| BAGUETTE_SWING: SoundTypeItem, | |
| BAGUETTE_HIT: SoundTypeItem, | |
| TESLA_ZAP: SoundTypeItem, | |
| SPIRIT_TRIGGERED: SoundTypeItem, | |
| SPIRIT_EXPLODE: SoundTypeItem, | |
| TRINITY_LIGHT_ORB_CREATE: SoundTypeItem, | |
| TRINITY_LIGHT_ORB_HEAL: SoundTypeItem, | |
| TRINITY_VOID_ORB_CREATE: SoundTypeItem, | |
| TRINITY_VOID_ORB_HEAL: SoundTypeItem, | |
| DODO_BIRD_JUMP: SoundTypeItem, | |
| DODO_BIRD_DOUBLE_JUMP: SoundTypeItem, | |
| DODO_BIRD_MOUNT: SoundTypeItem, | |
| DODO_BIRD_DISMOUNT: SoundTypeItem, | |
| DODO_BIRD_SQUAWK_1: SoundTypeItem, | |
| DODO_BIRD_SQUAWK_2: SoundTypeItem, | |
| SHIELD_CHARGE_START: SoundTypeItem, | |
| SHIELD_CHARGE_LOOP: SoundTypeItem, | |
| SHIELD_CHARGE_BASH: SoundTypeItem, | |
| ROCKET_LAUNCHER_FIRE: SoundTypeItem, | |
| ROCKET_LAUNCHER_FLYING_LOOP: SoundTypeItem, | |
| SMOKE_GRENADE_POP: SoundTypeItem, | |
| SMOKE_GRENADE_EMIT_LOOP: SoundTypeItem, | |
| GOO_SPIT: SoundTypeItem, | |
| GOO_SPLAT: SoundTypeItem, | |
| GOO_EAT: SoundTypeItem, | |
| LUCKY_BLOCK_BREAK: SoundTypeItem, | |
| AXOLOTL_SWITCH_TARGETS: SoundTypeItem, | |
| KINGDOM_MUSIC: SoundTypeItem, | |
| SNAP_TRAP_SETUP: SoundTypeItem, | |
| SNAP_TRAP_CLOSE: SoundTypeItem, | |
| SNAP_TRAP_CONSUME_MARK: SoundTypeItem, | |
| GHOST_VACUUM_SUCKING_LOOP: SoundTypeItem, | |
| GHOST_VACUUM_SHOOT: SoundTypeItem, | |
| GHOST_VACUUM_CATCH: SoundTypeItem, | |
| FISHERMAN_GAME_START: SoundTypeItem, | |
| FISHERMAN_GAME_PULLING_LOOP: SoundTypeItem, | |
| FISHERMAN_GAME_PROGRESS_INCREASE: SoundTypeItem, | |
| FISHERMAN_GAME_FISH_MOVE: SoundTypeItem, | |
| FISHERMAN_GAME_LOOP: SoundTypeItem, | |
| FISHING_ROD_CAST: SoundTypeItem, | |
| FISHING_ROD_SPLASH: SoundTypeItem, | |
| SPEAR_HIT: SoundTypeItem, | |
| SPEAR_THROW: SoundTypeItem, | |
| STOPWATCH_TICKING: SoundTypeItem, | |
| STOPWATCH_REWINDING: SoundTypeItem, | |
| STOPWATCH_ACTIVATED: SoundTypeItem, | |
| PROMOTION_INDICATION: SoundTypeItem, | |
| PROMOTION_RANKUP: SoundTypeItem, | |
| PROMOTION_SHINE_LOOP: SoundTypeItem, | |
| BONK: SoundTypeItem, | |
| DANCE_PARTY: SoundTypeItem, | |
| CHARGE_TRIPLE_SHOT: SoundTypeItem, | |
| INFECTED_INITIAL_SPREAD: SoundTypeItem, | |
| INFECTED_HUMAN_DEATH: SoundTypeItem, | |
| GUIDED_MISSILE_FIRE: SoundTypeItem, | |
| GUIDED_MISSILE_LOOP: SoundTypeItem, | |
| GUIDED_MISSILE_EXPLOSION: SoundTypeItem, | |
| FREIYA_PROC: SoundTypeItem, | |
| FREIYA_STRONG_PROC: SoundTypeItem, | |
| FREIYA_PASSIVE_UNLOCKED: SoundTypeItem, | |
| SNOWBALL_THROW: SoundTypeItem, | |
| SNOWBALL_HIT: SoundTypeItem, | |
| BURN_HIT: SoundTypeItem, | |
| BURN_LOOP: SoundTypeItem, | |
| STATIC_HIT: SoundTypeItem, | |
| ENCHANT_VOID_HIT: SoundTypeItem, | |
| ENCHANT_VOID_EXPLODE: SoundTypeItem, | |
| ENCHANT_TABLE_REPAIR_HAMMER_1: SoundTypeItem, | |
| ENCHANT_TABLE_REPAIR_HAMMER_2: SoundTypeItem, | |
| ENCHANT_TABLE_REPAIR_HAMMER_3: SoundTypeItem, | |
| ENCHANT_TABLE_REPAIR_HAMMER_4: SoundTypeItem, | |
| ENCHANT_TABLE_REPAIRED: SoundTypeItem, | |
| ENCHANT_TABLE_RESEARCH_IMPLODE: SoundTypeItem, | |
| ENCHANT_TABLE_RESEARCH_CONSUME: SoundTypeItem, | |
| MINER_STONE_HIT_1: SoundTypeItem, | |
| MINER_STONE_HIT_2: SoundTypeItem, | |
| MINER_STONE_HIT_3: SoundTypeItem, | |
| MINER_STONE_BREAK: SoundTypeItem, | |
| SLIME_SQUISH: SoundTypeItem, | |
| SLIME_SQUISH_2: SoundTypeItem, | |
| GLIDER_GLIDE: SoundTypeItem, | |
| GLIDER_OPEN: SoundTypeItem, | |
| YETI_ROAR: SoundTypeItem, | |
| BREAK_FROZEN_BLOCK: SoundTypeItem, | |
| HIT_FROZEN_BLOCK: SoundTypeItem, | |
| AERY_BUTTERFLY_SPAWN: SoundTypeItem, | |
| AERY_BUTTERFLY_CONSUME: SoundTypeItem, | |
| SANTA_BELLS: SoundTypeItem, | |
| VOID_AXE_LEAP: SoundTypeItem, | |
| VOID_AXE_HIT: SoundTypeItem, | |
| COFFIN_KILL_EFFECT: SoundTypeItem, | |
| UFO_KILL_EFFECT: SoundTypeItem, | |
| GIFT_KILL_EFFECT: SoundTypeItem, | |
| USE_SMOKE_CHARGE: SoundTypeItem, | |
| SMOKE_CHARGE_LOOP: SoundTypeItem, | |
| EMOTE_OPEN: SoundTypeItem, | |
| EMOTE_CLOSE: SoundTypeItem, | |
| FIREWORK_LAUNCH: SoundTypeItem, | |
| FIREWORK_TRAIL: SoundTypeItem, | |
| FIREWORK_EXPLODE_1: SoundTypeItem, | |
| FIREWORK_EXPLODE_2: SoundTypeItem, | |
| FIREWORK_EXPLODE_3: SoundTypeItem, | |
| FIREWORK_CRACKLE_1: SoundTypeItem, | |
| FIREWORK_CRACKLE_2: SoundTypeItem, | |
| FIREWORK_CRACKLE_3: SoundTypeItem, | |
| DAO_CHARGING: SoundTypeItem, | |
| DAO_CHARGE_COMPLETE: SoundTypeItem, | |
| DAO_DASH: SoundTypeItem, | |
| DAO_SLASH: SoundTypeItem, | |
| DUCK_FOOTSTEP_1: SoundTypeItem, | |
| DUCK_FOOTSTEP_2: SoundTypeItem, | |
| DUCK_FOOTSTEP_3: SoundTypeItem, | |
| DUCK_QUACK_1: SoundTypeItem, | |
| DUCK_QUACK_2: SoundTypeItem, | |
| DUCK_QUACK_3: SoundTypeItem, | |
| DUCK_ATTACK_1: SoundTypeItem, | |
| DUCK_ATTACK_2: SoundTypeItem, | |
| DUCK_JUMP: SoundTypeItem, | |
| SHIELD_GEN_LOOP: SoundTypeItem, | |
| TWIRLBLADE_SPIN: SoundTypeItem, | |
| ROCK_CRUMBLE_1: SoundTypeItem, | |
| ROCK_CRUMBLE_2: SoundTypeItem, | |
| ROCK_CRUMBLE_3: SoundTypeItem, | |
| TURN_TO_STONE: SoundTypeItem, | |
| MIDNIGHT_ACTIVATE: SoundTypeItem, | |
| MIDNIGHT_FOLLOWING_TRAIL: SoundTypeItem, | |
| PAINT_SHOTGUN_BLAST: SoundTypeItem, | |
| MIDNIGHT_ATTACK_1: SoundTypeItem, | |
| MIDNIGHT_ATTACK_2: SoundTypeItem, | |
| MIDNIGHT_ATTACK_3: SoundTypeItem, | |
| MIDNIGHT_ATTACK_4: SoundTypeItem, | |
| MIDNIGHT_ATTACK_5: SoundTypeItem, | |
| CARROT_LAUNCHER_FIRE: SoundTypeItem, | |
| CARROT_LAUNCHER_IMPACT: SoundTypeItem, | |
| SHEEP_ALIEN_1: SoundTypeItem, | |
| SHEEP_ALIEN_2: SoundTypeItem, | |
| SHEEP_ALIEN_3: SoundTypeItem, | |
| VENDING_ROLL_TICK: SoundTypeItem, | |
| VENDING_ROLL_PRIZE: SoundTypeItem, | |
| SHEEP_TAME_1: SoundTypeItem, | |
| SHEEP_TAME_2: SoundTypeItem, | |
| SHEEP_TAME_3: SoundTypeItem, | |
| WHITE_RAVEN_FLYING_LOOP: SoundTypeItem, | |
| WHITE_RAVEN_SNATCH: SoundTypeItem, | |
| BEAST_ROAR: SoundTypeItem, | |
| ROCKET_KILL_EFFECT: SoundTypeItem, | |
| BOBA_IMPACT: SoundTypeItem, | |
| BOBA_SHOOT: SoundTypeItem, | |
| BEEPING: SoundTypeItem, | |
| TORNADO_LAUNCHER_SHOOT: SoundTypeItem, | |
| TORNADO_LOOP: SoundTypeItem, | |
| FRYING_PAN_CHARGE: SoundTypeItem, | |
| FRYING_PAN_HIT: SoundTypeItem, | |
| DISASTER_TORNADO_LOOP: SoundTypeItem, | |
| INVISIBLE_LANDMINE_BEEP_LOOP: SoundTypeItem, | |
| INVISIBLE_LANDMINE_LONG_BEEP: SoundTypeItem, | |
| INVISIBLE_LANDMINE_EXPLOSION: SoundTypeItem, | |
| BEAR_CLAWS_SWIPE: SoundTypeItem, | |
| BEAR_CLAWS_FLURRY: SoundTypeItem, | |
| TELEPORT_ACTIVATION: SoundTypeItem, | |
| METAL_DETECTOR_BEEP: SoundTypeItem, | |
| LIGHT_SWORD_CHARGE: SoundTypeItem, | |
| LIGHT_SWORD_ATTACK: SoundTypeItem, | |
| INFERNAL_SWORD_CHARGE: SoundTypeItem, | |
| INFERNAL_SWORD_ATTACK: SoundTypeItem, | |
| PING: SoundTypeItem, | |
| COIN_COLLECT: SoundTypeItem, | |
| DRONE_DAMAGE_1: SoundTypeItem, | |
| DRONE_DAMAGE_2: SoundTypeItem, | |
| DRONE_DAMAGE_3: SoundTypeItem, | |
| DRONE_DEPLOY: SoundTypeItem, | |
| DRONE_EXPLODE: SoundTypeItem, | |
| DRONE_PROPELLER_LOOP: SoundTypeItem, | |
| GRAPPLING_HOOK_FIRE: SoundTypeItem, | |
| GRAPPLING_HOOK_EXTEND_LOOP: SoundTypeItem, | |
| GRAPPLING_HOOK_RETRACT_LOOP: SoundTypeItem, | |
| FLAG_DROP: SoundTypeItem, | |
| FLAG_BUFF: SoundTypeItem, | |
| MINICOPTER_LOOP: SoundTypeItem, | |
| MINICOPTER_START: SoundTypeItem, | |
| MINICOPTER_STOP: SoundTypeItem, | |
| MINICOPTER_EXPLODE: SoundTypeItem, | |
| MINICOPTER_DAMAGE_1: SoundTypeItem, | |
| MINICOPTER_DAMAGE_2: SoundTypeItem, | |
| MINICOPTER_DAMAGE_3: SoundTypeItem, | |
| MINICOPTER_BOUNCE_3: SoundTypeItem, | |
| LIFE_STEAL_HEAL: SoundTypeItem, | |
| LIFE_STEAL_OVERHEAL: SoundTypeItem, | |
| EXECUTE: SoundTypeItem, | |
| CRITICAL_STRIKE: SoundTypeItem, | |
| FLAG_CAPTURE: SoundTypeItem, | |
| VACUUM_CATCH: SoundTypeItem, | |
| ACTIVE_VACUUM_LOOP: SoundTypeItem, | |
| VOID_SHIELD_BREAK: SoundTypeItem, | |
| VOID_HEALTH_DECAY: SoundTypeItem, | |
| VOID_THEME_SONG: SoundTypeItem, | |
| VOID_CRAB_FOOTSTEPS: SoundTypeItem, | |
| VOID_CRAB_BEAM_ATTACK: SoundTypeItem, | |
| VOID_CRAB_LUNGE_ATTACK: SoundTypeItem, | |
| VOID_CRAB_BASIC_ATTACK: SoundTypeItem, | |
| VOID_CRAB_DAMAGED: SoundTypeItem, | |
| VOID_CRAB_DEATH: SoundTypeItem, | |
| DINO_CHARGE_START: SoundTypeItem, | |
| DINO_CHARGE_LOOP: SoundTypeItem, | |
| DINO_CHARGE_STOP: SoundTypeItem, | |
| VOID_PORTAL_TELEPORT: SoundTypeItem, | |
| VOID_PORTAL_LOOP: SoundTypeItem, | |
| WIND_ORB_SPAWN: SoundTypeItem, | |
| WIND_ORB_GET: SoundTypeItem, | |
| WIND_LOOP: SoundTypeItem, | |
| STAR_PICKUP: SoundTypeItem, | |
| STAR_CRUSH: SoundTypeItem, | |
| STAR_IDLE: SoundTypeItem, | |
| GLITCH_KILL_EFFECT: SoundTypeItem, | |
| WAVE_UPDATE: SoundTypeItem, | |
| SNIPER_FIRE: SoundTypeItem, | |
| PINATA_POP_1: SoundTypeItem, | |
| PINATA_POP_2: SoundTypeItem, | |
| PINATA_POP_3: SoundTypeItem, | |
| PINATA_POP_4: SoundTypeItem, | |
| PINATA_HIT_1: SoundTypeItem, | |
| PINATA_HIT_2: SoundTypeItem, | |
| PINATA_HIT_3: SoundTypeItem, | |
| PINATA_STAGE_INCREASE: SoundTypeItem, | |
| PINATA_AMBIENT_LOOP: SoundTypeItem, | |
| PINATA_COLLECT_CANDY: SoundTypeItem, | |
| PINATA_DEPOSIT_CANDY: SoundTypeItem, | |
| TOAD_CROAK: SoundTypeItem, | |
| TOY_HAMMER_HIT: SoundTypeItem, | |
| LUCKY_BLOCK_SLAM: SoundTypeItem, | |
| SPIRIT_DAGGER_CHARGE: SoundTypeItem, | |
| SPIRIT_DAGGER_SLASH: SoundTypeItem, | |
| SILENTNIGHT_DAGGER_CHARGE: SoundTypeItem, | |
| SILENTNIGHT_DAGGER_SLASH: SoundTypeItem, | |
| HANNAH_UNSHEATH_SWORD: SoundTypeItem, | |
| HANNAH_EXECUTE: SoundTypeItem, | |
| HANNAH_EXECUTE_VICTORIOUS: SoundTypeItem, | |
| HANNAH_EXECUTE_BUNNY: SoundTypeItem, | |
| OVERLOAD_LOOP: SoundTypeItem, | |
| OVERLOAD_BEEP: SoundTypeItem, | |
| PENGUIN_SURVIVAL_WAVE_TRACK: SoundTypeItem, | |
| PENGUIN_SURVIVAL_INTERMISSION_TRACK: SoundTypeItem, | |
| PENGUIN_SURVIVAL_BOSS_TRACK: SoundTypeItem, | |
| PENGUIN_SURVIVAL_VICTORY_TRACK: SoundTypeItem, | |
| PENGUIN_ATTACK_1: SoundTypeItem, | |
| PENGUIN_ATTACK_2: SoundTypeItem, | |
| PENGUIN_ATTACK_3: SoundTypeItem, | |
| PENGUIN_SQUAWK_1: SoundTypeItem, | |
| KING_PENGUIN_SUMMON: SoundTypeItem, | |
| PENGUIN_DAMAGED_5: SoundTypeItem, | |
| PENGUIN_DAMAGED_6: SoundTypeItem, | |
| PENGUIN_DAMAGED_7: SoundTypeItem, | |
| PENGUIN_DAMAGED_8: SoundTypeItem, | |
| TENNIS_BALL_HIT_1: SoundTypeItem, | |
| TENNIS_BALL_HIT_2: SoundTypeItem, | |
| PIANO_CRASH: SoundTypeItem, | |
| SLIDE_WHISTLE_FALLING: SoundTypeItem, | |
| SNOW_CONE_MACHINE_MAKING: SoundTypeItem, | |
| SNOW_CONE_MACHINE_MAKING_FINISH: SoundTypeItem, | |
| SNOW_CONE_MACHINE_REPAIRED: SoundTypeItem, | |
| SNOW_CONE_MACHINE_REPAIR_HAMMER_1: SoundTypeItem, | |
| SNOW_CONE_MACHINE_REPAIR_HAMMER_2: SoundTypeItem, | |
| SNOW_CONE_MACHINE_REPAIR_HAMMER_3: SoundTypeItem, | |
| SNOW_CONE_MACHINE_REPAIR_HAMMER_4: SoundTypeItem, | |
| HEALING_BACKPACK_USED: SoundTypeItem, | |
| EQUIP_JET_PACK: SoundTypeItem, | |
| EQUIP_TURTLE_SHELL: SoundTypeItem, | |
| JETPACK_LAUNCH: SoundTypeItem, | |
| JETPACK_COOLDOWN_READY: SoundTypeItem, | |
| NEW_DIAMOND_PICKUP: SoundTypeItem, | |
| NEW_EMERALD_PICKUP: SoundTypeItem, | |
| DIAMOND_GENERATOR_AURA: SoundTypeItem, | |
| EMERALD_GENERATOR_AURA: SoundTypeItem, | |
| RAVEN_WING_FLAP_1: SoundTypeItem, | |
| RAVEN_WING_FLAP_2: SoundTypeItem, | |
| RAVEN_WING_FLAP_3: SoundTypeItem, | |
| WIND_AMBIENCE: SoundTypeItem, | |
| FOREST_AMBIENCE: SoundTypeItem, | |
| DEATH: SoundTypeItem, | |
| DEATH_FINAL: SoundTypeItem, | |
| NEW_BOW_FIRE: SoundTypeItem, | |
| NEW_ARROW_IMPACT: SoundTypeItem, | |
| VOLLEY_BOW_FIRE: SoundTypeItem, | |
| VOLLEY_ARROW_HIT: SoundTypeItem, | |
| BUBBLE_POP1: SoundTypeItem, | |
| BUBBLE_POP2: SoundTypeItem, | |
| BUBBLE_POP3: SoundTypeItem, | |
| BUBBLE_POP4: SoundTypeItem, | |
| BUBBLE_POP5: SoundTypeItem, | |
| BUBBLE_POP6: SoundTypeItem, | |
| PIRATE_SHIP_HIT: SoundTypeItem, | |
| BLUNDERBUSS_SHOOT: SoundTypeItem, | |
| PIRATE_EVENT_MUSIC: SoundTypeItem, | |
| PIRATE_EVENT_LOBBY_MUSIC: SoundTypeItem, | |
| PIRATE_EVENT_FIRST_ENTRY: SoundTypeItem, | |
| PIRATE_EVENT_MOTHERSHIP: SoundTypeItem, | |
| PIRATE_EVENT_THUNDER: SoundTypeItem, | |
| PIRATE_EVENT_SHIP_CREAK: SoundTypeItem, | |
| PIRATE_EVENT_SHIP_CRASH: SoundTypeItem, | |
| PIRATE_EVENT_MOTHERSHIP_FIRE: SoundTypeItem, | |
| PIRATE_EVENT_MOTHERSHIP_IMPACT: SoundTypeItem, | |
| PIRATE_EVENT_DAZED: SoundTypeItem, | |
| PIRATE_EVENT_RAIN_LOOP: SoundTypeItem, | |
| PIRATE_MOTHERSHIP_CANNON: SoundTypeItem, | |
| PIRATE_MOTHERSHIP_CANNON_EXPLODE: SoundTypeItem, | |
| PIRATE_CANNON_1: SoundTypeItem, | |
| PIRATE_CANNON_2: SoundTypeItem, | |
| PIRATE_CANNON_3: SoundTypeItem, | |
| PIRATE_CANNON_EXPLODE_1: SoundTypeItem, | |
| PIRATE_CANNON_EXPLODE_2: SoundTypeItem, | |
| PIRATE_CANNON_EXPLODE_3: SoundTypeItem, | |
| PIRATE_EVENT_BIRD_LOOP: SoundTypeItem, | |
| PIRATE_SHOVEL_DIG: SoundTypeItem, | |
| PIRATE_SHOVEL_DIG_TREASURE_HIT: SoundTypeItem, | |
| PIRATE_SHOVEL_DIG_TREASURE_FOUND: SoundTypeItem, | |
| TREASURE_CHEST_SPAWN: SoundTypeItem, | |
| TREASURE_CHEST_UNLOCKING: SoundTypeItem, | |
| TREASURE_CHEST_UNLOCK: SoundTypeItem, | |
| TRUMPET_PLAY: SoundTypeItem, | |
| GLITCHED_LUCKY_BLOCK_TELEPORT: SoundTypeItem, | |
| GLITCHED_LUCKY_BLOCK_DAMAGE: SoundTypeItem, | |
| GLITCH_OVERLAY: SoundTypeItem, | |
| GLITCH_OVERLAY_2: SoundTypeItem, | |
| WHIM_CAST_BASE_1: SoundTypeItem, | |
| WHIM_CAST_BASE_2: SoundTypeItem, | |
| WHIM_CAST_BASE_3: SoundTypeItem, | |
| WHIM_CAST_FIRE_1: SoundTypeItem, | |
| WHIM_CAST_FIRE_2: SoundTypeItem, | |
| WHIM_CAST_FIRE_3: SoundTypeItem, | |
| WHIM_CAST_ICE_1: SoundTypeItem, | |
| WHIM_CAST_ICE_2: SoundTypeItem, | |
| WHIM_CAST_ICE_3: SoundTypeItem, | |
| WHIM_CAST_NATURE_1: SoundTypeItem, | |
| WHIM_CAST_NATURE_2: SoundTypeItem, | |
| WHIM_CAST_NATURE_3: SoundTypeItem, | |
| WHIM_LEARN_FIRE: SoundTypeItem, | |
| WHIM_LEARN_ICE: SoundTypeItem, | |
| WHIM_LEARN_NATURE: SoundTypeItem, | |
| FIRE_ASPECT_HIT: SoundTypeItem, | |
| GLITCH_AMBIENT_1: SoundTypeItem, | |
| GLITCH_AMBIENT_2: SoundTypeItem, | |
| GLITCH_PARTICLE: SoundTypeItem, | |
| GLITCH_SCREEN_GLITCH: SoundTypeItem, | |
| RELIC_APPLIED: SoundTypeItem, | |
| GLITCH_ETABLE_IMPLOSION: SoundTypeItem, | |
| GLITCH_ETABLE_ORB_CONSUME: SoundTypeItem, | |
| GLITCH_ETABLE_REPAIR_HAMMER_1: SoundTypeItem, | |
| GLITCH_ETABLE_REPAIR_HAMMER_2: SoundTypeItem, | |
| GLITCH_ETABLE_REPAIR_HAMMER_3: SoundTypeItem, | |
| GLITCH_ETABLE_REPAIR_HAMMER_4: SoundTypeItem, | |
| STOMPER_HIT: SoundTypeItem, | |
| XUROT_TRANSFORM: SoundTypeItem, | |
| XUROT_BREATH: SoundTypeItem, | |
| XUROT_FLAP_WING_1: SoundTypeItem, | |
| XUROT_FLAP_WING_2: SoundTypeItem, | |
| RECORD_PLAYER_LOOP: SoundTypeItem, | |
| BLACKHOLE_END: SoundTypeItem, | |
| KALIYAH_WALL_HIT: SoundTypeItem, | |
| KALIYAH_PUNCH: SoundTypeItem, | |
| KALIYAH_BLOCK_BREAK: SoundTypeItem, | |
| KALIYAH_EXPLOSION: SoundTypeItem, | |
| DRAGON_ROAR: SoundTypeItem, | |
| DRAGON_WING_FLAP_1: SoundTypeItem, | |
| DRAGON_WING_FLAP_2: SoundTypeItem, | |
| KNIFE_RAIN_EFFECT: SoundTypeItem, | |
| MIRROR_EFFECT: SoundTypeItem, | |
| SPIRIT_EFFECT: SoundTypeItem, | |
| SPIRITORB_PULL_1: SoundTypeItem, | |
| SPIRITORB_PULL_2: SoundTypeItem, | |
| SPIRITORB_PULL_3: SoundTypeItem, | |
| SPIRITORB_ABSORB_1: SoundTypeItem, | |
| SPIRITORB_ABSORB_2: SoundTypeItem, | |
| SPIRITORB_ABSORB_3: SoundTypeItem, | |
| GRAVESTONE_USE: SoundTypeItem, | |
| GRAVESTONE_LOWER: SoundTypeItem, | |
| CRYPT_SUMMON_SKELETON: SoundTypeItem, | |
| CRYPT_SUMMON_SKELETON_XMAS: SoundTypeItem, | |
| SKELETON_EMERGE: SoundTypeItem, | |
| SKELETON_IDLE_1: SoundTypeItem, | |
| SKELETON_IDLE_2: SoundTypeItem, | |
| SKELETON_IDLE_3: SoundTypeItem, | |
| SKELETON_IDLE_4: SoundTypeItem, | |
| SKELETON_FOOTSTEP_1: SoundTypeItem, | |
| SKELETON_FOOTSTEP_2: SoundTypeItem, | |
| SKELETON_FOOTSTEP_3: SoundTypeItem, | |
| SKELETON_FOOTSTEP_4: SoundTypeItem, | |
| SKELETON_ATTACK_1: SoundTypeItem, | |
| SKELETON_ATTACK_2: SoundTypeItem, | |
| SKELETON_ATTACK_3: SoundTypeItem, | |
| SKELETON_TAKE_DAMAGE_1: SoundTypeItem, | |
| SKELETON_TAKE_DAMAGE_2: SoundTypeItem, | |
| SKELETON_TAKE_DAMAGE_3: SoundTypeItem, | |
| SKELETON_DATH: SoundTypeItem, | |
| WORMHOLE_TELEPORT: SoundTypeItem, | |
| WORMHOLE_USE: SoundTypeItem, | |
| LANI_LANDING: SoundTypeItem, | |
| LANI_SUMMON: SoundTypeItem, | |
| LANI_ASCEND: SoundTypeItem, | |
| LANI_USE_STAFF: SoundTypeItem, | |
| LANI_DASH: SoundTypeItem, | |
| COUNTDOWN_TICK: SoundTypeItem, | |
| COUNTDOWN_TICK_5: SoundTypeItem, | |
| COUNTDOWN_TICK_4: SoundTypeItem, | |
| COUNTDOWN_TICK_3: SoundTypeItem, | |
| COUNTDOWN_TICK_2: SoundTypeItem, | |
| COUNTDOWN_TICK_1: SoundTypeItem, | |
| COUNTDOWN_GAMESTART: SoundTypeItem, | |
| ROLLING_BOULDER_LOOP: SoundTypeItem, | |
| CAVE_DEBRIS_FALL_1: SoundTypeItem, | |
| CAVE_DEBRIS_FALL_2: SoundTypeItem, | |
| CAVE_DEBRIS_IMPACT_1: SoundTypeItem, | |
| CAVE_DEBRIS_IMPACT_2: SoundTypeItem, | |
| GHOST_PILLAR_ERUPT: SoundTypeItem, | |
| GHOST_PILLAR_LOOP: SoundTypeItem, | |
| USE_HALLOWEEN_KEY: SoundTypeItem, | |
| GRAVEYARD_MUSIC_LOOP: SoundTypeItem, | |
| GRAVEYARD_AMBIENCE_LOOP: SoundTypeItem, | |
| GATE_OPENING: SoundTypeItem, | |
| KEEPER_ATTACK: SoundTypeItem, | |
| KEEPER_SUMMON: SoundTypeItem, | |
| KEEPER_AMBIENT_LOOP: SoundTypeItem, | |
| KEEPER_LOOP: SoundTypeItem, | |
| HALLOWEEN_LTM_LOST: SoundTypeItem, | |
| HALLOWEEN_LTM_WIN: SoundTypeItem, | |
| CLUE_DISCOVERED: SoundTypeItem, | |
| CAVE_AMBIENCE: SoundTypeItem, | |
| FOOTSTEP_CAVES_1: SoundTypeItem, | |
| FOOTSTEP_CAVES_2: SoundTypeItem, | |
| FOOTSTEP_CAVES_3: SoundTypeItem, | |
| FOOTSTEP_CAVES_4: SoundTypeItem, | |
| HALLOWEEN_2022_BOSS_MUSIC: SoundTypeItem, | |
| HALLOWEEN_RAVENS_1: SoundTypeItem, | |
| HALLOWEEN_RAVENS_2: SoundTypeItem, | |
| HALLOWEEN_BOSS_BEAM: SoundTypeItem, | |
| HALLOWEEN_BOSS_RUNE_EXPLODE: SoundTypeItem, | |
| HALLOWEEN_BOSS_SPAWN: SoundTypeItem, | |
| HALLOWEEN_BOSS_FOG_LOOP: SoundTypeItem, | |
| HALLOWEEN_BOSS_ROCK_CRUMBLE: SoundTypeItem, | |
| HALLOWEEN_BOSS_HIT: SoundTypeItem, | |
| HALLOWEEN_BOSS_AMBIENT_LOOP: SoundTypeItem, | |
| HALLOWEEN_BOSS_CAST: SoundTypeItem, | |
| HALLOWEEN_2022_LOBBY_MUSIC: SoundTypeItem, | |
| ROCK_RUMBLE: SoundTypeItem, | |
| MAZE_FALL_INTO_CAVE: SoundTypeItem, | |
| MAZE_PULSING_LIGHT: SoundTypeItem, | |
| HALLOWEEN_BRIDGE_NPC_ENABLED: SoundTypeItem, | |
| SATELLITE_LOOP: SoundTypeItem, | |
| SATELLITE_ACTIVATE: SoundTypeItem, | |
| SATELLITE_DEACTIVATE: SoundTypeItem, | |
| SATELLITE_INTERACT: SoundTypeItem, | |
| GLUE_ENCHANT_01: SoundTypeItem, | |
| GLUE_ENCHANT_02: SoundTypeItem, | |
| GLOOP_POP: SoundTypeItem, | |
| GLOOP_LANDED: SoundTypeItem, | |
| GLOOP_LOOP: SoundTypeItem, | |
| GLOOP_TRIGGER: SoundTypeItem, | |
| ORE_HIT_1: SoundTypeItem, | |
| ORE_HIT_2: SoundTypeItem, | |
| ORE_HIT_3: SoundTypeItem, | |
| ORE_FAIL: SoundTypeItem, | |
| ORE_TRACK: SoundTypeItem, | |
| ZOMBIE_GROWL_1: SoundTypeItem, | |
| ZOMBIE_GROWL_2: SoundTypeItem, | |
| ZOMBIE_GROWL_4: SoundTypeItem, | |
| ZOMBIE_GROWL_6: SoundTypeItem, | |
| BLOCK_WOOL_FOOTSTEP_1: SoundTypeItem, | |
| BLOCK_WOOL_FOOTSTEP_2: SoundTypeItem, | |
| BLOCK_WOOL_FOOTSTEP_3: SoundTypeItem, | |
| BLOCK_WOOL_FOOTSTEP_4: SoundTypeItem, | |
| BLOCK_WOOD_FOOTSTEP_1: SoundTypeItem, | |
| BLOCK_WOOD_FOOTSTEP_2: SoundTypeItem, | |
| BLOCK_WOOD_FOOTSTEP_3: SoundTypeItem, | |
| BLOCK_WOOD_FOOTSTEP_4: SoundTypeItem, | |
| BLOCK_STONE_FOOTSTEP_1: SoundTypeItem, | |
| BLOCK_STONE_FOOTSTEP_2: SoundTypeItem, | |
| BLOCK_STONE_FOOTSTEP_3: SoundTypeItem, | |
| BLOCK_STONE_FOOTSTEP_4: SoundTypeItem, | |
| BLOCK_GRASS_FOOTSTEP_1: SoundTypeItem, | |
| BLOCK_GRASS_FOOTSTEP_2: SoundTypeItem, | |
| BLOCK_GRASS_FOOTSTEP_3: SoundTypeItem, | |
| BLOCK_GRASS_FOOTSTEP_4: SoundTypeItem, | |
| SLEDGEHAMMER_SWING: SoundTypeItem, | |
| SLEDGEHAMMER_IMPACT_1: SoundTypeItem, | |
| SLEDGEHAMMER_IMPACT_2: SoundTypeItem, | |
| SLEDGEHAMMER_IMPACT_3: SoundTypeItem, | |
| REPAIR_LOOP: SoundTypeItem, | |
| SOLAR_PANEL_GENERATE: SoundTypeItem, | |
| SOLAR_PANEL_ENERGY: SoundTypeItem, | |
| JUGGERNAUT_GROUND_SMASH: SoundTypeItem, | |
| JUGGERNAUT_LEAP: SoundTypeItem, | |
| JUGGERNAUT_SPIN: SoundTypeItem, | |
| JUGGERNAUT_EXPLOSION_1: SoundTypeItem, | |
| JUGGERNAUT_SPIN_LOOP: SoundTypeItem, | |
| JUGG_BARB_COOLDOWN_COMPLETE: SoundTypeItem, | |
| LASER_SWORD_EQUIP: SoundTypeItem, | |
| LASER_SWORD_DEEQUIP: SoundTypeItem, | |
| LASER_SWORD_HUM_LOOP: SoundTypeItem, | |
| LASER_SWORD_HIT: SoundTypeItem, | |
| LASER_SWORD_SWING_1: SoundTypeItem, | |
| LASER_SWORD_SWING_2: SoundTypeItem, | |
| LASER_SWORD_SWING_3: SoundTypeItem, | |
| JAILOR_SOUL_CONSUME: SoundTypeItem, | |
| JAILOR_IMPRISON_SLAM: SoundTypeItem, | |
| JUGGERNAUT_ATTACK_SWING_1: SoundTypeItem, | |
| JUGGERNAUT_ATTACK_SWING_2: SoundTypeItem, | |
| JUGGERNAUT_ATTACK_SWING_3: SoundTypeItem, | |
| JUGGERNAUT_ATTACK_IMPACT_1: SoundTypeItem, | |
| JUGGERNAUT_ATTACK_IMPACT_2: SoundTypeItem, | |
| JUGGERNAUT_ATTACK_IMPACT_3: SoundTypeItem, | |
| BLOCK_DEBRIS_1: SoundTypeItem, | |
| BLOCK_DEBRIS_2: SoundTypeItem, | |
| BLOCK_DEBRIS_3: SoundTypeItem, | |
| PLAYER_KILL_1: SoundTypeItem, | |
| PLAYER_KILL_2: SoundTypeItem, | |
| PLAYER_KILL_3: SoundTypeItem, | |
| PLAYER_KILL_4: SoundTypeItem, | |
| PLAYER_KILL_5: SoundTypeItem, | |
| PLAYER_KILL_6: SoundTypeItem, | |
| PLAYER_MULTIKILL_LOOP_2: SoundTypeItem, | |
| PLAYER_MULTIKILL_LOOP_3: SoundTypeItem, | |
| PLAYER_MULTIKILL_LOOP_4: SoundTypeItem, | |
| PLAYER_MULTIKILL_LOOP_5: SoundTypeItem, | |
| PLAYER_MULTIKILL_LOOP_6: SoundTypeItem, | |
| ATTACK_INDICATOR_1: SoundTypeItem, | |
| ATTACK_INDICATOR_2: SoundTypeItem, | |
| ATTACK_INDICATOR_3: SoundTypeItem, | |
| SNOW_FOOTSTEP_1: SoundTypeItem, | |
| SNOW_FOOTSTEP_2: SoundTypeItem, | |
| SNOW_FOOTSTEP_3: SoundTypeItem, | |
| SNOW_FOOTSTEP_4: SoundTypeItem, | |
| ICE_FOOTSTEP_1: SoundTypeItem, | |
| ICE_FOOTSTEP_2: SoundTypeItem, | |
| ICE_FOOTSTEP_3: SoundTypeItem, | |
| ICE_FOOTSTEP_4: SoundTypeItem, | |
| MOUNTAIN_DEBRIS_FALL_1: SoundTypeItem, | |
| ICICLE_IMPACT_1: SoundTypeItem, | |
| ICICLE_IMPACT_2: SoundTypeItem, | |
| ICICLE_BREAK_1: SoundTypeItem, | |
| ICICLE_BREAK_2: SoundTypeItem, | |
| PRESENT_PICKUP: SoundTypeItem, | |
| AMBIENCE_SNOW: SoundTypeItem, | |
| FROST_SHIELD_EXPLOSION: SoundTypeItem, | |
| FROST_HAMMER_SLAM: SoundTypeItem, | |
| FROST_SHIELD_SUMMON: SoundTypeItem, | |
| FROST_STORM: SoundTypeItem, | |
| FROST_STORM_START: SoundTypeItem, | |
| FROST_STORM_LOOP: SoundTypeItem, | |
| FROST_STORM_END: SoundTypeItem, | |
| WINTER_EVENT_INTRO_MUSIC: SoundTypeItem, | |
| WINTER_EVENT_BACKGROUND_MUSIC: SoundTypeItem, | |
| WINTER_MINIGAME_VICTORY: SoundTypeItem, | |
| WINTER_MINIGAME_DEFEAT: SoundTypeItem, | |
| WINTER_EVENT_LIGHT_SHINE: SoundTypeItem, | |
| WINTER_EVENT_MINIGAME_MUSIC: SoundTypeItem, | |
| WINTER_EVENT_BOSS_MUSIC: SoundTypeItem, | |
| WINTER_BOSS_ICE_BREAK: SoundTypeItem, | |
| WINTER_BOSS_ICICLE_IMPACT: SoundTypeItem, | |
| WINTER_BOSS_DEBRIS_FALL: SoundTypeItem, | |
| WINTER_BOSS_SPIN_LOOP: SoundTypeItem, | |
| WINTER_BOSS_SLAM: SoundTypeItem, | |
| WINTER_BOSS_FROST_LOOP: SoundTypeItem, | |
| WINTER_BOSS_AXE_SLAM: SoundTypeItem, | |
| WINTER_BOSS_DASH_ATTACK: SoundTypeItem, | |
| WINTER_BOSS_TRACK: SoundTypeItem, | |
| WINTER_BOSS_VICTORY_TRACK: SoundTypeItem, | |
| SNOWBALL_KILL_EFFECT: SoundTypeItem, | |
| STRING_KILL_EFFECT: SoundTypeItem, | |
| BLACKHOLE_LOOP: SoundTypeItem, | |
| BLACKHOLE_COLLAPSE: SoundTypeItem, | |
| BLACKHOLE_BLOCKPULL_1: SoundTypeItem, | |
| BLACKHOLE_BLOCKPULL_2: SoundTypeItem, | |
| BLACKHOLE_BLOCKPULL_3: SoundTypeItem, | |
| BLACKHOLE_BLOCKPULL_4: SoundTypeItem, | |
| METEOR_COSMIC_LOOP: SoundTypeItem, | |
| METEOR_COSMIC_IMPACT: SoundTypeItem, | |
| STAR_EXPLODE: SoundTypeItem, | |
| STAR_FIRE: SoundTypeItem, | |
| COSMIC_LUCKY_BLOCK_HIT: SoundTypeItem, | |
| COSMIC_LUCKY_BLOCK_BREAK: SoundTypeItem, | |
| COSMIC_LUCKY_BLOCK_BOUNCE_1: SoundTypeItem, | |
| COSMIC_LUCKY_BLOCK_BOUNCE_2: SoundTypeItem, | |
| COSMIC_LUCKY_BLOCK_BOUNCE_3: SoundTypeItem, | |
| COSMIC_LUCKY_BLOCK_FLY_LOOP: SoundTypeItem, | |
| TRACTOR_BEAM_LOOP: SoundTypeItem, | |
| UFO_HOLDING_ABDUCTEE: SoundTypeItem, | |
| UFO_EXIT: SoundTypeItem, | |
| UFO_ENTER: SoundTypeItem, | |
| UFO_ENGINE_LOOP: SoundTypeItem, | |
| UFO_EJECT_PLAYER: SoundTypeItem, | |
| ORB_SAT_ACTIVATE: SoundTypeItem, | |
| ORB_SAT_LASER_AMBIENT_LOOP: SoundTypeItem, | |
| ORB_SAT_LASER_CHARGE: SoundTypeItem, | |
| ORB_SAT_LASER_FIRE_LOOP: SoundTypeItem, | |
| ORB_SAT_LASER_IMPACT_LOOP: SoundTypeItem, | |
| ORB_SAT_LASER_POWER_DOWN: SoundTypeItem, | |
| SPARKLER_LOOP: SoundTypeItem, | |
| SEAHORSE_DAMAGE_BEAM: SoundTypeItem, | |
| SEAHORSE_HEAL_BEAM: SoundTypeItem, | |
| SEAHORSE_EVOLVE_1: SoundTypeItem, | |
| SEAHORSE_EVOLVE_2: SoundTypeItem, | |
| SEAHORSE_EVOLVE_3: SoundTypeItem, | |
| SEAHORSE_DAMAGE_SHOT_1: SoundTypeItem, | |
| SEAHORSE_DAMAGE_SHOT_2: SoundTypeItem, | |
| SEAHORSE_HEAL_SHOT_1: SoundTypeItem, | |
| SEAHORSE_HEAL_SHOT_2: SoundTypeItem, | |
| SEAHORSE_FREEZE: SoundTypeItem, | |
| SEAHORSE_SPEEDUP: SoundTypeItem, | |
| CHRISTMAS_ELDERTREE_PICKUP: SoundTypeItem, | |
| CHRISTMAS_ELDERTREE_PICKUP_2: SoundTypeItem, | |
| CHRISTMAS_ELDERTREE_PICKUP_3: SoundTypeItem, | |
| CHRISTMAS_ELDERTREE_PICKUP_4: SoundTypeItem, | |
| CHRISTMAS_ELDERTREE_PICKUP_5: SoundTypeItem, | |
| WINTER_MINER_ICE_HIT: SoundTypeItem, | |
| WINTER_MINER_ICE_HIT_2: SoundTypeItem, | |
| WINTER_MINER_ICE_HIT_3: SoundTypeItem, | |
| WINTER_MINER_ICE_BREAK: SoundTypeItem, | |
| CONFETTI_POPPER: SoundTypeItem, | |
| NYE_COUNTDOWN: SoundTypeItem, | |
| BALL_DROP_COMPLETE: SoundTypeItem, | |
| LUCKY_BOX_OPEN: SoundTypeItem, | |
| LUCKY_BOX_CLOSE: SoundTypeItem, | |
| LUCKY_BOX_SHIMMER: SoundTypeItem, | |
| LUCKY_BOX_REVEAL_COMMON: SoundTypeItem, | |
| LUCKY_BOX_REVEAL_RARE: SoundTypeItem, | |
| LUCKY_BOX_REVEAL_EPIC: SoundTypeItem, | |
| LUCKY_BOX_REVEAL_LEGENDARY: SoundTypeItem, | |
| LUCKY_BOX_REVEAL_MYTHIC: SoundTypeItem, | |
| LUCKY_BOX_PREVIEW_COMMON: SoundTypeItem, | |
| LUCKY_BOX_PREVIEW_RARE: SoundTypeItem, | |
| LUCKY_BOX_PREVIEW_EPIC: SoundTypeItem, | |
| LUCKY_BOX_PREVIEW_LEGENDARY: SoundTypeItem, | |
| LUCKY_BOX_PREVIEW_MYTHIC: SoundTypeItem, | |
| CLOUD_ENCHANT_SPAWN: SoundTypeItem, | |
| CLOUD_ENCHANT_DESPAWN: SoundTypeItem, | |
| CLOUD_ENCHANT_LOOP: SoundTypeItem, | |
| WIND_HIT_SHOUD_1: SoundTypeItem, | |
| WIND_HIT_SHOUD_2: SoundTypeItem, | |
| WIND_HIT_SHOUD_3: SoundTypeItem, | |
| WIND_HIT_SHOUD_4: SoundTypeItem, | |
| WIND_HIT_SHOUD_5: SoundTypeItem, | |
| WIND_ENCHANT_LOOP_1: SoundTypeItem, | |
| WIND_ENCHANT_LOOP_2: SoundTypeItem, | |
| WIND_ENCHANT_LOOP_3: SoundTypeItem, | |
| WIND_ENCHANT_LOOP_4: SoundTypeItem, | |
| WIND_ENCHANT_APPLY: SoundTypeItem, | |
| FOREST_ENCHANT_APPLY: SoundTypeItem, | |
| CLOUD_ENCHANT_APPLY: SoundTypeItem, | |
| FIRE_ENCHANT_APPLY: SoundTypeItem, | |
| STATIC_ENCHANT_APPLY: SoundTypeItem, | |
| PLUNDER_ENCHANT_APPLY: SoundTypeItem, | |
| STICKY_ENCHANT_APPLY: SoundTypeItem, | |
| EXECUTE_ENCHANT_APPLY: SoundTypeItem, | |
| CRIT_ENCHANT_APPLY: SoundTypeItem, | |
| FOREST_ENCHANT_ACTIVATE: SoundTypeItem, | |
| BRIDGE_RETRACT_1: SoundTypeItem, | |
| BRIDGE_RETRACT_2: SoundTypeItem, | |
| BRIDGE_RETRACT_3: SoundTypeItem, | |
| BRIDGE_EXPAND_1: SoundTypeItem, | |
| BRIDGE_EXPAND_2: SoundTypeItem, | |
| BRIDGE_EXPAND_3: SoundTypeItem, | |
| BRIDGE_DESTROY_1: SoundTypeItem, | |
| BRIDGE_DESTROY_2: SoundTypeItem, | |
| BRIDGE_DESTROY_3: SoundTypeItem, | |
| FIRE_SHEEP_SPAWN: SoundTypeItem, | |
| FIRE_SHEEP_ROTATE_1: SoundTypeItem, | |
| FIRE_SHEEP_ROTATE_2: SoundTypeItem, | |
| FIRE_SHEEP_ROTATE_3: SoundTypeItem, | |
| FIRE_SHEEP_FLAMETHROWER_CHARGE: SoundTypeItem, | |
| FIRE_SHEEP_FLAMETHROWER_LOOP: SoundTypeItem, | |
| FIRE_SHEEP_TARGET: SoundTypeItem, | |
| FIRE_SHEEP_UPGRADE: SoundTypeItem, | |
| FIRE_SHEEP_BREAK: SoundTypeItem, | |
| UMBRA_HAT_ATTACHED: SoundTypeItem, | |
| UMBRA_HAT_THROW: SoundTypeItem, | |
| UMBRA_HAT_THROW_LOOP: SoundTypeItem, | |
| UMBRA_PEEKING_LOOP: SoundTypeItem, | |
| UMBRA_TELEPORT_DEPART: SoundTypeItem, | |
| UMBRA_TELEPORT_LOOP: SoundTypeItem, | |
| UMBRA_TELEPORT_ARRIVE: SoundTypeItem, | |
| UMBRA_TELEPORT_BOUNCE_1: SoundTypeItem, | |
| UMBRA_TELEPORT_BOUNCE_2: SoundTypeItem, | |
| UMBRA_TELEPORT_BOUNCE_3: SoundTypeItem, | |
| UMBRA_TELEPORT_BOUNCE_4: SoundTypeItem, | |
| UMBRA_INVULNERABILITY_HIT: SoundTypeItem, | |
| GUARDIAN_HIT_1: SoundTypeItem, | |
| GUARDIAN_HIT_2: SoundTypeItem, | |
| GUARDIAN_HIT_3: SoundTypeItem, | |
| GUARDIAN_ATTACK: SoundTypeItem, | |
| GUARDIAN_DEATH: SoundTypeItem, | |
| GUARDIAN_LOOP: SoundTypeItem, | |
| TITAN_FIST_SLAM: SoundTypeItem, | |
| TITAN_HAMMER_SLAM: SoundTypeItem, | |
| TITAN_BLOCK_DISLODGE_1: SoundTypeItem, | |
| TITAN_BLOCK_DISLODGE_2: SoundTypeItem, | |
| TITAN_BLOCK_DISLODGE_3: SoundTypeItem, | |
| TITAN_BLOCK_DISLODGE_4: SoundTypeItem, | |
| TITAN_FOOTSTEP_1: SoundTypeItem, | |
| TITAN_FOOTSTEP_2: SoundTypeItem, | |
| TITAN_FOOTSTEP_3: SoundTypeItem, | |
| TITAN_FOOTSTEP_4: SoundTypeItem, | |
| TITAN_IDLE_SPAWN: SoundTypeItem, | |
| TITAN_IDLE_1: SoundTypeItem, | |
| TITAN_IDLE_2: SoundTypeItem, | |
| TITAN_IDLE_3: SoundTypeItem, | |
| TITAN_IDLE_4: SoundTypeItem, | |
| TITAN_DEATH_1: SoundTypeItem, | |
| TITAN_DEATH_2: SoundTypeItem, | |
| TITAN_SUMMON_PILLARS: SoundTypeItem, | |
| TITAN_FORCEFIELD: SoundTypeItem, | |
| TITAN_ZAP: SoundTypeItem, | |
| OWL_HOOT: SoundTypeItem, | |
| OWL_FLY: SoundTypeItem, | |
| OWL_SHOOT_1: SoundTypeItem, | |
| OWL_SHOOT_2: SoundTypeItem, | |
| OWL_SHOOT_3: SoundTypeItem, | |
| OWL_HOOT_1: SoundTypeItem, | |
| OWL_HOOT_2: SoundTypeItem, | |
| OWL_HOOT_3: SoundTypeItem, | |
| OWL_HOOT_4: SoundTypeItem, | |
| OWL_CUTE_1: SoundTypeItem, | |
| OWL_CUTE_2: SoundTypeItem, | |
| HAND_CLAP: SoundTypeItem, | |
| DISCO_BEAT: SoundTypeItem, | |
| ATOMIC_SHRINK: SoundTypeItem, | |
| SWORD_SPARKLE: SoundTypeItem, | |
| RAVE_MUSIC: SoundTypeItem, | |
| CAITLYN_CONTRACT_ACCEPT: SoundTypeItem, | |
| CAITLYN_CONTRACT_FINISH: SoundTypeItem, | |
| RAINBOW_BACKPACK_PRISM_HIT_1: SoundTypeItem, | |
| RAINBOW_BACKPACK_PRISM_HIT_2: SoundTypeItem, | |
| RAINBOW_BACKPACK_PRISM_HIT_3: SoundTypeItem, | |
| RAINBOW_BACKPACK_PRISM_HIT_4: SoundTypeItem, | |
| RAINBOW_EXPLODE: SoundTypeItem, | |
| RAINBOW_BRIDGE_AURA: SoundTypeItem, | |
| RAINBOW_BRIDGE_CREATE: SoundTypeItem, | |
| QUEEN_BEE_GLIDE: SoundTypeItem, | |
| BEEHIVE_GRENADE_EXPLODE: SoundTypeItem, | |
| MURDER_GAME_SHEEP_1: SoundTypeItem, | |
| MURDER_GAME_SHEEP_2: SoundTypeItem, | |
| MURDER_GAME_SHEEP_3: SoundTypeItem, | |
| MURDER_GAME_SHEEP_4: SoundTypeItem, | |
| GOLD_SPIRIT_DAGGER_CHARGE: SoundTypeItem, | |
| GOLD_SPIRIT_DAGGER_SLASH: SoundTypeItem, | |
| PLAT_SPIRIT_DAGGER_CHARGE: SoundTypeItem, | |
| PLAT_SPIRIT_DAGGER_SLASH: SoundTypeItem, | |
| DIAMOND_SPIRIT_DAGGER_CHARGE: SoundTypeItem, | |
| DIAMOND_SPIRIT_DAGGER_SLASH: SoundTypeItem, | |
| NIGHTMARE_SPIRIT_DAGGER_CHARGE: SoundTypeItem, | |
| NIGHTMARE_SPIRIT_DAGGER_SLASH: SoundTypeItem, | |
| RAINBOW_AXE_HIT_1: SoundTypeItem, | |
| RAINBOW_AXE_HIT_2: SoundTypeItem, | |
| RAINBOW_AXE_HIT_3: SoundTypeItem, | |
| RAINBOW_AXE_HIT_4: SoundTypeItem, | |
| RAINBOW_AXE_HIT_5: SoundTypeItem, | |
| RAINBOW_AXE_HIT_6: SoundTypeItem, | |
| RAINBOW_AXE_HIT_7: SoundTypeItem, | |
| RAINBOW_AXE_ABILITY: SoundTypeItem, | |
| RAINBOW_INIT: SoundTypeItem, | |
| RAINBOW_OPEN_POT_OF_GOLD: SoundTypeItem, | |
| RAINBOW_AMBIENT_LOOP: SoundTypeItem, | |
| RAINBOW_LB_AMBIENT_LOOP: SoundTypeItem, | |
| RAINBOW_LB_HIT_1: SoundTypeItem, | |
| RAINBOW_LB_HIT_2: SoundTypeItem, | |
| RAINBOW_LB_HIT_3: SoundTypeItem, | |
| DRILL_DEPLOY: SoundTypeItem, | |
| DRILL_LOOP: SoundTypeItem, | |
| DRILL_ATTACK_1: SoundTypeItem, | |
| BLOSSOM_SPIRIT_ATTACK_IDLE: SoundTypeItem, | |
| BLOSSOM_SPIRIT_DEFENSE_IDLE: SoundTypeItem, | |
| BLOSSOM_SPIRIT_KNOCKBACK_IDLE: SoundTypeItem, | |
| BLOSSOM_SPIRIT_HEAL_IDLE: SoundTypeItem, | |
| BLOSSOM_SPIRIT_ATTACK_SUMMON: SoundTypeItem, | |
| BLOSSOM_SPIRIT_DEFENSE_SUMMON: SoundTypeItem, | |
| BLOSSOM_SPIRIT_KNOCKBACK_SUMMON: SoundTypeItem, | |
| BLOSSOM_SPIRIT_HEAL_SUMMON: SoundTypeItem, | |
| BLOSSOM_SPIRIT_ATTACK: SoundTypeItem, | |
| BLOSSOM_SPIRIT_DEFENSE: SoundTypeItem, | |
| BLOSSOM_SPIRIT_KNOCKBACK: SoundTypeItem, | |
| BLOSSOM_SPIRIT_HEAL: SoundTypeItem, | |
| SAND_SPEAR_HIT: SoundTypeItem, | |
| SAND_SPEAR_THROW: SoundTypeItem, | |
| SAND_SPEAR_BOUNCE: SoundTypeItem, | |
| SAND_SPEAR_LOOP: SoundTypeItem, | |
| EGG_EXPLOSION: SoundTypeItem, | |
| EGG_LAUNCH: SoundTypeItem, | |
| EGG_FOUND: SoundTypeItem, | |
| ANGRY_BEE: SoundTypeItem, | |
| FLOWER_BLOOM: SoundTypeItem, | |
| POT_BREAK: SoundTypeItem, | |
| SHIELDER_CHARGE: SoundTypeItem, | |
| SHIELDER_LEAP: SoundTypeItem, | |
| SHIELDER_SMASH: SoundTypeItem, | |
| SHIELDER_CHARGE_1: SoundTypeItem, | |
| SHIELDER_SMASH_1: SoundTypeItem, | |
| FLOWER_PLANT: SoundTypeItem, | |
| WIZARD_LIGHTNING_STRIKE_CAST: SoundTypeItem, | |
| WIZARD_LIGHTNING_STRIKE: SoundTypeItem, | |
| WIZARD_LIGHTNING_STRIKE_02: SoundTypeItem, | |
| WIZARD_LIGHTNING_STRIKE_03: SoundTypeItem, | |
| WIZARD_LIGHTNING_STRIKE_04: SoundTypeItem, | |
| WIZARD_LIGHTNING_STORM: SoundTypeItem, | |
| WIZARD_SHOCKWAVE: SoundTypeItem, | |
| GIFT_BOX_UNWRAP: SoundTypeItem, | |
| GIFT_BOX_OPEN: SoundTypeItem, | |
| HEADSHOT: SoundTypeItem, | |
| HEADHUNTER_SHOOT_1: SoundTypeItem, | |
| HEADHUNTER_SHOOT_2: SoundTypeItem, | |
| HEADHUNTER_SHOOT_3: SoundTypeItem, | |
| HEADHUNTER_SHOOT_4: SoundTypeItem, | |
| TRAVELING_MERCHANT_PURCHASE_RARE: SoundTypeItem, | |
| TRAVELING_MERCHANT_PURCHASE_EPIC: SoundTypeItem, | |
| TRAVELING_MERCHANT_PURCHASE_UNIQUE: SoundTypeItem, | |
| SKULL_DROP_ITEM_MERGE: SoundTypeItem, | |
| SKULL_DROP_ITEM_PICKUP: SoundTypeItem, | |
| SKULL_DROP_SKULL_PICKUP: SoundTypeItem, | |
| SKULL_DROP_SKULL_DEPOSIT_01: SoundTypeItem, | |
| SKULL_DROP_SKULL_DEPOSIT_02: SoundTypeItem, | |
| SKULL_DROP_SKULL_DEPOSIT_03: SoundTypeItem, | |
| SKULL_DROP_SKULL_DEPOSIT_04: SoundTypeItem, | |
| SKULL_DROP_ROUND_ENDING_MUSIC: SoundTypeItem, | |
| SKULL_LOOP_1: SoundTypeItem, | |
| SKULL_LOOP_2: SoundTypeItem, | |
| SKULL_LOOP_3: SoundTypeItem, | |
| SKULL_LOOP_4: SoundTypeItem, | |
| LTM_GOAL_MOVING_SOUND: SoundTypeItem, | |
| } | |
| declare SoundType: SoundType | |
| export type StatusEffectType = { | |
| SPEED_PIE: "speed_pie", | |
| ENCHANT_FIRE_1: "fire_1", | |
| ENCHANT_FIRE_2: "fire_2", | |
| ENCHANT_FIRE_3: "fire_3", | |
| ENCHANT_FIRE_4: "fire_4", | |
| ENCHANT_STATIC_1: "static_1", | |
| ENCHANT_STATIC_2: "static_2", | |
| ENCHANT_STATIC_3: "static_3", | |
| ENCHANT_STATIC_4: "static_4", | |
| EXECUTE_3: "execute_3", | |
| SHIELD_GEN_1: "shield_gen_1", | |
| SHIELD_GEN_2: "shield_gen_2", | |
| SHIELD_GEN_3: "shield_gen_3", | |
| RAPID_REGEN_1: "rapid_regen_1", | |
| RAPID_REGEN_2: "rapid_regen_2", | |
| RAPID_REGEN_3: "rapid_regen_3", | |
| CLINGY_2: "clingy_2", | |
| CRITICAL_STRIKE_1: "critical_strike_1", | |
| CRITICAL_STRIKE_2: "critical_strike_2", | |
| CRITICAL_STRIKE_3: "critical_strike_3", | |
| CRITICAL_STRIKE_4: "critical_strike_4", | |
| LIFE_STEAL_1: "life_steal_1", | |
| LIFE_STEAL_2: "life_steal_2", | |
| LIFE_STEAL_3: "life_steal_3", | |
| LIFE_STEAL_4: "life_steal_4", | |
| PLUNDER_2: "plunder_2", | |
| ENCHANT_ANTI_KNOCKBACK_2: "anti_knockback_2", | |
| ENCHANT_UPDRAFT_2: "updraft_3", | |
| NO_KNOCKBACK: "no_knockback", | |
| INVISIBILITY: "invisibility", | |
| JUMP: "jump", | |
| GIANT: "giant", | |
| SHRINK: "shrink", | |
| SPEED: "speed", | |
| BURN: "burn", | |
| HEAL_OVER_TIME: "heal_over_time", | |
| FORCEFIELD: "forcefield", | |
| POISON: "poison", | |
| BIG_HEAD: "big_head", | |
| GROUNDED: "grounded", | |
| DECAY: "decay", | |
| SHIELD_ACTIVE: "shield_active", | |
| SHIELD_DOWN: "shield_down", | |
| DIZZY: "dizzy", | |
| SNOW_CONE: "snow_cone", | |
| VOLLEY: "volley", | |
| GROUNDED_ENCHANT: "grounded_enchant", | |
| FOREST_1: "forest_1", | |
| FOREST_2: "forest_2", | |
| FOREST_3: "forest_3", | |
| FOREST_4: "forest_4", | |
| WIND_3: "wind_3", | |
| CLOUD_3: "cloud_3", | |
| TITANS_BLESSING: "titans_blessing", | |
| TITANS_BLESSING_2: "titans_blessing_2", | |
| GOLDEN_APPLE: "golden_apple", | |
| BLEED: "bleed", | |
| SHOCKED: "shocked", | |
| } | |
| declare StatusEffectType: StatusEffectType | |
| export type TeamUpgrade = { | |
| GENERATOR: "generator", | |
| ARMOR: "armor", | |
| DAMAGE: "damage", | |
| DESTRUCTION: "destruction", | |
| DIAMOND_GENERATOR: "diamond_generator", | |
| ALARM: "alarm", | |
| ARMORY: "armory", | |
| } | |
| declare TeamUpgrade: TeamUpgrade | |
| -- OBJECTS | |
| -- https://docs.easy.gg/scripting/objects | |
| declare class Block | |
| blockType: ItemType | |
| position: Vector3 | |
| placedByUserId: number | |
| end | |
| declare class Entity | |
| function getPlayer(self): Player | nil | |
| function getHealth(self): number | |
| function getMaxHealth(self): number | |
| function isAlive(self): boolean | |
| function getPosition(self): Vector3 | nil | |
| function setPosition(self, position: Vector3): () | |
| function setMaxHealth(self, health: number): () | |
| function setCustomName(self, name: string): () | |
| end | |
| declare class ImageEntity extends Entity | |
| image: string | |
| function getModel(self): Model | nil | |
| function moveTo(self, position: Vector3): () | |
| function attack(self, target: Entity, damage: number): boolean | |
| function setSpeed(self, speed: number): () | |
| function destroy(self): () | |
| end | |
| declare class KitEntity extends Entity | |
| kitType: KitType | |
| function getModel(self): Model | nil | |
| function moveTo(self, position: Vector3): () | |
| function attack(self, target: Entity, damage: number): boolean | |
| function setSpeed(self, speed: number): () | |
| function setArmor(self, armor: ItemType): () | |
| function setHandItem(self, item: ItemType): () | |
| function destroy(self): () | |
| end | |
| declare class CreatureEntity extends Entity | |
| creatureType: CreatureType | |
| function getModel(self): Model | nil | |
| function moveTo(self, position: Vector3): () | |
| function attack(self, target: Entity, damage: number): boolean | |
| function setSpeed(self, speed: number): () | |
| function destroy(self): () | |
| end | |
| declare class Generator | |
| function setCooldown(self, cooldown: number): () | |
| function setItem(self, itemType: ItemType): () | |
| function setMax(self, max: number): () | |
| function setPosition(self, position: Vector3): () | |
| function dropItem(self, itemType: ItemType): () | |
| function destroy(self): () | |
| function foo(self): () | |
| function foo(self): () | |
| end | |
| declare class EnumKeyCodeItem extends EnumItem end | |
| declare class EnumKeyCode extends Enum | |
| Unknown: EnumKeyCodeItem | |
| Backspace: EnumKeyCodeItem | |
| Tab: EnumKeyCodeItem | |
| Clear: EnumKeyCodeItem | |
| Return: EnumKeyCodeItem | |
| Pause: EnumKeyCodeItem | |
| Escape: EnumKeyCodeItem | |
| Space: EnumKeyCodeItem | |
| QuotedDouble: EnumKeyCodeItem | |
| Hash: EnumKeyCodeItem | |
| Dollar: EnumKeyCodeItem | |
| Percent: EnumKeyCodeItem | |
| Ampersand: EnumKeyCodeItem | |
| Quote: EnumKeyCodeItem | |
| LeftParenthesis: EnumKeyCodeItem | |
| RightParenthesis: EnumKeyCodeItem | |
| Asterisk: EnumKeyCodeItem | |
| Plus: EnumKeyCodeItem | |
| Comma: EnumKeyCodeItem | |
| Minus: EnumKeyCodeItem | |
| Period: EnumKeyCodeItem | |
| Slash: EnumKeyCodeItem | |
| Zero: EnumKeyCodeItem | |
| One: EnumKeyCodeItem | |
| Two: EnumKeyCodeItem | |
| Three: EnumKeyCodeItem | |
| Four: EnumKeyCodeItem | |
| Five: EnumKeyCodeItem | |
| Six: EnumKeyCodeItem | |
| Seven: EnumKeyCodeItem | |
| Eight: EnumKeyCodeItem | |
| Nine: EnumKeyCodeItem | |
| Colon: EnumKeyCodeItem | |
| Semicolon: EnumKeyCodeItem | |
| LessThan: EnumKeyCodeItem | |
| Equals: EnumKeyCodeItem | |
| GreaterThan: EnumKeyCodeItem | |
| Question: EnumKeyCodeItem | |
| At: EnumKeyCodeItem | |
| LeftBracket: EnumKeyCodeItem | |
| BackSlash: EnumKeyCodeItem | |
| RightBracket: EnumKeyCodeItem | |
| Caret: EnumKeyCodeItem | |
| Underscore: EnumKeyCodeItem | |
| Backquote: EnumKeyCodeItem | |
| A: EnumKeyCodeItem | |
| B: EnumKeyCodeItem | |
| C: EnumKeyCodeItem | |
| D: EnumKeyCodeItem | |
| E: EnumKeyCodeItem | |
| F: EnumKeyCodeItem | |
| G: EnumKeyCodeItem | |
| H: EnumKeyCodeItem | |
| I: EnumKeyCodeItem | |
| J: EnumKeyCodeItem | |
| K: EnumKeyCodeItem | |
| L: EnumKeyCodeItem | |
| M: EnumKeyCodeItem | |
| N: EnumKeyCodeItem | |
| O: EnumKeyCodeItem | |
| P: EnumKeyCodeItem | |
| Q: EnumKeyCodeItem | |
| R: EnumKeyCodeItem | |
| S: EnumKeyCodeItem | |
| T: EnumKeyCodeItem | |
| U: EnumKeyCodeItem | |
| V: EnumKeyCodeItem | |
| W: EnumKeyCodeItem | |
| X: EnumKeyCodeItem | |
| Y: EnumKeyCodeItem | |
| Z: EnumKeyCodeItem | |
| LeftCurly: EnumKeyCodeItem | |
| Pipe: EnumKeyCodeItem | |
| RightCurly: EnumKeyCodeItem | |
| Tilde: EnumKeyCodeItem | |
| Delete: EnumKeyCodeItem | |
| KeypadZero: EnumKeyCodeItem | |
| KeypadOne: EnumKeyCodeItem | |
| KeypadTwo: EnumKeyCodeItem | |
| KeypadThree: EnumKeyCodeItem | |
| KeypadFour: EnumKeyCodeItem | |
| KeypadFive: EnumKeyCodeItem | |
| KeypadSix: EnumKeyCodeItem | |
| KeypadSeven: EnumKeyCodeItem | |
| KeypadEight: EnumKeyCodeItem | |
| KeypadNine: EnumKeyCodeItem | |
| KeypadPeriod: EnumKeyCodeItem | |
| KeypadDivide: EnumKeyCodeItem | |
| KeypadMultiply: EnumKeyCodeItem | |
| KeypadMinus: EnumKeyCodeItem | |
| KeypadPlus: EnumKeyCodeItem | |
| KeypadEnter: EnumKeyCodeItem | |
| KeypadEquals: EnumKeyCodeItem | |
| Up: EnumKeyCodeItem | |
| Down: EnumKeyCodeItem | |
| Right: EnumKeyCodeItem | |
| Left: EnumKeyCodeItem | |
| Insert: EnumKeyCodeItem | |
| Home: EnumKeyCodeItem | |
| End: EnumKeyCodeItem | |
| PageUp: EnumKeyCodeItem | |
| PageDown: EnumKeyCodeItem | |
| LeftShift: EnumKeyCodeItem | |
| RightShift: EnumKeyCodeItem | |
| LeftMeta: EnumKeyCodeItem | |
| RightMeta: EnumKeyCodeItem | |
| LeftAlt: EnumKeyCodeItem | |
| RightAlt: EnumKeyCodeItem | |
| LeftControl: EnumKeyCodeItem | |
| RightControl: EnumKeyCodeItem | |
| CapsLock: EnumKeyCodeItem | |
| NumLock: EnumKeyCodeItem | |
| ScrollLock: EnumKeyCodeItem | |
| LeftSuper: EnumKeyCodeItem | |
| RightSuper: EnumKeyCodeItem | |
| Mode: EnumKeyCodeItem | |
| Compose: EnumKeyCodeItem | |
| Help: EnumKeyCodeItem | |
| Print: EnumKeyCodeItem | |
| SysReq: EnumKeyCodeItem | |
| Break: EnumKeyCodeItem | |
| Menu: EnumKeyCodeItem | |
| Power: EnumKeyCodeItem | |
| Euro: EnumKeyCodeItem | |
| Undo: EnumKeyCodeItem | |
| F1: EnumKeyCodeItem | |
| F2: EnumKeyCodeItem | |
| F3: EnumKeyCodeItem | |
| F4: EnumKeyCodeItem | |
| F5: EnumKeyCodeItem | |
| F6: EnumKeyCodeItem | |
| F7: EnumKeyCodeItem | |
| F8: EnumKeyCodeItem | |
| F9: EnumKeyCodeItem | |
| F10: EnumKeyCodeItem | |
| F11: EnumKeyCodeItem | |
| F12: EnumKeyCodeItem | |
| F13: EnumKeyCodeItem | |
| F14: EnumKeyCodeItem | |
| F15: EnumKeyCodeItem | |
| World0: EnumKeyCodeItem | |
| World1: EnumKeyCodeItem | |
| World2: EnumKeyCodeItem | |
| World3: EnumKeyCodeItem | |
| World4: EnumKeyCodeItem | |
| World5: EnumKeyCodeItem | |
| World6: EnumKeyCodeItem | |
| World7: EnumKeyCodeItem | |
| World8: EnumKeyCodeItem | |
| World9: EnumKeyCodeItem | |
| World10: EnumKeyCodeItem | |
| World11: EnumKeyCodeItem | |
| World12: EnumKeyCodeItem | |
| World13: EnumKeyCodeItem | |
| World14: EnumKeyCodeItem | |
| World15: EnumKeyCodeItem | |
| World16: EnumKeyCodeItem | |
| World17: EnumKeyCodeItem | |
| World18: EnumKeyCodeItem | |
| World19: EnumKeyCodeItem | |
| World20: EnumKeyCodeItem | |
| World21: EnumKeyCodeItem | |
| World22: EnumKeyCodeItem | |
| World23: EnumKeyCodeItem | |
| World24: EnumKeyCodeItem | |
| World25: EnumKeyCodeItem | |
| World26: EnumKeyCodeItem | |
| World27: EnumKeyCodeItem | |
| World28: EnumKeyCodeItem | |
| World29: EnumKeyCodeItem | |
| World30: EnumKeyCodeItem | |
| World31: EnumKeyCodeItem | |
| World32: EnumKeyCodeItem | |
| World33: EnumKeyCodeItem | |
| World34: EnumKeyCodeItem | |
| World35: EnumKeyCodeItem | |
| World36: EnumKeyCodeItem | |
| World37: EnumKeyCodeItem | |
| World38: EnumKeyCodeItem | |
| World39: EnumKeyCodeItem | |
| World40: EnumKeyCodeItem | |
| World41: EnumKeyCodeItem | |
| World42: EnumKeyCodeItem | |
| World43: EnumKeyCodeItem | |
| World44: EnumKeyCodeItem | |
| World45: EnumKeyCodeItem | |
| World46: EnumKeyCodeItem | |
| World47: EnumKeyCodeItem | |
| World48: EnumKeyCodeItem | |
| World49: EnumKeyCodeItem | |
| World50: EnumKeyCodeItem | |
| World51: EnumKeyCodeItem | |
| World52: EnumKeyCodeItem | |
| World53: EnumKeyCodeItem | |
| World54: EnumKeyCodeItem | |
| World55: EnumKeyCodeItem | |
| World56: EnumKeyCodeItem | |
| World57: EnumKeyCodeItem | |
| World58: EnumKeyCodeItem | |
| World59: EnumKeyCodeItem | |
| World60: EnumKeyCodeItem | |
| World61: EnumKeyCodeItem | |
| World62: EnumKeyCodeItem | |
| World63: EnumKeyCodeItem | |
| World64: EnumKeyCodeItem | |
| World65: EnumKeyCodeItem | |
| World66: EnumKeyCodeItem | |
| World67: EnumKeyCodeItem | |
| World68: EnumKeyCodeItem | |
| World69: EnumKeyCodeItem | |
| World70: EnumKeyCodeItem | |
| World71: EnumKeyCodeItem | |
| World72: EnumKeyCodeItem | |
| World73: EnumKeyCodeItem | |
| World74: EnumKeyCodeItem | |
| World75: EnumKeyCodeItem | |
| World76: EnumKeyCodeItem | |
| World77: EnumKeyCodeItem | |
| World78: EnumKeyCodeItem | |
| World79: EnumKeyCodeItem | |
| World80: EnumKeyCodeItem | |
| World81: EnumKeyCodeItem | |
| World82: EnumKeyCodeItem | |
| World83: EnumKeyCodeItem | |
| World84: EnumKeyCodeItem | |
| World85: EnumKeyCodeItem | |
| World86: EnumKeyCodeItem | |
| World87: EnumKeyCodeItem | |
| World88: EnumKeyCodeItem | |
| World89: EnumKeyCodeItem | |
| World90: EnumKeyCodeItem | |
| World91: EnumKeyCodeItem | |
| World92: EnumKeyCodeItem | |
| World93: EnumKeyCodeItem | |
| World94: EnumKeyCodeItem | |
| World95: EnumKeyCodeItem | |
| ButtonX: EnumKeyCodeItem | |
| ButtonY: EnumKeyCodeItem | |
| ButtonA: EnumKeyCodeItem | |
| ButtonB: EnumKeyCodeItem | |
| ButtonR1: EnumKeyCodeItem | |
| ButtonL1: EnumKeyCodeItem | |
| ButtonR2: EnumKeyCodeItem | |
| ButtonL2: EnumKeyCodeItem | |
| ButtonR3: EnumKeyCodeItem | |
| ButtonL3: EnumKeyCodeItem | |
| ButtonStart: EnumKeyCodeItem | |
| ButtonSelect: EnumKeyCodeItem | |
| DPadLeft: EnumKeyCodeItem | |
| DPadRight: EnumKeyCodeItem | |
| DPadUp: EnumKeyCodeItem | |
| DPadDown: EnumKeyCodeItem | |
| Thumbstick1: EnumKeyCodeItem | |
| Thumbstick2: EnumKeyCodeItem | |
| end | |
| declare class Knockback | |
| horizontal: number | |
| vertical: number | |
| end | |
| declare class Leaderboard | |
| function getKeys(self): Array<Player | Team | string> | |
| function addKey(self, key: Player | Team | string, initialScore: number | nil): () | |
| function removeKey(self, key: Player | Team | string): () | |
| function addScore(self, key: Player | Team | string, amount: number): () | |
| function subScore(self, key: Player | Team | string, amount: number): () | |
| function setScore(self, key: Player | Team | string, amount: number): () | |
| function getScore(self, key: Player | Team | string): number | nil | |
| function getPlace(self, place: number): Player | Team | string | nil | |
| function clear(self): () | |
| end | |
| declare class MatchStateItem end | |
| export type MatchState = { | |
| PRE: MatchStateItem, | |
| RUNNING: MatchStateItem, | |
| POST: MatchStateItem, | |
| } | |
| declare MatchState: MatchState | |
| declare class Model | |
| modelName: ModelType | |
| function setPosition(self, position: Vector3): () | |
| function setRotation(self, rotation: Vector3): () | |
| function setCFrame(self, cframe: CFrame): () | |
| function setScale(self, scale: number): () | |
| function setCollidable(self, collidable: boolean): () | |
| function setAnchored(self, anchored: boolean): () | |
| function setTransparency(self, transparency: number): () | |
| function destroy(self): () | |
| end | |
| declare class Player | |
| name: string | |
| displayName: string | |
| userId: number | |
| function getEntity(self): Entity | nil | |
| function registerSpeedMultiplier(self, id: string, multiplier: number): () | |
| function registerAdditionalAirJumps(self, id: string, count: number): () | |
| function registerJumpHeightMultiplier(self, id: string, multiplier: number): () | |
| function removeSpeedMultiplier(self, id: string): () | |
| function removeAdditionalAirJumps(self, id: string): () | |
| function removeJumpHeightMultiplier(self, id: string): () | |
| end | |
| declare class Prompt | |
| function onActivated(self, fn: (player: Player) -> ()): () | |
| function setObjectText(self, text: string): () | |
| function setActionText(self, text: string): () | |
| function setActivationDistance(self, distance: number): () | |
| function setHoldDuration(self, duration: number): () | |
| function setKeyboardKey(self, keyCode: EnumKeyCodeItem): () | |
| function setPosition(self, position: Vector3): () | |
| function destroy(self): () | |
| end | |
| declare class ProgressBar | |
| function setColor(self, color: Color3): () | |
| function setMaxProgress(self, max: number): () | |
| function setText(self, text: string): () | |
| function get(self): number | |
| function add(self, amount: number): () | |
| function sub(self, amount: number): () | |
| function set(self, amount: number): () | |
| function addPlayer(self, player: Player): () | |
| function removePlayer(self, player: Player): () | |
| function destroy(self): () | |
| end | |
| declare class Team | |
| name: string | |
| id: string | |
| function getInGamePlayers(self): Array<Player> | |
| end | |
| -- EVENTS | |
| -- https://docs.easy.gg/scripting/events | |
| declare class BlockPlaceEvent | |
| player: Player | nil | |
| position: Vector3 | |
| blockType: ItemType | |
| cancelled: boolean | |
| end | |
| declare class BlockBreakEvent | |
| player: Player | nil | |
| position: Vector3 | |
| blockType: ItemType | |
| end | |
| declare class BedAlarmTriggeredEvent | |
| intruder: Player | |
| team: Team | |
| end | |
| declare class EnchantEvent | |
| player: Player | |
| enchant: EnchantType | |
| cancelled: boolean | |
| end | |
| declare class EntityDamageEvent | |
| entity: Entity | |
| fromEntity: Entity | |
| damage: number | |
| knockback: Knockback | |
| cancelled: boolean | |
| end | |
| declare class EntityDeathEvent | |
| entity: Entity | |
| killer: Entity | nil | |
| assists: Array<Entity> | |
| finalKill: boolean | |
| end | |
| declare class EntitySpawnEvent | |
| entity: Entity | |
| end | |
| declare class ForgedEvent | |
| player: Player | |
| upgrade: ForgeUpgrade | |
| level: number | |
| end | |
| declare class InventoryItemAddedEvent | |
| player: Player | |
| item: ItemType | |
| amount: number | |
| end | |
| declare class ItemPurchaseEvent | |
| player: Player | |
| item: ItemType | |
| amount: number | |
| costItem: ItemType | |
| price: number | |
| end | |
| declare class MatchStartEvent | |
| end | |
| declare class PlayerChattedEvent | |
| player: Player | |
| message: string | |
| end | |
| declare class PlayerDropItemEvent | |
| player: Player | |
| itemType: ItemType | |
| amount: number | |
| cancelled: boolean | |
| end | |
| declare class PlayerPickupItemEvent | |
| player: Player | |
| itemType: ItemType | |
| amount: number | |
| cancelled: boolean | |
| end | |
| declare class ProjectileLaunchedEvent | |
| shooter: Entity | nil | |
| projectileType: string | |
| position: Vector3 | |
| end | |
| declare class ProjectileHitEvent | |
| shooter: Entity | nil | |
| projectileType: string | |
| position: Vector3 | |
| hitEntity: Entity | nil | |
| cancelled: boolean | |
| end | |
| declare class StatusEffectAddedEvent | |
| entity: Entity | |
| statusEffect: StatusEffectType | |
| end | |
| declare class StatusEffectRemovedEvent | |
| entity: Entity | |
| statusEffect: StatusEffectType | |
| end | |
| declare class WeaponSwingEvent | |
| player: Player | |
| weapon: ItemType | |
| hitEntity: Entity | nil | |
| cancelled: boolean | |
| end | |
| declare class TeamUpgradePurchasedEvent | |
| player: Player | |
| team: Team | |
| upgrade: TeamUpgrade | |
| tier: number | |
| end | |
| declare class TelepearledEvent | |
| player: Player | |
| start: Vector3 | |
| -- TODO Luau: How do we add this type, when `end` is a keyword? | |
| -- end: Vector3 | |
| end | |
| declare Events: { | |
| BlockPlace: (callback: (event: BlockPlaceEvent) -> ()) -> (), | |
| BlockBreak: (callback: (event: BlockBreakEvent) -> ()) -> (), | |
| BedAlarmTriggered: (callback: (event: BedAlarmTriggeredEvent) -> ()) -> (), | |
| Enchant: (callback: (event: EnchantEvent) -> ()) -> (), | |
| EntityDamage: (callback: (event: EntityDamageEvent) -> ()) -> (), | |
| EntityDeath: (callback: (event: EntityDeathEvent) -> ()) -> (), | |
| EntitySpawn: (callback: (event: EntitySpawnEvent) -> ()) -> (), | |
| Forged: (callback: (event: ForgedEvent) -> ()) -> (), | |
| InventoryItemAdded: (callback: (event: InventoryItemAddedEvent) -> ()) -> (), | |
| ItemPurchase: (callback: (event: ItemPurchaseEvent) -> ()) -> (), | |
| MatchStart: (callback: (event: MatchStartEvent) -> ()) -> (), | |
| PlayerChatted: (callback: (event: PlayerChattedEvent) -> ()) -> (), | |
| PlayerDropItem: (callback: (event: PlayerDropItemEvent) -> ()) -> (), | |
| PlayerPickupItem: (callback: (event: PlayerPickupItemEvent) -> ()) -> (), | |
| ProjectileLaunched: (callback: (event: ProjectileLaunchedEvent) -> ()) -> (), | |
| ProjectileHit: (callback: (event: ProjectileHitEvent) -> ()) -> (), | |
| StatusEffectAdded: (callback: (event: StatusEffectAddedEvent) -> ()) -> (), | |
| StatusEffectRemoved: (callback: (event: StatusEffectRemovedEvent) -> ()) -> (), | |
| WeaponSwing: (callback: (event: WeaponSwingEvent) -> ()) -> (), | |
| TeamUpgradePurchased: (callback: (event: TeamUpgradePurchasedEvent) -> ()) -> (), | |
| Telepearled: (callback: (event: TelepearledEvent) -> ()) -> (), | |
| } | |
| -- SERVICES | |
| -- https://docs.easy.gg/scripting/services | |
| declare AnnouncementService: { | |
| sendAnnouncement: (message: string, color: Color3 | nil) -> boolean, | |
| } | |
| declare BlockService: { | |
| placeBlock: (blockType: ItemType, position: Vector3) -> boolean, | |
| getBlockAt: (position: Vector3) -> Block | nil, | |
| getAboveRandomBlock: (aboveBlockTypes: Array<ItemType> | nil) -> Vector3, | |
| destroyBlock: (position: Vector3) -> boolean, | |
| getAllBlocks: (blockTypes: Array<ItemType> | nil) -> Array<Block>, | |
| getNearbyBlocks: (center: Vector3, size: Vector3, blockTypes: Array<ItemType> | nil) -> Array<Block> | nil, | |
| } | |
| declare CombatService: { | |
| damage: (entity: Entity, amount: number, fromEntity: Entity | nil, knockback: Knockback | nil) -> (), | |
| heal: (entity: Entity, amount: number) -> (), | |
| } | |
| declare DisasterService: { | |
| startDisaster: (disasterType: DisasterType, duration: number) -> (), | |
| } | |
| declare EntityService: { | |
| getNearbyEntities: (center: Vector3, radius: number) -> Array<Entity> | nil, | |
| spawnKitEntity: (kitType: KitType, position: Vector3) -> KitEntity | nil, | |
| spawnCreatureEntity: (creatureType: CreatureType, position: Vector3, team: Team | nil) -> CreatureEntity | nil, | |
| spawnImageEntity: (image: string, position: Vector3) -> ImageEntity, | |
| } | |
| declare ForgeService: { | |
| getPoints: (player: Player) -> number, | |
| givePoints: (player: Player, amount: number) -> (), | |
| getForgeUpgradeLevel: (player: Player, upgradeType: ForgeUpgrade) -> number, | |
| } | |
| declare GeneratorService: { | |
| createGenerator: (itemType: ItemType, position: Vector3) -> Generator, | |
| } | |
| declare GravityService: { | |
| setGravity: (gravity: number) -> (), | |
| } | |
| declare InventoryService: { | |
| giveItem: (player: Player, itemType: ItemType, amount: number, playWorldEffect: boolean) -> (), | |
| getAmount: (player: Player, itemType: ItemType) -> number, | |
| removeItemAmount: (player: Player, itemType: ItemType, amount: number) -> (), | |
| } | |
| declare ItemService: { | |
| dropItem: (itemType: ItemType, position: Vector3, amount: boolean | nil) -> (), | |
| } | |
| declare MatchService: { | |
| getHost: () -> Player, | |
| getMatchDurationSec: () -> number, | |
| getMatchState: () -> MatchState, | |
| endMatch: (winningTeam: Team | nil) -> (), | |
| } | |
| declare MessageService: { | |
| broadcast: (message: string) -> (), | |
| sendInfo: (player: Player, message: string) -> (), | |
| sendError: (player: Player, message: string) -> (), | |
| } | |
| declare ModelService: { | |
| createModel: (modelType: ModelType, position: Vector3) -> Model, | |
| createItemModel: (itemType: ItemType, position: Vector3) -> Model, | |
| } | |
| declare MountService: { | |
| spawnMount: (mountType: MountType, player: Player) -> () | |
| } | |
| declare PlayerService: { | |
| getPlayers: () -> Array<Player>, | |
| getNearbyPlayers: (center: Vector3, radius: number) -> Array<Player> | nil, | |
| } | |
| declare PromptService: { | |
| createPrompt: (objectText: string, actionText: string, position: Vector3) -> Prompt, | |
| } | |
| declare ShopService: { | |
| getAllShopkeeperIds: () -> Array<string>, | |
| spawnShopkeeper: (shopType: "items" | "upgrade", position: Vector3) -> string, | |
| despawnShopkeeper: (shopId: string) -> (), | |
| addItem: (item: ItemType, amount: number, costItem: ItemType, price: number) -> (), | |
| removeItem: (item: ItemType) -> (), | |
| } | |
| declare SoundService: { | |
| playSound: (sound: SoundType, position: Vector3 | nil) -> (), | |
| playSoundForPlayer: (player: Player, sound: SoundType, position: Vector3 | nil) -> (), | |
| } | |
| declare StatusEffectService: { | |
| giveEffect: (entity: Entity, effect: StatusEffectType, duration: number | nil) -> (), | |
| removeEffect: (entity: Entity, effect: StatusEffectType) -> (), | |
| hasEffect: (entity: Entity, effect: StatusEffectType) -> boolean, | |
| } | |
| declare VehicleService: { | |
| spawnVehicle: (vehicleType: VehicleType, position: Vector3) -> (), | |
| } | |
| declare TeamService: { | |
| getTeam: (player: Player) -> Team | nil, | |
| setTeam: (player: Player, team: Team) -> (), | |
| getAllTeams: () -> Array<Team>, | |
| } | |
| declare UIService: { | |
| createProgressBar: (maxProgress: number) -> ProgressBar, | |
| createLeaderboard: () -> Leaderboard, | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment