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