diff --git a/games/ppt2/base_files/config.json b/games/ppt2/base_files/config.json new file mode 100644 index 000000000..5d2f81d9f --- /dev/null +++ b/games/ppt2/base_files/config.json @@ -0,0 +1,131 @@ +{ + "challonge_game_id": null, + "character_to_codename": { + "Ai": { + "codename": "Ai" + }, + "Ally": { + "codename": "Ally" + }, + "Amitie": { + "codename": "Amitie" + }, + "Arle": { + "codename": "Arle" + }, + "Carbuncle": { + "codename": "Carbuncle" + }, + "Dark Prince": { + "codename": "DarkPrince" + }, + "Draco Centauros": { + "codename": "DracoCentauros" + }, + "Ecolo": { + "codename": "Ecolo" + }, + "Ess": { + "codename": "Ess" + }, + "Ex": { + "codename": "Ex" + }, + "Feli": { + "codename": "Feli" + }, + "Harpy": { + "codename": "Harpy" + }, + "Jay & Elle": { + "codename": "JayElle" + }, + "Klug": { + "codename": "Klug" + }, + "Legam\u00fcnt": { + "codename": "Legam\u00fcnt" + }, + "Lemres": { + "codename": "Lemres" + }, + "Lidelle": { + "codename": "Lidelle" + }, + "Maguro": { + "codename": "Maguro" + }, + "Marle": { + "codename": "Marle" + }, + "Ms. Accord": { + "codename": "MsAccord" + }, + "O": { + "codename": "O" + }, + "Ocean Prince": { + "codename": "OceanPrince" + }, + "Possessed Klug": { + "codename": "PossessedKlug" + }, + "Raffina": { + "codename": "Raffina" + }, + "Rafisol": { + "codename": "Rafisol" + }, + "Ragnus": { + "codename": "Ragnus" + }, + "Ringo": { + "codename": "Ringo" + }, + "Risukuma": { + "codename": "Risukuma" + }, + "Rozatte": { + "codename": "Rozatte" + }, + "Rulue": { + "codename": "Rulue" + }, + "Schezo": { + "codename": "Schezo" + }, + "Serilly": { + "codename": "Serilly" + }, + "Sig": { + "codename": "Sig" + }, + "Sonic": { + "codename": "Sonic" + }, + "Squares": { + "codename": "Squares" + }, + "Suketoudara": { + "codename": "Suketoudara" + }, + "Tee": { + "codename": "Tee" + }, + "Witch": { + "codename": "Witch" + }, + "Yu & Rei": { + "codename": "YuRei" + }, + "Zed": { + "codename": "Zed" + } + }, + "credits": "Ripped from Puyo Nexus (https://puyonexus.com/wiki/Puyo_Puyo_Tetris_2)", + "description": "Base config to use this game.", + "name": "Puyo Puyo Tetris 2", + "smashgg_game_id": 35665, + "stage_to_codename": {}, + "version": "1.0" +} \ No newline at end of file diff --git a/games/ppt2/base_files/icon/config.json b/games/ppt2/base_files/icon/config.json new file mode 100644 index 000000000..dd045a6b8 --- /dev/null +++ b/games/ppt2/base_files/icon/config.json @@ -0,0 +1,297 @@ +{ + "prefix": "file_", + "postfix": "_", + "type": [ + "icon" + ], + "version": "1.0", + "rescaling_factor": { + "Carbuncle": { + "0": 0.1 + }, + "Marle": { + "0": 0.5 + }, + "Squares": { + "0": 0.4 + }, + "Sonic": { + "0": 0.5 + }, + "Lidelle": { + "0": 0.5 + }, + "MsAccord": { + "0": 0.5 + }, + "OceanPrince": { + "0": 0.5 + }, + "Serilly": { + "0": 0.5 + }, + "YuRei": { + "0": 0.5 + }, + "Rafisol": { + "0": 0.5 + }, + "PossessedKlug": { + "0": 0.5 + }, + "Harpy": { + "0": 0.5 + }, + "Ragnus": { + "0": 0.5 + } + }, + "uncropped_edge": [ + "u", + "d", + "l", + "r" + ], + "eyesights": { + "Ai": { + "0": { + "x": 128, + "y": 71 + } + }, + "Ally": { + "0": { + "x": 157, + "y": 82 + } + }, + "Amitie": { + "0": { + "x": 87, + "y": 98 + } + }, + "Arle": { + "0": { + "x": 130, + "y": 92 + } + }, + "Carbuncle": { + "0": { + "x": 1202, + "y": 1700 + } + }, + "DarkPrince": { + "0": { + "x": 162, + "y": 94 + } + }, + "DracoCentauros": { + "0": { + "x": 110, + "y": 85 + } + }, + "Ecolo": { + "0": { + "x": 160, + "y": 140 + } + }, + "Ess": { + "0": { + "x": 123, + "y": 81 + } + }, + "Ex": { + "0": { + "x": 179, + "y": 82 + } + }, + "Feli": { + "0": { + "x": 118, + "y": 132 + } + }, + "Harpy": { + "0": { + "x": 323, + "y": 162 + } + }, + "JayElle": { + "0": { + "x": 189, + "y": 76 + } + }, + "Klug": { + "0": { + "x": 99, + "y": 104 + } + }, + "Legam\u00fcnt": { + "0": { + "x": 166, + "y": 131 + } + }, + "Lemres": { + "0": { + "x": 156, + "y": 92 + } + }, + "Lidelle": { + "0": { + "x": 257, + "y": 183 + } + }, + "Maguro": { + "0": { + "x": 145, + "y": 79 + } + }, + "Marle": { + "0": { + "x": 262, + "y": 203 + } + }, + "MsAccord": { + "0": { + "x": 295, + "y": 197 + } + }, + "O": { + "0": { + "x": 100, + "y": 90 + } + }, + "OceanPrince": { + "0": { + "x": 346, + "y": 127 + } + }, + "PossessedKlug": { + "0": { + "x": 406, + "y": 331 + } + }, + "Raffina": { + "0": { + "x": 130, + "y": 110 + } + }, + "Rafisol": { + "0": { + "x": 236, + "y": 194 + } + }, + "Ragnus": { + "0": { + "x": 277, + "y": 211 + } + }, + "Ringo": { + "0": { + "x": 100, + "y": 99 + } + }, + "Risukuma": { + "0": { + "x": 121, + "y": 98 + } + }, + "Rozatte": { + "0": { + "x": 184, + "y": 136 + } + }, + "Rulue": { + "0": { + "x": 156, + "y": 145 + } + }, + "Schezo": { + "0": { + "x": 164, + "y": 102 + } + }, + "Serilly": { + "0": { + "x": 296, + "y": 230 + } + }, + "Sig": { + "0": { + "x": 125, + "y": 113 + } + }, + "Sonic": { + "0": { + "x": 324, + "y": 245 + } + }, + "Squares": { + "0": { + "x": 313, + "y": 213 + } + }, + "Suketoudara": { + "0": { + "x": 198, + "y": 94 + } + }, + "Tee": { + "0": { + "x": 87, + "y": 88 + } + }, + "Witch": { + "0": { + "x": 185, + "y": 116 + } + }, + "YuRei": { + "0": { + "x": 401, + "y": 228 + } + }, + "Zed": { + "0": { + "x": 173, + "y": 68 + } + } + } +} \ No newline at end of file diff --git a/games/ppt2/base_files/icon/file_Ai_0.png b/games/ppt2/base_files/icon/file_Ai_0.png new file mode 100644 index 000000000..2c17b51c6 Binary files /dev/null and b/games/ppt2/base_files/icon/file_Ai_0.png differ diff --git a/games/ppt2/base_files/icon/file_Ally_0.png b/games/ppt2/base_files/icon/file_Ally_0.png new file mode 100644 index 000000000..af9d08f39 Binary files /dev/null and b/games/ppt2/base_files/icon/file_Ally_0.png differ diff --git a/games/ppt2/base_files/icon/file_Amitie_0.png b/games/ppt2/base_files/icon/file_Amitie_0.png new file mode 100644 index 000000000..70834eaca Binary files /dev/null and b/games/ppt2/base_files/icon/file_Amitie_0.png differ diff --git a/games/ppt2/base_files/icon/file_Arle_0.png b/games/ppt2/base_files/icon/file_Arle_0.png new file mode 100644 index 000000000..4dc3e90c4 Binary files /dev/null and b/games/ppt2/base_files/icon/file_Arle_0.png differ diff --git a/games/ppt2/base_files/icon/file_Carbuncle_0.png b/games/ppt2/base_files/icon/file_Carbuncle_0.png new file mode 100644 index 000000000..e4a70a3f0 Binary files /dev/null and b/games/ppt2/base_files/icon/file_Carbuncle_0.png differ diff --git a/games/ppt2/base_files/icon/file_DarkPrince_0.png b/games/ppt2/base_files/icon/file_DarkPrince_0.png new file mode 100644 index 000000000..6075a8bf1 Binary files /dev/null and b/games/ppt2/base_files/icon/file_DarkPrince_0.png differ diff --git a/games/ppt2/base_files/icon/file_DracoCentauros_0.png b/games/ppt2/base_files/icon/file_DracoCentauros_0.png new file mode 100644 index 000000000..6993df97d Binary files /dev/null and b/games/ppt2/base_files/icon/file_DracoCentauros_0.png differ diff --git a/games/ppt2/base_files/icon/file_Ecolo_0.png b/games/ppt2/base_files/icon/file_Ecolo_0.png new file mode 100644 index 000000000..29f769d15 Binary files /dev/null and b/games/ppt2/base_files/icon/file_Ecolo_0.png differ diff --git a/games/ppt2/base_files/icon/file_Ess_0.png b/games/ppt2/base_files/icon/file_Ess_0.png new file mode 100644 index 000000000..61e5d2988 Binary files /dev/null and b/games/ppt2/base_files/icon/file_Ess_0.png differ diff --git a/games/ppt2/base_files/icon/file_Ex_0.png b/games/ppt2/base_files/icon/file_Ex_0.png new file mode 100644 index 000000000..ae42f3083 Binary files /dev/null and b/games/ppt2/base_files/icon/file_Ex_0.png differ diff --git a/games/ppt2/base_files/icon/file_Feli_0.png b/games/ppt2/base_files/icon/file_Feli_0.png new file mode 100644 index 000000000..ae6918ef5 Binary files /dev/null and b/games/ppt2/base_files/icon/file_Feli_0.png differ diff --git a/games/ppt2/base_files/icon/file_Harpy_0.png b/games/ppt2/base_files/icon/file_Harpy_0.png new file mode 100644 index 000000000..76aad413f Binary files /dev/null and b/games/ppt2/base_files/icon/file_Harpy_0.png differ diff --git a/games/ppt2/base_files/icon/file_JayElle_0.png b/games/ppt2/base_files/icon/file_JayElle_0.png new file mode 100644 index 000000000..11fcb492d Binary files /dev/null and b/games/ppt2/base_files/icon/file_JayElle_0.png differ diff --git a/games/ppt2/base_files/icon/file_Klug_0.png b/games/ppt2/base_files/icon/file_Klug_0.png new file mode 100644 index 000000000..1f35cdfef Binary files /dev/null and b/games/ppt2/base_files/icon/file_Klug_0.png differ diff --git "a/games/ppt2/base_files/icon/file_Legam\303\274nt_0.png" "b/games/ppt2/base_files/icon/file_Legam\303\274nt_0.png" new file mode 100644 index 000000000..5ec29ac36 Binary files /dev/null and "b/games/ppt2/base_files/icon/file_Legam\303\274nt_0.png" differ diff --git a/games/ppt2/base_files/icon/file_Lemres_0.png b/games/ppt2/base_files/icon/file_Lemres_0.png new file mode 100644 index 000000000..03adda8d0 Binary files /dev/null and b/games/ppt2/base_files/icon/file_Lemres_0.png differ diff --git a/games/ppt2/base_files/icon/file_Lidelle_0.png b/games/ppt2/base_files/icon/file_Lidelle_0.png new file mode 100644 index 000000000..7cf0ef99d Binary files /dev/null and b/games/ppt2/base_files/icon/file_Lidelle_0.png differ diff --git a/games/ppt2/base_files/icon/file_Maguro_0.png b/games/ppt2/base_files/icon/file_Maguro_0.png new file mode 100644 index 000000000..af4ce7af6 Binary files /dev/null and b/games/ppt2/base_files/icon/file_Maguro_0.png differ diff --git a/games/ppt2/base_files/icon/file_Marle_0.png b/games/ppt2/base_files/icon/file_Marle_0.png new file mode 100644 index 000000000..865ef2f74 Binary files /dev/null and b/games/ppt2/base_files/icon/file_Marle_0.png differ diff --git a/games/ppt2/base_files/icon/file_MsAccord_0.png b/games/ppt2/base_files/icon/file_MsAccord_0.png new file mode 100644 index 000000000..082ce3678 Binary files /dev/null and b/games/ppt2/base_files/icon/file_MsAccord_0.png differ diff --git a/games/ppt2/base_files/icon/file_O_0.png b/games/ppt2/base_files/icon/file_O_0.png new file mode 100644 index 000000000..6144bc088 Binary files /dev/null and b/games/ppt2/base_files/icon/file_O_0.png differ diff --git a/games/ppt2/base_files/icon/file_OceanPrince_0.png b/games/ppt2/base_files/icon/file_OceanPrince_0.png new file mode 100644 index 000000000..547ba94f7 Binary files /dev/null and b/games/ppt2/base_files/icon/file_OceanPrince_0.png differ diff --git a/games/ppt2/base_files/icon/file_PossessedKlug_0.png b/games/ppt2/base_files/icon/file_PossessedKlug_0.png new file mode 100644 index 000000000..775305b87 Binary files /dev/null and b/games/ppt2/base_files/icon/file_PossessedKlug_0.png differ diff --git a/games/ppt2/base_files/icon/file_Raffina_0.png b/games/ppt2/base_files/icon/file_Raffina_0.png new file mode 100644 index 000000000..144a3ee52 Binary files /dev/null and b/games/ppt2/base_files/icon/file_Raffina_0.png differ diff --git a/games/ppt2/base_files/icon/file_Rafisol_0.png b/games/ppt2/base_files/icon/file_Rafisol_0.png new file mode 100644 index 000000000..a733071dd Binary files /dev/null and b/games/ppt2/base_files/icon/file_Rafisol_0.png differ diff --git a/games/ppt2/base_files/icon/file_Ragnus_0.png b/games/ppt2/base_files/icon/file_Ragnus_0.png new file mode 100644 index 000000000..7beed2d1c Binary files /dev/null and b/games/ppt2/base_files/icon/file_Ragnus_0.png differ diff --git a/games/ppt2/base_files/icon/file_Ringo_0.png b/games/ppt2/base_files/icon/file_Ringo_0.png new file mode 100644 index 000000000..19bbe790e Binary files /dev/null and b/games/ppt2/base_files/icon/file_Ringo_0.png differ diff --git a/games/ppt2/base_files/icon/file_Risukuma_0.png b/games/ppt2/base_files/icon/file_Risukuma_0.png new file mode 100644 index 000000000..078397bfe Binary files /dev/null and b/games/ppt2/base_files/icon/file_Risukuma_0.png differ diff --git a/games/ppt2/base_files/icon/file_Rozatte_0.png b/games/ppt2/base_files/icon/file_Rozatte_0.png new file mode 100644 index 000000000..422595dbc Binary files /dev/null and b/games/ppt2/base_files/icon/file_Rozatte_0.png differ diff --git a/games/ppt2/base_files/icon/file_Rulue_0.png b/games/ppt2/base_files/icon/file_Rulue_0.png new file mode 100644 index 000000000..ff649877e Binary files /dev/null and b/games/ppt2/base_files/icon/file_Rulue_0.png differ diff --git a/games/ppt2/base_files/icon/file_Schezo_0.png b/games/ppt2/base_files/icon/file_Schezo_0.png new file mode 100644 index 000000000..3f4fbefc3 Binary files /dev/null and b/games/ppt2/base_files/icon/file_Schezo_0.png differ diff --git a/games/ppt2/base_files/icon/file_Serilly_0.png b/games/ppt2/base_files/icon/file_Serilly_0.png new file mode 100644 index 000000000..cfd7a44f9 Binary files /dev/null and b/games/ppt2/base_files/icon/file_Serilly_0.png differ diff --git a/games/ppt2/base_files/icon/file_Sig_0.png b/games/ppt2/base_files/icon/file_Sig_0.png new file mode 100644 index 000000000..97ea57ecf Binary files /dev/null and b/games/ppt2/base_files/icon/file_Sig_0.png differ diff --git a/games/ppt2/base_files/icon/file_Sonic_0.png b/games/ppt2/base_files/icon/file_Sonic_0.png new file mode 100644 index 000000000..3a01af956 Binary files /dev/null and b/games/ppt2/base_files/icon/file_Sonic_0.png differ diff --git a/games/ppt2/base_files/icon/file_Squares_0.png b/games/ppt2/base_files/icon/file_Squares_0.png new file mode 100644 index 000000000..e996335bf Binary files /dev/null and b/games/ppt2/base_files/icon/file_Squares_0.png differ diff --git a/games/ppt2/base_files/icon/file_Suketoudara_0.png b/games/ppt2/base_files/icon/file_Suketoudara_0.png new file mode 100644 index 000000000..c572fddde Binary files /dev/null and b/games/ppt2/base_files/icon/file_Suketoudara_0.png differ diff --git a/games/ppt2/base_files/icon/file_Tee_0.png b/games/ppt2/base_files/icon/file_Tee_0.png new file mode 100644 index 000000000..4b48a58b6 Binary files /dev/null and b/games/ppt2/base_files/icon/file_Tee_0.png differ diff --git a/games/ppt2/base_files/icon/file_Witch_0.png b/games/ppt2/base_files/icon/file_Witch_0.png new file mode 100644 index 000000000..278398551 Binary files /dev/null and b/games/ppt2/base_files/icon/file_Witch_0.png differ diff --git a/games/ppt2/base_files/icon/file_YuRei_0.png b/games/ppt2/base_files/icon/file_YuRei_0.png new file mode 100644 index 000000000..1c7048618 Binary files /dev/null and b/games/ppt2/base_files/icon/file_YuRei_0.png differ diff --git a/games/ppt2/base_files/icon/file_Zed_0.png b/games/ppt2/base_files/icon/file_Zed_0.png new file mode 100644 index 000000000..1cd5ed8a4 Binary files /dev/null and b/games/ppt2/base_files/icon/file_Zed_0.png differ diff --git a/games/ppt2/base_files/logo.png b/games/ppt2/base_files/logo.png new file mode 100644 index 000000000..1119ab0c0 Binary files /dev/null and b/games/ppt2/base_files/logo.png differ diff --git a/utilities/download_smashgg/game_data.json b/utilities/download_smashgg/game_data.json index cf2320a75..e19340f4e 100644 --- a/utilities/download_smashgg/game_data.json +++ b/utilities/download_smashgg/game_data.json @@ -701,5 +701,10 @@ "name": "Advanced V.G. 2", "smashgg_id": 17934, "image_type": "icon" + }, + { + "name": "Puyo Puyo Tetris 2", + "smashgg_id": 35665, + "image_type": "icon" } ] \ No newline at end of file diff --git a/utilities/generate_eyesights_dict/generate_eyesights_dict.py b/utilities/generate_eyesights_dict/generate_eyesights_dict.py index a8466f7fb..d3e11e05d 100644 --- a/utilities/generate_eyesights_dict/generate_eyesights_dict.py +++ b/utilities/generate_eyesights_dict/generate_eyesights_dict.py @@ -1,7 +1,7 @@ import json import collections -game_codename = "uni2" +game_codename = "ppt2" config_path = f"../../games/{game_codename}/base_files/config.json" diff --git a/utilities/txt_to_config_json/txt_to_config_json.py b/utilities/txt_to_config_json/txt_to_config_json.py index 5a320a63a..2a24ad528 100644 --- a/utilities/txt_to_config_json/txt_to_config_json.py +++ b/utilities/txt_to_config_json/txt_to_config_json.py @@ -1,7 +1,7 @@ import json from pathlib import Path -game_id = 44108 +game_id = 35665 character_list_filename = "characters_list.txt" blank_files_folder="blank_files"