ssbu_lokrez/lokrez/games/ssbu.py

1019 lines
38 KiB
Python

from . import Character,Game
# -----------------------------------------------------------------------------
GAME = Game(
name = "ssbu",
fullname = "Super Smash Brothers Ultimate",
aliases = [
"ultimate",
"Super Smash Bros. Ultimate",
],
smashggid = 1386,
)
# -----------------------------------------------------------------------------
EVERYONE = [
Character(
smashggid = 1530,
name = "banjo & kazooie",
codenames = [ "buddy", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/121027/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1271,
name = "bayonetta",
codenames = [ "bayonetta", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111299/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1272,
name = "bowser jr",
codenames = [ "koopajr", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111303/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1273,
name = "bowser",
codenames = [ "koopa", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111302/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1539,
name = "byleth",
codenames = [ "master", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/125348/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1274,
name = "captain falcon",
codenames = [ "captain", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111304/",
"https://www.spriters-resource.com/download/111395/",
]
},
),
Character(
smashggid = None,
name = "charizard",
codenames = [ "plizardon", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111351/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1409,
name = "chrom",
codenames = [ "chrom", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111305/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1275,
name = "cloud",
codenames = [ "cloud", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111306/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1276,
name = "corrin",
codenames = [ "kamui", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111307/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1277,
name = "daisy",
codenames = [ "daisy", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111308/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1278,
name = "dark pit",
codenames = [ "pitb", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111309/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1279,
name = "diddy kong",
codenames = [ "diddy", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111311/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1280,
name = "donkey kong",
codenames = [ "donkey", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111312/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1282,
name = "dr mario",
codenames = [ "mariod", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111313/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1283,
name = "duck hunt",
codenames = [ "duckhunt", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111314/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1285,
name = "falco",
codenames = [ "falco", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111315/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1286,
name = "fox",
codenames = [ "fox", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111316/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1287,
name = "ganondorf",
codenames = [ "ganon", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111317/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1289,
name = "greninja",
codenames = [ "gekkouga", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111318/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1526,
name = "hero",
codenames = [ "brave", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/119842/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1290,
name = "ice climbers",
codenames = [ "ice_climber", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111319/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1291,
name = "ike",
codenames = [ "ike", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111320/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1292,
name = "inkling",
codenames = [ "inkling", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111322/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = None,
name = "ivysaur",
codenames = [ "pfushigisou", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111352/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1293,
name = "jigglypuff",
codenames = [ "purin", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111324/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1410,
name = "ken",
codenames = [ "ken", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111325/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1294,
name = "king dedede",
codenames = [ "dedede", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111326/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1295,
name = "kirby",
codenames = [ "kirby", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111328/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1296,
name = "link",
codenames = [ "link", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111329/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1297,
name = "little mac",
codenames = [ "littlemac", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111330/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1298,
name = "lucario",
codenames = [ "lucario", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111331/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1299,
name = "lucas",
codenames = [ "lucas", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111332/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1300,
name = "lucina",
codenames = [ "lucina", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111333/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1301,
name = "luigi",
codenames = [ "luigi", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111334/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1302,
name = "mario",
codenames = [ "mario", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111335/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1304,
name = "marth",
codenames = [ "marth", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111336/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1305,
name = "mega man",
codenames = [ "rockman", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111337/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1307,
name = "meta knight",
codenames = [ "metaknight", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111338/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1310,
name = "mewtwo",
codenames = [ "mewtwo", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111339/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1311,
name = "mii fighter",
codenames = [ "miifighter", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111340/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1415,
name = "mii gunner",
codenames = [ "miigunner", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111340/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1414,
name = "mii swordsman",
codenames = [ "miiswordsman", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111340/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1313,
name = "ness",
codenames = [ "ness", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111342/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1314,
name = "olimar",
codenames = [ "pikmin", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111343/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1315,
name = "pacman",
codenames = [ "pacman", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111344/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1316,
name = "palutena",
codenames = [ "palutena", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111345/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1317,
name = "peach",
codenames = [ "peach", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111346/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1318,
name = "pichu",
codenames = [ "pichu", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111347/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1319,
name = "pikachu",
codenames = [ "pikachu", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111348/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1320,
name = "pit",
codenames = [ "pit", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111349/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1321,
name = "pokemon trainer",
codenames = [ "ptrainer", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111350/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1412,
name = "richter",
codenames = [ "richter", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111354/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1322,
name = "ridley",
codenames = [ "ridley", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111355/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1323,
name = "rob",
codenames = [ "robot", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111356/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1324,
name = "robin",
codenames = [ "reflet", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111357/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1325,
name = "rosalina and luma",
codenames = [ "rosetta", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111358/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1326,
name = "roy",
codenames = [ "roy", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111359/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1327,
name = "ryu",
codenames = [ "ryu", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111360/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1328,
name = "samus",
codenames = [ "samus", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111361/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1329,
name = "sheik",
codenames = [ "sheik", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111362/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1330,
name = "shulk",
codenames = [ "shulk", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111363/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1411,
name = "simon",
codenames = [ "simon", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111364/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1331,
name = "snake",
codenames = [ "snake", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111365/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1332,
name = "sonic",
codenames = [ "sonic", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111366/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = None,
name = "squirtle",
codenames = [ "pzenigame", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111353/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1333,
name = "toon link",
codenames = [ "toonlink", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111367/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1334,
name = "villager",
codenames = [ "murabito", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111368/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1335,
name = "wario",
codenames = [ "wario", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111369/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1336,
name = "wii fit trainer",
codenames = [ "wiifit", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111370/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1337,
name = "wolf",
codenames = [ "wolf", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111371/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1338,
name = "yoshi",
codenames = [ "yoshi", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111372/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1339,
name = "young link",
codenames = [ "younglink", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111373/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1340,
name = "zelda",
codenames = [ "zelda", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111374/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1341,
name = "zero suit samus",
codenames = [ "szerosuit", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111375/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1405,
name = "mr game and watch",
codenames = [ "gamewatch", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111341/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1406,
name = "incineroar",
codenames = [ "gaogaen", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111321/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1407,
name = "king k rool",
codenames = [ "krool", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111327/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1408,
name = "dark samus",
codenames = [ "samusd", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111310/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1413,
name = "isabelle",
codenames = [ "shizue", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/111323/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1441,
name = "piranha plant",
codenames = [ "packun", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/113440/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1453,
name = "joker",
codenames = [ "jack", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/116168/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1532,
name = "terry",
codenames = [ "dolly", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/123089/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1747,
name = "min min",
codenames = [ "tantan", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/134242/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1766,
name = "steve",
codenames = [ "pickel", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/140939/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1777,
name = "sephiroth",
codenames = [ "edge", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/145102/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = None,
name = "pyra",
codenames = [ "eflame_only", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/149626/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = 1795,
name = "pyra & mythra",
codenames = [ "eflame_first", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/149627/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = None,
name = "mythra",
codenames = [ "elight_only", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/149628/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = None,
name = "mythra & pyra",
codenames = [ "elight_first", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/149629/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
Character(
smashggid = None,
name = "kazuya",
codenames = [ "demon", ],
res_urls = {
"spriters": [
"https://www.spriters-resource.com/download/156997/",
"https://www.spriters-resource.com/download/111395/",
],
},
),
]