var stStanding = 0x0000; var stWalk = 0x0001; var stDash = 0x0002; var stRoll1 = 0x0003; var stRoll2 = 0x0004; var stFalling = 0x0005; var stLanding = 0x0006; var stLanding2 = 0x0007; var stRecovery = 0x0008; var stStandUp = 0x0009; var stStandUp2 = 0x000a; var stStandUp3 = 0x000b; var stSitDown = 0x000c; var stSitDown2 = 0x000d; var stExtasy = 0x000e; var stStanding2 = 0x000f; var stStanding3 = 0x0010; var stStanding4 = 0x0011; var stLocked = 0x0012; var stVerticalJump = 0x001a; var stForwardJump = 0x001b; var stDashJump = 0x001c; var stDoubleJump = 0x001d; var stGoAround = 0x001e; var stAttack1 = 0x0020; // 32 var stAttack2 = 0x0021; // 33 var stAttack3 = 0x0022; // 34 var stAttack4 = 0x0023; // 35 var stAttack5 = 0x0024; // 36 var stAttack6 = 0x0025; // 37 var stAttack7 = 0x0026; var stAttack8 = 0x0027; var stAttack9 = 0x0028; var stDashAttack = 0x0030; // 48 var stDashAttack2 = 0x0031; // 49 var stDashAttack3 = 0x0032; var stJumpAttack1 = 0x0033; var stJumpAttack2 = 0x0034; var stJumpAttack3 = 0x0035; var stDamage1 = 0x0040; var stDamage2 = 0x0041; // 65 var stDamage3 = 0x0042; var stGuard = 0x0043; var stThrough = 0x0044; var stEscape = 0x0045; var stDown = 0x0046; // 70 var stClinching = 0x0050; // 80 var stBackClinch = 0x0051; // 81 var stClinchAttack1 = 0x0052; // 82 var stClinchAttack2 = 0x0053; // 83 var stClinchAttack3 = 0x0054; var stHolding = 0x0055; var stHolding2 = 0x0056; var stPreHAttack1 = 0x0057; var stPreHAttack2 = 0x0058; var stHAttack = 0x0059; var stRelease = 0x005a; var stClinched = 0x005b; // 91 var stClinchedStruggle = 0x005c; var stClinchedDamage = 0x005d; var stUntangle = 0x005e; // 94 var stThrow1 = 0x0060; var stThrow2 = 0x0061; var stThrow3 = 0x0062; var stThrow4 = 0x0063; var stThrown1 = 0x0064; var stThrown2 = 0x0065; var stThrown3 = 0x0066; var stThrown4 = 0x0067; var stThrown5 = 0x0068; var stThrown6 = 0x0069; var stThrown7 = 0x006a; var stThrown8 = 0x006b; var stThrown9 = 0x006c; var stThrown10 = 0x006d; var stThrown11 = 0x006e; var stSpecial1 = 0x0070; // 112 var stSpecial2 = 0x0071; var stSpecial3 = 0x0072; var stSpecial4 = 0x0073; var stSpecial5 = 0x0074; var stSpecial6 = 0x0075; var stSpecial7 = 0x0076; var stSpecial8 = 0x0077; var stSpecial9 = 0x0078; var stCommand1 = 0x0080; var stCommand2 = 0x0081; // 129 var stCommand3 = 0x0082; var stCommand4 = 0x0083; var stCommand5 = 0x0084; var stCommand6 = 0x0085; var stEtc1 = 0x0091; var stEtc2 = 0x0092; var stEtc3 = 0x0093; var stEtc4 = 0x0094; var stEtc5 = 0x0095; var stEtc6 = 0x0096; var stEtc7 = 0x0097; var stEtc8 = 0x0098; var stEtc9 = 0x0099; var stWinning = 0x009a; var stDummy = 0x9999; var stateNormal = 0x01; var stateAttack = 0x02; var stateDamage = 0x03; var stateDead = 0x04; var atkNoDamage = 0x00; var atkNormal = 0x01; var atkBrowOut = 0x02; var atkHold = 0x04; var atkParalysis = 0x08; var atkEnablePursue = 0x10; var atkInvalidGuard = 0x20; var atkEnforceBrowOut = 0x40; var atkInvalidGuard2 = 0x80; var atkSlash = 0x100; var atkNoLoad = 0x1000; var atkOther = 0x1002; var fcRight = 0; var fcLeft = 1; var clPlayer = 0; var clEnemy = 1; var clObject = 2; var clEffect = 3; var clOther = 9; var cmdDash = 0; var cmdRoll = 1; var cmdGenocidePhantom = 2; var cmdSonicBoom = 3; var cmdYogaFlame = 4; var cmdHadouken = 5; var cmdRHadouken = 6; var cmdSomersault = 7; var cmdExcution = 8; var cmdDash2 = 9; var dNeutral = 0; var dUp = 8; var dRight = 6; var dDown = 2; var dLeft = 4; var dUpRight = 9; var dDownRight = 3; var dDownLeft = 1; var dUpLeft = 7; var objNormal = 0; // 普通 var objItem = 1; // アイテム var objItem2 = 2; // 優先取得アイテム var objExplode = 3; // 爆発する var objAttack = 4; // 攻撃力あり var objDestruct = 5; // 破壊すべきもの var objDestructible = 6; // 破壊可能 var keySpecial = 0; var keyEscAttack = 1; var keyAttack = 2; var keyJump = 3; var keyDash = 4; var keySwitch = 5; var keyPause = 6; var keyLeaveIt = 7; var chrChiffon = 0; var chrChocolat = 1; var cndNormal = 0; var cndAAC = 1; var VK_PAD11 = 0x1CA; var VK_PAD12 = 0x1CB; var VK_UP2 = 0x1000 | VK_UP; var VK_RIGHT2 = 0x1000 | VK_RIGHT; var VK_DOWN2 = 0x1000 | VK_DOWN; var VK_LEFT2 = 0x1000 | VK_LEFT; var VK_PAD2_1 = 0x1000 | VK_PAD1; var VK_PAD2_2 = 0x1000 | VK_PAD2; var VK_PAD2_3 = 0x1000 | VK_PAD3; var VK_PAD2_4 = 0x1000 | VK_PAD4; var VK_PAD2_5 = 0x1000 | VK_PAD5; var VK_PAD2_6 = 0x1000 | VK_PAD6; var VK_PAD2_7 = 0x1000 | VK_PAD7; var VK_PAD2_8 = 0x1000 | VK_PAD8; var VK_PAD2_9 = 0x1000 | VK_PAD9; var VK_PAD2_10 = 0x1000 | VK_PAD10; var VK_PAD2_11 = 0x1000 | VK_PAD11; var VK_PAD2_12 = 0x1000 | VK_PAD12; function getConstFromSpriteId(s){ switch(s){ case 0x0000: return "stStanding"; case 0x0001: return "stWalk"; case 0x0002: return "stDash"; case 0x0003: return "stRoll1"; case 0x0004: return "stRoll2"; case 0x0005: return "stFalling"; case 0x0006: return "stLanding"; case 0x0007: return "stLanding2"; case 0x0008: return "stRecovery"; case 0x0009: return "stStandUp"; case 0x000a: return "stStandUp2"; case 0x000b: return "stStandUp3"; case 0x000c: return "stSitDown"; case 0x000d: return "stSitDown2"; case 0x000e: return "stExtasy"; case 0x000f: return "stStanding2"; case 0x0010: return "stStanding3"; case 0x0011: return "stStanding4"; case 0x0012: return "stLocked"; case 0x001a: return "stVerticalJump"; case 0x001b: return "stForwardJump"; case 0x001c: return "stDashJump"; case 0x001d: return "stDoubleJump"; case 0x001e: return "stGoAround"; case 0x0020: return "stAttack1"; case 0x0021: return "stAttack2"; case 0x0022: return "stAttack3"; case 0x0023: return "stAttack4"; case 0x0024: return "stAttack5"; case 0x0025: return "stAttack6"; case 0x0026: return "stAttack7"; case 0x0027: return "stAttack8"; case 0x0028: return "stAttack9"; case 0x0030: return "stDashAttack"; case 0x0031: return "stDashAttack2"; case 0x0032: return "stDashAttack3"; case 0x0033: return "stJumpAttack1"; case 0x0034: return "stJumpAttack2"; case 0x0035: return "stJumpAttack3"; case 0x0040: return "stDamage1"; case 0x0041: return "stDamage2"; case 0x0042: return "stDamage3"; case 0x0043: return "stGuard"; case 0x0044: return "stThrough"; case 0x0045: return "stEscape"; case 0x0046: return "stDown"; case 0x0050: return "stClinching"; case 0x0051: return "stBackClinch"; case 0x0052: return "stClinchAttack1"; case 0x0053: return "stClinchAttack2"; case 0x0054: return "stClinchAttack3"; case 0x0055: return "stHolding"; case 0x0056: return "stHolding2"; case 0x0057: return "stPreHAttack1"; case 0x0058: return "stPreHAttack2"; case 0x0059: return "stHAttack"; case 0x005a: return "stRelease"; case 0x005b: return "stClinched"; case 0x005c: return "stClinchedStruggle"; case 0x005d: return "stClinchedDamage"; case 0x005e: return "stUntangle"; case 0x0060: return "stThrow1"; case 0x0061: return "stThrow2"; case 0x0062: return "stThrow3"; case 0x0063: return "stThrow4"; case 0x0064: return "stThrown1"; case 0x0065: return "stThrown2"; case 0x0066: return "stThrown3"; case 0x0067: return "stThrown4"; case 0x0068: return "stThrown5"; case 0x0069: return "stThrown6"; case 0x006a: return "stThrown7"; case 0x006b: return "stThrown8"; case 0x006c: return "stThrown9"; case 0x006d: return "stThrown10"; case 0x006e: return "stThrown11"; case 0x0070: return "stSpecial1"; case 0x0071: return "stSpecial2"; case 0x0072: return "stSpecial3"; case 0x0073: return "stSpecial4"; case 0x0074: return "stSpecial5"; case 0x0075: return "stSpecial6"; case 0x0076: return "stSpecial7"; case 0x0077: return "stSpecial8"; case 0x0078: return "stSpecial9"; case 0x0080: return "stCommand1"; case 0x0081: return "stCommand2"; case 0x0082: return "stCommand3"; case 0x0083: return "stCommand4"; case 0x0084: return "stCommand5"; case 0x0085: return "stCommand6"; case 0x0091: return "stEtc1"; case 0x0092: return "stEtc2"; case 0x0093: return "stEtc3"; case 0x0094: return "stEtc4"; case 0x0095: return "stEtc5"; case 0x0096: return "stEtc6"; case 0x0097: return "stEtc7"; case 0x0098: return "stEtc8"; case 0x0099: return "stEtc9"; case 0x009a: return "stWinning"; case 0x9999: return "stDummy"; } } function st(s){ return getConstFromSpriteId(s); }