BitCollectors.QfgCharacterEditor.Library.GameInfo.Qfg1GameInfo.LoadMappings C# (CSharp) Method

LoadMappings() public method

public LoadMappings ( int index, int value, QfgCharacter character ) : void
index int
value int
character QfgCharacter
return void
        public void LoadMappings(int index, int value, QfgCharacter character)
        {
            switch (index)
            {
                case 39:
                    character.CheckSum2 = value;
                    break;

                case 38:
                    character.CheckSum1 = value;
                    break;

                case 34:
                    character.InventoryVigorPotions = value;
                    break;

                case 33:
                    character.InventoryMagicPotions = value;
                    break;

                case 32:
                    character.InventoryHealingPotions = value;
                    break;

                case 31:
                    character.InventoryDaggers = value;
                    break;

                case 23:
                    character.MagicSkillOpen = value;
                    break;

                case 24:
                    character.MagicSkillDetect = value;
                    break;

                case 25:
                    character.MagicSkillTrigger = value;
                    break;

                case 26:
                    character.MagicSkillDazzle = value;
                    break;

                case 27:
                    character.MagicSkillZap = value;
                    break;

                case 28:
                    character.MagicSkillCalm = value;
                    break;

                case 29:
                    character.MagicSkillFlame = value;
                    break;

                case 30:
                    character.MagicSkillFetch = value;
                    break;

                case 18:
                    character.Magic = value;
                    break;

                case 17:
                    character.Climbing = value;
                    break;

                case 16:
                    character.Throwing = value;
                    break;

                case 15:
                    character.PickLocks = value;
                    break;

                case 14:
                    character.Stealth = value;
                    break;

                case 13:
                    character.Dodge = value;
                    break;

                case 12:
                    character.Parry = value;
                    break;

                case 11:
                    character.WeaponUse = value;
                    break;

                case 10:
                    character.Luck = value;
                    break;

                case 9:
                    character.Vitality = value;
                    break;

                case 8:
                    character.Agility = value;
                    break;

                case 7:
                    character.Intelligence = value;
                    break;

                case 6:
                    character.Strength = value;
                    break;

                case 1:
                    character.QfgClass = (QfgClasses)value;
                    break;
            }
        }