Announcement

Collapse
No announcement yet.

FIFA 16 Editing Discussion Thread (Please Read Before Creating A Thread)

Collapse
This is a sticky topic.
X
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • FIFA 16 Editing Discussion Thread (Please Read Before Creating A Thread)

    Hi,in this thread i will write about the secrets of fifa editing, formats of the files, traits and player styles codes and so on.
    My SITE

    Gameplayzer - Career Files - Gameplay - Super League Patch - Other projects

    ..::Fifamania.it staff member::..

  • #2
    Is it OK if others also write in your topic? :P

    Just a tip, in case you want to extract game.exe strings:
    Code:
    cd Downloads
    strings.exe fifa16.exe > out.txt
    From what I found out EA did a clean-up and removed strings, like 'GK_ANTICIPATION', etc. Also I'd see a few new strings, like for the training, but I expect this will be changed a bit, since from what I understand the demo is an older build. Although I expect EA didn't improved a lot. :P

    Comment


    • #3
      @beta990,

      Sorry for the slightly off topic question (I say slightly because you mentioned the removal of strings from the exe) but is it just my impression or in this demo GK's don't ever leave the goal when they're 1 on 1 against an adversary?

      Comment


      • #4
        Originally posted by beta990 View Post
        Is it OK if others also write in your topic? :P

        Just a tip, in case you want to extract game.exe strings:
        Code:
        cd Downloads
        strings.exe fifa16.exe > out.txt
        From what I found out EA did a clean-up and removed strings, like 'GK_ANTICIPATION', etc. Also I'd see a few new strings, like for the training, but I expect this will be changed a bit, since from what I understand the demo is an older build. Although I expect EA didn't improved a lot. :P
        Nice tips there.

        Edit: With your following tips, I found new interesting keys like

        Code:
        CM_TRAINING/PERFORMANCE_GRADE_A_MODIFIER
        CM_TRAINING/PERFORMANCE_GRADE_B_MODIFIER
        CM_TRAINING/PERFORMANCE_GRADE_C_MODIFIER
        CM_TRAINING/PERFORMANCE_GRADE_D_MODIFIER
        CM_TRAINING/PERFORMANCE_GRADE_F_MODIFIER
        CM_TRAINING/BRONZE_MODIFIER
        CM_TRAINING/SILVER_MODIFIER
        CM_TRAINING/GOLD_MODIFIER
        CM_TRAINING/PRIMARY_MODIFIER
        CM_TRAINING/SECONDARY_MODIFIER
        CM_TRAINING_DRILL_%d/NUMBER_OF_ATTRIBUTES
        CM_TRAINING_DRILL_%d/ATTRIBUTE_%d
        CMTrainingResultsConverter::mPotentialBonus
        dlc/dlc_FootballCompEng/dlc/FootballCompEng/data/training_result_converter_vpro.ini
        dlc/dlc_FootballCompEng/dlc/FootballCompEng/data/training_result_converter.ini
        CM_TRAINING/BASE_CALC_VALUE
        CM_TRAINING/BASE_GROWTH_SCALE_VALUE
        CM_TRAINING/BASE_GROWTH_SCALE_MODIFIER
        CM_TRAINING/GROWTH_SCALE_PROGRESSION
        CM_TRAINING/SECONDARY_ATTRIBUTE_TRESHOLD
        CM_TRAINING/ATTRIBUTE_GROWTH_CAP
        CM_TRAINING/NUMBER_OF_AGE_WR_BANDS
        CM_TRAINING/AGE_WR_AGE_MIN_%d
        CM_TRAINING/AGE_WR_AGE_MAX_%d
        CM_TRAINING/AGE_WR_BAND_MODIFIER_%d
        CM_TRAINING/NUMBER_OF_POTENTIAL_WR_BANDS
        CM_TRAINING/POTENTIAL_WR_RATIO_%d
        CM_TRAINING/POTENTIAL_WR_RATIO_OPERATOR_%d
        CM_TRAINING/POTENTIAL_WR_POTENTIAL_LIMIT_%d
        CM_TRAINING/POTENTIAL_WR_POTENTIAL_LIMIT_OPERATOR_%d
        CM_TRAINING/POTENTIAL_WR_MODIFIER_%d
        CM_TRAINING_SIMULATION/DIFFICULTY_%d_GRADE_%d
        CM_TRAINING_SIMULATION/POTENTIAL_%d_BONUS_A
        CM_TRAINING_SIMULATION/POTENTIAL_%d_BONUS_F
        CM_TRAINING_SIMULATION/PRIMARY_ATTRIBUTES_%d_BONUS_A
        CM_TRAINING_SIMULATION/PRIMARY_ATTRIBUTES_%d_BONUS_F
        CM_TRAINING/ATTRIBUTE_BONUS_%d
        [CM_TRAINING]
        POTENTIAL_WR_POTENTIAL_LIMIT_1 = -1

        That could possible remove the potential limit.
        Last edited by TheAwesomeGem; 11-09-2015, 08:57:AM.

        Comment


        • #5
          Originally posted by dissectionalone View Post
          @beta990,

          Sorry for the slightly off topic question (I say slightly because you mentioned the removal of strings from the exe) but is it just my impression or in this demo GK's don't ever leave the goal when they're 1 on 1 against an adversary?
          True, but don't know if this will be changed (a bit) in the final game release.
          There are a few strings that define 'zone(s)'/'area(s)', at best we have the find out what strings should be tweaked.
          Originally posted by TheAwesomeGem View Post
          Nice tips there.

          Edit: With your following tips, I found new interesting keys like

          Code:
          [..]
          [CM_TRAINING]
          POTENTIAL_WR_POTENTIAL_LIMIT_1 = -1

          That could possible remove the potential limit.
          From scanning over the strings, it seems more values should be adjusted. Also keep mind EA uses 'global' strings inside cmsettings.ini:
          Code:
          // just something I made up
          [DEFAULTS]
          TRANSFERS=1
          TRAINING=1 // simple set this to 0

          Comment


          • #6
            I decoded the new overall formulas. Soon i'll post it.
            My SITE

            Gameplayzer - Career Files - Gameplay - Super League Patch - Other projects

            ..::Fifamania.it staff member::..

            Comment


            • #7
              I will rename this thread and place it in the sticky section.

              Comment


              • #8
                Originally posted by beta990 View Post
                True, but don't know if this will be changed (a bit) in the final game release.
                There are a few strings that define 'zone(s)'/'area(s)', at best we have the find out what strings should be tweaked.

                From scanning over the strings, it seems more values should be adjusted. Also keep mind EA uses 'global' strings inside cmsettings.ini:
                Code:
                // just something I made up
                [DEFAULTS]
                TRANSFERS=1
                TRAINING=1 // simple set this to 0
                Oh yeah, totally forgot about those Defaults keys. It seems like we can adjust and possibly create new pre season tournaments in these files.

                Code:
                dlc/dlc_FootballCompEng/dlc/FootballCompEng/data/PreSeasonTours.csv
                dlc/dlc_FootballCompEng/dlc/FootballCompEng/data/PreSeasonToursNames.csv
                And change the values on the ini.

                Code:
                [PAP_PRESEASON_TOUR]
                PAP_PRESEASON_RATING_MULTIPLIER_MATCH_0 = 5 // PAP_PRESEASON_RATING_MULTIPLIER_MATCH_X, that X determines the ID of the pre season tournament i am pretty sure
                PAP_PRESEASON_RATING_MULTIPLIER_MATCH_1 = 6
                PAP_PRESEASON_RATING_MULTIPLIER_MATCH_2 = 7
                PAP_PRESEASON_RATING_MULTIPLIER_MATCH_3 = 8
                PAP_PRESEASON_RATING_MULTIPLIER_MATCH_4 = 9
                PAP_PRESEASON_AWARD_RATING_THRESHOLD = 1.2
                PAP_PRESEASON_AWARD_SELECTION_COUNT = 1
                That is a great news!

                Comment


                • #9
                  Anything new in the EXE or the same old strings ?

                  Comment


                  • #10
                    Originally posted by regularcat View Post
                    Anything new in the EXE or the same old strings ?
                    These are few interesting things I discovered. Not sure if they were on the old EXE.

                    Code:
                    StayOnside
                    PassAndGoTransitions
                    Avoidance_Generic
                    Avoidance_SwimOver
                    Avoidance_BraceForImpact
                    DartingRun
                    ProtectBall
                    Avoidance_Jostle
                    NoTouch
                    ENABLE_NOTOUCH
                    MAX_WALL_MOVE_DELAY
                    FAKESHOT_QUICK_POWER
                    NEUTRAL_STATE_ENABLED
                    ENABLE_AUTO_STRAFE_IN_ANY_AREA
                    ShieldingVsStrafeAuto
                    ShieldingVsStrafeAutoFuture
                    ToGoal
                    ToDribbleDir
                    ENABLE_NOTOUCH
                    StrafeSituation
                    DISABLE_SKILLMOVE_DUMMY
                    USE_RB_FOR_NO_TOUCH_SMALL_FEINT
                    ENABLE_GK_PICKUP
                    ALWAYS_ALLOW_PICKUP
                    ENABLE_MANUAL_STRAFE_TRAP
                    AI_NO_SLIDE_TACKLE
                    TEST_USERGOALIE
                    AI_FORCE_KEEPER_THROW_BALL
                    NOTOUCH_MOVEMODE
                    PASS_ATTRIBUTE_LONG_PASSING
                    PASS_ATTRIBUTE_CROSSING
                    PASS_ATTRIBUTE_SHORT_PASSING
                    CrossingZone
                    ANTICIPATION_TYPE_BREAKAWAY
                    ANTICIPATION_TYPE_MIDFIELD_ADVANCE
                    ANTICIPATION_TYPE_CROSS
                    ANTICIPATION_TYPE_SHOT

                    Comment


                    • #11
                      Originally posted by TheAwesomeGem View Post
                      These are few interesting things I discovered. Not sure if they were on the old EXE.

                      Code:
                      StayOnside
                      PassAndGoTransitions
                      Avoidance_Generic
                      Avoidance_SwimOver
                      Avoidance_BraceForImpact
                      DartingRun
                      ProtectBall
                      Avoidance_Jostle
                      NoTouch
                      ENABLE_NOTOUCH
                      MAX_WALL_MOVE_DELAY
                      FAKESHOT_QUICK_POWER
                      NEUTRAL_STATE_ENABLED
                      ENABLE_AUTO_STRAFE_IN_ANY_AREA
                      ShieldingVsStrafeAuto
                      ShieldingVsStrafeAutoFuture
                      ToGoal
                      ToDribbleDir
                      ENABLE_NOTOUCH
                      StrafeSituation
                      DISABLE_SKILLMOVE_DUMMY
                      USE_RB_FOR_NO_TOUCH_SMALL_FEINT
                      ENABLE_GK_PICKUP
                      ALWAYS_ALLOW_PICKUP
                      ENABLE_MANUAL_STRAFE_TRAP
                      AI_NO_SLIDE_TACKLE
                      TEST_USERGOALIE
                      AI_FORCE_KEEPER_THROW_BALL
                      NOTOUCH_MOVEMODE
                      PASS_ATTRIBUTE_LONG_PASSING
                      PASS_ATTRIBUTE_CROSSING
                      PASS_ATTRIBUTE_SHORT_PASSING
                      CrossingZone
                      ANTICIPATION_TYPE_BREAKAWAY
                      ANTICIPATION_TYPE_MIDFIELD_ADVANCE
                      ANTICIPATION_TYPE_CROSS
                      ANTICIPATION_TYPE_SHOT
                      Nothing new.

                      Comment


                      • #12
                        In product.ini there is some code for adaptative difficulty, so we can hack it to make more realistic:
                        Code:
                        [ADAPTIVE_DIFFICULTY]
                        ENABLED = 1
                        
                        LAST_GOAL_DIFFERENCE_ABS_THRESHOLD = 6 // e.g. "Single game loss >= 6 goals", "Single game win >= 6 goals"
                        
                        STREAK_ABS_THRESHOLD_0 = 3 // e.g. "Three back to back losses with a negative goal diff of >= 9 (Beginner)"
                        STREAK_ABS_THRESHOLD_1 = 3 // e.g. "Three back to back losses with a negative goal diff of >= 9 (Amateur)"
                        STREAK_ABS_THRESHOLD_2 = 3 // e.g. "Three back to back losses with a negative goal diff of >= 9 (Semi-Pro)"
                        STREAK_ABS_THRESHOLD_3 = 4 // e.g. "Four back to back losses with a negative goal diff of >= 12 (Professional)"
                        STREAK_ABS_THRESHOLD_4 = 4 // e.g. "Four back to back losses with a negative goal diff of >= 12 (World Class)"
                        STREAK_ABS_THRESHOLD_5 = 5 // e.g. "Five back to back losses with a negative goal diff of >= 15 (Legendary)"
                        
                        ACCUMULATED_GOAL_DIFFERENCE_ABS_THRESHOLD_0 = 9 // e.g. "Three back to back losses with a negative goal diff of >= 9 (Beginner)"
                        ACCUMULATED_GOAL_DIFFERENCE_ABS_THRESHOLD_1 = 9 // e.g. "Three back to back losses with a negative goal diff of >= 9 (Amateur)"
                        ACCUMULATED_GOAL_DIFFERENCE_ABS_THRESHOLD_2 = 9 // e.g. "Three back to back losses with a negative goal diff of >= 9 (Semi-Pro)"
                        ACCUMULATED_GOAL_DIFFERENCE_ABS_THRESHOLD_3 = 12 // e.g. "Four back to back losses with a negative goal diff of >= 12 (Professional)"
                        ACCUMULATED_GOAL_DIFFERENCE_ABS_THRESHOLD_4 = 12 // e.g. "Four back to back losses with a negative goal diff of >= 12 (World Class)"
                        ACCUMULATED_GOAL_DIFFERENCE_ABS_THRESHOLD_5 = 15 // e.g. "Five back to back losses with a negative goal diff of >= 15 (Legendary)"
                        
                        [ADAPTIVE_DIFFICULTY_INCREASE_DIFFICULTY]
                        // Description: "User scores in first 5 minutes"
                        // WHEN <GoalEvaluation> IF <user score is greater than opponent score and before 5 minutes> DO <increase difficulty by 0.25>
                        RULE1_PARAM1 = 5 // Minutes
                        RULE1_OUTPUT = 0.25
                        
                        // Description: "User scores in first 20 minutes"
                        // WHEN <GoalEvaluation> IF <user score is greater than opponent score and before 20 minutes> DO <increase difficulty by 0.25>
                        RULE2_PARAM1 = 20 // Minutes
                        RULE2_OUTPUT = 0.25
                        
                        // Description: "Score >= 2 goal lead"
                        // WHEN <GoalEvaluation> IF <user has greater than 2 goal lead> DO <increase difficulty by 0.25>
                        RULE3_PARAM1 = 2 // Goal lead
                        RULE3_OUTPUT = 0.25
                        
                        // Description: ">70% possession after at least 20 minutes"
                        // WHEN <BallOOP> IF <user has greater than 70% of possession and after 20 minutes> DO <increase difficulty by 0.25>
                        RULE4_PARAM1 = 70 // Possession percentage
                        RULE4_PARAM2 = 20 // Minutes
                        RULE4_OUTPUT = 0.25
                        
                        // Description: "More than 5 shots in first 30 minutes"
                        // WHEN <BallOOP> IF <user has more than 5 shots in the first 30 minutes> DO <increase difficulty by 0.15>
                        RULE5_PARAM1 = 5 // Shots
                        RULE5_PARAM2 = 30 // Minutes
                        RULE5_OUTPUT = 0.15
                        
                        // Description: "More than 10 shots on target at any point"
                        // WHEN <BallOOP> IF <user has more than 10 shots on target> DO <increase difficulty by 0.1>
                        RULE6_PARAM1 = 10 // Shots on target
                        RULE6_PARAM2 = 10 // Increments on PARAM1
                        RULE6_OUTPUT = 0.1
                        
                        [ADAPTIVE_DIFFICULTY_DECREASE_DIFFICULTY]
                        // Description: "Losing at any point"
                        // WHEN <GoalEvaluation> DO <decrease difficulty by 0.1>
                        RULE1_PARAM1 = 0 // Minutes
                        RULE1_OUTPUT = -0.1
                        
                        // Description: "No shot on target within 30 minutes of play"
                        // WHEN <BallOOP> IF <after 30 minutes> DO <decrease difficulty by 0.2>
                        RULE2_PARAM1 = 30 // Minutes
                        RULE2_OUTPUT = -0.2
                        
                        // Description: "<30% possession any time after 30 minutes"
                        // WHEN <BallOOP> IF <possession less than 30% and after 30 minutes> DO <decrease difficulty by 0.2>
                        RULE3_PARAM1 = 30 // Possession
                        RULE3_PARAM2 = 30 // Minutes
                        RULE3_OUTPUT = -0.2
                        
                        // Description: "<2 shots by 60th minute"
                        // WHEN <BallOOP> IF <number of shots less than 2 and after 60 minutes> DO <decrease difficulty by 0.2>
                        RULE4_PARAM1 = 2 // Shots
                        RULE4_PARAM2 = 60 // Minutes
                        RULE4_OUTPUT = -0.2
                        
                        // Description: "<4 shots on target 80th minute"
                        // WHEN <BallOOP> IF <number of shots less than 4 and after 80 minutes> DO <decrease difficulty by 0.3>
                        RULE5_PARAM1 = 4 // Shots
                        RULE5_PARAM2 = 80 // Minutes
                        RULE5_OUTPUT = -0.3
                        
                        // Description: "Losing by 2 goals"
                        // WHEN <GoalEvaluation> IF <losing by 2 goals> DO <decrease difficulty by 0.1>
                        RULE6_PARAM1 = -2 // Goals
                        RULE6_OUTPUT = -0.15
                        My SITE

                        Gameplayzer - Career Files - Gameplay - Super League Patch - Other projects

                        ..::Fifamania.it staff member::..

                        Comment


                        • #13
                          Originally posted by fifaCCitiu.com View Post
                          I decoded the new overall formulas. Soon i'll post it.
                          Originally posted by fifaCCitiu.com View Post
                          In product.ini there is some code for adaptative difficulty, so we can hack it to make more realistic:
                          Code:
                          [ADAPTIVE_DIFFICULTY]
                          ...
                          Great news!
                          How did you decrypt product.ini?
                          Originally posted by regularcat View Post
                          Nothing new.
                          There are new strings, and some are removed (indeed the posted one, were already included in FIFA 15).
                          We'll have to wait for the final release.

                          Comment


                          • #14
                            Originally posted by beta990 View Post
                            Great news!
                            How did you decrypt product.ini?

                            There are new strings, and some are removed (indeed the posted one, were already included in FIFA 15).
                            We'll have to wait for the final release.
                            This is the whole product.ini. Used CG File Explorer.

                            Code:
                            // This file is a good place to document your INI. 
                            // 
                            // Please update the documentation 
                            // 
                            // Main page for wiki information
                            // http://eac-wiki1.eac.ad.ea.com/fifawiki/index.php/Useful_user.ini_Settings
                            // 
                            // Core INI docs. 
                            // Audio
                            // http://eac-wiki1.eac.ad.ea.com/fifawiki/index.php/Audio_.ini_settings
                            // Onlines
                            // http://eac-wiki1.eac.ad.ea.com/fifawiki/index.php/Online_Ini_Vars
                            // http://garp.eac.ad.ea.com/gameplaywiki/index.php/Desync_testing
                            // Rendering
                            // http://eac-wiki1.eac.ad.ea.com/fifawiki/index.php/Rendering:_Useful_INI_Settings
                            // Game Direction 
                            // http://eac-wiki1.eac.ad.ea.com/fifawiki/index.php/Game_Direction_INI_Settings
                            //
                            // Gameplay documents them here. 
                            // packages\gameplay\1st_integ\gameplay\aififa\dev\data\aidefault.ini
                            // ..\packages\gameplay\aififa\dev\data\aidefault.ini
                            //
                            //	Autosmoke and debuging pages. 
                            // http://eac-wiki1.eac.ad.ea.com/fifawiki/index.php/Autosoak_Ini_Vars
                            // http://eac-wiki1.eac.ad.ea.com/fifawiki/index.php/Debuging_INI
                            // http://mono.eac.ad.ea.com/wiki/index.php?pagename=FIFA2007NG%2FUserIniSettings
                            
                            // Common debug
                            // ------------------------------------------------------------
                            COMMON_DEBUG_PRINT=1
                            ENABLE_BUILD_STATUS_TEXT=1
                            
                            // Presentation
                            // ------------------------------------------------------------
                            []
                            ENABLE_REFEREE=1
                            ENABLE_LINESMAN=1
                            ENABLE_LINESMAN_FLAGS=1
                            ENABLE_4TH_REF=1
                            
                            DISABLE_NIS_PLAYBACK=0
                            ENABLE_EMOTIONAL_ENGINE=1
                            PRE_MATCH_ATMOSPHERE=1
                            PLAYER_REACTIONS_DISABLED=0
                            ENABLE_CHOREOGRAPHIES_CAMERA=1
                            
                            SHOW_CUPS_IN_WIPES=1
                            
                            FIFA_PRESS=0
                            
                            FADE_PAUSE_MENU=30000
                            FADE_MAIN_MENU=60000
                            
                            // Create player position and angle
                            CREATEPLAYER_ANGLE=3.14
                            CREATEPLAYER_X_POS=-39.53
                            CREATEPLAYER_Y_POS=0.0
                            CREATEPLAYER_Z_POS=2.95
                            
                            
                            [BROADCASTING]
                            ENABLE_BC_GAMEPLAY=1
                            ENABLE_BC_INSTANT_REPLAY=0
                            
                            //---------------------------------------------------
                            // Gameplay tuning
                            [HERO_MODE]
                            PASS_CALL_FRAMES_EFFECTIVE = 60	// how long call for pass is effective for
                            
                            [EVALUATION]
                            BLOCK_TIME_AFTER_SHOT = 25 // (ticks) how long after a shot an unintentional touch will be a block
                            
                            [FREE_ROAM_AUTOMATCH]
                            HOME_TEAM_MEN_DOWN=0
                            AWAY_TEAM_MEN_DOWN=0
                            //ENABLED=1
                            //TIMEOUT=30
                            //GAMESYNCMODE=0
                            //HALF_LENGTH=10
                            //SAVEINPUT=1
                            //SKIP_BOOTFLOW=1
                            []
                            
                            // Rendering
                            // ------------------------------------------------------------
                            USE_NEW_RIG = 1
                            DISABLE_VSYNC=0
                            DISABLE_MOTION_TRAIL=1
                            DISABLE_CMN_SHADOWMAP=0
                            DISABLE_FLAT_SHADOWS=0
                            //disable hudhack
                            DISABLE_HUDHACK=1
                            //DISABLE_FLAGS=1
                            DISABLE_FLASHES = 1
                            DISABLE_FLOORREFLECTIONS=1
                            //DISABLE_PARTICLES = 1
                            DISABLE_VOLUME_LIGHTS = 1
                            //DISABLE_GLARES = 1
                            //FORCE_ENABLE_GLARES = 1
                            //STADIUM_LIGHT_TYPE_ID = 1
                            //Temporary for corex until logic is added
                            //WEAR_PATTERN_OVERRIDE = 1
                            //NET_ID = 2
                            //DEBUG_SKELETON_RENDER=1
                            //ENABLE_RENDER_PROF=1
                            
                            [RENDERING]
                            FORCE_USE_LODS=1          // Enables proper LODs for characters
                            PENALTY_AIMER_MIN_SIZE=40	//Penalty kicker aim minimum size		
                            PENALTY_AIMER_MAX_SIZE=225	//Penalty kicker aim maximum size
                            []
                            
                            // Gameplay
                            // ------------------------------------------------------------
                            AI_RUN_AT_30HZ = 1
                            // Distribute animation on job manager?
                            DISTRIBUTE_ANIM = 1
                            
                            // Default rig assets
                            ANIMATION_ANIMATABLE_ASSET =     "player_15_animatable_kc"
                            ANIMATION_ANIMATABLE_NIS_ASSET = "player_15_animatable_NIS"
                            ANIMATION_RIG_ASSET =            "player_rig_15_kc"
                            ANIMATION_ANIMRIG_ASSET =        "player_rig_15_kc/AnimRig"
                            ANIMATION_RENDERING_RIG_ASSET =  "player_rig_15_rendering"
                            ANIMATION_RIGOPLIST_ASSET =      "player_prephysics_2.0_rigoplist_kc"
                            ANIMATION_SLC_ANIMATABLE_ASSET = "crowd_16_animatable"
                            ANIMATION_CROWD_ANIMRIG_ASSET =  "crowd_rig_16/AnimRig"
                            ANIMATION_CROWD_RIG_ASSET =      "crowd_rig_16"
                            
                            // Group Celebration
                            GC_GRAY_ZONE_WIDTH=16.0
                            
                            AI_ALL_ANIM_PLAYERS = 1
                            USE_FIFA09_FOUL=1
                            ENABLE_FUTURE_PHYSICS=1
                            CONTINUOUS_GAMEPLAY=1
                            CONTINUOUS_GAMEPLAY_INTRO=1
                            CONTINUOUS_GAMEPLAY_CORNER=1
                            CONTINUOUS_GAMEPLAY_GOALKICK=1
                            CONTINUOUS_GAMEPLAY_THROWIN=1
                            CONTINUOUS_GAMEPLAY_AFTERGOAL=1
                            CONTINUOUS_GAMEPLAY_BOOKING=1
                            CONTINUOUS_GAMEPLAY_BALLBOY=1
                            CONTINUOUS_GAMEPLAY_PENALTYKICK=1
                            CONTINUOUS_GAMEPLAY_SUBSTITUTION=1
                            CONTINUOUS_GAMEPLAY_FREEKICK=1
                            ENABLE_CHOREOGRAPHY=1
                            USE_CRANE_CAMERA=1
                            USE_NEW_CHOREO_THROWIN_SCRIPT=1
                            ENABLE_DIGITALBOARD=1
                            ENABLE_ALL_FACIAL_UPDATES=1 // allowing updating all faces in KC
                            ENABLE_PA2=1		    // enable PA2 on KC/Gen4
                            ENABLE_HAND=1		    // enable hand layer
                            ENABLE_FACE=1		    // enable face
                            ENABLE_BREATHING=1	    // enable breathing
                            CONTEXTUAL_UCC_ENABLED=1
                            CONTENTIOUS_FOUL_ENABLED=1
                            
                            // Emotion engine2
                            EE2_ENABLE_INGAME_REACITON=1
                            EE2_ENABLE_OOP_REACITON=1
                            
                            // Gameplay intro timers
                            CONTINUOUS_GAMEPLAY_INTRO_DELAY_TIME = 0
                            CONTINUOUS_GAMEPLAY_INTRO_ANTHEM_LENGTH = 2600
                            
                            // Gameplay end half time before fe menu
                            CONTINUOUS_GAMEPLAY_2ND_HALF_WAIT=1500
                            CONTINUOUS_GAMEPLAY_EX1ST_HALF_WAIT=800
                            CONTINUOUS_GAMEPLAY_EX2ND_HALF_WAIT=800
                            CONTINUOUS_GAMEPLAY_SHOOTOUT_HALF_WAIT=2300
                            CONTINUOUS_GAMEPLAY_ENDOFGAME_HALF_WAIT=1200
                            CONTINUOUS_GAMEPLAY_ENDHALF_USERSELECT=1000
                            CONTINUOUS_GAMEPLAY_ENDOFGAME_HALF_WAIT_DEFAULT=2500
                            CONTINUOUS_GAMEPLAY_ENDOFGAME_HALF_WAIT_CHAMP=0
                            CONTINUOUS_GAMEPLAY_ENDOFGAME_HALF_WAIT_CHAMP_MINOR=1080
                            CONTINUOUS_GAMEPLAY_GOLDEN_GOAL_WAIT=2200
                            
                            // Gameplay booking timers
                            GAMEPLAY_WAIT_TIME_DURING_REPLAY_AFTER_BOOKING = 800
                            GAMEPLAY_WAIT_TIME_DURING_REPLAY_AFTER_OFFSIDE = 400
                            GAMEPLAY_WAIT_TIME_DURING_REPLAY_AFTER_FOUL_NO_BOOKING = 400
                            GAMEPLAY_WAIT_TIME_DURING_REPLAY_AFTER_DELAYED_CARD = 860
                            CHOREO_BOOKING_PLAYER_WALKING_OFF_TIME = 120
                            CHOREO_BOOKING_SCRIPT_END_DELAY = 120
                            CONTINUOUS_GAMEPLAY_PENALTYKICK_DELAY_TIME = 370
                            
                            // Other gameplay timers
                            CHOREO_DELAY_TIMER_SECS_FOR_OWN_GOAL=7
                            CHOREO_DELAY_TIMER_SECS=15
                            CHOREO_DELAY_TIMER_SECS_FOR_OWN_GOAL_ONLINE=4
                            CHOREO_DELAY_TIMER_SECS_ONLINE=4
                            
                            // Hat-Trick Hero sync point timer
                            CHOREO_AUTO_SYNCPOINT_SKIP_TIME=1140
                            
                            // Dynamic corner flags
                            ENABLE_CORNER_FLAGS=1
                            
                            ENABLE_QUICK_SUBS=0 // Disable quick subs by default
                            
                            // Gameplay Saved Inputs
                            SAVED_INPUT_TEST_MODE=2  // set saved input test mode to passive record by default
                            
                            // Systems
                            // ------------------------------------------------------------
                            ENABLEREVEAL = 1
                            USING_MAINTHREAD_ANIM_NUM=6
                            SIZE_LIMIT_BEFORE_FUT=3538944	// 3.375MB
                            SIZE_LIMIT_AFTER_FUT=1310720	// 1.25MB
                            SIZE_LIMIT_BEFORE_FCE=1310720	// 1.25MB
                            SIZE_LIMIT_AFTER_FCE=655360	    // 0.625MB
                            SIZE_LIMIT_BEFORE_POW=4194304	// 4MB
                            SIZE_LIMIT_AFTER_POW=2097152	// 2MB
                            SIZE_LIMIT_BEFORE_POW_PS3=2436012	// 2.8MB
                            SIZE_LIMIT_AFTER_POW_PS3=1387436 // 1.8 MB
                            
                            NUM_IMM_REPLAY_STREAMS=10
                            
                            //FE 
                            // ------------------------------------------------------------
                            // apt heap overflow sizes
                            APT_GC_POOL_OVERFLOW_SIZE=32
                            APT_NONGC_POOL_OVERFLOW_SIZE=30
                            APT_ASSERTS=1
                            
                            //SB Enabling team management for subs flow
                            ENABLE_TM = 1
                            
                            // Change this number to force all saves to be invalid.
                            FEFIFA_SAVELOAD_VERSION = 56
                            
                            // FE Thead Update Settings
                            // ------------------------------------------------------------
                            FE_THREAD_UPDATE_TIME = 16
                            FE_THREAD_ENABLE_30HZ_INGAME = 1
                            
                            // Database usage configuration
                            DB_USE_DIFFLISTS=0			// do NOT use the difflist feature of t3db.  Save memory and speed things up.
                            DB_KEEP_FILE_IN_MEMORY=0	// DO keep the loaded .db file in memory to aid table resetting.  We may be able to hit the disc for this, or use compressed memory storage or something.  Optimization pending.
                            
                            // Virtual pro verification tuning
                            VIRTUAL_PRO_MAX_GROWTH_PER_GAME=20
                            
                            // A list of game modes that are supported for the Training Hud feature. Check GameModes.h for the full list of game modes IDs.
                            [TRAINING_HUD]
                            SUPPORTED_GAME_MODES="1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,45,46,47,48"
                            
                            // ONLINE
                            // ------------------------------------------------------------
                            [ONLINE]
                            GAMESYNCMODE=0
                            // Temp fix for silent signin.
                            SILENTSIGNIN=0
                            // disabling downloading of roster until we have new roster data 
                            NO_AUTO_SQUAD=0
                            //BLAZEENV="DEV"
                            //FORCE-NON-SECURE=1
                            PRAN_CUSTOMURL=EASW
                            
                            []
                            ONLINE_CHANCE_OF_RAIN=15
                            ONLINE_CHANCE_OF_SNOW=5
                            
                            // EA Sports World
                            // ------------------------------------------------------------
                            [EASW]
                            ENABLED = 1
                            
                            // Replay Orbit Camera
                            // ------------------------------------------------------------
                            [ORBIT_CAM]
                            MIN_LENS_ANGLE = 0.14
                            MAX_LENS_ANGLE = 1.60
                            MIN_DOLLY = 200.0
                            MAX_DOLLY = 1800.0
                            TEMP_LENS_DELTA = 0.03
                            DOF_FAR_PLANE = 10000.0
                            DOF_FAR_FOCAL_PLANE = 3000.0
                            DOF_FAR_BLUR = 0.5
                            DOF_NEAR_PLANE = 0.0
                            DOF_NEAR_FOCAL_PLANE = 0.0
                            DOF_NEAR_BLUR = 0.0
                            CURVE_POWER=1.2
                            MAG_MINPOINT=40.0
                            MAG_MAXPOINT=220.0
                            MAG_MINLIMIT=40.0
                            MAG_MAXLIMIT=2000.0
                            FREEROAM_HEIGHT_LIMIT=200.0
                            
                            // Replay Ball camera targetting
                            //------------------------------------------------------------
                            [REPLAY_BALL_TARGET]
                            OFFSET_HIGH_HEIGHT = 150.0
                            OFFSET_HIGH = -80.0
                            OFFSET_LOW_HEIGHT = 80.0
                            OFFSET_LOW = 80.0
                            
                            //DOF Tuning
                            //------------------------------------------------------------
                            []
                            REPLAY_CAMERA_LENS_MODIFIER=24
                            REPLAY_CAMERA_FSTOP_MODIFIER=18
                            DOF_REAL_BLURLIMIT=0.8
                            //DOF_REAL_MAXBLUR=216
                            //DOF_REAL_MINCOC=0.003
                            
                            // DOF
                            // ------------------------------------------------------------
                            [DOF]
                            USE_REAL_REPLAY = 1
                            USE_REAL_ORBIT_CAM = 1
                            USE_REAL_REACTION = 1
                            
                            []
                            ICE_EDITOR_ENABLED = 0
                            
                            []
                            //FORCE_SNOWING = 1
                            CROWD_FULL_ATTENDANCE = 0
                            CROWD_CHARACTER_SCALE = 0
                            CROWD_QUAD_SCALE = 0
                            CROWD_CENTER_OFFSET = 95
                            
                            CROWD_ATTANDANCE_MULTIPLY = 0.80
                            
                            CROWD_TUNE_SECTIONS_HOME_THRESHOLD = 0.15
                            CROWD_TUNE_SECTIONS_HOME_MIX_THRESHOLD = 0.45
                            CROWD_TUNE_SECTIONS_AWAY_THRESHOLD = 0.00
                            CROWD_TUNE_SECTIONS_AWAY_MIX_THRESHOLD = 0.35
                            
                            CROWD_TUNE_BEHAVIOR_HOME_IN_NEUTRAL = 0.50
                            CROWD_TUNE_BEHAVIOR_NEUTRAL_IN_HOME = 0.164
                            
                            CROWD_ACCS_PROB_HOME_SCARF = 0.25
                            CROWD_ACCS_PROB_AWAY_SCARF = 0.25
                            
                            CROWD_DEBUG_PAINT_SECTIONS = 0
                            CROWD_DEBUG_HIDE_CHAIRS = 0
                            CROWD_DEBUG_HIDE_NEUTRAL_MIX = 0
                            CROWD_DEBUG_ENABLE_AUTO_UPDATE = 0
                            CROWD_DEBUG_CLRGEN_CONTANT_SEED = 0
                            
                            POLEFLAG_TUNE_SCALE = 0.5
                            POLEFLAG_TUNE_SCALE_BIG_PROB = 0.5
                            POLEFLAG_TUNE_HOMEAWAY_SPLIT = 0.5
                            POLEFLAG_TUNE_NEUTRAL_WEIGHT = 0.15
                            POLEFLAG_HEIGHT_OFFSET = 25.0
                            
                            GIANTFLAG_YOFFSET = 240
                            
                            // Audio Anticipation
                            AUDIO_SHOT_CHANCE_MIN_POSSESSION_CROWD 	= 0.05
                            AUDIO_SHOT_CHANCE_MIN_POSSESSION_SPEECH	= 0.65
                            AUDIO_SHOT_CHANCE_MAX_PRESSURE_CROWD	= 0.95
                            AUDIO_SHOT_CHANCE_MAX_PRESSURE_SPEECH	= 0.85
                            AUDIO_SHOT_CHANCE_MAX_ANGLE_FAR 		= 0.7
                            AUDIO_SHOT_CHANCE_MAX_ANGLE_CLOSE 		= 1.0
                            AUDIO_SHOT_CHANCE_MIN_THREAT_CLOSE		= 0.6
                            
                            AUDIO_BREAKAWAY_MAX_ANGLE 				= 1.6
                            AUDIO_BREAKAWAY_MIN_POSSESSION_CROWD	= 0.05
                            AUDIO_BREAKAWAY_MIN_POSSESSION_SPEECH	= 0.65
                            AUDIO_BREAKAWAY_MAX_PRESSURE_CROWD		= 0.95
                            AUDIO_BREAKAWAY_MAX_PRESSURE_SPEECH		= 0.7
                            AUDIO_BREAKAWAY_MIN_THREAT				= 0.04
                            
                            AUDIO_PRE_GOAL_TIME						= 30 	//ticks 30 = ~1 sec
                            AUDIO_PRE_GOAL_WIDTH					= 2.0 	// in feet
                            AUDIO_PRE_GOAL_HEIGHT					= 2.0 	//in feet
                            
                            AUDIO_BALL_HIT_ENV_SUBTRACT=200
                            
                            //AUDIO_CROWD_SET	= 0
                            
                            // -----------------------
                            // BAG - Be A Goalkeeper
                            //
                            
                            []
                            BEAGOALKEEPER_ENABLED = 1			// 0 if you don't want to allow BAG at all
                            FREEROAM_RANDOM_REPOSITIONING_ENABLED=1		// Random repositioning in the Arena
                            
                            [BAG]
                            //DEBUG_COVERAGE=1				// Let me see a debug circle representing the coverage when attempting to save
                            //DEBUG_CALLFORACTIONS=1				// Show me the debug indicators for call for actions
                            // -----------------------
                            
                            []
                            USE_PIK=1
                            USE_HIK=0
                            
                            //tuning for kickoff attendance
                            [KICKOFF_ATTENDANCE]
                            MIN_ATTENDANCE=50
                            MAX_ATTENDANCE=100
                            
                            STARDIFF_VERYLOWATTEND = 50
                            STARDIFF_LOWATTEND = 65
                            STARDIFF_MEDATTEND = 75
                            STARDIFF_HIGHATTEND = 90
                            
                            [RS4_LOC_CODE_LOOKUP]
                            ENG_GB=EN_GB
                            FRE_FR=FR_FR
                            SPA_ES=ES_ES
                            SPA_MX=ES_MX
                            CZE_CZ=CZ_CZ
                            DAN_DK=DA_DK
                            GER_DE=DE_DE
                            HUN_HU=HU_HU
                            ITA_IT=IT_IT
                            DUT_NL=NL_NL
                            NOR_NO=NO_NO
                            POL_PL=PL_PL
                            POR_PT=PT_PT
                            POR_BR=PT_BR
                            RUS_RU=RU_RU
                            SWE_SE=SV_SE
                            JPN_JP=JP_JP
                            KOR_KR=KO_KR
                            ARA_SA=AR_SA
                            CHI_HK=ZH_CN
                            TUR_TR=TR_TR
                            
                            []
                            ENABLE_PS3_MOVE=0
                            
                            [SKILL_GAME_SELECTION]
                            SKILL_CATEGORY_REUSE_THRESHOLD = 5
                            GROUND_PASS_PERCENTAGE_THRESHOLD = 0.5
                            SHOTS_ON_TARGET_PERCENTAGE_THRESHOLD = 0.4
                            DRIBBLING_PERCENTAGE_THRESHOLD = 0.5
                            PENALTIES_PERCENTAGE_THRESHOLD = 0.5
                            FREE_KICKS_GAMES_THRESHOLD = 10
                            LOB_PASS_GAMES_THRESHOLD = 10
                            LOB_PASS_PERCENTAGE_THRESHOLD = 0.05
                            CHIP_SHOT_GAMES_THRESHOLD = 10
                            CROSS_GAMES_THRESHOLD = 10
                            
                            [SKILL_GAMES]
                            SKIP_PMA_DRILL_COUNTDOWN = 1 
                            BONUS_DELAY_FRAMES = 4
                            BONUS_DELAY_MILLIS = 33
                            BONUS_START_DELAY_FRAMES = 30
                            RATING_OVERLAY_CLOSE_MILLIS = 1500
                            BONUS_SEC_PER_CYCLE = 2
                            BONUS_PTS_PER_SEC = 10
                            BONUS_PTS_PER_TRY = 100
                            BONUS_PTS_PER_CYCLE = 100
                            DRILL_COUNTDOWN_SEC = 3
                            PAUSE_DELAY_FRAMES = 20
                            
                            [CURRENT_SHIP_DATE]
                            YEAR = 2015
                            MONTH = 9
                            DAY = 22
                            
                            [ADAPTIVE_DIFFICULTY]
                            ENABLED = 0
                            
                            LAST_GOAL_DIFFERENCE_ABS_THRESHOLD = 6 // e.g. "Single game loss >= 6 goals", "Single game win >= 6 goals"
                            
                            STREAK_ABS_THRESHOLD_0 = 3 // e.g. "Three back to back losses with a negative goal diff of >= 9 (Beginner)"
                            STREAK_ABS_THRESHOLD_1 = 3 // e.g. "Three back to back losses with a negative goal diff of >= 9 (Amateur)"
                            STREAK_ABS_THRESHOLD_2 = 3 // e.g. "Three back to back losses with a negative goal diff of >= 9 (Semi-Pro)"
                            STREAK_ABS_THRESHOLD_3 = 4 // e.g. "Four back to back losses with a negative goal diff of >= 12 (Professional)"
                            STREAK_ABS_THRESHOLD_4 = 4 // e.g. "Four back to back losses with a negative goal diff of >= 12 (World Class)"
                            STREAK_ABS_THRESHOLD_5 = 5 // e.g. "Five back to back losses with a negative goal diff of >= 15 (Legendary)"
                            
                            ACCUMULATED_GOAL_DIFFERENCE_ABS_THRESHOLD_0 = 9 // e.g. "Three back to back losses with a negative goal diff of >= 9 (Beginner)"
                            ACCUMULATED_GOAL_DIFFERENCE_ABS_THRESHOLD_1 = 9 // e.g. "Three back to back losses with a negative goal diff of >= 9 (Amateur)"
                            ACCUMULATED_GOAL_DIFFERENCE_ABS_THRESHOLD_2 = 9 // e.g. "Three back to back losses with a negative goal diff of >= 9 (Semi-Pro)"
                            ACCUMULATED_GOAL_DIFFERENCE_ABS_THRESHOLD_3 = 12 // e.g. "Four back to back losses with a negative goal diff of >= 12 (Professional)"
                            ACCUMULATED_GOAL_DIFFERENCE_ABS_THRESHOLD_4 = 12 // e.g. "Four back to back losses with a negative goal diff of >= 12 (World Class)"
                            ACCUMULATED_GOAL_DIFFERENCE_ABS_THRESHOLD_5 = 15 // e.g. "Five back to back losses with a negative goal diff of >= 15 (Legendary)"
                            
                            [ADAPTIVE_DIFFICULTY_INCREASE_DIFFICULTY]
                            // Description: "User scores in first 5 minutes"
                            // WHEN <GoalEvaluation> IF <user score is greater than opponent score and before 5 minutes> DO <increase difficulty by 0.25>
                            RULE1_PARAM1 = 5 // Minutes
                            RULE1_OUTPUT = 0
                            
                            // Description: "User scores in first 20 minutes"
                            // WHEN <GoalEvaluation> IF <user score is greater than opponent score and before 20 minutes> DO <increase difficulty by 0.25>
                            RULE2_PARAM1 = 20 // Minutes
                            RULE2_OUTPUT = 0
                            
                            // Description: "Score >= 2 goal lead"
                            // WHEN <GoalEvaluation> IF <user has greater than 2 goal lead> DO <increase difficulty by 0.25>
                            RULE3_PARAM1 = 2 // Goal lead
                            RULE3_OUTPUT = 0
                            
                            // Description: ">70% possession after at least 20 minutes"
                            // WHEN <BallOOP> IF <user has greater than 70% of possession and after 20 minutes> DO <increase difficulty by 0.25>
                            RULE4_PARAM1 = 70 // Possession percentage
                            RULE4_PARAM2 = 20 // Minutes
                            RULE4_OUTPUT = 0
                            
                            // Description: "More than 5 shots in first 30 minutes"
                            // WHEN <BallOOP> IF <user has more than 5 shots in the first 30 minutes> DO <increase difficulty by 0.15>
                            RULE5_PARAM1 = 5 // Shots
                            RULE5_PARAM2 = 30 // Minutes
                            RULE5_OUTPUT = 0
                            
                            // Description: "More than 10 shots on target at any point"
                            // WHEN <BallOOP> IF <user has more than 10 shots on target> DO <increase difficulty by 0.1>
                            RULE6_PARAM1 = 10 // Shots on target
                            RULE6_PARAM2 = 10 // Increments on PARAM1
                            RULE6_OUTPUT = 0
                            
                            [ADAPTIVE_DIFFICULTY_DECREASE_DIFFICULTY]
                            // Description: "Losing at any point"
                            // WHEN <GoalEvaluation> DO <decrease difficulty by 0.1>
                            RULE1_PARAM1 = 0 // Minutes
                            RULE1_OUTPUT = 0
                            
                            // Description: "No shot on target within 30 minutes of play"
                            // WHEN <BallOOP> IF <after 30 minutes> DO <decrease difficulty by 0.2>
                            RULE2_PARAM1 = 30 // Minutes
                            RULE2_OUTPUT = 0
                            
                            // Description: "<30% possession any time after 30 minutes"
                            // WHEN <BallOOP> IF <possession less than 30% and after 30 minutes> DO <decrease difficulty by 0.2>
                            RULE3_PARAM1 = 30 // Possession
                            RULE3_PARAM2 = 30 // Minutes
                            RULE3_OUTPUT = 0
                            
                            // Description: "<2 shots by 60th minute"
                            // WHEN <BallOOP> IF <number of shots less than 2 and after 60 minutes> DO <decrease difficulty by 0.2>
                            RULE4_PARAM1 = 2 // Shots
                            RULE4_PARAM2 = 60 // Minutes
                            RULE4_OUTPUT = 0
                            
                            // Description: "<4 shots on target 80th minute"
                            // WHEN <BallOOP> IF <number of shots less than 4 and after 80 minutes> DO <decrease difficulty by 0.3>
                            RULE5_PARAM1 = 4 // Shots
                            RULE5_PARAM2 = 80 // Minutes
                            RULE5_OUTPUT = 0
                            
                            // Description: "Losing by 2 goals"
                            // WHEN <GoalEvaluation> IF <losing by 2 goals> DO <decrease difficulty by 0.1>
                            RULE6_PARAM1 = -2 // Goals
                            RULE6_OUTPUT = 0
                            
                            [STREAMING_FIRST_GAME]
                            LEAGUEID = 53 		// fifaids::LEAGUE_SPAIN
                            COUNTRYID = 45 		// fifaids::COUNTRY_SPAIN
                            BALLID = 23 		// adidas conext15 OMB
                            HOMETEAMID = 243	// Real Madrid
                            AWAYTEAMID = 241	// FC Barcelona
                            
                            [STREAMING_OR_DEMO_REAL_LEAGUE_TEAM_LINKS]
                            //Basically these are needed to sort out the overlays as in si and demo all teams are same league
                            TEAM_5  = 13	// Chelsea           	is really fifaids::LEAGUE_ENGLAND (13)
                            TEAM_10 = 13	// Manchester City   	is really fifaids::LEAGUE_ENGLAND (13)
                            TEAM_23 = 19	// Borussia M'gladbach  is really fifaids::LEAGUE_GERMANY (19)
                            TEAM_22 = 19	// Borussia Dortmund 	is really fifaids::LEAGUE_GERMANY (19)
                            TEAM_47 = 31	// Inter Milan		is really fifaids::LEAGUE_ITALY (31)
                            TEAM_243 = 53	// Real Madrid		is really fifaids::LEAGUE_SPAIN (53)
                            TEAM_241 = 53	// FC Barcelona		is really fifaids::LEAGUE_SPAIN (53)
                            
                            [AUDIO_STREAMING_OR_DEMO_REAL_NATION_ID]
                            TEAM_5		= 14
                            TEAM_10		= 14
                            TEAM_22		= 14
                            TEAM_23		= 14
                            TEAM_44		= 14
                            TEAM_73		= 14
                            TEAM_241	= 45
                            TEAM_243	= 45
                            TEAM_1876	= 14
                            TEAM_111144	= 14
                            TEAM_113004	= 14
                            TEAM_113009	= 14
                            
                            [AUDIO_STREAMING_OR_DEMO_CHANT_REGION_ID]
                            TEAM_5		= 1
                            TEAM_10		= 1
                            TEAM_22		= 4
                            TEAM_23		= 4
                            TEAM_44		= 3
                            TEAM_73		= 2
                            TEAM_241	= 5
                            TEAM_243	= 5
                            TEAM_1876	= 12
                            TEAM_111144	= 1
                            TEAM_113004	= 4
                            TEAM_113009	= 1
                            
                            [WEATHER]
                            CHANCE_SUMMER_DRY_SUNNY = 20
                            CHANCE_SUMMER_DRY_HAZY = 20
                            CHANCE_SUMMER_DRY_CLOUDY = 20
                            CHANCE_SUMMER_RAIN_NORMAL = 5
                            CHANCE_SUMMER_RAIN_SHOWERS = 10
                            CHANCE_SUMMER_SNOW_NORMAL = 0
                            CHANCE_SUMMER_SNOW_FLURRIES = 0
                            CHANCE_SUMMER_OVERCAST_NORMAL = 20
                            CHANCE_SUMMER_OVERCAST_FOGGY = 5
                            
                            CHANCE_FALL_DRY_SUNNY = 15
                            CHANCE_FALL_DRY_HAZY = 15
                            CHANCE_FALL_DRY_CLOUDY = 20
                            CHANCE_FALL_RAIN_NORMAL = 5
                            CHANCE_FALL_RAIN_SHOWERS = 15
                            CHANCE_FALL_SNOW_NORMAL = 0
                            CHANCE_FALL_SNOW_FLURRIES = 0
                            CHANCE_FALL_OVERCAST_NORMAL = 25
                            CHANCE_FALL_OVERCAST_FOGGY = 5
                            
                            CHANCE_WINTER_DRY_SUNNY = 15
                            CHANCE_WINTER_DRY_HAZY = 5
                            CHANCE_WINTER_DRY_CLOUDY = 20
                            CHANCE_WINTER_RAIN_NORMAL = 10
                            CHANCE_WINTER_RAIN_SHOWERS = 10
                            CHANCE_WINTER_SNOW_NORMAL = 2
                            CHANCE_WINTER_SNOW_FLURRIES = 3
                            CHANCE_WINTER_OVERCAST_NORMAL = 20
                            CHANCE_WINTER_OVERCAST_FOGGY = 15
                            
                            CHANCE_SPRING_DRY_SUNNY = 15
                            CHANCE_SPRING_DRY_HAZY = 5
                            CHANCE_SPRING_DRY_CLOUDY = 20
                            CHANCE_SPRING_RAIN_NORMAL = 12
                            CHANCE_SPRING_RAIN_SHOWERS = 18
                            CHANCE_SPRING_SNOW_NORMAL = 0
                            CHANCE_SPRING_SNOW_FLURRIES = 0
                            CHANCE_SPRING_OVERCAST_NORMAL = 20
                            CHANCE_SPRING_OVERCAST_FOGGY = 10
                            
                            [CAREER_TRAINING]
                            SESSION_BOOST_MULTIPLIER = 2.0
                            BOOSTED_SESSIONS_PER_ITEM = 5

                            Comment


                            • #15
                              Originally posted by TheAwesomeGem View Post
                              This is the whole product.ini. Used CG File Explorer.
                              Thanks, didn't know this tool.

                              Comment

                              Working...
                              X