diff --git a/img/small/actions/getSnail.png b/img/small/actions/getSnail.png new file mode 100644 index 00000000..2e17dcce Binary files /dev/null and b/img/small/actions/getSnail.png differ diff --git a/img/small/actions/getSnailBotanist.png b/img/small/actions/getSnailBotanist.png new file mode 100644 index 00000000..f61f038e Binary files /dev/null and b/img/small/actions/getSnailBotanist.png differ diff --git a/img/small/actions/getSnailGeologist.png b/img/small/actions/getSnailGeologist.png new file mode 100644 index 00000000..d478bfbb Binary files /dev/null and b/img/small/actions/getSnailGeologist.png differ diff --git a/img/small/actions/getSnailMalacologist.png b/img/small/actions/getSnailMalacologist.png new file mode 100644 index 00000000..10841cbb Binary files /dev/null and b/img/small/actions/getSnailMalacologist.png differ diff --git a/img/small/actions/getTurtle.png b/img/small/actions/getTurtle.png new file mode 100644 index 00000000..81cf42e3 Binary files /dev/null and b/img/small/actions/getTurtle.png differ diff --git a/img/small/actions/getTurtleHarmonizer.png b/img/small/actions/getTurtleHarmonizer.png new file mode 100644 index 00000000..b8019d58 Binary files /dev/null and b/img/small/actions/getTurtleHarmonizer.png differ diff --git a/img/small/actions/getTurtleLocator.png b/img/small/actions/getTurtleLocator.png new file mode 100644 index 00000000..c0095210 Binary files /dev/null and b/img/small/actions/getTurtleLocator.png differ diff --git a/img/small/actions/getTurtleTransporter.png b/img/small/actions/getTurtleTransporter.png new file mode 100644 index 00000000..61a12ffa Binary files /dev/null and b/img/small/actions/getTurtleTransporter.png differ diff --git a/img/small/actions/shiftEchoCrab.png b/img/small/actions/shiftEchoCrab.png new file mode 100644 index 00000000..09514d06 Binary files /dev/null and b/img/small/actions/shiftEchoCrab.png differ diff --git a/img/small/actions/shiftEchoRay.png b/img/small/actions/shiftEchoRay.png new file mode 100644 index 00000000..08fe5f15 Binary files /dev/null and b/img/small/actions/shiftEchoRay.png differ diff --git a/img/small/actions/shiftEchoShark.png b/img/small/actions/shiftEchoShark.png new file mode 100644 index 00000000..2c785a50 Binary files /dev/null and b/img/small/actions/shiftEchoShark.png differ diff --git a/img/sprites.png b/img/sprites.png index 1cff4f02..21e196cd 100644 Binary files a/img/sprites.png and b/img/sprites.png differ diff --git a/js/data/sprites.js b/js/data/sprites.js index 8d75d00b..3a76c8d8 100644 --- a/js/data/sprites.js +++ b/js/data/sprites.js @@ -583,7 +583,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/getSpawner": { + "actions/getSnail": { frame: { x: 500, y: 0, @@ -591,7 +591,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/getSpawnerHatted": { + "actions/getSnailBotanist": { frame: { x: 500, y: 50, @@ -599,7 +599,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/getSpongeFarm": { + "actions/getSnailGeologist": { frame: { x: 500, y: 100, @@ -607,7 +607,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/getSprongeSmelter": { + "actions/getSnailMalacologist": { frame: { x: 500, y: 150, @@ -615,7 +615,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/getSquid": { + "actions/getSpawner": { frame: { x: 500, y: 200, @@ -623,7 +623,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/getStormgoer": { + "actions/getSpawnerHatted": { frame: { x: 500, y: 250, @@ -631,7 +631,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/getTechnician": { + "actions/getSpongeFarm": { frame: { x: 500, y: 300, @@ -639,7 +639,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/getTirelessCrafter": { + "actions/getSprongeSmelter": { frame: { x: 500, y: 350, @@ -647,7 +647,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/getTreasurer": { + "actions/getSquid": { frame: { x: 500, y: 400, @@ -655,7 +655,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/getUrchin": { + "actions/getStormgoer": { frame: { x: 500, y: 450, @@ -663,7 +663,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/getWhale": { + "actions/getTechnician": { frame: { x: 0, y: 500, @@ -671,7 +671,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/getWorker": { + "actions/getTirelessCrafter": { frame: { x: 50, y: 500, @@ -679,7 +679,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/jellyfishToScience": { + "actions/getTreasurer": { frame: { x: 100, y: 500, @@ -687,7 +687,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/makeSacrifice": { + "actions/getTurtle": { frame: { x: 150, y: 500, @@ -695,7 +695,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/pearlConversion": { + "actions/getTurtleHarmonizer": { frame: { x: 200, y: 500, @@ -703,7 +703,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/prySponge": { + "actions/getTurtleLocator": { frame: { x: 250, y: 500, @@ -711,7 +711,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/seaApplesToScience": { + "actions/getTurtleTransporter": { frame: { x: 300, y: 500, @@ -719,7 +719,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/seagrassToScience": { + "actions/getUrchin": { frame: { x: 350, y: 500, @@ -727,7 +727,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/smeltCoralglass": { + "actions/getWhale": { frame: { x: 400, y: 500, @@ -735,7 +735,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/smeltPorite": { + "actions/getWorker": { frame: { x: 450, y: 500, @@ -743,7 +743,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/spongeFiltration": { + "actions/jellyfishToScience": { frame: { x: 500, y: 500, @@ -751,7 +751,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/spongeToScience": { + "actions/makeSacrifice": { frame: { x: 550, y: 0, @@ -759,7 +759,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/toggleAutoSmelt": { + "actions/pearlConversion": { frame: { x: 550, y: 50, @@ -767,7 +767,7 @@ SharkGame.Sprites = { h: 50, }, }, - "actions/transmuteSharkonium": { + "actions/prySponge": { frame: { x: 550, y: 100, @@ -775,7 +775,7 @@ SharkGame.Sprites = { h: 50, }, }, - "general/missing-action-old": { + "actions/seaApplesToScience": { frame: { x: 550, y: 150, @@ -783,7 +783,7 @@ SharkGame.Sprites = { h: 50, }, }, - "general/missing-action": { + "actions/seagrassToScience": { frame: { x: 550, y: 200, @@ -791,7 +791,7 @@ SharkGame.Sprites = { h: 50, }, }, - "general/missing-artifact": { + "actions/shiftEchoCrab": { frame: { x: 550, y: 250, @@ -799,7 +799,7 @@ SharkGame.Sprites = { h: 50, }, }, - "general/missing-technology": { + "actions/shiftEchoRay": { frame: { x: 550, y: 300, @@ -807,7 +807,7 @@ SharkGame.Sprites = { h: 50, }, }, - "general/pieceofpaper": { + "actions/shiftEchoShark": { frame: { x: 550, y: 350, @@ -815,7 +815,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/abyssalEnigmas": { + "actions/smeltCoralglass": { frame: { x: 550, y: 400, @@ -823,7 +823,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/agriculture": { + "actions/smeltPorite": { frame: { x: 550, y: 450, @@ -831,7 +831,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/ancestralRecall": { + "actions/spongeFiltration": { frame: { x: 550, y: 500, @@ -839,7 +839,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/ancientAgriculture": { + "actions/spongeToScience": { frame: { x: 0, y: 550, @@ -847,7 +847,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/apologeticAmnesty": { + "actions/toggleAutoSmelt": { frame: { x: 50, y: 550, @@ -855,7 +855,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/aquamarineFusion": { + "actions/transmuteSharkonium": { frame: { x: 100, y: 550, @@ -863,7 +863,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/arcaneCompass": { + "general/missing-action-old": { frame: { x: 150, y: 550, @@ -871,7 +871,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/arcaneSacrifice": { + "general/missing-action": { frame: { x: 200, y: 550, @@ -879,7 +879,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/arcaneSifting": { + "general/missing-artifact": { frame: { x: 250, y: 550, @@ -887,7 +887,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/assistedExtraction": { + "general/missing-technology": { frame: { x: 300, y: 550, @@ -895,7 +895,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/automation": { + "general/pieceofpaper": { frame: { x: 350, y: 550, @@ -903,7 +903,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/billfishBiology": { + "technologies/abyssalEnigmas": { frame: { x: 400, y: 550, @@ -911,7 +911,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/bioelectricity": { + "technologies/agriculture": { frame: { x: 450, y: 550, @@ -919,7 +919,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/bioengineering": { + "technologies/ancestralRecall": { frame: { x: 500, y: 550, @@ -927,7 +927,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/biology": { + "technologies/ancientAgriculture": { frame: { x: 550, y: 550, @@ -935,7 +935,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/broodingBiology": { + "technologies/apologeticAmnesty": { frame: { x: 600, y: 0, @@ -943,7 +943,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/calciniumCybernetics": { + "technologies/aquamarineFusion": { frame: { x: 600, y: 50, @@ -951,7 +951,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/calciniumRobotics": { + "technologies/arcaneCompass": { frame: { x: 600, y: 100, @@ -959,7 +959,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/calciniumStudies": { + "technologies/arcaneSacrifice": { frame: { x: 600, y: 150, @@ -967,7 +967,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/cavernousContact": { + "technologies/arcaneSifting": { frame: { x: 600, y: 200, @@ -975,7 +975,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/cetaceanAwareness": { + "technologies/assistedExtraction": { frame: { x: 600, y: 250, @@ -983,7 +983,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/chimaeraMysticism": { + "technologies/automation": { frame: { x: 600, y: 300, @@ -991,7 +991,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/chimaeraReunification": { + "technologies/billfishBiology": { frame: { x: 600, y: 350, @@ -999,7 +999,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/civilContact": { + "technologies/bioelectricity": { frame: { x: 600, y: 400, @@ -1007,7 +1007,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/clamScooping": { + "technologies/bioengineering": { frame: { x: 600, y: 450, @@ -1015,7 +1015,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/consistentCommunication": { + "technologies/biology": { frame: { x: 600, y: 500, @@ -1023,7 +1023,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/coralCollection": { + "technologies/broodingBiology": { frame: { x: 600, y: 550, @@ -1031,7 +1031,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/crabBiology": { + "technologies/calciniumCybernetics": { frame: { x: 0, y: 600, @@ -1039,7 +1039,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/creviceContemplation": { + "technologies/calciniumRobotics": { frame: { x: 50, y: 600, @@ -1047,7 +1047,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/crustaceanBiology": { + "technologies/calciniumStudies": { frame: { x: 100, y: 600, @@ -1055,7 +1055,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/crystalBite": { + "technologies/cavernousContact": { frame: { x: 150, y: 600, @@ -1063,7 +1063,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/crystalContainer": { + "technologies/cetaceanAwareness": { frame: { x: 200, y: 600, @@ -1071,7 +1071,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/crystalScoop": { + "technologies/chimaeraMysticism": { frame: { x: 250, y: 600, @@ -1079,7 +1079,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/crystalSpade": { + "technologies/chimaeraReunification": { frame: { x: 300, y: 600, @@ -1087,7 +1087,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/crystalSpear": { + "technologies/civilContact": { frame: { x: 350, y: 600, @@ -1095,7 +1095,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/crystallineConstruction": { + "technologies/clamScooping": { frame: { x: 400, y: 600, @@ -1103,7 +1103,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/curiousCollection": { + "technologies/consistentCommunication": { frame: { x: 450, y: 600, @@ -1111,7 +1111,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/delphineHistory": { + "technologies/coralCollection": { frame: { x: 500, y: 600, @@ -1119,7 +1119,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/dolphinBiology": { + "technologies/crabBiology": { frame: { x: 550, y: 600, @@ -1127,7 +1127,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/dolphinTechnology": { + "technologies/creviceContemplation": { frame: { x: 600, y: 600, @@ -1135,7 +1135,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/eelHabitats": { + "technologies/crustaceanBiology": { frame: { x: 650, y: 0, @@ -1143,7 +1143,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/eightfoldOptimisation": { + "technologies/crystalBite": { frame: { x: 650, y: 50, @@ -1151,7 +1151,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/engineering": { + "technologies/crystalContainer": { frame: { x: 650, y: 100, @@ -1159,7 +1159,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/environmentalism": { + "technologies/crystalScoop": { frame: { x: 650, y: 150, @@ -1167,7 +1167,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/eternalSong": { + "technologies/crystalSpade": { frame: { x: 650, y: 200, @@ -1175,7 +1175,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/eusociality": { + "technologies/crystalSpear": { frame: { x: 650, y: 250, @@ -1183,7 +1183,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/exploration": { + "technologies/crystallineConstruction": { frame: { x: 650, y: 300, @@ -1191,7 +1191,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/farExploration": { + "technologies/curiousCollection": { frame: { x: 650, y: 350, @@ -1199,7 +1199,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/feedingTechniques": { + "technologies/delphineHistory": { frame: { x: 650, y: 400, @@ -1207,7 +1207,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/finalDraft": { + "technologies/dolphinBiology": { frame: { x: 650, y: 450, @@ -1215,7 +1215,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/gateDiscovery": { + "technologies/dolphinTechnology": { frame: { x: 650, y: 500, @@ -1223,7 +1223,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/heavySifting": { + "technologies/eelHabitats": { frame: { x: 650, y: 550, @@ -1231,7 +1231,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/highEnergyFusion": { + "technologies/eightfoldOptimisation": { frame: { x: 650, y: 600, @@ -1239,7 +1239,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/imperialDesigns": { + "technologies/engineering": { frame: { x: 0, y: 650, @@ -1247,7 +1247,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/industrialGradeSponge": { + "technologies/environmentalism": { frame: { x: 50, y: 650, @@ -1255,7 +1255,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/investi-gate-tions": { + "technologies/eternalSong": { frame: { x: 100, y: 650, @@ -1263,7 +1263,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/iterativeDesign": { + "technologies/eusociality": { frame: { x: 150, y: 650, @@ -1271,7 +1271,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/jellyDiving": { + "technologies/exploration": { frame: { x: 200, y: 650, @@ -1279,7 +1279,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/kelpHorticulture": { + "technologies/farExploration": { frame: { x: 250, y: 650, @@ -1287,7 +1287,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/laserLenses": { + "technologies/feedingTechniques": { frame: { x: 300, y: 650, @@ -1295,7 +1295,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/laserRays": { + "technologies/finalDraft": { frame: { x: 350, y: 650, @@ -1303,7 +1303,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/magicBottles": { + "technologies/gateDiscovery": { frame: { x: 400, y: 650, @@ -1311,7 +1311,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/mobiusShells": { + "technologies/heavySifting": { frame: { x: 450, y: 650, @@ -1319,7 +1319,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/octalEfficiency": { + "technologies/highEnergyFusion": { frame: { x: 500, y: 650, @@ -1327,7 +1327,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/octopusMethodology": { + "technologies/imperialDesigns": { frame: { x: 550, y: 650, @@ -1335,7 +1335,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/packHunting": { + "technologies/industrialGradeSponge": { frame: { x: 600, y: 650, @@ -1343,7 +1343,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/pearlConversion": { + "technologies/investi-gate-tions": { frame: { x: 650, y: 650, @@ -1351,7 +1351,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/powerfulPropulsion": { + "technologies/iterativeDesign": { frame: { x: 700, y: 0, @@ -1359,7 +1359,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/properPractices": { + "technologies/jellyDiving": { frame: { x: 700, y: 50, @@ -1367,7 +1367,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/rayBiology": { + "technologies/kelpHorticulture": { frame: { x: 700, y: 100, @@ -1375,7 +1375,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/recyclerDiscovery": { + "technologies/laserLenses": { frame: { x: 700, y: 150, @@ -1383,7 +1383,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/retroactiveRecordkeeping": { + "technologies/laserRays": { frame: { x: 700, y: 200, @@ -1391,7 +1391,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/reverseEngineering": { + "technologies/magicBottles": { frame: { x: 700, y: 250, @@ -1399,7 +1399,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/sandbagging": { + "technologies/mobiusShells": { frame: { x: 700, y: 300, @@ -1407,7 +1407,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/seabedGeology": { + "technologies/octalEfficiency": { frame: { x: 700, y: 350, @@ -1415,7 +1415,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/secretSmithing": { + "technologies/octopusMethodology": { frame: { x: 700, y: 400, @@ -1423,7 +1423,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/sociology": { + "technologies/packHunting": { frame: { x: 700, y: 450, @@ -1431,7 +1431,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/spongeCollection": { + "technologies/pearlConversion": { frame: { x: 700, y: 500, @@ -1439,7 +1439,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/sprongeBiomimicry": { + "technologies/powerfulPropulsion": { frame: { x: 700, y: 550, @@ -1447,7 +1447,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/squidBiology": { + "technologies/properPractices": { frame: { x: 700, y: 600, @@ -1455,7 +1455,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/statsDiscovery": { + "technologies/rayBiology": { frame: { x: 700, y: 650, @@ -1463,7 +1463,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/sunObservation": { + "technologies/recyclerDiscovery": { frame: { x: 0, y: 700, @@ -1471,7 +1471,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/superShovels": { + "technologies/retroactiveRecordkeeping": { frame: { x: 50, y: 700, @@ -1479,7 +1479,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/superiorSearchAlgorithms": { + "technologies/reverseEngineering": { frame: { x: 100, y: 700, @@ -1487,7 +1487,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/superprocessing": { + "technologies/sandbagging": { frame: { x: 150, y: 700, @@ -1495,7 +1495,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/sustainableSolutions": { + "technologies/seabedGeology": { frame: { x: 200, y: 700, @@ -1503,7 +1503,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/teamSpirit": { + "technologies/secretSmithing": { frame: { x: 250, y: 700, @@ -1511,7 +1511,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/thermalConditioning": { + "technologies/sociology": { frame: { x: 300, y: 700, @@ -1519,7 +1519,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/thermalVents": { + "technologies/spongeCollection": { frame: { x: 350, y: 700, @@ -1527,7 +1527,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/transmutation": { + "technologies/sprongeBiomimicry": { frame: { x: 400, y: 700, @@ -1535,7 +1535,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/underwaterChemistry": { + "technologies/squidBiology": { frame: { x: 450, y: 700, @@ -1543,7 +1543,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/urchinAttraction": { + "technologies/statsDiscovery": { frame: { x: 500, y: 700, @@ -1551,7 +1551,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/urchinBiology": { + "technologies/sunObservation": { frame: { x: 550, y: 700, @@ -1559,7 +1559,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/whaleCommunication": { + "technologies/superShovels": { frame: { x: 600, y: 700, @@ -1567,7 +1567,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/wormWarriors": { + "technologies/superiorSearchAlgorithms": { frame: { x: 650, y: 700, @@ -1575,7 +1575,7 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/xenobiology": { + "technologies/superprocessing": { frame: { x: 700, y: 700, @@ -1583,10 +1583,98 @@ SharkGame.Sprites = { h: 50, }, }, - "technologies/jellyfishHunting": { + "technologies/sustainableSolutions": { frame: { x: 750, y: 0, + w: 50, + h: 50, + }, + }, + "technologies/teamSpirit": { + frame: { + x: 750, + y: 50, + w: 50, + h: 50, + }, + }, + "technologies/thermalConditioning": { + frame: { + x: 750, + y: 100, + w: 50, + h: 50, + }, + }, + "technologies/thermalVents": { + frame: { + x: 750, + y: 150, + w: 50, + h: 50, + }, + }, + "technologies/transmutation": { + frame: { + x: 750, + y: 200, + w: 50, + h: 50, + }, + }, + "technologies/underwaterChemistry": { + frame: { + x: 750, + y: 250, + w: 50, + h: 50, + }, + }, + "technologies/urchinAttraction": { + frame: { + x: 750, + y: 300, + w: 50, + h: 50, + }, + }, + "technologies/urchinBiology": { + frame: { + x: 750, + y: 350, + w: 50, + h: 50, + }, + }, + "technologies/whaleCommunication": { + frame: { + x: 750, + y: 400, + w: 50, + h: 50, + }, + }, + "technologies/wormWarriors": { + frame: { + x: 750, + y: 450, + w: 50, + h: 50, + }, + }, + "technologies/xenobiology": { + frame: { + x: 750, + y: 500, + w: 50, + h: 50, + }, + }, + "technologies/jellyfishHunting": { + frame: { + x: 750, + y: 550, w: 49, h: 49, }, @@ -1594,7 +1682,7 @@ SharkGame.Sprites = { "actions/getSeabedStripper": { frame: { x: 750, - y: 49, + y: 599, w: 48, h: 45, }, @@ -1602,7 +1690,7 @@ SharkGame.Sprites = { "technologies/sentientCircuitBoards": { frame: { x: 750, - y: 94, + y: 644, w: 46, h: 46, }, @@ -1610,158 +1698,158 @@ SharkGame.Sprites = { "aspects/amorphousAssembly": { frame: { x: 750, - y: 140, + y: 690, w: 32, h: 32, }, }, "aspects/apotheosis": { frame: { - x: 750, - y: 172, + x: 0, + y: 750, w: 32, h: 32, }, }, "aspects/clawSharpening": { frame: { - x: 750, - y: 204, + x: 32, + y: 750, w: 32, h: 32, }, }, "aspects/cleanSlate": { frame: { - x: 750, - y: 236, + x: 64, + y: 750, w: 32, h: 32, }, }, "aspects/collectiveCooperation": { frame: { - x: 750, - y: 268, + x: 96, + y: 750, w: 32, h: 32, }, }, "aspects/constructedConception": { frame: { - x: 750, - y: 300, + x: 128, + y: 750, w: 32, h: 32, }, }, "aspects/coordinatedCooperation": { frame: { - x: 750, - y: 332, + x: 160, + y: 750, w: 32, h: 32, }, }, "aspects/crustaceanAptitude": { frame: { - x: 750, - y: 364, + x: 192, + y: 750, w: 32, h: 32, }, }, "aspects/crystallineSkin": { frame: { - x: 750, - y: 396, + x: 224, + y: 750, w: 32, h: 32, }, }, "aspects/destinyGamble": { frame: { - x: 750, - y: 428, + x: 256, + y: 750, w: 32, h: 32, }, }, "aspects/distantForesight": { frame: { - x: 750, - y: 460, + x: 288, + y: 750, w: 32, h: 32, }, }, "aspects/doubleTime": { frame: { - x: 750, - y: 492, + x: 320, + y: 750, w: 32, h: 32, }, }, "aspects/extensiveOrganization": { frame: { - x: 750, - y: 524, + x: 352, + y: 750, w: 32, h: 32, }, }, "aspects/gumption": { frame: { - x: 750, - y: 556, + x: 384, + y: 750, w: 32, h: 32, }, }, "aspects/infinityVision": { frame: { - x: 750, - y: 588, + x: 416, + y: 750, w: 32, h: 32, }, }, "aspects/internalCalculator": { frame: { - x: 750, - y: 620, + x: 448, + y: 750, w: 32, h: 32, }, }, "aspects/mechanicalManifestation": { frame: { - x: 750, - y: 652, + x: 480, + y: 750, w: 32, h: 32, }, }, "aspects/meditation": { frame: { - x: 750, - y: 684, + x: 512, + y: 750, w: 32, h: 32, }, }, "aspects/overtime": { frame: { - x: 750, - y: 716, + x: 544, + y: 750, w: 32, h: 32, }, }, "aspects/pathOfEnlightenment": { frame: { - x: 0, + x: 576, y: 750, w: 32, h: 32, @@ -1769,7 +1857,7 @@ SharkGame.Sprites = { }, "aspects/pathOfIndustry": { frame: { - x: 32, + x: 608, y: 750, w: 32, h: 32, @@ -1777,7 +1865,7 @@ SharkGame.Sprites = { }, "aspects/pathOfTime": { frame: { - x: 64, + x: 640, y: 750, w: 32, h: 32, @@ -1785,7 +1873,7 @@ SharkGame.Sprites = { }, "aspects/patience": { frame: { - x: 96, + x: 672, y: 750, w: 32, h: 32, @@ -1793,7 +1881,7 @@ SharkGame.Sprites = { }, "aspects/syntheticTransmutation": { frame: { - x: 128, + x: 704, y: 750, w: 32, h: 32, @@ -1801,7 +1889,7 @@ SharkGame.Sprites = { }, "aspects/theDial": { frame: { - x: 160, + x: 736, y: 750, w: 32, h: 32, @@ -1809,112 +1897,112 @@ SharkGame.Sprites = { }, "aspects/theHourHand": { frame: { - x: 192, - y: 750, + x: 768, + y: 722, w: 32, h: 32, }, }, "aspects/theMinuteHand": { frame: { - x: 224, - y: 750, + x: 768, + y: 754, w: 32, h: 32, }, }, "aspects/theMinuteHandCentered": { frame: { - x: 256, - y: 750, + x: 0, + y: 782, w: 32, h: 32, }, }, "aspects/thePlan": { frame: { - x: 288, - y: 750, + x: 32, + y: 782, w: 32, h: 32, }, }, "aspects/theSecondHand": { frame: { - x: 320, - y: 750, + x: 64, + y: 782, w: 32, h: 32, }, }, "aspects/tokenOfIndustry": { frame: { - x: 352, - y: 750, + x: 96, + y: 782, w: 32, h: 32, }, }, "aspects/static/respec": { frame: { - x: 384, - y: 750, + x: 128, + y: 782, w: 30, h: 30, }, }, "aspects/static/respecAll": { frame: { - x: 414, - y: 750, + x: 158, + y: 782, w: 30, h: 30, }, }, "aspects/static/zoom": { frame: { - x: 444, - y: 750, + x: 188, + y: 782, w: 30, h: 30, }, }, "general/hole": { frame: { - x: 474, - y: 750, + x: 218, + y: 786, w: 28, h: 28, }, }, "general/slottedmarker": { frame: { - x: 502, - y: 750, + x: 246, + y: 786, w: 28, h: 28, }, }, "general/theToken": { frame: { - x: 530, - y: 750, + x: 274, + y: 786, w: 28, h: 21, }, }, "general/holeoverlay": { frame: { - x: 558, - y: 750, + x: 302, + y: 786, w: 24, h: 24, }, }, "actions/prySponge2": { frame: { - x: 250, - y: 500, + x: 550, + y: 100, w: 50, h: 50, },