change svg to png

This commit is contained in:
sky 2024-08-15 01:04:52 -04:00
parent 08276d6ed8
commit db129adbfc
354 changed files with 5959 additions and 178 deletions

View File

@ -2,38 +2,38 @@
{ {
"name": "Ruffle", "name": "Ruffle",
"directory": "ruffle", "directory": "ruffle",
"image": "cover.svg" "image": "cover.png"
}, },
{ {
"name": "ZIP Unarchiver", "name": "ZIP Unarchiver",
"directory": "zip", "directory": "zip",
"image": "cover.svg" "image": "cover.png"
}, },
{ {
"name": "GBA Emulator", "name": "GBA Emulator",
"directory": "gba", "directory": "gba",
"image": "cover.svg" "image": "cover.png"
}, },
{ {
"name": "EmulatorJS", "name": "EmulatorJS",
"directory": "emu", "directory": "emu",
"image": "cover.svg" "image": "cover.png"
}, },
{ {
"name": "Scratch 1", "name": "Scratch 1",
"directory": "scratch1", "directory": "scratch1",
"image": "cover.svg" "image": "cover.png"
}, },
{ {
"name": "AyunWebEPK", "name": "AyunWebEPK",
"directory": "ayun", "directory": "ayun",
"image": "cover.svg" "image": "cover.png"
}, },
{ {
"name": "Scratch 2", "name": "Scratch 2",
"directory": "scratch2", "directory": "scratch2",
"image": "cover.svg" "image": "cover.png"
}, },
{ {
"name": "SB2 to SWF", "name": "SB2 to SWF",
@ -43,12 +43,12 @@
{ {
"name": "MiniWiki", "name": "MiniWiki",
"directory": "wiki", "directory": "wiki",
"image": "cover.svg" "image": "cover.png"
}, },
{ {
"name": "Windows 11", "name": "Windows 11",
"directory": "11", "directory": "11",
"image": "cover.svg" "image": "cover.png"
}, },
{ {
"name": "Javascript Deobfuscator", "name": "Javascript Deobfuscator",
@ -73,6 +73,6 @@
{ {
"name": "GodoBlocks", "name": "GodoBlocks",
"directory": "godo", "directory": "godo",
"image": "cover.svg" "image": "cover.png"
} }
] ]

View File

@ -1,152 +1,152 @@
[ [
{ {
"name": "Protektor", "name": "Protektor",
"image": "cover.svg", "image": "cover.png",
"directory": "tekpro" "directory": "tekpro"
}, },
{ {
"name": "The Gummibär Game", "name": "The Gummibär Game",
"image": "cover.svg", "image": "cover.png",
"directory": "gum" "directory": "gum"
}, },
{ {
"name": "Final Ninja", "name": "Final Ninja",
"image": "cover.svg", "image": "cover.png",
"directory": "final" "directory": "final"
}, },
{ {
"name": "The Sims - Busting Out", "name": "The Sims - Busting Out",
"image": "cover.svg", "image": "cover.png",
"directory": "bsims" "directory": "bsims"
}, },
{ {
"name": "SimCity 2000", "name": "SimCity 2000",
"image": "cover.svg", "image": "cover.png",
"directory": "2000si" "directory": "2000si"
}, },
{ {
"name": "SimCity", "name": "SimCity",
"image": "cover.svg", "image": "cover.png",
"directory": "simcity" "directory": "simcity"
}, },
{ {
"name": "Donkey Kong", "name": "Donkey Kong",
"image": "cover.svg", "image": "cover.png",
"directory": "kong" "directory": "kong"
}, },
{ {
"name": "Sonic Advance 3", "name": "Sonic Advance 3",
"image": "cover.svg", "image": "cover.png",
"directory": "3sadv" "directory": "3sadv"
}, },
{ {
"name": "Sonic Advance 2", "name": "Sonic Advance 2",
"image": "cover.svg", "image": "cover.png",
"directory": "2sadv" "directory": "2sadv"
}, },
{ {
"name": "Sonic Advance", "name": "Sonic Advance",
"image": "cover.svg", "image": "cover.png",
"directory": "sadvance" "directory": "sadvance"
}, },
{ {
"name": "Crazy Taxi", "name": "Crazy Taxi",
"image": "cover.svg", "image": "cover.png",
"directory": "crtaxi" "directory": "crtaxi"
}, },
{ {
"name": "Sonic & Knuckles", "name": "Sonic & Knuckles",
"image": "cover.svg", "image": "cover.png",
"directory": "knuck" "directory": "knuck"
}, },
{ {
"name": "Sonic 3", "name": "Sonic 3",
"image": "cover.svg", "image": "cover.png",
"directory": "3sonic" "directory": "3sonic"
}, },
{ {
"name": "Minecraft Tower Defense 1", "name": "Minecraft Tower Defense 1",
"image": "cover.svg", "image": "cover.png",
"directory": "1defense" "directory": "1defense"
}, },
{ {
"name": "Hobo 7", "name": "Hobo 7",
"image": "cover.svg", "image": "cover.png",
"directory": "7hobo" "directory": "7hobo"
}, },
{ {
"name": "Hobo 6", "name": "Hobo 6",
"image": "cover.svg", "image": "cover.png",
"directory": "6hobo" "directory": "6hobo"
}, },
{ {
"name": "Hobo 5", "name": "Hobo 5",
"image": "cover.svg", "image": "cover.png",
"directory": "5hobo" "directory": "5hobo"
}, },
{ {
"name": "Hobo 4", "name": "Hobo 4",
"image": "cover.svg", "image": "cover.png",
"directory": "4hobo" "directory": "4hobo"
}, },
{ {
"name": "Hobo 3", "name": "Hobo 3",
"image": "cover.svg", "image": "cover.png",
"directory": "3hobo" "directory": "3hobo"
}, },
{ {
"name": "3 Lines", "name": "3 Lines",
"image": "cover.svg", "image": "cover.png",
"directory": "3line" "directory": "3line"
}, },
{ {
"name": "Crazy Flasher 6", "name": "Crazy Flasher 6",
"image": "cover.svg", "image": "cover.png",
"directory": "6flash" "directory": "6flash"
}, },
{ {
"name": "Crazy Flasher 5", "name": "Crazy Flasher 5",
"image": "cover.svg", "image": "cover.png",
"directory": "5flash" "directory": "5flash"
}, },
{ {
"name": "Crazy Flasher 4", "name": "Crazy Flasher 4",
"image": "cover.svg", "image": "cover.png",
"directory": "4flash" "directory": "4flash"
}, },
{ {
"name": "Crazy Flasher 2", "name": "Crazy Flasher 2",
"image": "cover.svg", "image": "cover.png",
"directory": "2flash" "directory": "2flash"
}, },
{ {
"name": "Crazy Flasher 3", "name": "Crazy Flasher 3",
"image": "cover.svg", "image": "cover.png",
"directory": "3flash" "directory": "3flash"
}, },
{ {
"name": "GTA: Advance", "name": "GTA: Advance",
"image": "cover.svg", "image": "cover.png",
"directory": "advgta" "directory": "advgta"
}, },
{ {
"name": "GTA 1", "name": "GTA 1",
"image": "cover.svg", "image": "cover.png",
"directory": "gta1" "directory": "gta1"
}, },
{ {
"name": "GTA 2", "name": "GTA 2",
"image": "cover.svg", "image": "cover.png",
"directory": "gta2" "directory": "gta2"
}, },
{ {
"name": "Quake 3", "name": "Quake 3",
"image": "cover.svg", "image": "cover.png",
"directory": "quake3" "directory": "quake3"
}, },
{ {
"name": "3D Space Cadet Pinball", "name": "3D Space Cadet Pinball",
"image": "cover.svg", "image": "cover.png",
"directory": "pinball" "directory": "pinball"
}, },
{ {
@ -156,37 +156,37 @@
}, },
{ {
"name": "Corporation Inc", "name": "Corporation Inc",
"image": "cover.svg", "image": "cover.png",
"directory": "corp" "directory": "corp"
}, },
{ {
"name": "Plants vs. Zombies", "name": "Plants vs. Zombies",
"image": "cover.svg", "image": "cover.png",
"directory": "pvz" "directory": "pvz"
}, },
{ {
"name": "Pyongyang Racer", "name": "Pyongyang Racer",
"image": "cover.svg", "image": "cover.png",
"directory": "pyong" "directory": "pyong"
}, },
{ {
"name": "Ultimate Flash Sonic", "name": "Ultimate Flash Sonic",
"image": "cover.svg", "image": "cover.png",
"directory": "flash" "directory": "flash"
}, },
{ {
"name": "Hobo 2", "name": "Hobo 2",
"image": "cover.svg", "image": "cover.png",
"directory": "2hobo" "directory": "2hobo"
}, },
{ {
"name": "Hobo 1", "name": "Hobo 1",
"image": "cover.svg", "image": "cover.png",
"directory": "1hobo" "directory": "1hobo"
}, },
{ {
"name": "Super Auto Pets", "name": "Super Auto Pets",
"image": "cover.svg", "image": "cover.png",
"directory": "auto" "directory": "auto"
}, },
{ {
@ -196,342 +196,342 @@
}, },
{ {
"name": "Earn to Die", "name": "Earn to Die",
"image": "cover.svg", "image": "cover.png",
"directory": "ern" "directory": "ern"
}, },
{ {
"name": "Temple of Boom", "name": "Temple of Boom",
"image": "cover.svg", "image": "cover.png",
"directory": "temple" "directory": "temple"
}, },
{ {
"name": "Backrooms 2D", "name": "Backrooms 2D",
"image": "cover.svg", "image": "cover.png",
"directory": "2d" "directory": "2d"
}, },
{ {
"name": "Superhero Drop", "name": "Superhero Drop",
"image": "cover.svg", "image": "cover.png",
"directory": "superhero" "directory": "superhero"
}, },
{ {
"name": "Obby, jump!", "name": "Obby, jump!",
"image": "cover.svg", "image": "cover.png",
"directory": "obby" "directory": "obby"
}, },
{ {
"name": "Jake's Jingle Quest", "name": "Jake's Jingle Quest",
"image": "cover.svg", "image": "cover.png",
"directory": "jake" "directory": "jake"
}, },
{ {
"name": "Bouncy Flappy", "name": "Bouncy Flappy",
"image": "cover.svg", "image": "cover.png",
"directory": "bounce" "directory": "bounce"
}, },
{ {
"name": "The Black Man", "name": "The Black Man",
"image": "cover.svg", "image": "cover.png",
"directory": "black" "directory": "black"
}, },
{ {
"name": "Real Flying Truck 3D", "name": "Real Flying Truck 3D",
"image": "cover.svg", "image": "cover.png",
"directory": "trk" "directory": "trk"
}, },
{ {
"name": "Crazy Tunnel 3D", "name": "Crazy Tunnel 3D",
"image": "cover.svg", "image": "cover.png",
"directory": "crazy" "directory": "crazy"
}, },
{ {
"name": "Two Ball 3D", "name": "Two Ball 3D",
"image": "cover.svg", "image": "cover.png",
"directory": "two" "directory": "two"
}, },
{ {
"name": "Slope City", "name": "Slope City",
"image": "cover.svg", "image": "cover.png",
"directory": "ballslo" "directory": "ballslo"
}, },
{ {
"name": "Shapez", "name": "Shapez",
"image": "cover.svg", "image": "cover.png",
"directory": "shapez" "directory": "shapez"
}, },
{ {
"name": "Pickcrafter", "name": "Pickcrafter",
"image": "cover.svg", "image": "cover.png",
"directory": "pick" "directory": "pick"
}, },
{ {
"name": "Sudoku", "name": "Sudoku",
"image": "cover.svg", "image": "cover.png",
"directory": "sudo" "directory": "sudo"
}, },
{ {
"name": "Rocket Bot Royale", "name": "Rocket Bot Royale",
"image": "cover.svg", "image": "cover.png",
"directory": "rocket" "directory": "rocket"
}, },
{ {
"name": "Slope 3", "name": "Slope 3",
"image": "cover.svg", "image": "cover.png",
"directory": "slope3" "directory": "slope3"
}, },
{ {
"name": "InfiniteCraft", "name": "InfiniteCraft",
"image": "cover.svg", "image": "cover.png",
"directory": "infi" "directory": "infi"
}, },
{ {
"name": "Mine Blocks", "name": "Mine Blocks",
"image": "cover.svg", "image": "cover.png",
"directory": "minors" "directory": "minors"
}, },
{ {
"name": "Wubzzy's Amazing Adventure", "name": "Wubzzy's Amazing Adventure",
"image": "cover.svg", "image": "cover.png",
"directory": "wubz" "directory": "wubz"
}, },
{ {
"name": "Bus & Subway Runner", "name": "Bus & Subway Runner",
"image": "cover.svg", "image": "cover.png",
"directory": "subway" "directory": "subway"
}, },
{ {
"name": "Drift King", "name": "Drift King",
"image": "cover.svg", "image": "cover.png",
"directory": "king" "directory": "king"
}, },
{ {
"name": "Pako Highway", "name": "Pako Highway",
"image": "cover.svg", "image": "cover.png",
"directory": "pako" "directory": "pako"
}, },
{ {
"name": "Snowball.io", "name": "Snowball.io",
"image": "cover.svg", "image": "cover.png",
"directory": "snow" "directory": "snow"
}, },
{ {
"name": "Balloon Run", "name": "Balloon Run",
"image": "cover.svg", "image": "cover.png",
"directory": "bal" "directory": "bal"
}, },
{ {
"name": "Gunfest", "name": "Gunfest",
"image": "cover.svg", "image": "cover.png",
"directory": "fest" "directory": "fest"
}, },
{ {
"name": "Run 3 Editor", "name": "Run 3 Editor",
"image": "cover.svg", "image": "cover.png",
"directory": "editor" "directory": "editor"
}, },
{ {
"name": "Train Surfers", "name": "Train Surfers",
"image": "cover.svg", "image": "cover.png",
"directory": "train" "directory": "train"
}, },
{ {
"name": "Fruit Cuts 3D", "name": "Fruit Cuts 3D",
"image": "cover.svg", "image": "cover.png",
"directory": "fruit" "directory": "fruit"
}, },
{ {
"name": "Grand Shift Auto", "name": "Grand Shift Auto",
"image": "cover.svg", "image": "cover.png",
"directory": "gsa" "directory": "gsa"
}, },
{ {
"name": "Unfair Mario", "name": "Unfair Mario",
"image": "cover.svg", "image": "cover.png",
"directory": "unfmar" "directory": "unfmar"
}, },
{ {
"name": "WASM Doom", "name": "WASM Doom",
"image": "cover.svg", "image": "cover.png",
"directory": "doom-wasm" "directory": "doom-wasm"
}, },
{ {
"name": "Talking Tom Cat", "name": "Talking Tom Cat",
"image": "cover.svg", "image": "cover.png",
"directory": "tom2" "directory": "tom2"
}, },
{ {
"name": "Flappy 2048", "name": "Flappy 2048",
"image": "cover.svg", "image": "cover.png",
"directory": "flap" "directory": "flap"
}, },
{ {
"name": "9007199254740992", "name": "9007199254740992",
"image": "cover.svg", "image": "cover.png",
"directory": "9007199254740992" "directory": "9007199254740992"
}, },
{ {
"name": "1", "name": "1",
"image": "cover.svg", "image": "cover.png",
"directory": "1" "directory": "1"
}, },
{ {
"name": "Wheely 4", "name": "Wheely 4",
"image": "cover.svg", "image": "cover.png",
"directory": "whe4" "directory": "whe4"
}, },
{ {
"name": "Wheely 3", "name": "Wheely 3",
"image": "cover.svg", "image": "cover.png",
"directory": "whe3" "directory": "whe3"
}, },
{ {
"name": "Wheely 2", "name": "Wheely 2",
"image": "cover.svg", "image": "cover.png",
"directory": "whe2" "directory": "whe2"
}, },
{ {
"name": "Wheely 1", "name": "Wheely 1",
"image": "cover.svg", "image": "cover.png",
"directory": "whe" "directory": "whe"
}, },
{ {
"name": "Glassworks", "name": "Glassworks",
"image": "cover.svg", "image": "cover.png",
"directory": "glass" "directory": "glass"
}, },
{ {
"name": "Mutiny", "name": "Mutiny",
"image": "cover.svg", "image": "cover.png",
"directory": "mut" "directory": "mut"
}, },
{ {
"name": "Snotput", "name": "Snotput",
"image": "cover.svg", "image": "cover.png",
"directory": "snot" "directory": "snot"
}, },
{ {
"name": "Headcase", "name": "Headcase",
"image": "cover.svg", "image": "cover.png",
"directory": "headcase" "directory": "headcase"
}, },
{ {
"name": "Bubble Shooter", "name": "Bubble Shooter",
"image": "cover.svg", "image": "cover.png",
"directory": "bub" "directory": "bub"
}, },
{ {
"name": "Skywire VIP (Extended)", "name": "Skywire VIP (Extended)",
"image": "cover.svg", "image": "cover.png",
"directory": "sky" "directory": "sky"
}, },
{ {
"name": "Plunger", "name": "Plunger",
"image": "cover.svg", "image": "cover.png",
"directory": "plu" "directory": "plu"
}, },
{ {
"name": "Gunbrick", "name": "Gunbrick",
"image": "cover.svg", "image": "cover.png",
"directory": "brick" "directory": "brick"
}, },
{ {
"name": "Nitrome Must Die", "name": "Nitrome Must Die",
"image": "cover.svg", "image": "cover.png",
"directory": "nitme" "directory": "nitme"
}, },
{ {
"name": "Robo Run", "name": "Robo Run",
"image": "cover.svg", "image": "cover.png",
"directory": "robo" "directory": "robo"
}, },
{ {
"name": "Meteor Game", "name": "Meteor Game",
"image": "cover.svg", "image": "cover.png",
"directory": "meteor" "directory": "meteor"
}, },
{ {
"name": "Skateboarding Simulator", "name": "Skateboarding Simulator",
"image": "cover.svg", "image": "cover.png",
"directory": "skate" "directory": "skate"
}, },
{ {
"name": "CrossNRoad", "name": "CrossNRoad",
"image": "cover.svg", "image": "cover.png",
"directory": "crossnroad" "directory": "crossnroad"
}, },
{ {
"name": "Tappy Plane", "name": "Tappy Plane",
"image": "cover.svg", "image": "cover.png",
"directory": "tappyplane" "directory": "tappyplane"
}, },
{ {
"name": "Putin on the Ritz", "name": "Putin on the Ritz",
"image": "cover.svg", "image": "cover.png",
"directory": "ritz" "directory": "ritz"
}, },
{ {
"name": "Sandboxels", "name": "Sandboxels",
"image": "cover.svg", "image": "cover.png",
"directory": "box" "directory": "box"
}, },
{ {
"name": "Flappy Race", "name": "Flappy Race",
"image": "cover.svg", "image": "cover.png",
"directory": "flappyrace" "directory": "flappyrace"
}, },
{ {
"name": "Karlson", "name": "Karlson",
"image": "cover.svg", "image": "cover.png",
"directory": "karlson" "directory": "karlson"
}, },
{ {
"name": "Adventure", "name": "Adventure",
"image": "cover.svg", "image": "cover.png",
"directory": "adventure" "directory": "adventure"
}, },
{ {
"name": "The Heist", "name": "The Heist",
"image": "cover.svg", "image": "cover.png",
"directory": "heist" "directory": "heist"
}, },
{ {
"name": "Age of War 2", "name": "Age of War 2",
"image": "cover.svg", "image": "cover.png",
"directory": "aow2" "directory": "aow2"
}, },
{ {
"name": "Star Clicker", "name": "Star Clicker",
"image": "cover.svg", "image": "cover.png",
"directory": "star" "directory": "star"
}, },
{ {
"name": "Racer", "name": "Racer",
"image": "cover.svg", "image": "cover.png",
"directory": "racer" "directory": "racer"
}, },
{ {
"name": "Fort@dmin", "name": "Fort@dmin",
"image": "cover.svg", "image": "cover.png",
"directory": "fort" "directory": "fort"
}, },
{ {
"name": "Flappy Dino", "name": "Flappy Dino",
"image": "cover.svg", "image": "cover.png",
"directory": "fld" "directory": "fld"
}, },
{ {
"name": "Connect Four", "name": "Connect Four",
"image": "cover.svg", "image": "cover.png",
"directory": "c4" "directory": "c4"
}, },
{ {
"name": "13 Days of Hell", "name": "13 Days of Hell",
"image": "cover.svg", "image": "cover.png",
"directory": "13" "directory": "13"
}, },
{ {
"name": "Mindustry", "name": "Mindustry",
"image": "cover.svg", "image": "cover.png",
"directory": "mind" "directory": "mind"
}, },
{ {
@ -541,77 +541,77 @@
}, },
{ {
"name": "Shape Shipper", "name": "Shape Shipper",
"image": "cover.svg", "image": "cover.png",
"directory": "shape" "directory": "shape"
}, },
{ {
"name": "Rough Dino", "name": "Rough Dino",
"image": "cover.svg", "image": "cover.png",
"directory": "roughdino" "directory": "roughdino"
}, },
{ {
"name": "Geometry Meltdown", "name": "Geometry Meltdown",
"image": "cover.svg", "image": "cover.png",
"directory": "geomelt" "directory": "geomelt"
}, },
{ {
"name": "Geometry Jump", "name": "Geometry Jump",
"image": "cover.svg", "image": "cover.png",
"directory": "geojump" "directory": "geojump"
}, },
{ {
"name": "Counter Strike: DS", "name": "Counter Strike: DS",
"image": "cover.svg", "image": "cover.png",
"directory": "cds" "directory": "cds"
}, },
{ {
"name": "Terri-Fried", "name": "Terri-Fried",
"image": "cover.svg", "image": "cover.png",
"directory": "terrifried" "directory": "terrifried"
}, },
{ {
"name": "Geometry Dash Remastered", "name": "Geometry Dash Remastered",
"image": "cover.svg", "image": "cover.png",
"directory": "geodashrm" "directory": "geodashrm"
}, },
{ {
"name": "The Minions: Resurrection", "name": "The Minions: Resurrection",
"image": "cover.svg", "image": "cover.png",
"directory": "minion" "directory": "minion"
}, },
{ {
"name": "Geometry Dash Sky", "name": "Geometry Dash Sky",
"image": "cover.svg", "image": "cover.png",
"directory": "geodashsky" "directory": "geodashsky"
}, },
{ {
"name": "Drift Mania", "name": "Drift Mania",
"image": "cover.svg", "image": "cover.png",
"directory": "drift" "directory": "drift"
}, },
{ {
"name": "Driving Force 4", "name": "Driving Force 4",
"image": "cover.svg", "image": "cover.png",
"directory": "driving" "directory": "driving"
}, },
{ {
"name": "Minecraft Games", "name": "Minecraft Games",
"image": "cover.svg", "image": "cover.png",
"directory": "eaglercraft" "directory": "eaglercraft"
}, },
{ {
"name": "Red Ball 1", "name": "Red Ball 1",
"image": "cover.svg", "image": "cover.png",
"directory": "redball" "directory": "redball"
}, },
{ {
"name": "Recoil", "name": "Recoil",
"image": "cover.svg", "image": "cover.png",
"directory": "recoil" "directory": "recoil"
}, },
{ {
"name": "Karlson't", "name": "Karlson't",
"image": "cover.svg", "image": "cover.png",
"directory": "karlsont" "directory": "karlsont"
}, },
{ {
@ -621,62 +621,62 @@
}, },
{ {
"name": "Tomb of The Mask", "name": "Tomb of The Mask",
"image": "cover.svg", "image": "cover.png",
"directory": "tombofthemask" "directory": "tombofthemask"
}, },
{ {
"name": "Hill Climb Racing", "name": "Hill Climb Racing",
"image": "cover.svg", "image": "cover.png",
"directory": "hillclimbracing" "directory": "hillclimbracing"
}, },
{ {
"name": "Gladihoppers", "name": "Gladihoppers",
"image": "cover.svg", "image": "cover.png",
"directory": "gladihoppers" "directory": "gladihoppers"
}, },
{ {
"name": "Flappy Copter", "name": "Flappy Copter",
"image": "cover.svg", "image": "cover.png",
"directory": "flappycopter" "directory": "flappycopter"
}, },
{ {
"name": "Kick That Buddy", "name": "Kick That Buddy",
"image": "cover.svg", "image": "cover.png",
"directory": "kickthatbuddy" "directory": "kickthatbuddy"
}, },
{ {
"name": "Grand Truckismo", "name": "Grand Truckismo",
"image": "cover.svg", "image": "cover.png",
"directory": "grandtruckismo" "directory": "grandtruckismo"
}, },
{ {
"name": "Turbo Racing 3", "name": "Turbo Racing 3",
"image": "cover.svg", "image": "cover.png",
"directory": "turboracing3" "directory": "turboracing3"
}, },
{ {
"name": "The Binding of Issac", "name": "The Binding of Issac",
"image": "cover.svg", "image": "cover.png",
"directory": "tboi" "directory": "tboi"
}, },
{ {
"name": "Gun Knight", "name": "Gun Knight",
"image": "cover.svg", "image": "cover.png",
"directory": "gunknight" "directory": "gunknight"
}, },
{ {
"name": "The Oregon Trail", "name": "The Oregon Trail",
"image": "cover.svg", "image": "cover.png",
"directory": "oregon" "directory": "oregon"
}, },
{ {
"name": "Windows 98", "name": "Windows 98",
"image": "cover.svg", "image": "cover.png",
"directory": "windows98" "directory": "windows98"
}, },
{ {
"name": "Creeper Craft", "name": "Creeper Craft",
"image": "cover.svg", "image": "cover.png",
"directory": "creepercraft" "directory": "creepercraft"
}, },
{ {
@ -686,27 +686,27 @@
}, },
{ {
"name": "Kerosene Client", "name": "Kerosene Client",
"image": "cover.svg", "image": "cover.png",
"directory": "keroseneclient" "directory": "keroseneclient"
}, },
{ {
"name": "Frogger", "name": "Frogger",
"image": "cover.svg", "image": "cover.png",
"directory": "frogger" "directory": "frogger"
}, },
{ {
"name": "Simon", "name": "Simon",
"image": "cover.svg", "image": "cover.png",
"directory": "simon" "directory": "simon"
}, },
{ {
"name": "Splash Dash Racing", "name": "Splash Dash Racing",
"image": "cover.svg", "image": "cover.png",
"directory": "splashanddash" "directory": "splashanddash"
}, },
{ {
"name": "Super Mario 63", "name": "Super Mario 63",
"image": "cover.svg", "image": "cover.png",
"directory": "mario63" "directory": "mario63"
}, },
{ {
@ -716,7 +716,7 @@
}, },
{ {
"name": "Grand Theft Grotto", "name": "Grand Theft Grotto",
"image": "cover.svg", "image": "cover.png",
"directory": "gtg" "directory": "gtg"
}, },
{ {
@ -726,52 +726,52 @@
}, },
{ {
"name": "Gloom", "name": "Gloom",
"image": "cover.svg", "image": "cover.png",
"directory": "gloom" "directory": "gloom"
}, },
{ {
"name": "Copter", "name": "Copter",
"image": "cover.svg", "image": "cover.png",
"directory": "copter" "directory": "copter"
}, },
{ {
"name": "Minesweeper", "name": "Minesweeper",
"image": "cover.svg", "image": "cover.png",
"directory": "minesweeper" "directory": "minesweeper"
}, },
{ {
"name": "POOM", "name": "POOM",
"image": "cover.svg", "image": "cover.png",
"directory": "poom" "directory": "poom"
}, },
{ {
"name": "Solitaire", "name": "Solitaire",
"image": "cover.svg", "image": "cover.png",
"directory": "solitaire" "directory": "solitaire"
}, },
{ {
"name": "Spank the Monkey", "name": "Spank the Monkey",
"image": "cover.svg", "image": "cover.png",
"directory": "spankthemonkey" "directory": "spankthemonkey"
}, },
{ {
"name": "Pool", "name": "Pool",
"image": "cover.svg", "image": "cover.png",
"directory": "pool" "directory": "pool"
}, },
{ {
"name": "Yohoho.io", "name": "Yohoho.io",
"image": "cover.svg", "image": "cover.png",
"directory": "yohoho" "directory": "yohoho"
}, },
{ {
"name": "Tube Jumpers", "name": "Tube Jumpers",
"image": "cover.svg", "image": "cover.png",
"directory": "tube-jumpers" "directory": "tube-jumpers"
}, },
{ {
"name": "Hill Climb Racing 2", "name": "Hill Climb Racing 2",
"image": "cover.svg", "image": "cover.png",
"directory": "hillclimbracing2" "directory": "hillclimbracing2"
}, },
{ {
@ -781,13 +781,13 @@
}, },
{ {
"name": "Awesome Tanks", "name": "Awesome Tanks",
"image": "cover.svg", "image": "cover.png",
"directory": "awesometanks" "directory": "awesometanks"
}, },
{ {
"name": "Pong", "name": "Pong",
"directory": "pong", "directory": "pong",
"image": "cover.svg" "image": "cover.png"
}, },
{ {
"name": "A Dance of Fire & Ice", "name": "A Dance of Fire & Ice",
@ -2124,5 +2124,10 @@
"name": "state.io", "name": "state.io",
"directory": "stateio", "directory": "stateio",
"image": "icon.webp" "image": "icon.webp"
},
{
"name": "Draw Climber",
"directory": "drawclimber",
"image": "assets/gameLogo.png"
} }
] ]

BIN
semag/.DS_Store vendored

Binary file not shown.

BIN
semag/1/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
semag/13/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.0 KiB

BIN
semag/17/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

BIN
semag/1defense/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

BIN
semag/1hobo/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

BIN
semag/2000si/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 279 KiB

BIN
semag/2d/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

BIN
semag/2flash/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

BIN
semag/2hobo/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

BIN
semag/2sadv/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 843 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 162 KiB

After

Width:  |  Height:  |  Size: 121 KiB

BIN
semag/3flash/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

BIN
semag/3hobo/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

BIN
semag/3line/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

BIN
semag/3sadv/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 KiB

BIN
semag/3sonic/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 163 KiB

BIN
semag/4flash/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

BIN
semag/4hobo/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

BIN
semag/5flash/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 135 KiB

BIN
semag/5hobo/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

BIN
semag/6flash/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

BIN
semag/6hobo/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

BIN
semag/7hobo/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

BIN
semag/adventure/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

BIN
semag/advgta/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
semag/aow2/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.5 KiB

BIN
semag/auto/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 KiB

BIN
semag/bal/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 91 KiB

BIN
semag/ballslo/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 480 KiB

BIN
semag/beta/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

BIN
semag/black/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

BIN
semag/bounce/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

BIN
semag/box/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

BIN
semag/brick/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

BIN
semag/bsims/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 750 KiB

BIN
semag/bub/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 255 KiB

BIN
semag/bulletfury/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

BIN
semag/c4/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 324 KiB

BIN
semag/cds/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 270 KiB

BIN
semag/copter/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

BIN
semag/corp/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

BIN
semag/crazy/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 284 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

BIN
semag/crossnroad/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
semag/crtaxi/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 422 KiB

BIN
semag/doom-wasm/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 240 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 973 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

View File

@ -0,0 +1,65 @@
{
"frames": [
{
"filename": "audio_off",
"frame": {
"x": 1,
"y": 1,
"w": 128,
"h": 128
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 128,
"h": 128
},
"sourceSize": {
"w": 128,
"h": 128
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "audio_on",
"frame": {
"x": 131,
"y": 1,
"w": 125,
"h": 125
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 125,
"h": 125
},
"sourceSize": {
"w": 125,
"h": 125
},
"pivot": {
"x": 0.5,
"y": 0.5
}
}
],
"meta": {
"app": "http://free-tex-packer.com",
"version": "0.6.6",
"image": "atlas.png",
"format": "RGBA8888",
"size": {
"w": 257,
"h": 130
},
"scale": 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

@ -0,0 +1,840 @@
{
"frames": [
{
"filename": "progressBg",
"frame": {
"x": 1,
"y": 1,
"w": 490,
"h": 27
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 490,
"h": 27
},
"sourceSize": {
"w": 490,
"h": 27
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "Exit_Bg",
"frame": {
"x": 1,
"y": 30,
"w": 485,
"h": 401
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 485,
"h": 401
},
"sourceSize": {
"w": 485,
"h": 401
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "faceBg",
"frame": {
"x": 1,
"y": 433,
"w": 351,
"h": 399
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 351,
"h": 399
},
"sourceSize": {
"w": 351,
"h": 399
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "ecBlueBar",
"frame": {
"x": 493,
"y": 1,
"w": 361,
"h": 79
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 361,
"h": 79
},
"sourceSize": {
"w": 361,
"h": 79
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "ecGreenBar",
"frame": {
"x": 488,
"y": 82,
"w": 361,
"h": 79
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 361,
"h": 79
},
"sourceSize": {
"w": 361,
"h": 79
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "playBtn",
"frame": {
"x": 488,
"y": 163,
"w": 313,
"h": 104
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 313,
"h": 104
},
"sourceSize": {
"w": 313,
"h": 104
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "ecbtn",
"frame": {
"x": 488,
"y": 269,
"w": 313,
"h": 104
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 313,
"h": 104
},
"sourceSize": {
"w": 313,
"h": 104
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "claimBtn",
"frame": {
"x": 488,
"y": 375,
"w": 277,
"h": 89
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 277,
"h": 89
},
"sourceSize": {
"w": 277,
"h": 89
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "claimVidBtn",
"frame": {
"x": 354,
"y": 466,
"w": 275,
"h": 85
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 275,
"h": 85
},
"sourceSize": {
"w": 275,
"h": 85
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "shareBtn",
"frame": {
"x": 354,
"y": 553,
"w": 273,
"h": 65
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 273,
"h": 65
},
"sourceSize": {
"w": 273,
"h": 65
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "invBtn",
"frame": {
"x": 354,
"y": 620,
"w": 273,
"h": 65
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 273,
"h": 65
},
"sourceSize": {
"w": 273,
"h": 65
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "spiralBg",
"frame": {
"x": 1,
"y": 834,
"w": 269,
"h": 147
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 269,
"h": 147
},
"sourceSize": {
"w": 269,
"h": 147
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "failBtn",
"frame": {
"x": 354,
"y": 687,
"w": 245,
"h": 247
},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {
"x": 6,
"y": 6,
"w": 245,
"h": 247
},
"sourceSize": {
"w": 256,
"h": 256
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "collected_bluebar",
"frame": {
"x": 631,
"y": 466,
"w": 213,
"h": 99
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 213,
"h": 99
},
"sourceSize": {
"w": 213,
"h": 99
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "Exit_Yes",
"frame": {
"x": 629,
"y": 567,
"w": 192,
"h": 64
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 192,
"h": 64
},
"sourceSize": {
"w": 192,
"h": 64
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "Exit_No",
"frame": {
"x": 629,
"y": 633,
"w": 192,
"h": 64
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 192,
"h": 64
},
"sourceSize": {
"w": 192,
"h": 64
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "hand",
"frame": {
"x": 601,
"y": 699,
"w": 148,
"h": 186
},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {
"x": 54,
"y": 35,
"w": 148,
"h": 186
},
"sourceSize": {
"w": 256,
"h": 256
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "ecShimmer",
"frame": {
"x": 601,
"y": 887,
"w": 184,
"h": 69
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 184,
"h": 69
},
"sourceSize": {
"w": 184,
"h": 69
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "unlockbg",
"frame": {
"x": 856,
"y": 1,
"w": 182,
"h": 180
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 182,
"h": 180
},
"sourceSize": {
"w": 182,
"h": 180
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "speed_adoverlay",
"frame": {
"x": 751,
"y": 699,
"w": 150,
"h": 147
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 150,
"h": 147
},
"sourceSize": {
"w": 150,
"h": 147
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "speedBtn",
"frame": {
"x": 846,
"y": 183,
"w": 150,
"h": 147
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 150,
"h": 147
},
"sourceSize": {
"w": 150,
"h": 147
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "goldbg",
"frame": {
"x": 903,
"y": 332,
"w": 126,
"h": 48
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 126,
"h": 48
},
"sourceSize": {
"w": 126,
"h": 48
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "coin",
"frame": {
"x": 823,
"y": 567,
"w": 120,
"h": 126
},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {
"x": 4,
"y": 0,
"w": 120,
"h": 126
},
"sourceSize": {
"w": 128,
"h": 128
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "multArrow",
"frame": {
"x": 767,
"y": 382,
"w": 46,
"h": 81
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 46,
"h": 81
},
"sourceSize": {
"w": 46,
"h": 81
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "smallbg",
"frame": {
"x": 846,
"y": 332,
"w": 47,
"h": 50
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 47,
"h": 50
},
"sourceSize": {
"w": 47,
"h": 50
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "retrybutton",
"frame": {
"x": 272,
"y": 834,
"w": 47,
"h": 47
},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {
"x": 0,
"y": 2,
"w": 47,
"h": 47
},
"sourceSize": {
"w": 47,
"h": 50
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "progressPoint",
"frame": {
"x": 998,
"y": 183,
"w": 39,
"h": 41
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 39,
"h": 41
},
"sourceSize": {
"w": 39,
"h": 41
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "settings",
"frame": {
"x": 998,
"y": 226,
"w": 39,
"h": 35
},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {
"x": 4,
"y": 6,
"w": 39,
"h": 35
},
"sourceSize": {
"w": 47,
"h": 50
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "vibration_off",
"frame": {
"x": 751,
"y": 848,
"w": 21,
"h": 37
},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {
"x": 13,
"y": 4,
"w": 21,
"h": 37
},
"sourceSize": {
"w": 47,
"h": 50
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "vibration_on",
"frame": {
"x": 774,
"y": 848,
"w": 37,
"h": 37
},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {
"x": 5,
"y": 4,
"w": 37,
"h": 37
},
"sourceSize": {
"w": 47,
"h": 50
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "audio_on",
"frame": {
"x": 354,
"y": 433,
"w": 35,
"h": 31
},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {
"x": 6,
"y": 7,
"w": 35,
"h": 31
},
"sourceSize": {
"w": 47,
"h": 50
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "audio_off",
"frame": {
"x": 391,
"y": 433,
"w": 34,
"h": 31
},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {
"x": 6,
"y": 7,
"w": 34,
"h": 31
},
"sourceSize": {
"w": 47,
"h": 50
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
{
"filename": "brush",
"frame": {
"x": 803,
"y": 163,
"w": 17,
"h": 17
},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 17,
"h": 17
},
"sourceSize": {
"w": 17,
"h": 17
},
"pivot": {
"x": 0.5,
"y": 0.5
}
}
],
"meta": {
"app": "http://free-tex-packer.com",
"version": "0.6.7",
"image": "uiatlas.png",
"format": "RGBA8888",
"size": {
"w": 1039,
"h": 982
},
"scale": 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

View File

@ -0,0 +1,5 @@
{
"optimizedStart": true,
"buildVersion": "4",
"autoPreloadBanner": false
}

View File

@ -0,0 +1,97 @@
<!DOCTYPE html>
<html>
<head>
<script src="/js/all.min.js"></script>
<meta charset="utf-8" />
<meta
id="viewport"
name="viewport"
content="width=device-width,initial-scale=1,maximum-scale=1,viewport-fit=cover"
/>
<script src="ytgame.js" nonce="_5LRUIP69IbIysQJzaDPoA"></script>
<script src="./VOODOO-H5SDK.youtube.js" nonce="_5LRUIP69IbIysQJzaDPoA"></script>
<style>* {
padding: 0;
margin: 0;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
body,
html {
position: absolute;
margin: 0;
padding: 0;
top: 0;
right: 0;
left: 0;
bottom: 0;
overflow: hidden;
background: 0 0;
touch-action: none;
}
canvas {
position: fixed;
top: 0;
left: 0;
}
/**loading**/
#loading-wrapper {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #050b26;
z-index: 100;
display: flex;
justify-content: center;
align-items: center;
z-index: 100;
flex-direction: column;
font-family: Arial, Helvetica, sans-serif;
color: white;
}
#loading-wrapper > * {
padding: 1vmin;
}
#loading-logo-img {
position: relative;
width: 35vmin;
border-radius: 5vmin;
}
#loading-game-name {
position: relative;
font-size: 6vmin;
}
#loading-progress-text {
position: relative;
font-size: 5vmin;
color: #ffffff;
font-style: bold;
}
#loading-privacy-text {
position: absolute;
font-size: 3vmin;
color: #ffffff;
text-align: center;
width: 90%;
word-wrap: break-word;
bottom: 5%;
}
</style></head>
<body><script type="text/javascript" src="main.js" nonce="_5LRUIP69IbIysQJzaDPoA"></script></body>
</html>

View File

@ -0,0 +1,38 @@
{
"GAME_NAME": "Draw Climber",
"PLAY": "PLAY",
"SEARCHING_OPPONENT": "Searching for \n an opponent",
"CHECKPOINT": "Checkpoint!",
"WINNER": "Winner!",
"START": "START!",
"DRAW": "Draw!",
"ECWIN_TITLE": "LEVEL COMPLETED!",
"ECWIN_BTN": "TAP TO CONTINUE",
"ECFAIL_TITLE": "FAILED!",
"ECFAIL_BTN": "RETRY",
"SKIP_LEVEL": "SKIP LEVEL",
"FB_CURRENT_SCORE": "Current Score",
"FB_BEST_SCORE": "Best Score",
"FB_INVITE": "Invite Friends",
"FB_SHARE": "Share With Friends",
"CLAIM": "CLAIM",
"COLLECTED": "collected",
"SHARE_WITH_FRIENDS": "My best score is %s! Can you beat it?",
"INVITE_FRIENDS": "My best score is %s! Try to beat me!",
"EXIT_MSG": "Reset Level?",
"EXIT_MSG_2": "You will lose your progression \n on the current level.",
"EXIT_MSG_YES": "Yes",
"EXIT_MSG_NO": "No",
"YOU": "You",
"LVL": "LVL",
"LEVEL": "LEVEL",
"FEEDBACK_1": "perfect",
"FEEDBACK_2": "terrific",
"FEEDBACK_3": "wonderful",
"FEEDBACK_4": "great",
"FEEDBACK_5": "awesome",
"FEEDBACK_6": "marvelous",
"FEEDBACK_7": "gorgeous",
"UPGRADE_SPEED": "SPEED",
"UPGRADE_FREE": "FREE"
}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,56 @@
(function(){'use strict';var aa=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};function ba(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var ca=ba(this);
function da(a,b){if(b)a:{var c=ca;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&b!=null&&aa(c,a,{configurable:!0,writable:!0,value:b})}}function ea(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}return new Promise(function(d,e){function f(g){g.done?d(g.value):Promise.resolve(g.value).then(b,c).then(f,e)}f(a.next())})}
da("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&c.push(b[d]);return c}});da("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(c<0&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}});
da("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&c.push([d,b[d]]);return c}});function fa(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e}da("Array.prototype.values",function(a){return a?a:function(){return fa(this,function(b,c){return c})}});
const ha=()=>{var a=window.getCurrentSdkUrl();if(a!==null&&(a=new URL(a.origin+a.pathname+"?"+window.getLocationHash().substring(1)),a.searchParams.has("environment")&&a.searchParams.has("bundle")&&a.searchParams.has("key")&&(a.searchParams.get("environment")!=="prod"||a.searchParams.get("bundle")!=="public")))throw document.write('<script src="'+a.toString()+'">\x3c/script>'),Error("Exiting SDK: Purposefully exiting to load a different SDK version.");};
if(!window.loadYTGame){window.getLocationHash=()=>window.location.hash;const a=document.currentScript.src;window.getCurrentSdkUrl=()=>a!=""?new URL(a):null;window.loadYTGame=ha;ha()}window.enableSendingResourceLoadedEvents=!0;/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
var m=this||self;function ia(a,b){a:{var c=["CLOSURE_FLAGS"];for(var d=m,e=0;e<c.length;e++)if(d=d[c[e]],d==null){c=null;break a}c=d}a=c&&c[a];return a!=null?a:b}function ja(a){var b=typeof a;return b=="object"&&a!=null||b=="function"}function n(a,b){a=a.split(".");var c=m;a[0]in c||typeof c.execScript=="undefined"||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||b===void 0?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b}
function ka(a,b){function c(){}c.prototype=b.prototype;a.J=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.O=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}};function la(a){m.setTimeout(()=>{throw a;},0)};var ma=ia(610401301,!1),na=ia(188588736,!0),oa=ia(645172343,ia(1,!0));function pa(){var a=m.navigator;return a&&(a=a.userAgent)?a:""}var q;const qa=m.navigator;q=qa?qa.userAgentData||null:null;function ra(a){return ma?q?q.brands.some(({brand:b})=>b&&b.indexOf(a)!=-1):!1:!1}function r(a){return pa().indexOf(a)!=-1};function t(){return ma?!!q&&q.brands.length>0:!1}function sa(){return t()?ra("Chromium"):(r("Chrome")||r("CriOS"))&&!(t()?0:r("Edge"))||r("Silk")};const ta=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a==="string")return typeof b!=="string"||b.length!=1?-1:a.indexOf(b,0);for(let c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};function ua(a){ua[" "](a);return a}ua[" "]=function(){};var va=t()?!1:r("Trident")||r("MSIE"),wa=r("Gecko")&&!(pa().toLowerCase().indexOf("webkit")!=-1&&!r("Edge"))&&!(r("Trident")||r("MSIE"))&&!r("Edge"),xa=pa().toLowerCase().indexOf("webkit")!=-1&&!r("Edge");!r("Android")||sa();sa();r("Safari")&&(sa()||(t()?0:r("Coast"))||(t()?0:r("Opera"))||(t()?0:r("Edge"))||(t()?ra("Microsoft Edge"):r("Edg/"))||t()&&ra("Opera"));var ya={},za=null;var Aa=typeof Uint8Array!=="undefined",Ba=!va&&typeof btoa==="function";function Ca(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};let Da;function Ea(a){a=Error(a);Ca(a,"warning");return a};function Fa(){return typeof BigInt==="function"};function u(a){return Array.prototype.slice.call(a)};var v=typeof Symbol==="function"&&typeof Symbol()==="symbol";function Ga(a){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?Symbol():a}var w=Ga(),Ha=Ga("0di"),Ia=Ga("2ex"),x=Ga("1oa");var Ja=v?(a,b)=>{a[w]|=b}:(a,b)=>{a.g!==void 0?a.g|=b:Object.defineProperties(a,{g:{value:b,configurable:!0,writable:!0,enumerable:!1}})},Ka=v?(a,b)=>{a[w]&=~b}:(a,b)=>{a.g!==void 0&&(a.g&=~b)},y=v?a=>a[w]|0:a=>a.g|0,z=v?a=>a[w]:a=>a.g,B=v?(a,b)=>{a[w]=b}:(a,b)=>{a.g!==void 0?a.g=b:Object.defineProperties(a,{g:{value:b,configurable:!0,writable:!0,enumerable:!1}})};function C(a){Ja(a,34);return a}function La(a,b){B(b,(a|0)&-14591)}function Ma(a,b){B(b,(a|34)&-14557)};var D={},Na={};function Oa(a){return!(!a||typeof a!=="object"||a.M!==Na)}function Pa(a){return a!==null&&typeof a==="object"&&!Array.isArray(a)&&a.constructor===Object}function Qa(a,b,c){if(!Array.isArray(a)||a.length)return!1;const d=y(a);if(d&1)return!0;if(!(b&&(Array.isArray(b)?b.includes(c):b.has(c))))return!1;B(a,d|1);return!0}function E(a){if(a&2)throw Error();}
class Ra{constructor(a,b,c){this.i=0;this.g=a;this.h=b;this.j=c}next(){if(this.i<this.g.length){const a=this.g[this.i++];return{done:!1,value:this.h?this.h.call(this.j,a):a}}return{done:!0,value:void 0}}[Symbol.iterator](){return new Ra(this.g,this.h,this.j)}}Object.freeze({});var Sa=Object.freeze({});let F=0,G=0;function Ta(a){const b=a>>>0;F=b;G=(a-b)/4294967296>>>0}function Ua(a){if(a<0){Ta(-a);const [b,c]=Va(F,G);F=b>>>0;G=c>>>0}else Ta(a)}function Wa(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else Fa()?c=""+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+Xa(c)+Xa(a));return c}
function Xa(a){a=String(a);return"0000000".slice(a.length)+a}function Ya(){var a=F,b=G;if(b&2147483648)if(Fa())a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0));else{const [c,d]=Va(a,b);a="-"+Wa(c,d)}else a=Wa(a,b);return a}function Va(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};function Za(a){if(typeof a!=="number")throw Error(`Value of float/double field must be a number, found ${typeof a}: ${a}`);return a}const $a=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;function ab(a){return a==null?a:Number.isFinite(a)?a|0:void 0}function bb(a){if(typeof a!=="number")throw Ea("int32");if(!Number.isFinite(a))throw Ea("int32");return a|0}function H(a){return a==null?a:bb(a)}
function cb(a){if(a==null)return a;if(typeof a==="string"){if(!a)return;a=+a}if(typeof a==="number")return Number.isFinite(a)?a|0:void 0}function db(a){return a[0]==="-"?a.length<20?!0:a.length===20&&Number(a.substring(0,7))>-922337:a.length<19?!0:a.length===19&&Number(a.substring(0,6))<922337}
function eb(a,b,c,d){if(a!=null&&typeof a==="object"&&a.B===D)return a;if(!Array.isArray(a))return c?d&2?(a=b[Ha])?b=a:(a=new b,C(a.m),b=b[Ha]=a):b=new b:b=void 0,b;let e=c=y(a);e===0&&(e|=d&32);e|=d&2;e!==c&&B(a,e);return new b(a)}function fb(a,b,c){a=b?bb(a):cb(a);return a==null?c?0:void 0:a|0};let gb;const hb={};let ib=function(){try{return ua(new class extends Map{constructor(){super()}}),!1}catch(a){return!0}}();
class jb{constructor(){this.g=new Map}get(a){return this.g.get(a)}set(a,b){this.g.set(a,b);this.size=this.g.size;return this}delete(a){a=this.g.delete(a);this.size=this.g.size;return a}clear(){this.g.clear();this.size=this.g.size}has(a){return this.g.has(a)}entries(){return this.g.entries()}keys(){return this.g.keys()}values(){return this.g.values()}forEach(a,b){return this.g.forEach(a,b)}[Symbol.iterator](){return this.entries()}}
const kb=(()=>ib?(Object.setPrototypeOf(jb.prototype,Map.prototype),Object.defineProperties(jb.prototype,{size:{value:0,configurable:!0,enumerable:!0,writable:!0}}),jb):class extends Map{constructor(){super()}})();function lb(a){return a}function mb(a){if(a.u&2)throw Error("Cannot mutate an immutable Map");}
var J=class extends kb{constructor(a,b,c=lb,d=lb){super();let e=y(a);e|=64;B(a,e);this.u=e;this.C=b;this.A=c;this.H=this.C?nb:d;for(let f=0;f<a.length;f++){const g=a[f],h=c(g[0],!1,!0);let k=g[1];b?k===void 0&&(k=null):k=d(g[1],!1,!0,void 0,void 0,e);super.set(h,k)}}G(a=ob){if(this.size!==0)return this.F(a)}F(a=ob){const b=[],c=super.entries();for(var d;!(d=c.next()).done;)d=d.value,d[0]=a(d[0]),d[1]=a(d[1]),b.push(d);return b}clear(){mb(this);super.clear()}delete(a){mb(this);return super.delete(this.A(a,
!0,!1))}entries(){var a=this.I();return new Ra(a,pb,this)}keys(){return this.L()}values(){var a=this.I();return new Ra(a,J.prototype.get,this)}forEach(a,b){super.forEach((c,d)=>{a.call(b,this.get(d),d,this)})}set(a,b){mb(this);a=this.A(a,!0,!1);return a==null?this:b==null?(super.delete(a),this):super.set(a,this.H(b,!0,!0,this.C,!1,this.u))}has(a){return super.has(this.A(a,!1,!1))}get(a){a=this.A(a,!1,!1);const b=super.get(a);if(b!==void 0){var c=this.C;return c?(c=this.H(b,!1,!0,c,this.P,this.u),
c!==b&&super.set(a,c),c):b}}I(){return Array.from(super.keys())}L(){return super.keys()}[Symbol.iterator](){return this.entries()}};J.prototype.toJSON=void 0;J.prototype.M=Na;function nb(a,b,c,d,e,f){a=eb(a,d,c,f);e&&(a=qb(a));return a}function ob(a){return a}function pb(a){return[a,this.get(a)]}let rb;function sb(){return rb||(rb=new J(C([]),void 0,void 0,void 0,hb))};function tb(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a)if(Array.isArray(a)){if(Qa(a,void 0,0))return}else{if(Aa&&a!=null&&a instanceof Uint8Array){if(Ba){for(var b="",c=0,d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);a=btoa(b)}else{b===void 0&&(b=0);if(!za){za={};c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split("");d=["+/=",
"+/","-_=","-_.","-_"];for(var e=0;e<5;e++){var f=c.concat(d[e].split(""));ya[e]=f;for(var g=0;g<f.length;g++){var h=f[g];za[h]===void 0&&(za[h]=g)}}}b=ya[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(e=f=0;f<a.length-2;f+=3){var k=a[f],l=a[f+1];h=a[f+2];g=b[k>>2];k=b[(k&3)<<4|l>>4];l=b[(l&15)<<2|h>>6];h=b[h&63];c[e++]=g+k+l+h}g=0;h=d;switch(a.length-f){case 2:g=a[f+1],h=b[(g&15)<<2]||d;case 1:a=a[f],c[e]=b[a>>2]+b[(a&3)<<4|g>>4]+h+d}a=c.join("")}return a}if(a instanceof J)return a.G()}}return a}
;function ub(a,b,c){a=u(a);var d=a.length;const e=b&256?a[d-1]:void 0;d+=e?-1:0;for(b=b&512?1:0;b<d;b++)a[b]=c(a[b]);if(e){b=a[b]={};for(const f in e)b[f]=c(e[f])}return a}function vb(a,b,c,d,e){if(a!=null){if(Array.isArray(a))a=Qa(a,void 0,0)?void 0:e&&y(a)&2?a:wb(a,b,c,d!==void 0,e);else if(Pa(a)){const f={};for(let g in a)f[g]=vb(a[g],b,c,d,e);a=f}else a=b(a,d);return a}}
function wb(a,b,c,d,e){const f=d||c?y(a):0;d=d?!!(f&32):void 0;a=u(a);for(let g=0;g<a.length;g++)a[g]=vb(a[g],b,c,d,e);c&&c(f,a);return a}function xb(a){return vb(a,yb,void 0,void 0,!1)}function yb(a){return a.B===D?a.toJSON():Aa&&a!=null&&a instanceof Uint8Array?new Uint8Array(a):a instanceof J?a.G(xb):a}function zb(a){return vb(a,Ab,void 0,void 0,!1)}function Ab(a){return a.B===D?a.toJSON():a instanceof J?a.G(zb):tb(a)};function Bb(a,b,c=Ma){if(a!=null){if(Aa&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=y(a);if(d&2)return a;b&&(b=d===0||!!(d&32)&&!(d&64||!(d&16)));return b?(B(a,(d|34)&-12293),a):wb(a,Bb,d&4?Ma:c,!0,!0)}a.B===D?(c=a.m,d=z(c),a=d&2?a:Cb(a,c,d,!0)):a instanceof J&&!(a.u&2)&&(c=C(a.F(Bb)),a=new J(c,a.C,a.A,a.H));return a}}function Cb(a,b,c,d){a=a.constructor;gb=b=Db(b,c,d);b=new a(b);gb=void 0;return b}
function Db(a,b,c){const d=c||b&2?Ma:La,e=!!(b&32);a=ub(a,b,f=>Bb(f,e,d));Ja(a,32|(c?2:0));return a}function qb(a){const b=a.m,c=z(b);return c&2?Cb(a,b,c,!1):a};function K(a,b){a=a.m;return Eb(a,z(a),b)}function Fb(a,b,c,d){b=d+(+!!(b&512)-1);if(!(b<0||b>=a.length||b>=c))return a[b]}function Eb(a,b,c,d){if(c===-1)return null;const e=b>>14&1023||536870912;if(c>=e){if(b&256)return a[a.length-1][c]}else{var f=a.length;if(d&&b&256&&(d=a[f-1][c],d!=null)){if(Fb(a,b,e,c)&&Ia!=null){var g;a=(g=Da)!=null?g:Da={};g=a[Ia]||0;g>=4||(a[Ia]=g+1,g=Error(),Ca(g,"incident"),la(g))}return d}return Fb(a,b,e,c)}}
function L(a,b,c){const d=a.m;let e=z(d);E(e);N(d,e,b,c);return a}function N(a,b,c,d,e){const f=b>>14&1023||536870912;if(c>=f||e&&!oa){let g=b;if(b&256)e=a[a.length-1];else{if(d==null)return g;e=a[f+(+!!(b&512)-1)]={};g|=256}e[c]=d;c<f&&(a[c+(+!!(b&512)-1)]=void 0);g!==b&&B(a,g);return g}a[c+(+!!(b&512)-1)]=d;b&256&&(a=a[a.length-1],c in a&&delete a[c]);return b}function Gb(a,b){this.set(b,a)}
function Hb(a,b,c,d){const e=a.m;var f=z(e);E(f);if(d==null){var g=Ib(e);if(Jb(g,e,f,c)===b)g.set(c,0);else return a}else{g=Ib(e);const h=Jb(g,e,f,c);h!==b&&(h&&(f=N(e,f,h)),g.set(c,b))}N(e,f,b,d);return a}function Kb(a,b,c){a=a.m;return Jb(Ib(a),a,z(a),b)===c?c:-1}function Ib(a){if(v){var b;return(b=a[x])!=null?b:a[x]=new Map}if(x in a)return a[x];b=new Map;Object.defineProperty(a,x,{value:b});return b}
function Jb(a,b,c,d){let e=a.get(d);if(e!=null)return e;e=0;for(let f=0;f<d.length;f++){const g=d[f];Eb(b,c,g)!=null&&(e!==0&&(c=N(b,c,e)),e=g)}a.set(d,e);return e}function Lb(a,b,c,d){a=a.m;let e=z(a);const f=Eb(a,e,c,d);b=eb(f,b,!1,e);b!==f&&b!=null&&N(a,e,c,b,d);return b}function Mb(a,b,c){c==null&&(c=void 0);return L(a,b,c)}function O(a,b,c,d){d==null&&(d=void 0);return Hb(a,b,c,d)}function Nb(a,b){return a!=null?a:b}
function Ob(a,b){a=K(a,b);return Nb(a==null||typeof a==="string"?a:void 0,"")}function P(a,b,c,d){c=Kb(a,d,c);b=Lb(a,b,c,!1);if(b!=null&&(a=a.m,d=z(a),!(d&2))){const e=qb(b);e!==b&&(b=e,N(a,d,c,b,!1))}c=b;return c}
function Pb(a,b,c){if(c!=null){var d=!!d;var e=typeof c;if(!(e==="number"?Number.isFinite(c):e!=="string"?0:$a.test(c)))throw Ea("int64");if(typeof c==="string")if(d=Math.trunc(Number(c)),Number.isSafeInteger(d))c=String(d);else{if(d=c.indexOf("."),d!==-1&&(c=c.substring(0,d)),!db(c)){if(c.length<16)Ua(Number(c));else if(Fa())c=BigInt(c),F=Number(c&BigInt(4294967295))>>>0,G=Number(c>>BigInt(32)&BigInt(4294967295));else{d=+(c[0]==="-");G=F=0;e=c.length;for(let f=d,g=(e-d)%6+d;g<=e;f=g,g+=6){const h=
Number(c.slice(f,g));G*=1E6;F=F*1E6+h;F>=4294967296&&(G+=Math.trunc(F/4294967296),G>>>=0,F>>>=0)}if(d){const [f,g]=Va(F,G);F=f;G=g}}c=Ya()}}else if(d)c=Math.trunc(c),Number.isSafeInteger(c)?c=String(c):(d=String(c),db(d)?c=d:(Ua(c),c=Ya()));else if(c=Math.trunc(c),!Number.isSafeInteger(c)){Ua(c);d=F;e=G;if(c=e&2147483648)d=~d+1>>>0,e=~e>>>0,d==0&&(e=e+1>>>0);d=e*4294967296+(d>>>0);c=c?-d:d}}return L(a,b,c)}function Qb(a,b,c){if(c!=null&&typeof c!=="string")throw Error();return L(a,b,c)}
function Q(a,b,c){if(c!=null){if(!Number.isFinite(c))throw Ea("enum");c|=0}return L(a,b,c)}
function Rb(a,b,c){var d=a.m,e=z(d);E(e);var f=Eb(d,e,b);f instanceof J&&!(f instanceof J&&f.u&2)?f.clear():N(d,e,b);if(c){E(z(a.m));d=c.forEach;var g=a.m,h=z(g);e=g;f=h;a:{var k=Eb(g,h,b);h=f&2;g=!1;if(k==null){if(h){b=sb();break a}k=[]}else if(k.constructor===J){if((k.u&2)==0||h){b=k;break a}k=k.F()}else Array.isArray(k)?g=!!(y(k)&2):k=[];if(h){if(!k.length){b=sb();break a}g||(g=!0,C(k))}else if(g){g=!1;h=u(k);for(k=0;k<h.length;k++){const l=h[k]=u(h[k]);Array.isArray(l[1])&&(l[1]=C(l[1]))}k=h}g||
(y(k)&64?Ka(k,32):32&f&&Ja(k,32));g=new J(k,void 0,fb,fb);N(e,f,b,g,!1);b=g}d.call(c,Gb,b)}return a};let Sb,Tb;var R=class{constructor(a){a:{a==null&&(a=gb);gb=void 0;if(a==null){var b=96;a=[]}else{if(!Array.isArray(a))throw Error("narr");b=y(a);if(b&2048)throw Error("farr");if(b&64)break a;var c=a;b|=64;var d=c.length;if(d&&(--d,Pa(c[d]))){b|=256;c=d-(+!!(b&512)-1);if(c>=1024)throw Error("pvtlmt");b=b&-16760833|(c&1023)<<14}}B(a,b)}this.m=a}toJSON(){return Ub(this)}};R.prototype.B=D;R.prototype.toString=function(){try{return Sb=!0,Ub(this).toString()}finally{Sb=!1}};
function Ub(a){var b=Sb?a.m:Tb?wb(a.m,yb,void 0,void 0,!1):wb(a.m,Ab,void 0,void 0,!1);var c=!Sb;var d=na?void 0:a.constructor.S;var e=z(c?a.m:b);if(a=b.length){var f=b[a-1],g=Pa(f);g?a--:f=void 0;e=+!!(e&512)-1;var h=b;if(g){b:{var k=f;var l={};g=!1;if(k)for(var p in k){if(isNaN(+p)){l[p]=k[p];continue}let I=k[p];Array.isArray(I)&&(Qa(I,d,+p)||Oa(I)&&I.size===0)&&(I=null);I==null&&(g=!0);I!=null&&(l[p]=I)}if(g){for(var A in l)break b;l=null}else l=k}k=l==null?f!=null:l!==f}for(var M;a>0;a--){A=a-
1;p=h[A];A-=e;if(!(p==null||Qa(p,d,A)||Oa(p)&&p.size===0))break;M=!0}if(h!==b||k||M){if(!c)h=Array.prototype.slice.call(h,0,a);else if(M||k||l)h.length=a;l&&h.push(l)}b=h}return b};class Vb{constructor(a,b){this.data=a;this.channel=b}};function Wb(a){const b=new MessageChannel;Xb(b.port1,a);return b}function Yb(a,b){Xb(a,b);return new Zb(a)}class Zb{constructor(a){this.h=a}g(a,b,c=[]){b=Wb(b);this.h.postMessage(a,[b.port2].concat(c))}}function Xb(a,b){b&&(a.onmessage=c=>{var d=c.data;c=Yb(c.ports[0]);b(new Vb(d,c))})};var $b=function(){if(!m.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{const c=()=>{};m.addEventListener("test",c,b);m.removeEventListener("test",c,b)}catch(c){}return a}();var ac=({destination:a,origin:b,T:c,K:d="ZNWN1d",onMessage:e})=>{if(b==="*")throw Error("Sending to wildcard origin not allowed.");const f=Wb(e);a.postMessage(c?{n:d,t:c}:d,b,[f.port2]);return Yb(f.port1,e)};var bc=class{constructor(a){this.h=a}g(a,b,c){var d=this.h,e=d.g;try{Tb=!0;var f=Ub(a)}finally{Tb=!1}e.call(d,f,b,c)}},dc=a=>{var b=cc;return c=>{const d=new b(c.data);return a(new Vb(d,c.channel))}},ec=a=>b=>a(new Vb(b.data,new bc(b.channel)));function fc(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})}function gc(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};function hc(a,b){this.type=a;this.target=b}hc.prototype.g=function(){};function ic(a){hc.call(this,a?a.type:"");this.relatedTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.h=null;if(a){var b=this.type=a.type,c=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;var d=a.relatedTarget;d||(b=="mouseover"?d=a.fromElement:b=="mouseout"&&(d=a.toElement));this.relatedTarget=
d;c?(this.clientX=c.clientX!==void 0?c.clientX:c.pageX,this.clientY=c.clientY!==void 0?c.clientY:c.pageY,this.screenX=c.screenX||0,this.screenY=c.screenY||0):(this.clientX=a.clientX!==void 0?a.clientX:a.pageX,this.clientY=a.clientY!==void 0?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType=a.pointerType;
this.state=a.state;this.h=a;a.defaultPrevented&&ic.J.g.call(this)}}ka(ic,hc);ic.prototype.g=function(){ic.J.g.call(this);var a=this.h;a.preventDefault?a.preventDefault():a.returnValue=!1};var jc="closure_listenable_"+(Math.random()*1E6|0);var kc=0;function lc(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.h=e;this.key=++kc;this.g=this.D=!1}function mc(a){a.g=!0;a.listener=null;a.proxy=null;a.src=null;a.h=null};function nc(a){this.src=a;this.g={};this.h=0}nc.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.g[f];a||(a=this.g[f]=[],this.h++);var g;a:{for(g=0;g<a.length;++g){var h=a[g];if(!h.g&&h.listener==b&&h.capture==!!d&&h.h==e)break a}g=-1}g>-1?(b=a[g],c||(b.D=!1)):(b=new lc(b,this.src,f,!!d,e),b.D=c,a.push(b));return b};var oc="closure_lm_"+(Math.random()*1E6|0),pc={},qc=0;function rc(a,b,c,d,e){if(d&&d.once)sc(a,b,c,d,e);else if(Array.isArray(b))for(var f=0;f<b.length;f++)rc(a,b[f],c,d,e);else c=tc(c),a&&a[jc]?a.g(b,c,ja(d)?!!d.capture:!!d,e):uc(a,b,c,!1,d,e)}
function uc(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var g=ja(e)?!!e.capture:!!e,h=vc(a);h||(a[oc]=h=new nc(a));c=h.add(b,c,d,g,f);if(!c.proxy){d=wc();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)$b||(e=g),e===void 0&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(xc(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");qc++}}
function wc(){function a(c){return b.call(a.src,a.listener,c)}const b=yc;return a}function sc(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)sc(a,b[f],c,d,e);else c=tc(c),a&&a[jc]?a.h(b,c,ja(d)?!!d.capture:!!d,e):uc(a,b,c,!0,d,e)}function xc(a){return a in pc?pc[a]:pc[a]="on"+a}
function yc(a,b){if(a.g)a=!0;else{b=new ic(b,this);var c=a.listener,d=a.h||a.src;if(a.D&&typeof a!=="number"&&a&&!a.g){var e=a.src;if(e&&e[jc])e.i(a);else{var f=a.type,g=a.proxy;e.removeEventListener?e.removeEventListener(f,g,a.capture):e.detachEvent?e.detachEvent(xc(f),g):e.addListener&&e.removeListener&&e.removeListener(g);qc--;if(f=vc(e)){g=a.type;var h;if(h=g in f.g){h=f.g[g];const k=ta(h,a);let l;(l=k>=0)&&Array.prototype.splice.call(h,k,1);h=l}h&&(mc(a),f.g[g].length==0&&(delete f.g[g],f.h--));
f.h==0&&(f.src=null,e[oc]=null)}else mc(a)}}a=c.call(d,b)}return a}function vc(a){a=a[oc];return a instanceof nc?a:null}var zc="__closure_events_fn_"+(Math.random()*1E9>>>0);function tc(a){if(typeof a==="function")return a;a[zc]||(a[zc]=function(b){return a.handleEvent(b)});return a[zc]};function Ac(){this.h=[];this.g=[]}function Bc(a){return a.h.length===0&&a.g.length===0}Ac.prototype.clear=function(){this.h=[];this.g=[]};function S(a,b){if(typeof b==="string")(b=Cc(a,b))&&(a.style[b]="none");else for(var c in b){var d=a,e=b[c],f=Cc(d,c);f&&(d.style[f]=e)}}var Dc={};function Cc(a,b){var c=Dc[b];if(!c){var d=fc(b);c=d;a.style[d]===void 0&&(d=(xa?"Webkit":wa?"Moz":va?"ms":null)+gc(d),a.style[d]!==void 0&&(c=d));Dc[b]=c}return c};var Ec=class extends R{};var Fc=class extends R{constructor(){super()}},Gc=[3,4];var Hc=class extends R{constructor(){super()}};function Ic(a,b){{const p=a.m;let A=z(p);E(A);if(b==null)N(p,A,1);else{var c=y(b),d=c,e=!!(2&c)||!!(2048&c),f=e||Object.isFrozen(b),g;if(g=!f)g=void 0===Sa||!1;var h=!0,k=!0;for(let M=0;M<b.length;M++){var l=b[M];e||(l=!!(y(l.m)&2),h&&(h=!l),k&&(k=l))}e||(c|=5,c=h?c|8:c&-9,c=k?c|16:c&-17);if(g||f&&c!==d)b=u(b),d=0,c=2&A?c|2:c&-3,c=(c|32)&-2049,32&A||(c&=-33);c!==d&&B(b,c);N(p,A,1,b)}}return a}var Jc=class extends R{constructor(){super()}};var Kc=class extends R{constructor(){super()}};var Lc=class extends R{constructor(){super()}};var Mc=class extends R{constructor(){super()}};function Nc(a){var b=new Oc;return Q(b,1,a)}function Pc(a){var b=Qc();b=Rc(b.l);return Mb(a,4,b)}var Oc=class extends R{constructor(){super()}},Sc=[3];var Tc=class extends R{};var Uc=class extends R{};var Wc=class extends R{getLanguage(){return Ob(this,Kb(this,Vc,4))}},Vc=[3,4,5,6];var cc=class extends R{},T=[2,3,4,5];var Xc=class extends R{constructor(){super()}};function Yc(a,b){return Pb(a,1,b)}function Zc(a,b){return L(a,3,b==null?b:Za(b))}function $c(a,b){return L(a,4,b==null?b:Za(b))}function ad(a,b){return Mb(a,5,b)}var bd=class extends R{constructor(){super()}};var cd=class extends R{constructor(){super()}};var dd=class extends R{constructor(){super()}};function U(a){var b=new ed;return Q(b,1,a)}function fd(a,b){return O(a,5,V,b)}function gd(a,b){return O(a,10,V,b)}var ed=class extends R{constructor(){super()}},V=[2,3,4,5,6,7,8,9,10,11,12];var hd={UNKNOWN:0,API_UNAVAILABLE:1,INVALID_PARAMS:2,SIZE_LIMIT_EXCEEDED:3,0:"UNKNOWN",1:"API_UNAVAILABLE",2:"INVALID_PARAMS",3:"SIZE_LIMIT_EXCEEDED"},W=class extends Error{constructor(a,b){super(b);this.errorType=a;this.name=`SDK_ERROR_${hd[this.errorType]}`}};var id=window!==window.parent,jd=class{constructor(){this.SDK_VERSION="1.20240805.0000";this.IN_PLAYABLES_ENV=id;this.SdkError=W;this.SdkErrorType=hd}};var kd=new W(0,"An unknown error occurred."),ld=new W(2,"Invalid parameters entered, please fix and try again."),md=new W(1,"Unspecified network error. Check your internet connection and try again."),nd=new W(3,"Size limit exceeded."),od=new W(0,"Resource URL is malformed"),pd=new W(1,"The requested Ad failed to load. Check your network and try again.");function qd(a){switch(a){case 1:return"SDK_API_FIRST_FRAME_READY";case 2:return"SDK_API_LOAD_DATA";case 3:return"SDK_API_SAVE_DATA";case 4:return"SDK_API_SEND_SCORE";case 5:return"SDK_API_ON_AUDIO_ENABLED_CHANGE";case 6:return"SDK_API_ON_PAUSE";case 7:return"SDK_API_ON_RESUME";case 8:return"SDK_API_GET_LANGUAGE";case 9:return"SDK_API_GAME_READY";case 10:return"SDK_API_IS_AUDIO_ENABLED";case 11:return"SDK_API_BENCHMARKING"}return"SDK_API_UNSPECIFIED"}
var X=class extends W{constructor(a,b,c,d){super(a.errorType,c!=null?c:a.message);this.s=a;this.g=b;this.data=d;this.name=`${this.name}_${qd(b)}`}};function rd(a,b){let c=kd;if(Lb(a,Wc,Kb(a,T,2))!==void 0)switch(a=P(a,Wc,2,T),Nb(ab(K(a,2)),0)){case 1:return;case 2:c=ld;break;case 3:if(b===14){c=pd;break}c=md;break;case 4:console.warn("The SDK is no-op, if you are trying to verify SDK integration please use the SDK Test Suite available at https://developers.google.com/youtube/gaming/playables/certification/sdktestsuite");return;default:c=kd}throw new X(c,b);};function sd(a){if(a.h!==0)for(;!Bc(a.g);){var b=a.i,c=b.dispatchEvent,d=a.type,e,f=e=a.g;f.h.length===0&&(f.h=f.g,f.h.reverse(),f.g=[]);e=e.h.pop();c.call(b,new td(d,e))}}function ud(a,b){const c=e=>{b(e.detail)};let d=!0;a.i.addEventListener(a.type,c);a.h++;sd(a);return()=>{d&&(d=!1,a.i.removeEventListener(a.type,c),a.h--)}}var vd=class{constructor(a,b){this.type=a;this.i=new EventTarget;this.g=new Ac;this.h=0;b!==void 0&&this.g.g.push(b)}dispatchEvent(a){this.g.g.push(a);sd(this)}};
class td extends CustomEvent{constructor(a,b){super(a,{detail:b})}};var wd,xd,yd=new cc;xd=Q(yd,1,1);var zd,Ad=new Wc;zd=Q(Ad,2,4);wd=O(xd,2,T,zd);var Bd=new Vb(wd,Yb((new MessageChannel).port2));function Y(){var a=window!==window.parent;Cd||(Cd=new Dd(a));if(Cd.g!==a)throw Error(`MessagingService is already created with isEmbedded=${!a}`);return Cd}function Ed(a,b){ud(a.target,b)}function Z(a,b,c=()=>{}){a.g?a.channel.g(b,ec(dc(c)),void 0):c(Bd)}function Fd(a,b){return new Promise(c=>{Z(a,b,c)})}
var Dd=class{constructor(a){this.g=a;this.target=new vd("HOST_EVENT");this.channel=new bc(ac({destination:window.parent,origin:this.g?document.referrer:window.location.origin,K:"playableIframe",onMessage:ec(dc(b=>{this.target.dispatchEvent(b)}))}))}},Cd;var Gd=class{constructor(){this.g=Y()}sendScore(a){const b=this;return ea(function*(){if(!Number.isInteger(a.value))throw new X(ld,4,"Score value must be an integer and"+` the value entered was: ${a.value}`);if(!Number.isSafeInteger(a.value))throw new X(ld,4,`Score value must be less than the maximum safe integer in Javascript ${Number.MAX_SAFE_INTEGER} and the value entered was: ${a.value}`);var c=b.g,d=U(2);var e=new cd;e=Pb(e,1,a.value);d=O(d,3,V,e);c=yield Fd(c,d);rd(c.data,4)}())}};function Hd(a,b){a.g===a.j&&a.h>0&&(a.i-=a.l[a.g],a.h--,a.j++,a.j>=a.l.length&&(a.j=0));a.l[a.g]=b;a.i+=b;a.h++;a.g++;a.g>=a.l.length&&(a.g=0)}function Id(a){return a.h===0?0:a.i/a.h}var Jd=class{constructor(){this.g=this.j=this.h=this.i=0;this.l=Array(3600)}};function Kd(a){const b=performance.now();a.h>0?Hd(a.g,b-a.h):a.j!==0&&(Hd(a.g,0),clearTimeout(a.j));a.h=-1;a.j=setTimeout(()=>{a.h=performance.now()},0);a.l>0&&Hd(a.i,b-a.l);a.l=b;requestAnimationFrame(()=>{Kd(a)})}function Ld(a){requestAnimationFrame(()=>{Kd(a)})}var Md=class{constructor(){this.h=this.l=-1;this.j=0;this.i=new Jd;this.g=new Jd}};function Nd(a){typeof performance.getEntriesByType==="function"&&"encodedBodySize"in PerformanceResourceTiming.prototype&&"decodedBodySize"in PerformanceResourceTiming.prototype&&"transferSize"in PerformanceResourceTiming.prototype&&(new PerformanceObserver(b=>{b.getEntries().forEach(c=>{if(c.entryType==="resource"&&!c.name.includes("https://www.youtube.com/game_api")){a.l++;a.i+=c.encodedBodySize;c.transferSize===0&&c.decodedBodySize>0&&a.j++;const f=Od(c.responseStatus);if(!(f>=100&&f<200)){try{var d=
new URL(c.name)}catch(g){throw od;}window.location.origin===d.origin?a.h.set(f,(a.h.get(f)||0)+1):a.g.set(f,(a.g.get(f)||0)+1)}var e;(e=a.o)==null||e.call(a,c)}})})).observe({type:"resource",buffered:!0})}function Pd(a,b){a.o=b}function Od(a){return a!=null&&typeof a==="number"&&Number.isFinite(a)?Math.floor(a):0}function Rc(a){var b=new Lc;var c=Od(a.l);b=L(b,1,H(c));c=Od(a.j);b=L(b,2,H(c));c=Od(a.i);b=L(b,3,H(c));b=Rb(b,4,a.h);return Rb(b,5,a.g)}
var Qd=class{constructor(){this.h=new Map;this.g=new Map;this.i=this.j=this.l=0;this.o=null}};function Qc(){Rd||(Rd=new Sd);return Rd}function Td(a){a.i!==0&&(a.i=0,Ud(a),a.h=setTimeout(()=>{Vd(a)},3E4))}function Wd(a){(new URLSearchParams(window.location.hash.substring(1))).get("debug")===null&&window.enableSendingResourceLoadedEvents!==!0||Pd(a.l,b=>{var c=a.v,d=U(1),e=Nc(3);var f=new Mc;f=Qb(f,1,b.name);f=L(f,2,H(b.decodedBodySize));f=L(f,3,H(b.encodedBodySize));b=L(f,4,H(b.transferSize));e=O(e,3,Sc,b);Z(c,O(d,2,V,e))});Ld(a.g);Nd(a.l);Nd(a.j);Td(a)}
function Ud(a){a.o=performance.now();var b=a.g,c=b.i;c.i=0;c.h=0;c.j=c.g;b=b.g;b.i=0;b.h=0;b.j=b.g;a=a.j;a.l=0;a.j=0;a.i=0;a.h.clear();a.g.clear()}function Vd(a){Z(Y(),gd(U(12),ad($c(Zc(Pb(Yc(new bd,a.o),2,performance.now()),Id(a.g.i)),Id(a.g.g)),Rc(a.j))));Ud(a);a.h=setTimeout(()=>{Vd(a)},3E4)}var Sd=class{constructor(){this.o=this.h=0;this.i=1;this.v=Y();this.g=new Md;this.l=new Qd;this.j=new Qd}},Rd;var Xd=class{constructor(){this.g=Y()}saveData(a){const b=this;return ea(function*(){try{encodeURIComponent(a)}catch(f){throw new X(ld,3,"Failed to encode save data");}var c=(new Blob([a])).size;if(c>3145727){var d=new Fc;c=Hb(d,3,Gc,H(c));throw new X(nd,3,void 0,c);}c=b.g;d=U(3);var e=new Ec;e=Qb(e,1,a);d=O(d,4,V,e);c=yield Fd(c,d);rd(c.data,3)}())}loadData(){const a=this;return ea(function*(){const b=yield Fd(a.g,U(4));rd(b.data,2);let c,d;return((c=P(b.data,Wc,2,T))==null?void 0:(d=P(c,Ec,3,Vc))==
null?void 0:Ob(d,1))||""}())}firstFrameReady(){var a=document.getElementsByTagName("script")[0],b=a.src.startsWith("https://www.youtube.com/game_api/")&&a.attributes.getNamedItem("defer")===null&&a.attributes.getNamedItem("async")===null;a=this.g;var c=U(1),d=Nc(1),e=new Kc;if(b!=null&&typeof b!=="boolean")throw a=typeof b,Error(`Expected boolean but got ${a!="object"?a:b?Array.isArray(b)?"array":a:"null"}: ${b}`);b=L(e,2,b);d=Mb(d,2,b);d=Pc(d);c=O(c,2,V,d);Z(a,c)}gameReady(){var a=this.g;var b=U(1);
var c=Pc(Nc(2));b=O(b,2,V,c);Z(a,b)}};var Yd=class{constructor(){this.log=()=>{}}};function Zd(a){switch(a){case 0:return 1;case 1:return 2;case 2:return 3;case 3:return 4;case 4:return 5;default:return 0}}function $d(a){switch(a.errorType){case 2:return 2;case 1:return 1;case 3:return 3;default:return 0}}function ae(a,b){var c=U(9),d=new dd;b=Q(d,1,b);c=O(c,8,V,b);Z(a,c)};function be(a,b){const c={level:1,source:1};b&&(c.s=b,c.source=3,c.message=b.message,c.N=b.stack);a.h.log(c)}
var ce=class{constructor(a){var b=window;this.h=a;this.g=b;this.i=!1;this.j=c=>{be(this,c.reason instanceof W?c.reason:void 0)};this.o=this.g.onerror;this.v=this.g.console.warn;this.l=this.g.console.error}install(){this.i||(this.i=!0,this.g.onerror=(a,b,c,d,e)=>{let f;(f=this.o)==null||f.call(this.g,a,b,c,d,e);be(this,e instanceof W?e:void 0)},this.g.console.warn=(...a)=>{this.warn(...a)},this.g.console.error=(...a)=>{this.error(...a)},this.g.addEventListener("unhandledrejection",this.j))}error(...a){this.h.log({level:1,
source:0});this.l(...a)}warn(...a){this.h.log({level:0,source:0});this.v(...a)}};function de(a,b){Z(a.h,fd(U(6),Ic(new Jc,b.map((c,d)=>{c=b[b.length-1-d];d=new Hc;a:switch(c.level){case 0:var e=1;break a;case 1:e=2;break a;default:e=0}d=Q(d,2,e);d=Q(d,1,Zd(c.source));c.s&&(e=Q(d,6,$d(c.s)),e=Qb(e,4,c.message),Qb(e,5,c.N),c.s instanceof X&&c.s.g!==0&&(Q(d,7,c.s.g),c.s.data&&Mb(d,8,c.s.data)));return d}))))}
var ee=class{constructor(){this.g=void 0;this.h=Y();this.g=new Yd;this.g.log=this.log.bind(this);this.i=new ce(this.g);this.i.install()}logError(){this.log({level:1,source:2})}logWarning(){this.log({level:0,source:2})}log(a){de(this,[a])}};var fe=class{constructor(){this.j=new vd("AUDIO_EVENT",!1);this.l=!1;this.g=Y();this.i=Qc();this.h=new vd("LIFECYCLE_EVENT");this.v=1E4;this.o=0;Ed(this.g,a=>{switch(Nb(ab(K(a.data,1)),0)){case 2:(a=P(a.data,Tc,3,T))==null?a=void 0:(a=K(a,1),a=Nb(a==null||typeof a==="boolean"?a:typeof a==="number"?!!a:void 0,!1));a!==void 0&&(this.j.dispatchEvent(a),this.l=a);break;case 3:this.h.dispatchEvent(1);a=this.i;a.i=1;clearTimeout(a.h);a.h=0;break;case 4:this.h.dispatchEvent(0);Td(this.i);break;case 5:var b=
a.data;Lb(b,Uc,Kb(b,T,4))!==void 0&&(this.v=Nb(cb(K(P(a.data,Uc,4,T),1)),0));a=this.g;b=U(8);var c=new Xc;c=Qb(c,1,"1.20240805.0000");b=O(b,7,V,c);Z(a,b)}});rc(window,"pointerdown",a=>{!a.h.isTrusted||Date.now()-this.o<this.v||(this.o=Date.now(),Z(this.g,U(10)))},!0);Wd(this.i)}onAudioEnabledChange(a){ae(this.g,5);return ud(this.j,a)}isAudioEnabled(){ae(this.g,10);return this.l}onPause(a){a.R||ae(this.g,6);return ud(this.h,b=>{b===1&&a()})}onResume(a){ae(this.g,7);return ud(this.h,b=>{b===0&&a()})}getLanguage(){const a=
this;return ea(function*(){const b=yield Fd(a.g,U(5));rd(b.data,8);let c;return((c=P(b.data,Wc,2,T))==null?void 0:c.getLanguage())||"en"}())}};const ge=new class{constructor(a=new jd,b=new Gd,c=new Xd,d=new ee,e=new fe){this.g=a;this.engagement=b;this.game=c;this.health=d;this.system=e;document.addEventListener("DOMContentLoaded",()=>{const f=document.body;S(f,"touch-action");S(f,"overscroll-behavior");S(f,"user-select");S(f,"-webkit-user-select");S(f,"-ms-user-select");S(f,"-moz-user-select");S(f,"-o-user-select")});Object.defineProperty(window,"localStorage",{value:null,writable:!1});Object.defineProperty(window,"sessionStorage",{value:null,
writable:!1});Object.defineProperty(window,"indexedDB",{value:null,writable:!1});Object.defineProperty(window,"caches",{value:null,writable:!1});Object.defineProperty(document,"cookie",{value:null,writable:!1})}};n("ytgame",ge.g);n("ytgame.engagement",ge.engagement);n("ytgame.game",ge.game);n("ytgame.health",ge.health);n("ytgame.system",ge.system);}).call(this);

BIN
semag/drift/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

BIN
semag/driving/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

BIN
semag/eaglercraft/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

BIN
semag/editor/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

BIN
semag/eg1.8/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

BIN
semag/eggycar/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

BIN
semag/ern/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.6 KiB

BIN
semag/eter/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

BIN
semag/fest/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

BIN
semag/final/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

BIN
semag/flame/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

BIN
semag/flap/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Some files were not shown because too many files have changed in this diff Show More