If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Notes:Shining Force III

From The Cutting Room Floor
Jump to navigation Jump to search

This page contains notes for the game Shining Force III.

Status Conditions

This is a snippet of the Synbios' character structure, posted here with permission. Chunks of it has been truncated for relevance sake.

  public struct Character
    {

        private unsafe fixed byte name[15]; //0-14 : Synbios 
        private unsafe byte gender; //15 : 01

        private ushort maxHP; //16-17 : 0C
        private byte maxMP; //18 : 08
        private byte level;//19 : 01
        private byte attack;//20 : 06
        private byte defense;//21 : 06
        private byte agility;//22 : 05
        private byte move;//23 : 06
        private byte luck;//24 : 05
        private byte baseTurns;//25 : 01
        private byte baseHPRegen;//26 : 00
        private byte baseMPRegen;//27 : 00
        private byte baseEarthResistance;//28 : 00
        private byte baseFireResistance;//29 : 00
        private byte baseIceResistance;//30 : 00
        private byte baseSparkResistance;//31 : 02

        private byte baseWindResistance;//32 : 00
        private byte baseLightResistance;//33 : 05
        private byte baseDarkResistance;//34 : 00
        private byte baseUnusedResistance; //35: 00
        private byte spell1;//36  : 15
        private byte spell1Level;//37 : 01
        private byte spell2;//38  : 00
        private byte spell2Level;//39 : 00
        private byte spell3;//40 : 00
        private byte spell3Level;//41 : 00
        private byte spell4;//42 : 00
        private byte spell4Level;//43 : 00 
        private ushort equippedWeapon;//44-45   : 0004
        private ushort equippedAccessory;//46-47 : 0000


        private ushort direction;//128 : 0000
        private ushort currentHP;//130-131 : 0C
        private byte currentMP;//132 : 08
        private byte equippedAttack;//133 : 0B
        private byte equippedDefense;//134 : 06
        private byte equippedAgility;//135 : 05
        private byte equippedMove;//136 : 06
        private byte equippedLuck;//137 : 05
        private byte equippedTurns;//138 : 01
        private byte equippedHPRegen;//139 : 00
        private byte equippedMPRegen;//140: 00
        private byte earthResistance;//141: 00
        private byte fireResistance;//142: 00
        private byte iceResistance;//143: 00

        private byte sparkResistance;//144: 02
        private byte windResistance;//145: 00
        private byte lightResistance;//146: 05
        private byte darkResistance;//147: 00
        private byte unusedResistance;//148: 00
        private byte experience;//148-149 : 0000
        private byte controlType;//150 : 00
        private byte teamID;//151 : 00
        private byte map;//152 : 00
        private byte dead;//153 : 00
        private unsafe fixed byte UNKNOWN_7[2]; //154-155 : 0000
        private byte resist;//156 : 00
        private byte support;//157 : 00
        private byte sleep;//158 : 00
        private byte confused;//159 : 00

        private byte illusion;//160 : 00
        private byte silenced;//161 : 00
        private byte paralyzed;//162 : 00
        private byte poisoned;//163 : 00
        private byte charmed;//164 : 00
        private byte reservedCondition1;//165: 00
        private byte curse;//166 : 00
        private byte reservedCondition2;//167: 00
        private byte berserk;//168 : 00
        private byte frozen;//169 : 00
        private byte equippedCritical;//170 : 00
        private byte equippedCounter;//171 : 03
        private unsafe fixed byte UNKNOWN_10[3]; //172-174 : 000000
        private byte extraSpecialAttack;//175 : 00
(Source: Knight0fDragon(Shining Force III Discord))

Full Class list

[19C][Soldier]
[19D][Knight]
[19E][Warrior]
[19F][Priest]
[1A0][Magician]
[1A1][Archer]
[1A2][Monk]
[1A3][Birdsoldier]
[1A4][Ranger]
[1A5][Penguin]
[1A6][Reserve]
[1A7][Reserve]
[1A8][Reserve]
[1A9][Reserve]
[1AA][Reserve]
[1AB][Reserve]
[1AC][Reserve]
[1AD][Reserve]
[1AE][Reserve]
[1AF][Reserve]
[1B0][Reserve]
[1B1][Reserve]
[1B2][Reserve]
[1B3][Reserve]
[1B4][Reserve]
[1B5][Reserve]
[1B6][Reserve]
[1B7][Reserve]
[1B8][Reserve]
[1B9][Reserve]
[1BA][Reserve]
[1BB][Reserve]
[1BC][Swordsman]
[1BD][Cavalier]
[1BE][Gladiator]
[1BF][Cleric]
[1C0][Wizard]
[1C1][Marksman]
[1C2][Master Monk]
[1C3][Birdknight]
[1C4][Bow Knight]
[1C5][Emperor Penn]
[1C6][Steam Knight]
[1C7][Werewolf]
[1C8][Ninja]
[1C9][Reserve]
[1CA][Reserve]
[1CB][Reserve]
[1CC][Reserve]
[1CD][Reserve]
[1CE][Reserve]
[1CF][Reserve]
[1D0][Reserve]
[1D1][Reserve]
[1D2][Reserve]
[1D3][Reserve]
[1D4][Reserve]
[1D5][Reserve]
[1D6][Reserve]
[1D7][Reserve]
[1D8][Reserve]
[1D9][Reserve]
[1DA][Reserve]
[1DB][Reserve]
[1DC][Swordsmaster]
[1DD][Paladin]
[1DE][Berserker]
[1DF][Holy Knight]
[1E0][Sorcerer]
[1E1][Sumonner]

An unedited version of the class list, for the benefit of showing off the pattern in detail. Oddly despite being the 6th to join, Obright's class is the third position on the list, pushing back Grace and Masqurin.