namespace NFS14DifficultyTool {
    public class NFSObjectPersonaLibraryPrefab : NFSObject {
        public enum RoutingType {
            RoutingType_OnRoad = 0,
            RoutingType_HeavyOffRoad = 2
        }

        public NFSObjectPersonaLibraryPrefab(MemoryManager memManager)
            : base(memManager, "097d331254a092347db8c7f677cb620d") {
            //foxPerLibPrefab
            FieldList.Add("AggressorCopPersonality - HealthProfile", new NFSFieldPointer(this, "10+7FD0"));
            FieldList.Add("BruteCopPersonality - HealthProfile", new NFSFieldPointer(this, "10+8160"));
            FieldList.Add("BasicCopPersonality - HealthProfile", new NFSFieldPointer(this, "10+83B8"));
            FieldList.Add("AdvAggressorCopPersonality - HealthProfile", new NFSFieldPointer(this, "10+8610"));
            FieldList.Add("ChaserCopPersonality - HealthProfile", new NFSFieldPointer(this, "10+87A0"));
            FieldList.Add("RacerTutorialCop - HealthProfile", new NFSFieldPointer(this, "10+8DE0"));
            FieldList.Add("CopTutorialCop - HealthProfile", new NFSFieldPointer(this, "10+8EA8"));
            FieldList.Add("AggressorCopPersonality - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+7FD0"));
            FieldList.Add("BruteCopPersonality - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+8160"));
            FieldList.Add("BasicCopPersonality - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+83B8"));
            FieldList.Add("AdvAggressorCopPersonality - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+8610"));
            FieldList.Add("ChaserCopPersonality - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+87A0"));
            FieldList.Add("RacerTutorialCop - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+8DE0"));
            FieldList.Add("CopTutorialCop - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+8EA8"));
            FieldList.Add("AggressorCopPersonality - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+7FD0"));
            FieldList.Add("BruteCopPersonality - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+8160"));
            FieldList.Add("BasicCopPersonality - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+83B8"));
            FieldList.Add("AdvAggressorCopPersonality - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+8610"));
            FieldList.Add("ChaserCopPersonality - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+87A0"));
            FieldList.Add("RacerTutorialCop - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+8DE0"));
            FieldList.Add("CopTutorialCop - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+8EA8"));
            FieldList.Add("AggressorCopPersonality - RoutingType", new NFSFieldInt(this, "64+7FD0"));
            FieldList.Add("BruteCopPersonality - RoutingType", new NFSFieldInt(this, "64+8160"));
            FieldList.Add("BasicCopPersonality - RoutingType", new NFSFieldInt(this, "64+83B8"));
            FieldList.Add("AdvAggressorCopPersonality - RoutingType", new NFSFieldInt(this, "64+8610"));
            FieldList.Add("ChaserCopPersonality - RoutingType", new NFSFieldInt(this, "64+87A0"));
            FieldList.Add("RacerTutorialCop - RoutingType", new NFSFieldInt(this, "64+8DE0"));
            FieldList.Add("CopTutorialCop - RoutingType", new NFSFieldInt(this, "64+8EA8"));
            FieldList.Add("AggressorCopPersonality - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+7FD0"));
            FieldList.Add("BruteCopPersonality - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+8160"));
            FieldList.Add("BasicCopPersonality - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+83B8"));
            FieldList.Add("AdvAggressorCopPersonality - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+8610"));
            FieldList.Add("ChaserCopPersonality - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+87A0"));
            FieldList.Add("RacerTutorialCop - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+8DE0"));
            FieldList.Add("CopTutorialCop - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+8EA8"));
            FieldList.Add("AggressorCopPersonality - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+7FD0"));
            FieldList.Add("BruteCopPersonality - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+8160"));
            FieldList.Add("BasicCopPersonality - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+83B8"));
            FieldList.Add("AdvAggressorCopPersonality - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+8610"));
            FieldList.Add("ChaserCopPersonality - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+87A0"));
            FieldList.Add("RacerTutorialCop - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+8DE0"));
            FieldList.Add("CopTutorialCop - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+8EA8"));
            FieldList.Add("AggressorCopPersonality - SideSlam-Chance", new NFSFieldFloat(this, "88+7FD0"));
            FieldList.Add("BruteCopPersonality - SideSlam-Chance", new NFSFieldFloat(this, "88+8160"));
            FieldList.Add("BasicCopPersonality - SideSlam-Chance", new NFSFieldFloat(this, "88+83B8"));
            FieldList.Add("AdvAggressorCopPersonality - SideSlam-Chance", new NFSFieldFloat(this, "88+8610"));
            FieldList.Add("ChaserCopPersonality - SideSlam-Chance", new NFSFieldFloat(this, "88+87A0"));
            FieldList.Add("RacerTutorialCop - SideSlam-Chance", new NFSFieldFloat(this, "88+8DE0"));
            FieldList.Add("CopTutorialCop - SideSlam-Chance", new NFSFieldFloat(this, "88+8EA8"));
            FieldList.Add("AggressorCopPersonality - PacingSkill", new NFSFieldFloat(this, "74+7FD0"));
            FieldList.Add("BruteCopPersonality - PacingSkill", new NFSFieldFloat(this, "74+8160"));
            FieldList.Add("BasicCopPersonality - PacingSkill", new NFSFieldFloat(this, "74+83B8"));
            FieldList.Add("AdvAggressorCopPersonality - PacingSkill", new NFSFieldFloat(this, "74+8610"));
            FieldList.Add("ChaserCopPersonality - PacingSkill", new NFSFieldFloat(this, "74+87A0"));
            FieldList.Add("RacerTutorialCop - PacingSkill", new NFSFieldFloat(this, "74+8DE0"));
            FieldList.Add("CopTutorialCop - PacingSkill", new NFSFieldFloat(this, "74+8EA8"));
            FieldList.Add("AggressorCopPersonality - WeaponSkill", new NFSFieldFloat(this, "A0+7FD0"));
            FieldList.Add("BruteCopPersonality - WeaponSkill", new NFSFieldFloat(this, "A0+8160"));
            FieldList.Add("BasicCopPersonality - WeaponSkill", new NFSFieldFloat(this, "A0+83B8"));
            FieldList.Add("AdvAggressorCopPersonality - WeaponSkill", new NFSFieldFloat(this, "A0+8610"));
            FieldList.Add("ChaserCopPersonality - WeaponSkill", new NFSFieldFloat(this, "A0+87A0"));
            FieldList.Add("RacerTutorialCop - WeaponSkill", new NFSFieldFloat(this, "A0+8DE0"));
            FieldList.Add("CopTutorialCop - WeaponSkill", new NFSFieldFloat(this, "A0+8EA8"));
            FieldList.Add("AggressorCopPersonality - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+7FD0"));
            FieldList.Add("BruteCopPersonality - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+8160"));
            FieldList.Add("BasicCopPersonality - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+83B8"));
            FieldList.Add("AdvAggressorCopPersonality - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+8610"));
            FieldList.Add("ChaserCopPersonality - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+87A0"));
            FieldList.Add("RacerTutorialCop - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+8DE0"));
            FieldList.Add("CopTutorialCop - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+8EA8"));
            FieldList.Add("AggressorCopPersonality - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+7FD0"));
            FieldList.Add("BruteCopPersonality - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+8160"));
            FieldList.Add("BasicCopPersonality - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+83B8"));
            FieldList.Add("AdvAggressorCopPersonality - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+8610"));
            FieldList.Add("ChaserCopPersonality - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+87A0"));
            FieldList.Add("RacerTutorialCop - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+8DE0"));
            FieldList.Add("CopTutorialCop - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+8EA8"));
            FieldList.Add("AggressorCopPersonality - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+7FD0"));
            FieldList.Add("BruteCopPersonality - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+8160"));
            FieldList.Add("BasicCopPersonality - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+83B8"));
            FieldList.Add("AdvAggressorCopPersonality - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+8610"));
            FieldList.Add("ChaserCopPersonality - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+87A0"));
            FieldList.Add("RacerTutorialCop - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+8DE0"));
            FieldList.Add("CopTutorialCop - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+8EA8"));
            FieldList.Add("AggressorCopPersonality - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+7FD0"));
            FieldList.Add("BruteCopPersonality - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+8160"));
            FieldList.Add("BasicCopPersonality - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+83B8"));
            FieldList.Add("AdvAggressorCopPersonality - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+8610"));
            FieldList.Add("ChaserCopPersonality - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+87A0"));
            FieldList.Add("RacerTutorialCop - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+8DE0"));
            FieldList.Add("CopTutorialCop - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+8EA8"));
            FieldList.Add("AggressorCopPersonality - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+7FD0"));
            FieldList.Add("BruteCopPersonality - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+8160"));
            FieldList.Add("BasicCopPersonality - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+83B8"));
            FieldList.Add("AdvAggressorCopPersonality - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+8610"));
            FieldList.Add("ChaserCopPersonality - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+87A0"));
            FieldList.Add("RacerTutorialCop - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+8DE0"));
            FieldList.Add("CopTutorialCop - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+8EA8"));
            FieldList.Add("Tier1WeaponRacer - HealthProfile", new NFSFieldPointer(this, "10+8098"));
            FieldList.Add("RecklessRacer - HealthProfile", new NFSFieldPointer(this, "10+8228"));
            FieldList.Add("Tier2CautiousRacer - HealthProfile", new NFSFieldPointer(this, "10+82F0"));
            FieldList.Add("Tier1ViolentRacer - HealthProfile", new NFSFieldPointer(this, "10+8480"));
            FieldList.Add("Tier1RecklessRacer - HealthProfile", new NFSFieldPointer(this, "10+8548"));
            FieldList.Add("Tier1CautiousRacer - HealthProfile", new NFSFieldPointer(this, "10+86D8"));
            FieldList.Add("RacerTutorialRacer - HealthProfile", new NFSFieldPointer(this, "10+8868"));
            FieldList.Add("CleanRacer - HealthProfile", new NFSFieldPointer(this, "10+8930"));
            FieldList.Add("Tier2WeaponRacer - HealthProfile", new NFSFieldPointer(this, "10+89F8"));
            FieldList.Add("Tier1CleanRacer - HealthProfile", new NFSFieldPointer(this, "10+8AC0"));
            FieldList.Add("Tier2ViolentRacer - HealthProfile", new NFSFieldPointer(this, "10+8B88"));
            FieldList.Add("Tier2RecklessRacer - HealthProfile", new NFSFieldPointer(this, "10+8C50"));
            FieldList.Add("Tier2CleanRacer - HealthProfile", new NFSFieldPointer(this, "10+8D18"));
            FieldList.Add("WeaponRacer - HealthProfile", new NFSFieldPointer(this, "10+8F70"));
            FieldList.Add("CopTutorialRacer - HealthProfile", new NFSFieldPointer(this, "10+9038"));
            FieldList.Add("CautiousRacer - HealthProfile", new NFSFieldPointer(this, "10+9100"));
            FieldList.Add("ViolentRacer - HealthProfile", new NFSFieldPointer(this, "10+91C8"));
            FieldList.Add("Tier1WeaponRacer - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+8098"));
            FieldList.Add("RecklessRacer - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+8228"));
            FieldList.Add("Tier2CautiousRacer - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+82F0"));
            FieldList.Add("Tier1ViolentRacer - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+8480"));
            FieldList.Add("Tier1RecklessRacer - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+8548"));
            FieldList.Add("Tier1CautiousRacer - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+86D8"));
            FieldList.Add("RacerTutorialRacer - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+8868"));
            FieldList.Add("CleanRacer - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+8930"));
            FieldList.Add("Tier2WeaponRacer - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+89F8"));
            FieldList.Add("Tier1CleanRacer - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+8AC0"));
            FieldList.Add("Tier2ViolentRacer - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+8B88"));
            FieldList.Add("Tier2RecklessRacer - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+8C50"));
            FieldList.Add("Tier2CleanRacer - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+8D18"));
            FieldList.Add("WeaponRacer - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+8F70"));
            FieldList.Add("CopTutorialRacer - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+9038"));
            FieldList.Add("CautiousRacer - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+9100"));
            FieldList.Add("ViolentRacer - UsedSpontaneousRacePacingScheduleGroup", new NFSFieldPointer(this, "78+91C8"));
            FieldList.Add("Tier1WeaponRacer - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+8098"));
            FieldList.Add("RecklessRacer - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+8228"));
            FieldList.Add("Tier2CautiousRacer - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+82F0"));
            FieldList.Add("Tier1ViolentRacer - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+8480"));
            FieldList.Add("Tier1RecklessRacer - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+8548"));
            FieldList.Add("Tier1CautiousRacer - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+86D8"));
            FieldList.Add("RacerTutorialRacer - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+8868"));
            FieldList.Add("CleanRacer - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+8930"));
            FieldList.Add("Tier2WeaponRacer - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+89F8"));
            FieldList.Add("Tier1CleanRacer - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+8AC0"));
            FieldList.Add("Tier2ViolentRacer - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+8B88"));
            FieldList.Add("Tier2RecklessRacer - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+8C50"));
            FieldList.Add("Tier2CleanRacer - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+8D18"));
            FieldList.Add("WeaponRacer - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+8F70"));
            FieldList.Add("CopTutorialRacer - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+9038"));
            FieldList.Add("CautiousRacer - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+9100"));
            FieldList.Add("ViolentRacer - UsedPursuitAndEscapePacingSchedule", new NFSFieldPointer(this, "80+91C8"));
            FieldList.Add("Tier1WeaponRacer - RoutingType", new NFSFieldInt(this, "64+8098"));
            FieldList.Add("RecklessRacer - RoutingType", new NFSFieldInt(this, "64+8228"));
            FieldList.Add("Tier2CautiousRacer - RoutingType", new NFSFieldInt(this, "64+82F0"));
            FieldList.Add("Tier1ViolentRacer - RoutingType", new NFSFieldInt(this, "64+8480"));
            FieldList.Add("Tier1RecklessRacer - RoutingType", new NFSFieldInt(this, "64+8548"));
            FieldList.Add("Tier1CautiousRacer - RoutingType", new NFSFieldInt(this, "64+86D8"));
            FieldList.Add("RacerTutorialRacer - RoutingType", new NFSFieldInt(this, "64+8868"));
            FieldList.Add("CleanRacer - RoutingType", new NFSFieldInt(this, "64+8930"));
            FieldList.Add("Tier2WeaponRacer - RoutingType", new NFSFieldInt(this, "64+89F8"));
            FieldList.Add("Tier1CleanRacer - RoutingType", new NFSFieldInt(this, "64+8AC0"));
            FieldList.Add("Tier2ViolentRacer - RoutingType", new NFSFieldInt(this, "64+8B88"));
            FieldList.Add("Tier2RecklessRacer - RoutingType", new NFSFieldInt(this, "64+8C50"));
            FieldList.Add("Tier2CleanRacer - RoutingType", new NFSFieldInt(this, "64+8D18"));
            FieldList.Add("WeaponRacer - RoutingType", new NFSFieldInt(this, "64+8F70"));
            FieldList.Add("CopTutorialRacer - RoutingType", new NFSFieldInt(this, "64+9038"));
            FieldList.Add("CautiousRacer - RoutingType", new NFSFieldInt(this, "64+9100"));
            FieldList.Add("ViolentRacer - RoutingType", new NFSFieldInt(this, "64+91C8"));
            FieldList.Add("Tier1WeaponRacer - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+8098"));
            FieldList.Add("RecklessRacer - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+8228"));
            FieldList.Add("Tier2CautiousRacer - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+82F0"));
            FieldList.Add("Tier1ViolentRacer - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+8480"));
            FieldList.Add("Tier1RecklessRacer - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+8548"));
            FieldList.Add("Tier1CautiousRacer - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+86D8"));
            FieldList.Add("RacerTutorialRacer - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+8868"));
            FieldList.Add("CleanRacer - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+8930"));
            FieldList.Add("Tier2WeaponRacer - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+89F8"));
            FieldList.Add("Tier1CleanRacer - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+8AC0"));
            FieldList.Add("Tier2ViolentRacer - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+8B88"));
            FieldList.Add("Tier2RecklessRacer - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+8C50"));
            FieldList.Add("Tier2CleanRacer - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+8D18"));
            FieldList.Add("WeaponRacer - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+8F70"));
            FieldList.Add("CopTutorialRacer - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+9038"));
            FieldList.Add("CautiousRacer - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+9100"));
            FieldList.Add("ViolentRacer - RoutingRoadBiasMin", new NFSFieldFloat(this, "68+91C8"));
            FieldList.Add("Tier1WeaponRacer - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+8098"));
            FieldList.Add("RecklessRacer - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+8228"));
            FieldList.Add("Tier2CautiousRacer - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+82F0"));
            FieldList.Add("Tier1ViolentRacer - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+8480"));
            FieldList.Add("Tier1RecklessRacer - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+8548"));
            FieldList.Add("Tier1CautiousRacer - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+86D8"));
            FieldList.Add("RacerTutorialRacer - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+8868"));
            FieldList.Add("CleanRacer - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+8930"));
            FieldList.Add("Tier2WeaponRacer - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+89F8"));
            FieldList.Add("Tier1CleanRacer - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+8AC0"));
            FieldList.Add("Tier2ViolentRacer - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+8B88"));
            FieldList.Add("Tier2RecklessRacer - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+8C50"));
            FieldList.Add("Tier2CleanRacer - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+8D18"));
            FieldList.Add("WeaponRacer - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+8F70"));
            FieldList.Add("CopTutorialRacer - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+9038"));
            FieldList.Add("CautiousRacer - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+9100"));
            FieldList.Add("ViolentRacer - RoutingRoadBiasMax", new NFSFieldFloat(this, "6C+91C8"));
            FieldList.Add("Tier1WeaponRacer - SideSlam-Chance", new NFSFieldFloat(this, "88+8098"));
            FieldList.Add("RecklessRacer - SideSlam-Chance", new NFSFieldFloat(this, "88+8228"));
            FieldList.Add("Tier2CautiousRacer - SideSlam-Chance", new NFSFieldFloat(this, "88+82F0"));
            FieldList.Add("Tier1ViolentRacer - SideSlam-Chance", new NFSFieldFloat(this, "88+8480"));
            FieldList.Add("Tier1RecklessRacer - SideSlam-Chance", new NFSFieldFloat(this, "88+8548"));
            FieldList.Add("Tier1CautiousRacer - SideSlam-Chance", new NFSFieldFloat(this, "88+86D8"));
            FieldList.Add("RacerTutorialRacer - SideSlam-Chance", new NFSFieldFloat(this, "88+8868"));
            FieldList.Add("CleanRacer - SideSlam-Chance", new NFSFieldFloat(this, "88+8930"));
            FieldList.Add("Tier2WeaponRacer - SideSlam-Chance", new NFSFieldFloat(this, "88+89F8"));
            FieldList.Add("Tier1CleanRacer - SideSlam-Chance", new NFSFieldFloat(this, "88+8AC0"));
            FieldList.Add("Tier2ViolentRacer - SideSlam-Chance", new NFSFieldFloat(this, "88+8B88"));
            FieldList.Add("Tier2RecklessRacer - SideSlam-Chance", new NFSFieldFloat(this, "88+8C50"));
            FieldList.Add("Tier2CleanRacer - SideSlam-Chance", new NFSFieldFloat(this, "88+8D18"));
            FieldList.Add("WeaponRacer - SideSlam-Chance", new NFSFieldFloat(this, "88+8F70"));
            FieldList.Add("CopTutorialRacer - SideSlam-Chance", new NFSFieldFloat(this, "88+9038"));
            FieldList.Add("CautiousRacer - SideSlam-Chance", new NFSFieldFloat(this, "88+9100"));
            FieldList.Add("ViolentRacer - SideSlam-Chance", new NFSFieldFloat(this, "88+91C8"));
            FieldList.Add("Tier1WeaponRacer - PacingSkill", new NFSFieldFloat(this, "74+8098"));
            FieldList.Add("RecklessRacer - PacingSkill", new NFSFieldFloat(this, "74+8228"));
            FieldList.Add("Tier2CautiousRacer - PacingSkill", new NFSFieldFloat(this, "74+82F0"));
            FieldList.Add("Tier1ViolentRacer - PacingSkill", new NFSFieldFloat(this, "74+8480"));
            FieldList.Add("Tier1RecklessRacer - PacingSkill", new NFSFieldFloat(this, "74+8548"));
            FieldList.Add("Tier1CautiousRacer - PacingSkill", new NFSFieldFloat(this, "74+86D8"));
            FieldList.Add("RacerTutorialRacer - PacingSkill", new NFSFieldFloat(this, "74+8868"));
            FieldList.Add("CleanRacer - PacingSkill", new NFSFieldFloat(this, "74+8930"));
            FieldList.Add("Tier2WeaponRacer - PacingSkill", new NFSFieldFloat(this, "74+89F8"));
            FieldList.Add("Tier1CleanRacer - PacingSkill", new NFSFieldFloat(this, "74+8AC0"));
            FieldList.Add("Tier2ViolentRacer - PacingSkill", new NFSFieldFloat(this, "74+8B88"));
            FieldList.Add("Tier2RecklessRacer - PacingSkill", new NFSFieldFloat(this, "74+8C50"));
            FieldList.Add("Tier2CleanRacer - PacingSkill", new NFSFieldFloat(this, "74+8D18"));
            FieldList.Add("WeaponRacer - PacingSkill", new NFSFieldFloat(this, "74+8F70"));
            FieldList.Add("CopTutorialRacer - PacingSkill", new NFSFieldFloat(this, "74+9038"));
            FieldList.Add("CautiousRacer - PacingSkill", new NFSFieldFloat(this, "74+9100"));
            FieldList.Add("ViolentRacer - PacingSkill", new NFSFieldFloat(this, "74+91C8"));
            FieldList.Add("Tier1WeaponRacer - WeaponSkill", new NFSFieldFloat(this, "A0+8098"));
            FieldList.Add("RecklessRacer - WeaponSkill", new NFSFieldFloat(this, "A0+8228"));
            FieldList.Add("Tier2CautiousRacer - WeaponSkill", new NFSFieldFloat(this, "A0+82F0"));
            FieldList.Add("Tier1ViolentRacer - WeaponSkill", new NFSFieldFloat(this, "A0+8480"));
            FieldList.Add("Tier1RecklessRacer - WeaponSkill", new NFSFieldFloat(this, "A0+8548"));
            FieldList.Add("Tier1CautiousRacer - WeaponSkill", new NFSFieldFloat(this, "A0+86D8"));
            FieldList.Add("RacerTutorialRacer - WeaponSkill", new NFSFieldFloat(this, "A0+8868"));
            FieldList.Add("CleanRacer - WeaponSkill", new NFSFieldFloat(this, "A0+8930"));
            FieldList.Add("Tier2WeaponRacer - WeaponSkill", new NFSFieldFloat(this, "A0+89F8"));
            FieldList.Add("Tier1CleanRacer - WeaponSkill", new NFSFieldFloat(this, "A0+8AC0"));
            FieldList.Add("Tier2ViolentRacer - WeaponSkill", new NFSFieldFloat(this, "A0+8B88"));
            FieldList.Add("Tier2RecklessRacer - WeaponSkill", new NFSFieldFloat(this, "A0+8C50"));
            FieldList.Add("Tier2CleanRacer - WeaponSkill", new NFSFieldFloat(this, "A0+8D18"));
            FieldList.Add("WeaponRacer - WeaponSkill", new NFSFieldFloat(this, "A0+8F70"));
            FieldList.Add("CopTutorialRacer - WeaponSkill", new NFSFieldFloat(this, "A0+9038"));
            FieldList.Add("CautiousRacer - WeaponSkill", new NFSFieldFloat(this, "A0+9100"));
            FieldList.Add("ViolentRacer - WeaponSkill", new NFSFieldFloat(this, "A0+91C8"));
            FieldList.Add("Tier1WeaponRacer - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+8098"));
            FieldList.Add("RecklessRacer - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+8228"));
            FieldList.Add("Tier2CautiousRacer - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+82F0"));
            FieldList.Add("Tier1ViolentRacer - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+8480"));
            FieldList.Add("Tier1RecklessRacer - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+8548"));
            FieldList.Add("Tier1CautiousRacer - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+86D8"));
            FieldList.Add("RacerTutorialRacer - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+8868"));
            FieldList.Add("CleanRacer - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+8930"));
            FieldList.Add("Tier2WeaponRacer - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+89F8"));
            FieldList.Add("Tier1CleanRacer - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+8AC0"));
            FieldList.Add("Tier2ViolentRacer - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+8B88"));
            FieldList.Add("Tier2RecklessRacer - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+8C50"));
            FieldList.Add("Tier2CleanRacer - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+8D18"));
            FieldList.Add("WeaponRacer - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+8F70"));
            FieldList.Add("CopTutorialRacer - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+9038"));
            FieldList.Add("CautiousRacer - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+9100"));
            FieldList.Add("ViolentRacer - WeaponSkillVsHumanCop", new NFSFieldFloat(this, "A4+91C8"));
            FieldList.Add("Tier1WeaponRacer - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+8098"));
            FieldList.Add("RecklessRacer - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+8228"));
            FieldList.Add("Tier2CautiousRacer - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+82F0"));
            FieldList.Add("Tier1ViolentRacer - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+8480"));
            FieldList.Add("Tier1RecklessRacer - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+8548"));
            FieldList.Add("Tier1CautiousRacer - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+86D8"));
            FieldList.Add("RacerTutorialRacer - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+8868"));
            FieldList.Add("CleanRacer - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+8930"));
            FieldList.Add("Tier2WeaponRacer - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+89F8"));
            FieldList.Add("Tier1CleanRacer - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+8AC0"));
            FieldList.Add("Tier2ViolentRacer - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+8B88"));
            FieldList.Add("Tier2RecklessRacer - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+8C50"));
            FieldList.Add("Tier2CleanRacer - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+8D18"));
            FieldList.Add("WeaponRacer - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+8F70"));
            FieldList.Add("CopTutorialRacer - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+9038"));
            FieldList.Add("CautiousRacer - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+9100"));
            FieldList.Add("ViolentRacer - WeaponSkillVsHumanRacer", new NFSFieldFloat(this, "A8+91C8"));
            FieldList.Add("Tier1WeaponRacer - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+8098"));
            FieldList.Add("RecklessRacer - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+8228"));
            FieldList.Add("Tier2CautiousRacer - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+82F0"));
            FieldList.Add("Tier1ViolentRacer - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+8480"));
            FieldList.Add("Tier1RecklessRacer - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+8548"));
            FieldList.Add("Tier1CautiousRacer - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+86D8"));
            FieldList.Add("RacerTutorialRacer - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+8868"));
            FieldList.Add("CleanRacer - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+8930"));
            FieldList.Add("Tier2WeaponRacer - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+89F8"));
            FieldList.Add("Tier1CleanRacer - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+8AC0"));
            FieldList.Add("Tier2ViolentRacer - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+8B88"));
            FieldList.Add("Tier2RecklessRacer - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+8C50"));
            FieldList.Add("Tier2CleanRacer - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+8D18"));
            FieldList.Add("WeaponRacer - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+8F70"));
            FieldList.Add("CopTutorialRacer - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+9038"));
            FieldList.Add("CautiousRacer - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+9100"));
            FieldList.Add("ViolentRacer - WeaponSkillVsAICop", new NFSFieldFloat(this, "AC+91C8"));
            FieldList.Add("Tier1WeaponRacer - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+8098"));
            FieldList.Add("RecklessRacer - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+8228"));
            FieldList.Add("Tier2CautiousRacer - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+82F0"));
            FieldList.Add("Tier1ViolentRacer - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+8480"));
            FieldList.Add("Tier1RecklessRacer - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+8548"));
            FieldList.Add("Tier1CautiousRacer - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+86D8"));
            FieldList.Add("RacerTutorialRacer - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+8868"));
            FieldList.Add("CleanRacer - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+8930"));
            FieldList.Add("Tier2WeaponRacer - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+89F8"));
            FieldList.Add("Tier1CleanRacer - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+8AC0"));
            FieldList.Add("Tier2ViolentRacer - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+8B88"));
            FieldList.Add("Tier2RecklessRacer - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+8C50"));
            FieldList.Add("Tier2CleanRacer - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+8D18"));
            FieldList.Add("WeaponRacer - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+8F70"));
            FieldList.Add("CopTutorialRacer - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+9038"));
            FieldList.Add("CautiousRacer - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+9100"));
            FieldList.Add("ViolentRacer - WeaponSkillVsAIRacer", new NFSFieldFloat(this, "B0+91C8"));
            FieldList.Add("Tier1WeaponRacer - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+8098"));
            FieldList.Add("RecklessRacer - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+8228"));
            FieldList.Add("Tier2CautiousRacer - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+82F0"));
            FieldList.Add("Tier1ViolentRacer - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+8480"));
            FieldList.Add("Tier1RecklessRacer - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+8548"));
            FieldList.Add("Tier1CautiousRacer - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+86D8"));
            FieldList.Add("RacerTutorialRacer - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+8868"));
            FieldList.Add("CleanRacer - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+8930"));
            FieldList.Add("Tier2WeaponRacer - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+89F8"));
            FieldList.Add("Tier1CleanRacer - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+8AC0"));
            FieldList.Add("Tier2ViolentRacer - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+8B88"));
            FieldList.Add("Tier2RecklessRacer - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+8C50"));
            FieldList.Add("Tier2CleanRacer - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+8D18"));
            FieldList.Add("WeaponRacer - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+8F70"));
            FieldList.Add("CopTutorialRacer - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+9038"));
            FieldList.Add("CautiousRacer - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+9100"));
            FieldList.Add("ViolentRacer - AvoidanceSpeedMatchWhenBlocked", new NFSFieldBool(this, "B4+91C8"));
        }
    }
}
