diff --git a/resources/icon/pokeMudry.ico b/resources/icon/pokeMudry.ico
new file mode 100644
index 0000000..940aae5
Binary files /dev/null and b/resources/icon/pokeMudry.ico differ
diff --git a/resources/icon/pokeMudry.png b/resources/icon/pokeMudry.png
new file mode 100644
index 0000000..17dc75f
Binary files /dev/null and b/resources/icon/pokeMudry.png differ
diff --git a/resources/icon/pokeMudry.xcf b/resources/icon/pokeMudry.xcf
new file mode 100644
index 0000000..d5fa83f
Binary files /dev/null and b/resources/icon/pokeMudry.xcf differ
diff --git a/resources/map/Maps.tiled-project b/resources/map/Maps.tiled-project
new file mode 100644
index 0000000..cc94a63
--- /dev/null
+++ b/resources/map/Maps.tiled-project
@@ -0,0 +1,56 @@
+{
+ "automappingRulesFile": "",
+ "commands": [
+ ],
+ "extensionsPath": ".",
+ "folders": [
+ "."
+ ],
+ "objectTypesFile": "",
+ "propertyTypes": [
+ {
+ "id": 4,
+ "members": [
+ {
+ "name": "door",
+ "type": "bool",
+ "value": false
+ },
+ {
+ "name": "speed",
+ "type": "float",
+ "value": 1
+ },
+ {
+ "name": "walkable",
+ "type": "bool",
+ "value": false
+ }
+ ],
+ "name": "moves",
+ "type": "class"
+ },
+ {
+ "id": 5,
+ "members": [
+ {
+ "name": "name",
+ "type": "string",
+ "value": ""
+ },
+ {
+ "name": "x",
+ "type": "int",
+ "value": 0
+ },
+ {
+ "name": "y",
+ "type": "int",
+ "value": 0
+ }
+ ],
+ "name": "nextMap",
+ "type": "class"
+ }
+ ]
+}
diff --git a/resources/map/Maps.tiled-session b/resources/map/Maps.tiled-session
new file mode 100644
index 0000000..69b88ad
--- /dev/null
+++ b/resources/map/Maps.tiled-session
@@ -0,0 +1,318 @@
+{
+ "Map/SizeTest": {
+ "height": 4300,
+ "width": 2
+ },
+ "activeFile": "test_couloir.tmx",
+ "expandedProjectPaths": [
+ "."
+ ],
+ "file.lastUsedOpenFilter": "Fichiers de jeu de tuiles Tiled (*.tsx *.xml)",
+ "fileStates": {
+ "": {
+ "scaleInDock": 1
+ },
+ "C:/Users/remi/AppData/Roaming/Tiled/#Tests": {
+ "dynamicWrapping": true
+ },
+ "C:/Users/remi/Desktop/16x16 dungeon ii wall reconfig v04 spritesheet.tsx": {
+ "scaleInDock": 2,
+ "scaleInEditor": 3
+ },
+ "C:/Users/remi/Desktop/Tests.tsx": {
+ "dynamicWrapping": false,
+ "scaleInDock": 1,
+ "scaleInEditor": 0.33
+ },
+ "C:/Users/remi/Desktop/desert.tmx": {
+ "scale": 0.56109375,
+ "selectedLayer": 1,
+ "viewCenter": {
+ "x": 640.7128933444724,
+ "y": 640.7128933444724
+ }
+ },
+ "C:/Users/remi/Desktop/desert.tmx#Desert": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "C:/Users/remi/Desktop/dungeon.tmx": {
+ "scale": 3,
+ "selectedLayer": 0,
+ "viewCenter": {
+ "x": -77.16666666666667,
+ "y": -39.5
+ }
+ },
+ "C:/Users/remi/Desktop/pokemon.tsx": {
+ "scaleInDock": 2,
+ "scaleInEditor": 2
+ },
+ "C:/Users/remi/Desktop/pokemon_rbgy__gen_1__complete_tileset_for_rmxp_by_cynthiacelestic_d97m9jw-pre.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 4
+ },
+ "C:/Users/remi/Desktop/test.tmx": {
+ "scale": 0.75,
+ "selectedLayer": 0,
+ "viewCenter": {
+ "x": 253.3333333333333,
+ "y": 234
+ }
+ },
+ "C:/Users/remi/Desktop/test.tmx#test": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "C:/Users/remi/Desktop/test.tsx": {
+ "scaleInDock": 2
+ },
+ "C:/Users/remi/Desktop/tmw_desert_spacing.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 3
+ },
+ "C:/Users/remi/Downloads/desert.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 2
+ },
+ "C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/32x32 first tileset.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/Dungeon_Tileset.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/InteriorTileset.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1.5
+ },
+ "C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/OuterTileset.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/RPG Nature Tileset.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/TileSet_V2.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/Tiny Platform Quest Tiles.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1.5
+ },
+ "C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/pokemon.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 3
+ },
+ "C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/sRandomWorldItems.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 3
+ },
+ "C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/transparent-bg-tiles.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 5.5
+ },
+ "assets/32x32 first tileset.tsx": {
+ "dynamicWrapping": false,
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "assets/Dungeon.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "assets/Dungeon_Tileset.tsx": {
+ "dynamicWrapping": false,
+ "scaleInDock": 1.5,
+ "scaleInEditor": 1
+ },
+ "assets/Dungeon_v2.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "assets/HKU tileset.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "assets/InteriorTileset.tsx": {
+ "dynamicWrapping": false,
+ "scaleInDock": 1,
+ "scaleInEditor": 2
+ },
+ "assets/Interior_v2.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "assets/OuterTileset.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "assets/PokeMudry.tsx": {
+ "dynamicWrapping": true,
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "assets/RPG Nature Tileset.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "assets/Slates v.2 [32x32px orthogonal tileset by Ivan Voirol].tsx": {
+ "dynamicWrapping": false,
+ "scaleInDock": 2,
+ "scaleInEditor": 2
+ },
+ "assets/Slates_v2.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "assets/TileSet_V2.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "assets/Tiny Platform Quest Tiles.tsx": {
+ "dynamicWrapping": false,
+ "scaleInDock": 1,
+ "scaleInEditor": 1.5
+ },
+ "assets/pokemon.tsx": {
+ "dynamicWrapping": false,
+ "scaleInDock": 2,
+ "scaleInEditor": 1.5
+ },
+ "assets/pokemon_v2.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "assets/tpq_v2.tsx": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "desert.tmx": {
+ "expandedObjectLayers": [
+ 3
+ ],
+ "scale": 0.75,
+ "selectedLayer": 1,
+ "viewCenter": {
+ "x": 117.33333333333331,
+ "y": 452
+ }
+ },
+ "desert.tmx#Desert": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "test.tmx": {
+ "expandedObjectLayers": [
+ 2
+ ],
+ "scale": 1.5,
+ "selectedLayer": 1,
+ "viewCenter": {
+ "x": 119.33333333333331,
+ "y": 119.33333333333333
+ }
+ },
+ "test.tmx#test": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "test_couloir.tmx": {
+ "expandedObjectLayers": [
+ 9
+ ],
+ "scale": 1,
+ "selectedLayer": 4,
+ "viewCenter": {
+ "x": 115,
+ "y": 74
+ }
+ },
+ "test_couloir.tmx#Dungeon_Tileset": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "test_couloir.tmx#Dungeon_v2": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "test_couloir.tmx#InteriorTileset": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "test_couloir.tmx#Interior_v2": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "test_couloir.tmx#Slates v.2": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "test_couloir.tmx#Slates_v2": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "test_couloir.tmx#TPQT": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "test_couloir.tmx#pokemon": {
+ "scaleInDock": 2,
+ "scaleInEditor": 1
+ },
+ "test_couloir.tmx#pokemon_v2": {
+ "scaleInDock": 1,
+ "scaleInEditor": 1
+ },
+ "test_couloir.tmx#tpq_v2": {
+ "scaleInDock": 1
+ }
+ },
+ "last.exportedFilePath": "C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/vscode/tests_gdx2d_gradle/app/src/main/java/test_map/data",
+ "last.externalTilesetPath": "C:/Users/remi/Desktop",
+ "last.imagePath": "C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/map/assets",
+ "last.objectTypesPath": "C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/map/propertytypes.json",
+ "last.worldFilePath": "C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S2fb/informatic/projet/map",
+ "lastUsedTilesetExportFilter": "Tous les Fichiers (*)",
+ "loadedWorlds": [
+ ],
+ "map.fixedSize": true,
+ "map.height": 10,
+ "map.lastUsedExportFilter": "Fichiers de carte Tiled (*.tmx *.xml)",
+ "map.lastUsedFormat": "tmx",
+ "map.tileHeight": 32,
+ "map.tileWidth": 32,
+ "map.width": 20,
+ "openFiles": [
+ "test_couloir.tmx",
+ "test.tmx",
+ "desert.tmx"
+ ],
+ "project": "Maps.tiled-project",
+ "property.type": "string",
+ "recentFiles": [
+ "desert.tmx",
+ "test.tmx",
+ "test_couloir.tmx",
+ "assets/Dungeon_v2.tsx",
+ "assets/Interior_v2.tsx",
+ "assets/pokemon_v2.tsx",
+ "assets/Slates_v2.tsx",
+ "assets/TileSet_V2.tsx",
+ "assets/tpq_v2.tsx",
+ "assets/Dungeon.tsx",
+ "assets/pokemon.tsx",
+ "assets/Tiny Platform Quest Tiles.tsx"
+ ],
+ "tileset.lastUsedFormat": "tsx",
+ "tileset.margin": 0,
+ "tileset.spacing": 0,
+ "tileset.tileSize": {
+ "height": 32,
+ "width": 32
+ },
+ "tileset.type": 0
+}
diff --git a/resources/map/assets/Dungeon.tsx b/resources/map/assets/Dungeon.tsx
new file mode 100644
index 0000000..cfc9be4
--- /dev/null
+++ b/resources/map/assets/Dungeon.tsx
@@ -0,0 +1,2244 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/map/assets/Dungeon_v2.tsx b/resources/map/assets/Dungeon_v2.tsx
new file mode 100644
index 0000000..6fe7894
--- /dev/null
+++ b/resources/map/assets/Dungeon_v2.tsx
@@ -0,0 +1,1372 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/map/assets/Interior.tsx b/resources/map/assets/Interior.tsx
new file mode 100644
index 0000000..1ac82a1
--- /dev/null
+++ b/resources/map/assets/Interior.tsx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/resources/map/assets/Interior_v2.tsx b/resources/map/assets/Interior_v2.tsx
new file mode 100644
index 0000000..3fa48f7
--- /dev/null
+++ b/resources/map/assets/Interior_v2.tsx
@@ -0,0 +1,292 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/map/assets/Nature.tsx b/resources/map/assets/Nature.tsx
new file mode 100644
index 0000000..7d2974a
--- /dev/null
+++ b/resources/map/assets/Nature.tsx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/resources/map/assets/Outer.tsx b/resources/map/assets/Outer.tsx
new file mode 100644
index 0000000..d50a596
--- /dev/null
+++ b/resources/map/assets/Outer.tsx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/resources/map/assets/PokeMudry.tsx b/resources/map/assets/PokeMudry.tsx
new file mode 100644
index 0000000..431d513
--- /dev/null
+++ b/resources/map/assets/PokeMudry.tsx
@@ -0,0 +1,963 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/map/assets/Slates.tsx b/resources/map/assets/Slates.tsx
new file mode 100644
index 0000000..a6175a3
--- /dev/null
+++ b/resources/map/assets/Slates.tsx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/resources/map/assets/Slates_v2.tsx b/resources/map/assets/Slates_v2.tsx
new file mode 100644
index 0000000..36aa55b
--- /dev/null
+++ b/resources/map/assets/Slates_v2.tsx
@@ -0,0 +1,388 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/map/assets/TileSet_V2.tsx b/resources/map/assets/TileSet_V2.tsx
new file mode 100644
index 0000000..bd90bef
--- /dev/null
+++ b/resources/map/assets/TileSet_V2.tsx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/resources/map/assets/firstTileset.tsx b/resources/map/assets/firstTileset.tsx
new file mode 100644
index 0000000..3e2c393
--- /dev/null
+++ b/resources/map/assets/firstTileset.tsx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/resources/map/assets/pokemon.tsx b/resources/map/assets/pokemon.tsx
new file mode 100644
index 0000000..1be817f
--- /dev/null
+++ b/resources/map/assets/pokemon.tsx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/resources/map/assets/pokemon_v2.tsx b/resources/map/assets/pokemon_v2.tsx
new file mode 100644
index 0000000..b807936
--- /dev/null
+++ b/resources/map/assets/pokemon_v2.tsx
@@ -0,0 +1,5920 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/map/assets/test.tsx b/resources/map/assets/test.tsx
new file mode 100644
index 0000000..7f1a5c4
--- /dev/null
+++ b/resources/map/assets/test.tsx
@@ -0,0 +1,1804 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/map/assets/tpq.tsx b/resources/map/assets/tpq.tsx
new file mode 100644
index 0000000..c3d2f94
--- /dev/null
+++ b/resources/map/assets/tpq.tsx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/resources/map/assets/tpq_v2.tsx b/resources/map/assets/tpq_v2.tsx
new file mode 100644
index 0000000..177c264
--- /dev/null
+++ b/resources/map/assets/tpq_v2.tsx
@@ -0,0 +1,994 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/map/propertytypes.json b/resources/map/propertytypes.json
new file mode 100644
index 0000000..9156c46
--- /dev/null
+++ b/resources/map/propertytypes.json
@@ -0,0 +1,46 @@
+[
+ {
+ "id": 4,
+ "members": [
+ {
+ "name": "door",
+ "type": "bool",
+ "value": false
+ },
+ {
+ "name": "speed",
+ "type": "float",
+ "value": 1
+ },
+ {
+ "name": "walkable",
+ "type": "bool",
+ "value": false
+ }
+ ],
+ "name": "moves",
+ "type": "class"
+ },
+ {
+ "id": 5,
+ "members": [
+ {
+ "name": "name",
+ "type": "string",
+ "value": ""
+ },
+ {
+ "name": "x",
+ "type": "int",
+ "value": 0
+ },
+ {
+ "name": "y",
+ "type": "int",
+ "value": 0
+ }
+ ],
+ "name": "nextMap",
+ "type": "class"
+ }
+]
diff --git a/resources/map/texture_splitter.py b/resources/map/texture_splitter.py
new file mode 100644
index 0000000..8cb16fb
--- /dev/null
+++ b/resources/map/texture_splitter.py
@@ -0,0 +1,51 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+import os
+from PIL import Image
+import numpy as np
+
+W, H = 32, 32
+
+def split(path):
+ if not os.path.exists(path):
+ print(f"File '{path}' not found")
+ return
+
+ dir_ = os.path.dirname(path)
+ base = os.path.basename(path)
+ base, ext = os.path.splitext(base)
+
+ try:
+ img = Image.open(path)
+
+ except:
+ print(f"Could not load '{path}'. Maybe its not an image")
+ return
+
+ a = np.array(img)
+ w, h = a.shape[1]//W, a.shape[0]//H
+ n = 0
+
+ for y in range(h):
+ for x in range(w):
+ try:
+ i = Image.fromarray(a[y*H:y*H+H, x*W:x*W+W])
+ i.save(os.path.join(dir_, f"{base}_{x+y*w}{ext}"))
+
+ except:
+ print(f"Could not create texture {x+y*w}")
+
+ else:
+ n += 1
+
+ img.close()
+
+ print(f"Succesfully created {n} textures")
+
+ if a.shape[1] % 32 or a.shape[0] % 32:
+ print(f"The texture's shape was not a multiple of 32x32 ({a.shape[1]}x{a.shape[0]}). Only fully visible tiles have been extracted.")
+
+if __name__ == "__main__":
+ path = input("Path to tileset texture: ")
+
+ split(path)
\ No newline at end of file
diff --git a/resources/map/texture_splitter_v2.py b/resources/map/texture_splitter_v2.py
new file mode 100644
index 0000000..837c55a
--- /dev/null
+++ b/resources/map/texture_splitter_v2.py
@@ -0,0 +1,237 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+import os
+from PIL import Image
+import numpy as np
+import pygame
+
+W, H = 32, 32
+
+def pilToPygame(pilImage):
+ return pygame.image.fromstring(
+ pilImage.tobytes(), pilImage.size, pilImage.mode).convert()
+
+def rect(p1, p2):
+ x = min(p1[0], p2[0])
+ y = min(p1[1], p2[1])
+ w = max(p1[0], p2[0])-x + 1
+ h = max(p1[1], p2[1])-y + 1
+
+ return x,y,w,h
+
+class Rect:
+ def __init__(self, ox1, oy1, ox2, oy2):
+ self.ox1, self.oy1 = min(ox1, ox2), min(oy1, oy2)
+ self.ox2, self.oy2 = max(ox1, ox2), max(oy1, oy2)
+ self.x, self.y, self.w, self.h = None, None, self.ox2-self.ox1+1, self.oy2-self.oy1+1
+ self.hover = False
+
+ def render(self, w, sx, sy, mouse, original=False):
+ self.hover = False
+ x, y = self.x, self.y
+ if original:
+ x, y = self.ox1, self.oy1
+
+ color = (255,200,200)
+ if x*W <= mouse[0] < x*W+self.w*W \
+ and y*H <= mouse[1] < y*H+self.h*H:
+ color = (0,255,0)
+ self.hover = True
+
+ pygame.draw.rect(w, color, [x*W-sx, y*H-sy, self.w*W, self.h*H], 1)
+
+ @property
+ def area(self):
+ return self.w*self.h
+
+class Editor:
+ WIDTH = 600
+ HEIGHT = 600
+ SCROLL_SPEED = 10
+ FPS = 30
+
+ def __init__(self, path):
+ self.running = False
+
+ if not os.path.exists(path):
+ print(f"File '{path}' not found")
+ return
+
+ self.path = path
+ self.dir_ = os.path.dirname(path)
+ self.base = os.path.basename(path)
+ self.base, self.ext = os.path.splitext(self.base)
+
+ try:
+ img = Image.open(path)
+
+ except:
+ print(f"Could not load '{path}'. Maybe its not an image")
+ return
+
+ self.WIDTH = min(img.width, self.WIDTH)
+ self.HEIGHT = min(img.height, self.HEIGHT)
+
+ pygame.init()
+ self.win = pygame.display.set_mode([self.WIDTH, self.HEIGHT], pygame.SRCALPHA)
+ self.over = pygame.Surface([self.WIDTH, self.HEIGHT], pygame.SRCALPHA)
+ self.clock = pygame.time.Clock()
+
+ self.img = pilToPygame(img)
+ self.a = np.array(img)
+ self.w, self.h = self.a.shape[1]//W, self.a.shape[0]//H
+ self.w2, self.h2 = 0, 0
+
+ img.close()
+
+ if self.a.shape[1] % 32 or self.a.shape[0] % 32:
+ print(f"The texture's shape is not a multiple of 32x32 ({self.a.shape[1]}x{self.a.shape[0]}).")
+
+ self.running = True
+ self.rects = []
+ self.sel = (False, None)
+ self.scroll_x, self.scroll_y = 0, 0
+
+ def mainloop(self):
+ while self.running:
+ self.handle_events()
+ self.render()
+ self.clock.tick(self.FPS)
+
+ def render(self):
+ mouse = pygame.mouse.get_pos()
+ mouse = (mouse[0]+self.scroll_x, mouse[1]+self.scroll_y)
+
+ self.win.fill(0)
+ self.over.fill((0,0,0,0))
+
+ self.win.blit(self.img, (-self.scroll_x, -self.scroll_y))
+
+ for r in self.rects:
+ r.render(self.win, self.scroll_x, self.scroll_y, mouse, True)
+
+ pygame.draw.rect(self.over, (255,255,255,50), [self.mx*W-self.scroll_x, self.my*H-self.scroll_y, W, H])
+
+ if self.sel[0]:
+ x,y,w,h = rect(self.sel[1], (self.mx, self.my))
+ pygame.draw.rect(self.over, (255,255,255), [x*W-self.scroll_x, y*H-self.scroll_y, w*W, h*H], 1)
+
+ self.win.blit(self.over, (0, 0))
+
+ pygame.display.flip()
+
+ def handle_events(self):
+ events = pygame.event.get()
+ mouse = pygame.mouse.get_pos()
+ self.mx, self.my = (mouse[0]+self.scroll_x)//W, (mouse[1]+self.scroll_y)//H
+
+ for event in events:
+ if event.type == pygame.QUIT \
+ or (event.type == pygame.KEYDOWN and event.key == pygame.K_ESCAPE):
+
+ self.running = False
+
+ elif event.type == pygame.MOUSEBUTTONDOWN:
+ if event.button == 1:
+ if not self.sel[0]:
+ self.sel = (True, (self.mx, self.my))
+
+ elif event.button in [4, 5]:
+ speed = self.SCROLL_SPEED if event.button == 5 else -self.SCROLL_SPEED
+ if pygame.key.get_pressed()[pygame.K_LSHIFT]:
+ self.scroll_x += speed
+ self.scroll_x = min(self.a.shape[1]-self.WIDTH, self.scroll_x)
+ self.scroll_x = max(0, self.scroll_x)
+ else:
+ self.scroll_y += speed
+ self.scroll_y = min(self.a.shape[0]-self.HEIGHT, self.scroll_y)
+ self.scroll_y = max(0, self.scroll_y)
+
+ elif event.button == 3:
+ self.rects = list(filter(lambda r: not r.hover, self.rects))
+
+ elif event.type == pygame.MOUSEBUTTONUP:
+ if event.button == 1:
+ if self.sel[0]:
+ self.rects.append(Rect(*self.sel[1], self.mx, self.my))
+ self.sel = (False, None)
+ self.organize()
+
+ elif event.type == pygame.KEYDOWN:
+ if event.key == pygame.K_s and event.mod & pygame.KMOD_CTRL:
+ self.save()
+
+ def organize(self):
+ for rect in self.rects:
+ rect.x = None
+ rect.y = None
+
+ self.rects = sorted(self.rects, key=lambda r: r.area, reverse=True)
+
+ w, h = 0, 0
+ a = np.zeros([h, w])
+
+ for r in self.rects:
+ placed = False
+ best = (None, None)
+ for y in range(h):
+ for x in range(w):
+ if a[y:y+r.h, x:x+r.w].any():
+ continue
+
+ d_area = max(x+r.w, w)*max(y+r.h, h)-w*h
+
+ if d_area > 0:
+ if best[0] is None or d_area < best[0]:
+ best = (d_area, (x,y))
+
+ continue
+
+ placed = True
+ best = (0, (x,y))
+ break
+
+ if placed:
+ break
+
+ if best[0] is None:
+ if h+r.h > w+r.w:
+ p = (w, 0)
+ else:
+ p = (0, h)
+
+ best = (r.w*r.h, p)
+
+ if best[0] > 0:
+ a2 = np.zeros([max(h,best[1][1]+r.h), max(w,best[1][0]+r.w)])
+ a2[:h, :w] = a
+ a = a2
+ h, w = a.shape
+
+ r.x, r.y = best[1]
+ a[r.y:r.y+r.h, r.x:r.x+r.w] = 1
+
+ self.w2, self.h2 = w, h
+
+ def save(self):
+ img2 = np.zeros([self.h2*H, self.w2*W, *self.a.shape[2:]], dtype=self.a.dtype)
+ for r in self.rects:
+ img2[r.y*H:(r.y+r.h)*H, r.x*W:(r.x+r.w)*W] = \
+ self.a[r.oy1*H:(r.oy1+r.h)*H, r.ox1*W:(r.ox1+r.w)*W]
+
+ path = os.path.join(self.dir_, f"{self.base}_modified{self.ext}")
+ try:
+ img2 = Image.fromarray(img2)
+ img2.save(path)
+
+ except:
+ print("Could not save modified texture")
+
+ else:
+ print(f"Succesfully saved modified texture as {path}")
+
+if __name__ == "__main__":
+ path = input("Path to tileset texture: ")
+
+ editor = Editor(path)
+ editor.mainloop()
\ No newline at end of file
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/000-pocketmonsters2.jpg b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/000-pocketmonsters2.jpg
new file mode 100644
index 0000000..49b2d02
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/000-pocketmonsters2.jpg differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/000-pocketmonsters3.jpg b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/000-pocketmonsters3.jpg
new file mode 100644
index 0000000..3b12d04
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/000-pocketmonsters3.jpg differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/101-opening.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/101-opening.mp3
new file mode 100644
index 0000000..121d659
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/101-opening.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/102-palette town theme.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/102-palette town theme.mp3
new file mode 100644
index 0000000..b9ac259
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/102-palette town theme.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/103-professor oak.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/103-professor oak.mp3
new file mode 100644
index 0000000..a368ad0
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/103-professor oak.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/104-oak research lab.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/104-oak research lab.mp3
new file mode 100644
index 0000000..2f80204
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/104-oak research lab.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/105-rival appears.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/105-rival appears.mp3
new file mode 100644
index 0000000..33e670b
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/105-rival appears.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/106-the road to viridian city - from palette.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/106-the road to viridian city - from palette.mp3
new file mode 100644
index 0000000..38fa68e
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/106-the road to viridian city - from palette.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/107-battle (vs wild pokemon).mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/107-battle (vs wild pokemon).mp3
new file mode 100644
index 0000000..ab69359
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/107-battle (vs wild pokemon).mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/108-victory (vs wild pokemon).mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/108-victory (vs wild pokemon).mp3
new file mode 100644
index 0000000..9724a24
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/108-victory (vs wild pokemon).mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/109-pewter city's theme.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/109-pewter city's theme.mp3
new file mode 100644
index 0000000..7630294
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/109-pewter city's theme.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/110-pokemon center.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/110-pokemon center.mp3
new file mode 100644
index 0000000..ef52032
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/110-pokemon center.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/111-pokemon recovery.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/111-pokemon recovery.mp3
new file mode 100644
index 0000000..8065119
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/111-pokemon recovery.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/112-viridian forest.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/112-viridian forest.mp3
new file mode 100644
index 0000000..805a803
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/112-viridian forest.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/113-guidepost.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/113-guidepost.mp3
new file mode 100644
index 0000000..0a4f8ab
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/113-guidepost.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/114-trainer appears (girl chapter).mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/114-trainer appears (girl chapter).mp3
new file mode 100644
index 0000000..4200721
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/114-trainer appears (girl chapter).mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/115-battle (vs trainer).mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/115-battle (vs trainer).mp3
new file mode 100644
index 0000000..414ab70
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/115-battle (vs trainer).mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/116-victory (vs trainer).mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/116-victory (vs trainer).mp3
new file mode 100644
index 0000000..09bc097
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/116-victory (vs trainer).mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/117-mt. moon cave.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/117-mt. moon cave.mp3
new file mode 100644
index 0000000..e4c4d08
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/117-mt. moon cave.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/118-the road to cerulean from mt. moon.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/118-the road to cerulean from mt. moon.mp3
new file mode 100644
index 0000000..bbeb429
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/118-the road to cerulean from mt. moon.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/119-cerulean city's theme.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/119-cerulean city's theme.mp3
new file mode 100644
index 0000000..8ab3b02
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/119-cerulean city's theme.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/120-pokemon gym.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/120-pokemon gym.mp3
new file mode 100644
index 0000000..1ab0d63
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/120-pokemon gym.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/121-to bill's origin - from cerulean.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/121-to bill's origin - from cerulean.mp3
new file mode 100644
index 0000000..66dff91
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/121-to bill's origin - from cerulean.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/122-jigglypuff's song.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/122-jigglypuff's song.mp3
new file mode 100644
index 0000000..14541ee
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/122-jigglypuff's song.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/123-vermillion city's theme.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/123-vermillion city's theme.mp3
new file mode 100644
index 0000000..b340d9d
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/123-vermillion city's theme.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/124-codename- st. anne.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/124-codename- st. anne.mp3
new file mode 100644
index 0000000..86cb821
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/124-codename- st. anne.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/125-the road to lavender town - from vermillion.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/125-the road to lavender town - from vermillion.mp3
new file mode 100644
index 0000000..c18544a
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/125-the road to lavender town - from vermillion.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/126-pokemon whistle.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/126-pokemon whistle.mp3
new file mode 100644
index 0000000..7d7d1d1
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/126-pokemon whistle.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/127-trainer appears (boy chapter).mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/127-trainer appears (boy chapter).mp3
new file mode 100644
index 0000000..bde21a9
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/127-trainer appears (boy chapter).mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/128-battle (vs gym leader).mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/128-battle (vs gym leader).mp3
new file mode 100644
index 0000000..335c3af
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/128-battle (vs gym leader).mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/129-victory (vs gym leader).mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/129-victory (vs gym leader).mp3
new file mode 100644
index 0000000..e858e25
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/129-victory (vs gym leader).mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/130-cycling.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/130-cycling.mp3
new file mode 100644
index 0000000..ac9c48e
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/130-cycling.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/131-lavender town's theme.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/131-lavender town's theme.mp3
new file mode 100644
index 0000000..9ce294e
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/131-lavender town's theme.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/132-pokemon tower.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/132-pokemon tower.mp3
new file mode 100644
index 0000000..b842d49
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/132-pokemon tower.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/133-celadon city.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/133-celadon city.mp3
new file mode 100644
index 0000000..ea64a44
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/133-celadon city.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/134-casino.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/134-casino.mp3
new file mode 100644
index 0000000..b11687f
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/134-casino.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/135-trainer appears (bad guy chapter).mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/135-trainer appears (bad guy chapter).mp3
new file mode 100644
index 0000000..c5e5abd
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/135-trainer appears (bad guy chapter).mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/136-team rocket hideout.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/136-team rocket hideout.mp3
new file mode 100644
index 0000000..cbbddec
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/136-team rocket hideout.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/137-sylph company.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/137-sylph company.mp3
new file mode 100644
index 0000000..8921676
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/137-sylph company.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/138-ocean.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/138-ocean.mp3
new file mode 100644
index 0000000..196367a
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/138-ocean.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/139-cinnabar islands' theme.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/139-cinnabar islands' theme.mp3
new file mode 100644
index 0000000..40468db
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/139-cinnabar islands' theme.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/140-pokemon mansion.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/140-pokemon mansion.mp3
new file mode 100644
index 0000000..718351a
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/140-pokemon mansion.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/141-evolution.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/141-evolution.mp3
new file mode 100644
index 0000000..1bd3add
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/141-evolution.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/142-the final road.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/142-the final road.mp3
new file mode 100644
index 0000000..4db9487
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/142-the final road.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/143-last battle (vs rival).mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/143-last battle (vs rival).mp3
new file mode 100644
index 0000000..026b2db
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/143-last battle (vs rival).mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/144-into the palace.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/144-into the palace.mp3
new file mode 100644
index 0000000..94ce9ae
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/144-into the palace.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/145-ending.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/145-ending.mp3
new file mode 100644
index 0000000..da845e9
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/145-ending.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/146-bulbasaur.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/146-bulbasaur.mp3
new file mode 100644
index 0000000..91dd05c
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/146-bulbasaur.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/147-ivysaur.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/147-ivysaur.mp3
new file mode 100644
index 0000000..c575e29
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/147-ivysaur.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/148-venusaur.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/148-venusaur.mp3
new file mode 100644
index 0000000..242192f
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/148-venusaur.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/149-charmander.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/149-charmander.mp3
new file mode 100644
index 0000000..c6847bd
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/149-charmander.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/150-charmeleon.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/150-charmeleon.mp3
new file mode 100644
index 0000000..60dd276
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/150-charmeleon.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/151-charizard.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/151-charizard.mp3
new file mode 100644
index 0000000..d5ae835
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/151-charizard.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/152-squirtle.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/152-squirtle.mp3
new file mode 100644
index 0000000..b712768
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/152-squirtle.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/153-wartortle.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/153-wartortle.mp3
new file mode 100644
index 0000000..6891862
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/153-wartortle.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/154-blastoise.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/154-blastoise.mp3
new file mode 100644
index 0000000..42c0496
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/154-blastoise.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/155-caterpie.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/155-caterpie.mp3
new file mode 100644
index 0000000..eea312d
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/155-caterpie.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/156-metapod.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/156-metapod.mp3
new file mode 100644
index 0000000..f48d4fc
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/156-metapod.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/157-butterfree.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/157-butterfree.mp3
new file mode 100644
index 0000000..b547e54
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/157-butterfree.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/158-weedle.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/158-weedle.mp3
new file mode 100644
index 0000000..b1539ff
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/158-weedle.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/159-kakuna.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/159-kakuna.mp3
new file mode 100644
index 0000000..ca19d61
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/159-kakuna.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/160-beedrill.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/160-beedrill.mp3
new file mode 100644
index 0000000..63b62cf
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/160-beedrill.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/161-pidgey.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/161-pidgey.mp3
new file mode 100644
index 0000000..2a2b9f0
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/161-pidgey.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/162-pidgeotto.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/162-pidgeotto.mp3
new file mode 100644
index 0000000..fe5bbd0
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/162-pidgeotto.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/163-pidgeot.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/163-pidgeot.mp3
new file mode 100644
index 0000000..1963479
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/163-pidgeot.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/164-rattata.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/164-rattata.mp3
new file mode 100644
index 0000000..ac8e977
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/164-rattata.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/165-raticate.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/165-raticate.mp3
new file mode 100644
index 0000000..b1d91b0
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/165-raticate.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/166-spearow.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/166-spearow.mp3
new file mode 100644
index 0000000..b894e0e
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/166-spearow.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/167-fearow.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/167-fearow.mp3
new file mode 100644
index 0000000..c14b35f
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/167-fearow.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/168-ekans.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/168-ekans.mp3
new file mode 100644
index 0000000..e1c598b
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/168-ekans.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/169-arbok.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/169-arbok.mp3
new file mode 100644
index 0000000..b13def0
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/169-arbok.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/170-pikachu.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/170-pikachu.mp3
new file mode 100644
index 0000000..ceff21f
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/170-pikachu.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/171-raichu.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/171-raichu.mp3
new file mode 100644
index 0000000..094d8be
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/171-raichu.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/172-sandshrew.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/172-sandshrew.mp3
new file mode 100644
index 0000000..4d885f1
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/172-sandshrew.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/173-sandslash.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/173-sandslash.mp3
new file mode 100644
index 0000000..ad55147
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/173-sandslash.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/174-nidoran.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/174-nidoran.mp3
new file mode 100644
index 0000000..23a4412
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/174-nidoran.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/175-nidorina.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/175-nidorina.mp3
new file mode 100644
index 0000000..bd4c07f
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/175-nidorina.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/176-nidoqueen.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/176-nidoqueen.mp3
new file mode 100644
index 0000000..226179c
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/176-nidoqueen.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/177-nidoran.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/177-nidoran.mp3
new file mode 100644
index 0000000..ff4724b
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/177-nidoran.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/178-nidorino.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/178-nidorino.mp3
new file mode 100644
index 0000000..24833d1
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/178-nidorino.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/179-nidoking.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/179-nidoking.mp3
new file mode 100644
index 0000000..62b2f7f
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/179-nidoking.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/180-clefairy.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/180-clefairy.mp3
new file mode 100644
index 0000000..7bc21a7
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/180-clefairy.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/181-clefable.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/181-clefable.mp3
new file mode 100644
index 0000000..c2fa50f
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/181-clefable.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/182-vulpix.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/182-vulpix.mp3
new file mode 100644
index 0000000..1a71e39
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/182-vulpix.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/183-ninetails.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/183-ninetails.mp3
new file mode 100644
index 0000000..d89e558
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/183-ninetails.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/184-jigglypuff.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/184-jigglypuff.mp3
new file mode 100644
index 0000000..4509339
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/184-jigglypuff.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/185-wigglypuff.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/185-wigglypuff.mp3
new file mode 100644
index 0000000..56a2a90
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/185-wigglypuff.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/186-zubat.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/186-zubat.mp3
new file mode 100644
index 0000000..ec47dbc
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/186-zubat.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/187-golbat.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/187-golbat.mp3
new file mode 100644
index 0000000..2995e03
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/187-golbat.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/188-oddish.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/188-oddish.mp3
new file mode 100644
index 0000000..d576ce7
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/188-oddish.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/189-gloom.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/189-gloom.mp3
new file mode 100644
index 0000000..f2a11c9
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/189-gloom.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/190-vileplume.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/190-vileplume.mp3
new file mode 100644
index 0000000..55e42f3
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/190-vileplume.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/191-paras.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/191-paras.mp3
new file mode 100644
index 0000000..cb97dd0
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/191-paras.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/192-parasect.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/192-parasect.mp3
new file mode 100644
index 0000000..cacccde
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/192-parasect.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/193-venonat.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/193-venonat.mp3
new file mode 100644
index 0000000..e70b52d
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/193-venonat.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/194-venomoth.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/194-venomoth.mp3
new file mode 100644
index 0000000..fe56b13
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/194-venomoth.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/195-diglett.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/195-diglett.mp3
new file mode 100644
index 0000000..e4aeeb2
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/195-diglett.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/196-dugtrio.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/196-dugtrio.mp3
new file mode 100644
index 0000000..9aa4c50
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/196-dugtrio.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/197-nyaasu.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/197-nyaasu.mp3
new file mode 100644
index 0000000..2d72441
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/197-nyaasu.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/198-persian.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/198-persian.mp3
new file mode 100644
index 0000000..c847ba1
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/198-persian.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/201-psyduck.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/201-psyduck.mp3
new file mode 100644
index 0000000..8b86ff2
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/201-psyduck.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/202-golduck.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/202-golduck.mp3
new file mode 100644
index 0000000..c215c40
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/202-golduck.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/203-mankey.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/203-mankey.mp3
new file mode 100644
index 0000000..977423e
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/203-mankey.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/204-primeape.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/204-primeape.mp3
new file mode 100644
index 0000000..9604192
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/204-primeape.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/205-growlithe.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/205-growlithe.mp3
new file mode 100644
index 0000000..0d51bf8
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/205-growlithe.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/206-arcanine.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/206-arcanine.mp3
new file mode 100644
index 0000000..7ee44f5
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/206-arcanine.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/207-poliwag.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/207-poliwag.mp3
new file mode 100644
index 0000000..0a40957
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/207-poliwag.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/208-poliwhirl.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/208-poliwhirl.mp3
new file mode 100644
index 0000000..15dc424
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/208-poliwhirl.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/209-poliwrath.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/209-poliwrath.mp3
new file mode 100644
index 0000000..5f76dbf
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/209-poliwrath.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/210-abra.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/210-abra.mp3
new file mode 100644
index 0000000..70e0434
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/210-abra.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/211-kadabra.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/211-kadabra.mp3
new file mode 100644
index 0000000..0791e93
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/211-kadabra.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/212-alakazam.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/212-alakazam.mp3
new file mode 100644
index 0000000..cb24d62
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/212-alakazam.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/213-machop.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/213-machop.mp3
new file mode 100644
index 0000000..98dfdae
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/213-machop.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/214-machoke.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/214-machoke.mp3
new file mode 100644
index 0000000..d08620c
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/214-machoke.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/215-machamp.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/215-machamp.mp3
new file mode 100644
index 0000000..b9a5e6b
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/215-machamp.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/216-bellsprout.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/216-bellsprout.mp3
new file mode 100644
index 0000000..edc1703
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/216-bellsprout.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/217-weepinbell.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/217-weepinbell.mp3
new file mode 100644
index 0000000..6b18c11
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/217-weepinbell.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/218-victreebell.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/218-victreebell.mp3
new file mode 100644
index 0000000..0910126
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/218-victreebell.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/219-tentacool.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/219-tentacool.mp3
new file mode 100644
index 0000000..1f0046d
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/219-tentacool.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/220-tentacruel.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/220-tentacruel.mp3
new file mode 100644
index 0000000..68be521
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/220-tentacruel.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/221-geodude.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/221-geodude.mp3
new file mode 100644
index 0000000..da19943
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/221-geodude.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/222-graveler.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/222-graveler.mp3
new file mode 100644
index 0000000..5f1a404
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/222-graveler.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/223-golem.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/223-golem.mp3
new file mode 100644
index 0000000..0c23345
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/223-golem.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/224-ponyta.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/224-ponyta.mp3
new file mode 100644
index 0000000..dc09d42
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/224-ponyta.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/225-rapidash.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/225-rapidash.mp3
new file mode 100644
index 0000000..b61363c
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/225-rapidash.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/226-slowpoke.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/226-slowpoke.mp3
new file mode 100644
index 0000000..87e771e
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/226-slowpoke.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/227-slowbro.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/227-slowbro.mp3
new file mode 100644
index 0000000..0d3018d
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/227-slowbro.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/228-magnemite.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/228-magnemite.mp3
new file mode 100644
index 0000000..4259333
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/228-magnemite.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/229-magneton.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/229-magneton.mp3
new file mode 100644
index 0000000..03d22d8
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/229-magneton.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/230-farfetch'd.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/230-farfetch'd.mp3
new file mode 100644
index 0000000..9b7b21a
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/230-farfetch'd.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/231-doduo.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/231-doduo.mp3
new file mode 100644
index 0000000..7cffe4d
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/231-doduo.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/232-dodrio.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/232-dodrio.mp3
new file mode 100644
index 0000000..c7ae6cc
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/232-dodrio.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/233-seel.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/233-seel.mp3
new file mode 100644
index 0000000..65b5f81
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/233-seel.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/234-dewgong.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/234-dewgong.mp3
new file mode 100644
index 0000000..83a394e
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/234-dewgong.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/235-grimer.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/235-grimer.mp3
new file mode 100644
index 0000000..628ed83
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/235-grimer.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/236-muk.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/236-muk.mp3
new file mode 100644
index 0000000..61abb39
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/236-muk.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/237-shellder.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/237-shellder.mp3
new file mode 100644
index 0000000..3f97301
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/237-shellder.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/238-cloyster.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/238-cloyster.mp3
new file mode 100644
index 0000000..a59a275
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/238-cloyster.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/239-ghastly.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/239-ghastly.mp3
new file mode 100644
index 0000000..77c6a93
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/239-ghastly.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/240-haunter.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/240-haunter.mp3
new file mode 100644
index 0000000..83dbdff
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/240-haunter.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/241-gengar.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/241-gengar.mp3
new file mode 100644
index 0000000..c83d791
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/241-gengar.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/242-onix.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/242-onix.mp3
new file mode 100644
index 0000000..5457147
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/242-onix.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/243-drowzee.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/243-drowzee.mp3
new file mode 100644
index 0000000..0a49bcc
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/243-drowzee.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/244-hypno.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/244-hypno.mp3
new file mode 100644
index 0000000..ba4bdef
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/244-hypno.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/245-krabby.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/245-krabby.mp3
new file mode 100644
index 0000000..197c148
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/245-krabby.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/246-kingler.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/246-kingler.mp3
new file mode 100644
index 0000000..b4baea8
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/246-kingler.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/247-voltorb.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/247-voltorb.mp3
new file mode 100644
index 0000000..3262805
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/247-voltorb.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/248-electrode.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/248-electrode.mp3
new file mode 100644
index 0000000..999ba9a
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/248-electrode.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/249-exeggcute.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/249-exeggcute.mp3
new file mode 100644
index 0000000..797e983
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/249-exeggcute.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/250-exeggutor.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/250-exeggutor.mp3
new file mode 100644
index 0000000..1fb7c14
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/250-exeggutor.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/251-cubone.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/251-cubone.mp3
new file mode 100644
index 0000000..b8e9028
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/251-cubone.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/252-marowak.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/252-marowak.mp3
new file mode 100644
index 0000000..2a7c809
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/252-marowak.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/253-hitmonlee.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/253-hitmonlee.mp3
new file mode 100644
index 0000000..74238c5
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/253-hitmonlee.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/254-hitmonchan.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/254-hitmonchan.mp3
new file mode 100644
index 0000000..60b344c
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/254-hitmonchan.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/255-lickitung.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/255-lickitung.mp3
new file mode 100644
index 0000000..c6173d1
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/255-lickitung.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/256-koffing.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/256-koffing.mp3
new file mode 100644
index 0000000..c388de3
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/256-koffing.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/257-weezing.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/257-weezing.mp3
new file mode 100644
index 0000000..1dad0e3
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/257-weezing.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/258-rhyhorn.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/258-rhyhorn.mp3
new file mode 100644
index 0000000..e091d95
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/258-rhyhorn.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/259-rhydon.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/259-rhydon.mp3
new file mode 100644
index 0000000..85fdc6e
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/259-rhydon.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/260-chansey.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/260-chansey.mp3
new file mode 100644
index 0000000..3f85107
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/260-chansey.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/261-tangela.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/261-tangela.mp3
new file mode 100644
index 0000000..6e4efad
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/261-tangela.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/262-kangaskhan.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/262-kangaskhan.mp3
new file mode 100644
index 0000000..070569f
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/262-kangaskhan.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/263-horsea.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/263-horsea.mp3
new file mode 100644
index 0000000..8f2a5e4
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/263-horsea.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/264-seadra.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/264-seadra.mp3
new file mode 100644
index 0000000..3a10ec1
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/264-seadra.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/265-goldeen.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/265-goldeen.mp3
new file mode 100644
index 0000000..48b7640
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/265-goldeen.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/266-sea king.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/266-sea king.mp3
new file mode 100644
index 0000000..6dd9080
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/266-sea king.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/267-staryu.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/267-staryu.mp3
new file mode 100644
index 0000000..ffd0b15
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/267-staryu.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/268-starmie.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/268-starmie.mp3
new file mode 100644
index 0000000..9564342
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/268-starmie.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/269-mr. mime.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/269-mr. mime.mp3
new file mode 100644
index 0000000..9fd0561
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/269-mr. mime.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/270-scyther.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/270-scyther.mp3
new file mode 100644
index 0000000..ac75c9e
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/270-scyther.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/271-jynx.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/271-jynx.mp3
new file mode 100644
index 0000000..678280a
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/271-jynx.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/272-electabuzz.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/272-electabuzz.mp3
new file mode 100644
index 0000000..c0ccc46
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/272-electabuzz.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/273-magmar.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/273-magmar.mp3
new file mode 100644
index 0000000..c67c32a
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/273-magmar.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/274-pinsir.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/274-pinsir.mp3
new file mode 100644
index 0000000..a19d756
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/274-pinsir.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/275-tauros.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/275-tauros.mp3
new file mode 100644
index 0000000..9fffe22
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/275-tauros.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/276-magikarp.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/276-magikarp.mp3
new file mode 100644
index 0000000..2f999e8
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/276-magikarp.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/277-gyarados.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/277-gyarados.mp3
new file mode 100644
index 0000000..e557efc
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/277-gyarados.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/278-lapras.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/278-lapras.mp3
new file mode 100644
index 0000000..af38e23
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/278-lapras.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/279-ditto.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/279-ditto.mp3
new file mode 100644
index 0000000..77d4194
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/279-ditto.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/280-eevee.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/280-eevee.mp3
new file mode 100644
index 0000000..936f1a1
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/280-eevee.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/281-vaporeaon.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/281-vaporeaon.mp3
new file mode 100644
index 0000000..e89f6af
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/281-vaporeaon.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/282-jolteon.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/282-jolteon.mp3
new file mode 100644
index 0000000..d57d19b
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/282-jolteon.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/283-flareon.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/283-flareon.mp3
new file mode 100644
index 0000000..60a61c6
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/283-flareon.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/284-porygon.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/284-porygon.mp3
new file mode 100644
index 0000000..6ebb064
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/284-porygon.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/285-omanyte.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/285-omanyte.mp3
new file mode 100644
index 0000000..82c163e
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/285-omanyte.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/286-omastar.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/286-omastar.mp3
new file mode 100644
index 0000000..740cfd7
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/286-omastar.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/287-kabuto.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/287-kabuto.mp3
new file mode 100644
index 0000000..a08d46c
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/287-kabuto.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/288-kabutops.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/288-kabutops.mp3
new file mode 100644
index 0000000..cf2fd35
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/288-kabutops.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/289-aerodactyl.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/289-aerodactyl.mp3
new file mode 100644
index 0000000..5eb4291
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/289-aerodactyl.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/290-snorlax.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/290-snorlax.mp3
new file mode 100644
index 0000000..4b9473c
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/290-snorlax.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/291-articuno.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/291-articuno.mp3
new file mode 100644
index 0000000..536a84c
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/291-articuno.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/292-zapdos.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/292-zapdos.mp3
new file mode 100644
index 0000000..54e7df7
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/292-zapdos.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/293-moltres.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/293-moltres.mp3
new file mode 100644
index 0000000..8dfef71
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/293-moltres.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/294-dratini.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/294-dratini.mp3
new file mode 100644
index 0000000..b2d0b0b
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/294-dratini.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/295-dragonair.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/295-dragonair.mp3
new file mode 100644
index 0000000..325fe42
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/295-dragonair.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/296-dragonite.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/296-dragonite.mp3
new file mode 100644
index 0000000..13b7352
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/296-dragonite.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/297-mewto.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/297-mewto.mp3
new file mode 100644
index 0000000..174f02a
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/297-mewto.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/298-mew.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/298-mew.mp3
new file mode 100644
index 0000000..a095090
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/298-mew.mp3 differ
diff --git a/resources/sound/Pokemon Gameboy Sound Collection (MP3)/299-sound effect collection.mp3 b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/299-sound effect collection.mp3
new file mode 100644
index 0000000..a699e6f
Binary files /dev/null and b/resources/sound/Pokemon Gameboy Sound Collection (MP3)/299-sound effect collection.mp3 differ