@slippi/slippi-js
Version:
Official Project Slippi Javascript SDK
43 lines (39 loc) • 939 B
JavaScript
;
var framedata = require('./framedata.json.cjs');
const characterNames = {
0x00: "Mario",
0x01: "Fox",
0x02: "Captain Falcon",
0x03: "Donkey Kong",
0x04: "Kirby",
0x05: "Bowser",
0x06: "Link",
0x07: "Sheik",
0x08: "Ness",
0x09: "Peach",
0x0a: "Popo",
0x0b: "Nana",
0x0c: "Pikachu",
0x0d: "Samus",
0x0e: "Yoshi",
0x0f: "Jigglypuff",
0x10: "Mewtwo",
0x11: "Luigi",
0x12: "Marth",
0x13: "Zelda",
0x14: "Young Link",
0x15: "Dr. Mario",
0x16: "Falco",
0x17: "Pichu",
0x18: "Mr. Game & Watch",
0x19: "Ganondorf",
0x1a: "Roy",
};
function getAerialFrameData(internalCharacterId, aerialName) {
const characterName = characterNames[internalCharacterId];
if (!characterName) {
return undefined;
}
return framedata.default[characterName][aerialName];
}
exports.getAerialFrameData = getAerialFrameData;