CAREER MODE SETTING FILE
few things to adjust...
[WIDGETS]
NUMBER = 2
[CAREERMODE_MANAGERS]
CONCURRENTMATCH = 1
DEBUGSTATS = 1
FITNESS = 1
NEWS = 1
PLAYASPLAYER = 1
PLAYERGROWTH = 1
PLAYERREGEN = 1
PLAYERVALUE = 1
PLAYERWAGE = 1
SUSPENSION = 1
TEAMMOVE = 1
AWARDS = 1
TICKER = 1
DYNAMICTABLE = 1
TRANSFER = 1
BUDGET = 1
PROFILESTATS = 1
CONTRACTTERMINATION = 1
ACHIEVEMENT = 1
PLAYERCONTRACT = 1
BOARD = 1
FRIENDLY = 1
MANAGERHISTORY = 1
SEASONOBJECTIVES = 1
INTERESTINGRESULTS = 1
REPUTATION = 1
JOBOFFER = 1
EMAILMANAGER = 1
TRAININGEVENTSMANAGER = 1
PLAYERFORMEVENTSMANAGER = 1
PLAYERFORM = 1
LOANSMANAGER = 1
SCRIPTMANAGER = 1
STORYMANAGER = 1
TALKTOPRESSMANAGER = 1
SCOUTMANAGER = 1
PLAYERMORALE = 1
COMMENTATORNOTESMANAGER = 1
COMMENTATORNOTESMANAGERDURINGSIM = 1 //WE WANT THIS ENABLED FOR DEBUGGING, but disable for release
YOUTHPLAYERMANAGER = 1
MATCHIMPORTANCEMANAGER = 1
ATTRIBUTEMODIFIERMANAGER = 1
SQUADRANKINGMANAGER = 1
[TOURNAMENTMODE_MANAGERS]
CONCURRENTMATCH = 1
DEBUGSTATS = 1
FITNESS = 1
NEWS = 1
PLAYASPLAYER = 0
PLAYERGROWTH = 0
PLAYERREGEN = 0
PLAYERVALUE = 0
PLAYERWAGE = 0
SUSPENSION = 1
TEAMMOVE = 0
AWARDS = 1
TICKER = 1
DYNAMICTABLE = 1
TRANSFER = 0
BUDGET = 0
PROFILESTATS = 0
CONTRACTTERMINATION = 0
ACHIEVEMENT = 0
PLAYERCONTRACT = 0
BOARD = 0
FRIENDLY = 0
MANAGERHISTORY = 0
SEASONOBJECTIVES = 0
INTERESTINGRESULTS = 1
REPUTATION = 0
JOBOFFER = 0
EMAILMANAGER = 0
TRAININGEVENTSMANAGER = 0
PLAYERFORMEVENTSMANAGER = 0
PLAYERFORM = 0
LOANSMANAGER = 0
SCRIPTMANAGER = 0
STORYMANAGER = 0
TALKTOPRESSMANAGER = 0;
SCOUTMANAGER = 0
PLAYERMORALE = 0
COMMENTATORNOTESMANAGER = 0
YOUTHPLAYERMANAGER = 0
MATCHIMPORTANCEMANAGER = 1
ATTRIBUTEMODIFIERMANAGER = 1
SQUADRANKINGMANAGER = 0
[DEFAULTS]
CALSTART_DAY = 1
CALSTART_MONTH = 1
CALSTART_YEAR = 2011
NUMPLAYERSONPITCH = 11
DEFPLAYERSONBENCH = 7
MAX_SQUAD_SIZE = 42
RANDOMSEED = -1
DUMPSCREENLOG = C
DumpScreen.txt
TOURNAMENT_MODE_SEASONS = 1 // Use 100 for multiseason Tourney Mode Testing or 1 for real world value
MIN_SQUAD_SIZE = 18
MIN_GK_PER_SQUAD = 2
RUN_FIRST_SEASON_CODE = 1 // Should the user team be removed from Euro first year? This is a licensing restriction we suffer.
MIN_FREE_AGENTS_TEAM_SIZE = 40
FREE_AGENTS_MIN_NUM_PLAYERS_ON_TEAMS = 25 // Take players from teams to the Free Agents' list only if they have more than this number of palyers
MIN_CROWD_ATTENDANCE = 60
SCRIPTFILEMANAGER_STRIP_SCRIPTS = 1
[SAVED_INPUTS]
AUTORECORD = 1 // Will automatically start recording if set to 1
AUTOPLAYBACK = 0 // Will automatically start playback if file found. Supersedes AUTORECORD
FLUSHFILEON_X_INPUTS = 1 // Number of inputs to record before ensuring data is written to file
RECORDBASEPATH = C
SavedInputs // The base name of the save file. Will add time and date .csmi
PLAYBACKNAME = C
PlaybackInputs.cmsi // Full path and name of playback file to read
[LOGGING]
POSTSIM_RESULTS = 0
POSTSIM_RESULTS_FORTEAM = -1 // Minus one for all teams, or team ID for particular team
PREGAME_TEAMMANAGEMENT = 0
PREGAME_TEAMMANAGEMENT_FORTEAM = -1 // Minus one for all teams, or team ID for particular team
NEWS = 1
AWARDS_LOGGING_TOGGLE = 1 // 1 = Enable & 0 = Disable
[SIM_STATS_LOGGING]
PLAYERID = 0
GOALS = 0
ASSISTS = 0
CONCEDED = 0
SAVES = 0
YELLOWCARDS = 0
REDCARDS = 0
MINSPLAYED = 1
SCORERATING = 1
ASSISTRATING = 1
CARDRATING = 1
INJURYRATING = 1
PENALTYRATING = 0
OLDENERGY = 1
NEWENERGY = 1
INJURY = 0
MATCHRATING = 1
MOM = 1
FORMRATING = 1
[TICKER]
ENABLED = 1
MAX_LEN = 500
MAX_FIXTURES = 20
[DYNAMICTABLE]
ENABLED = 1
NUM_ENTRIES = 20
TIME_DELAY = 5
[EMAILS]
MAX_EMAILS = 20
[FITNESS] // new energy recovery model - adam & simon
ENABLED = 1
PLAYER_MAXENERGY = 100
PLAYER_MIN_OVERALL_FOR_NEWS = 75
ENERGY_THRESHOLD_FOR_FATIGUED_EMAIL = 50
NUM_DAYS_FOR_LONG_TERM_INJURY = 14
CONSTANT = 6.0
BASE_DAY_1 = 40
BASE_DAY_2 = 10
BASE_DAY_3 = 10
BASE_DAY_4 = 10
BASE_DAY_5 = 10
BASE_DAY_6 = 10
BASE_DAY_7 = 10
BASE_DAY_8 = 10
BASE_DAY_9 = 10
BASE_DAY_10 = 10
[SUSPENSIONS]
ENABLED = 1
PLAYER_MIN_OVERALL_FOR_NEWS = 75
[CONCURRENT_MATCH]
EVENTDELAY = 0 // How many seconds after the event that it should be displayed
DISPLAYTIME = 1 // How many seconds the event should be displayed for
GOALCHANGETIME = 0 // How long after the event should you see the goal indicator time (does not include time in EVENTDELAY)
[AI_TEAMMANAGEMENT]
ENABLED = 1 // Should AI Team Management actually happen
ENERGY_SHOULDREST = 65 // Values less than mean player should rest
ENERGY_MUSTREST = 1 // Values less than mean player must rest
AVAILPLAYERS_TOREST = 22 // Number of available players in squad before resting 'should rest'
MINOVERALLFORBTEAM = 80 // Minimum overall for Team to consider using B Team
USEBTEAMIMPORTANCE = 50 // < than this Match importance to use B Team
USEBBENCHIMPORTANCE = 40 // < than this Match importance to use B Bench
[NEWS]
MAX_ITEMS = 5 // Number of potential news items to store
SHOW_DELAY = 8 // Number of seconds to highlight news items
DISPLAY_NUM = 5 // Number of items to display on main page (may combine with MAX_ITEMS)
EMOTION_POSITIVE_POSITIVE = 70 // A positive image will have 75% chance of showing for positive emotion news
EMOTION_POSITIVE_STANDARD = 30 // A standard image will have 30% chance of showing for positive emotion news
EMOTION_STANDARD_POSITIVE = 25 // A positive image will have 25% chance of showing for standard emotion news
EMOTION_STANDARD_STANDARD = 75 // A standard image will have 75% chance of showing for standard emotion news
EMOTION_NEGATIVE_NEGATIVE = 60 // A negative image will have 60% chance of showing for negative emotion news
EMOTION_NEGATIVE_STANDARD = 40 // A standard image will have 40% chance of showing for negative emotion news
PICTURES_DIR_PATH = data/ui/artAssets/cmNews
GENERIC_VARIATIONS_RANGE = 1
[PLAYER_REGEN]
AGE_BASE = 16
AGE_RANGE = 5
RETIRE_YEARS_BASE = 15
RETIRE_YEARS_RANGE = 5
ATTRIBUTE_REDUCTION_PCT_BASE = 15
ATTRIBUTE_REDUCTION_PCT_RANGE = 5
ATTRIBUTE_BUMP_RANGE = 5
ATTRIBUTE_MIN = 5
[AWARDS]
ENABLED = 1 // Awards feature: 1 = Enable & 0 = Disable
TOTW_PLAYERS_POSITION_GK = 1 // Number of players in the Team of the week as GK
TOTW_PLAYERS_POSITION_DEFENCE = 4 // Number of players in the Team of the week as Defenders
TOTW_PLAYERS_POSITION_MIDFIELD = 4 // Number of players in the Team of the week as Midfielders
TOTW_PLAYERS_POSITION_ATTACK = 2 // Number of players in the Team of the week as Attackers
USER_PLAYER_MATCH_RATING = -1 // Minus one for using the actual Match Rating of the User's player, or other value for cheating
USER_PLAYER_FORM = -1 // Minus one for using the actual Player Form of the User's player, or other value for cheating
USER_PLAYER_APPEARANCES = -1 // Minus one for using the actual Appearances of the User's player, or other value for cheating
USER_SCORE = -1 // Minus one for using the actual Score of the User's player, or other value for cheating
USER_CLEAN_SHEETS = -1 // Minus one for using the actual number of clean sheets of the User's player, or other value for cheating
USER_MANAGER_RECORD = -1 // Minus one for using the actual Manager's record, or other value for cheating
USER_RANDOM_LOGIC = 1 // Enable the random logic for selection critria (1 = Enable & 0 = Disable and select the user's player, if present)
MIN_STANDINGS_POINTS = 0 // Minimum number of reputation points.
MAX_STANDINGS_POINTS = 1500 // Maximum number of reputation points.
WINS_MULTIPLIER = 60.0 // Multiplier for won matches.
LOSSES_MULTIPLIER = -60.0 // Multiplier for lost matches.
DRAWS_MULTIPLIER = 30.0 // Multiplier for tied matches.
POINTS_QUALIFY_UEFA_CUP = 240 // Points assigned for being out of the international cup on qualifications.
POINTS_QUALIFY_CHAMPIONS_LEAGUE = 360 // Points assigned for being out of the international cup on first stage.
POINTS_TEAM_PROMOTION = 240 // Points assigned for not winning a promotion or lower league trophies.
POINTS_TEAM_RELEGATION = -150 // Points assigned for being relegated.
POINTS_LEAGUE_TROPHIES = 400 // Points assigned for not winning a domestic cup trophies.
POINTS_LEAGUE_CUP_TROPHIES = 240 // Points assigned for not winning a domestic cup trophies.
POINTS_NATIONAL_CUP_TROPHIES = 300 // Points assigned for not winning an international cup trophies.
POINTS_CEFA_CUP_TROPHIES = 360 // Points assigned for not winning an international cup trophies.
POINTS_EUROPEAN_CUP_TROPHIES = 600 // Points assigned for not winning an international cup trophies.
POINTS_REACHING_PLAYOFFS = 90 // Points assigned for reaching playoffs.
LEAGUE_POSITION_MODIFIER = 10 // League Position Modifier.
MATCH_RATING_MODIFIER = 0.02 // Match Rating Modifier.
MATCH_IMPORTANCE_MODIFIER = 0.01 // Match Importance Modifier.
[BUDGET]
BOARD_AI_DIFFICULTY_FACTOR_AMATEUR = 140 // percentage of team's budget for both transfer
BOARD_AI_DIFFICULTY_FACTOR_SEMIPRO = 120 // percentage of team's budget for both transfer
BOARD_AI_DIFFICULTY_FACTOR_PRO = 100 // percentage of team's budget for both transfer
BOARD_AI_DIFFICULTY_FACTOR_WORLDCLASS = 80 // percentage of team's budget for both transfer
BOARD_AI_DIFFICULTY_FACTOR_LEGENDARY = 60 // percentage of team's budget for both transfer
RANDOM_FACTOR = 15 // factor to give the game a slightly different feeling each time
TRANSFER_WAGE_SPLIT_PERCENT = 80 // The default split for transfer/wage budget at the start of a season
WAGE_BUDGET_MODIFIER_AMATEUR = 3.5 //modifier used to determine inital wage budget with amateur board difficulty
WAGE_BUDGET_MODIFIER_SEMIPRO = 2.5 //modifier used to determine inital wage budget with semipro board difficulty
WAGE_BUDGET_MODIFIER_PRO = 1.75 //modifier used to determine inital wage budget with pro board difficulty
WAGE_BUDGET_MODIFIER_WORLDCLASS = 1.0 //modifier used to determine inital wage budget with worldclass board difficulty
WAGE_BUDGET_MODIFIER_LEGENDARY = 0.25 //modifier used to determine inital wage budge with legendary board difficulty
BUDGET_BONUS_SIGNIFICANTLY_FAILED = 50 // Bonus percent at the EOS if the manager significantly failed against season objectives.
BUDGET_BONUS_FAILED = 75 // Bonus percent at the EOS if the manager failed against season objectives.
BUDGET_BONUS_FULFILLED = 100 // Bonus percent at the EOS if the manager fulfilled against season objectives.
BUDGET_BONUS_OVERACHIEVED = 110 // Bonus percent at the EOS if the manager overachieved against season objectives.
BUDGET_BONUS_SIGNIFICANTLY_OVERACHIEVED = 120 // Bonus percent at the EOS if the manager significantly overachieved against season objectives.
// -----------------------------------------------------------------------------
// League data for transfer budgets
// -----------------------------------------------------------------------------
LEAGUE_BUDGET_MIN_13 = 10000000 // England Premier League 10 10 6
LEAGUE_BUDGET_MIN_53 = 8000000 // Spain Primera 6 6
LEAGUE_BUDGET_MIN_31 = 7000000 // Italy Serie A 5 6
LEAGUE_BUDGET_MIN_19 = 6000000 // Germany Bundesliga 1 7 5
LEAGUE_BUDGET_MIN_16 = 4000000 // France Ligue 1 4 4
LEAGUE_BUDGET_MIN_10 = 3000000 // Netherlands 4 4
LEAGUE_BUDGET_MIN_14 = 1000000 // England Championship 2
LEAGUE_BUDGET_MIN_20 = 1000000 // Germany Bundesliga 2 1 1
LEAGUE_BUDGET_MIN_32 = 1000000 // Italy Serie B 1 800
LEAGUE_BUDGET_MIN_83 = 1000000 // Korea 3 500
LEAGUE_BUDGET_MIN_308 = 1000000 // Portugal 900 1
LEAGUE_BUDGET_MIN_54 = 1000000 // Spain Segunda A 400 500
LEAGUE_BUDGET_MIN_56 = 1000000 // Sweden 200 500
LEAGUE_BUDGET_MIN_189 = 1000000 // Switzerland 200 500
LEAGUE_BUDGET_MIN_39 = 1000000 // MLS 500 250
LEAGUE_BUDGET_MIN_17 = 750000 // France Ligue 2 100 500
LEAGUE_BUDGET_MIN_341 = 750000 // Mexico 1 250
LEAGUE_BUDGET_MIN_7 = 500000 // Brazil 600 300
LEAGUE_BUDGET_MIN_67 = 500000 // Russia 1
LEAGUE_BUDGET_MIN_80 = 400000 // Austria
LEAGUE_BUDGET_MIN_4 = 400000 // Belguim
LEAGUE_BUDGET_MIN_1 = 400000 // Denmark
LEAGUE_BUDGET_MIN_41 = 400000 // Norway
LEAGUE_BUDGET_MIN_60 = 250000 // England League One
LEAGUE_BUDGET_MIN_66 = 250000 // Poland
LEAGUE_BUDGET_MIN_351 = 100000 // Austrailia
LEAGUE_BUDGET_MIN_61 = 100000 // England League Two
LEAGUE_BUDGET_MIN_50 = 100000 // Scotland
LEAGUE_BUDGET_MIN_65 = 50000 // Ireland
LEAGUE_BUDGET_MIN_DEFAULT = 100000
LEAGUE_BUDGET_WEIGHT_UP = 50
LEAGUE_BUDGET_WEIGHT_DOWN = 50
LEAGUE_BUDGET_MIN_IGNORE = 100000000
LEAGUE_BUDGET_MIN_PCT = 10
// -----------------------------------------------------------------------------
[CONVERSION]
USDOLLAR = 1.6
EURO = 1.12
POUND = 1.0
[FRIENDLY]
MAX_OTHER_TEAMS_IN_LEAGUE = 3 // Maximum number of other teams in your league to schedule friendlies for at each match day
MAX_MATCHES_SCHEDULED = 3 // Maximum number of friendly matches to schedule before the season begins
TOP_LEAGUE_TOP_PCT = 95 // Likelihood that a team from a top league would play another team from a top league
TOP_LEAGUE_MED_PCT = 5 // Likelihood that a team from a top league would play a team from a medium league
TOP_LEAGUE_LOW_PCT = 0 // Likelihood that a team from a top league would play a team from a lower league
MED_LEAGUE_TOP_PCT = 70 // Likelihood that a team from a medium league would play a team from a top league
MED_LEAGUE_MED_PCT = 0 // Likelihood that a team from a medium league would play another team from a medium league
MED_LEAGUE_LOW_PCT = 30 // Likelihood that a team from a medium league would play a team from a lower league
LOW_LEAGUE_TOP_PCT = 50 // Likelihood that a team from a lower league would play a team from a top league
LOW_LEAGUE_MED_PCT = 50 // Likelihood that a team from a lower league would play a team from a medium league
LOW_LEAGUE_LOW_PCT = 0 // Likelihood that a team from a lower league would play another team from a lower league
[INTERESTINGRESULTS]
ENABLED=1
UNDERDOG_DELTA=25
CHANCE_OF_MOTM=35
CHANCE_OF_NON_USER_RESULT_NEWS=25
CHANCE_OF_PENALTY_SHOOTOUT_RESULT_NEWS=25
[SOAK]
ENABLED = 0
MODE = 0 // 0 = Career Mode, 1 = Tournament Mode
CAREERTYPE = -1 // -1 = Random, 0 = Player, 1 = Player Manager, 2 = Manager
LOGGING = 1
PLAYERS = 1
NATION = -1 // Use DB Leagues Table to Find Nation ID
LEAGUE = -1 // Use DB Leagues Table to Find League ID
TEAM = -1 // Use DB Teams Table to Find Team ID
DAY = 31
MONTH = 7
YEAR = 2025
SIMOVERGAMES = 0
SIMOVEREMAILS = 0
SCREENDELAY = 15
SACKINGENABLED = 1
ALLOWENTERGAME = 0 // Actually enter a match if running by juice
SCHEDULINGSOAK = 0 // configures soak for sheduling
SOAKSEASONCOUNT = 0 // number of seasons to soak with schedule tester
REPUTATIONSOAK = 0 // configures soak for fast manager reputations and job offers
FORCEDRESULTMODE = 0 // 0=off; 1=win,loss; 2= win,win,loss; 3=win,loss,loss; 4=win all; 5=lose all
SCHEDULINGSOAKCOUNT = 0 // number of seasons to soak with schedule tester
DISABLESTANDINGSUPDATE = 0 // 0=updated normally; 1=not updated after a match
DISABLESTATSUPDATE = 0 // 0=updated normally; 1=not updated after a match
DISABLESCHEDULEUPDATE = 0 // 0=updated normally; 1=not updated after a match
INJURYSOAK = 0
SWITCHROLES = 0 // configures soak to swith the user's roles: starting as Player -> Player/Manager -> Manager
SWITCHROLESOAKCOUNT = 3 // number of seasons to soak with switch-role soak
[MATCH_SIMULATOR]
MSTOMIN = 300 // Number of milliseconds that equals one minute (1000ms = 1 sec)
[CALENDAR]
CHANCE_OF_UPCOMING_MATCH_NEWS = 35
[PLAYER_FORM_EVENTS]
WEIGHTED_MATCH_RATING_AVERAGE_THRESHOLD = 85
WEIGHT_MATCH_RATING_1 = 0.125
WEIGHT_MATCH_RATING_2 = 0.125
WEIGHT_MATCH_RATING_3 = 0.125
WEIGHT_MATCH_RATING_4 = 0.3125
WEIGHT_MATCH_RATING_5 = 0.3125
DAYS_FOR_NEWS_TO_EXPIRE = 35
[LOANS]
MAX_MONTHS_FOR_SHORT_LOAN = 3
MAX_MONTHS_FOR_SEASON_LOAN = 12
[SETUP_SCREEN]
TIME_PER_ARTICLE = 15
NUM_ARTICLES = 3
[AUTOINTRO]
ENABLED = 0
NATION = -1
LEAGUE = -1
TEAM = -1
WINS = 0
DRAWS = 0
LOSSES = 0
[STORY]
WINDOW = 20 // Num days that a story can be passed to Gameplay
LOGGING = 1 // Story logging on or off
STORY_LOGGING = 1
[TALKTOPRESS]
MIN_MATCH_IMPORTANCE = 85 //Minimum match importance to activate talk to press
WINDOW = 4 //Number of days before a match the user can talk to press
MOD_TEAM_CHANCE = 50 // % chance of it impacting the team
MOD_PLAYER_CHANCE = 66 // % chance of it impacting the player
[ATTRIB_MODIFIER]
AWAY_MOD_LOW = 85
AWAY_MOD_HIGH = 105
CAPTAIN_BASE = 70
FORM_BASE = 60
LOWEST_ATTRIB_VAL = 20
VERBOSE = 0 // lots of output, keep off unless tuning
DERBY_AGGRESSION_MOD = 250
RIVAL_AGGRESSION_MOD = 150
MATCH_IMPORTANCE_HIGH = 95
MATCH_IMPORTANCE_MED = 80
MAX_DELTA = 8
CAPTAIN_WEIGHT_CONSISTENCY = 3
CAPTAIN_WEIGHT_DEFWORKRATE = 2
CAPTAIN_WEIGHT_INTERCEPTIONS = 1
CAPTAIN_WEIGHT_ARGUES = 3
CAPTAIN_WEIGHT_ONE_MAN_CLUB = 3
CAPTAIN_WEIGHT_FAVOURITE = 2
CAPTAIN_WEIGHT_LEADERSHIP = 2
CAPTAIN_WEIGHT_SELFISH = 8
CAPTAIN_WEIGHT_AGE = 1
CAPTAIN_IDEAL_AGE = 25
CAPTAIN_AGE_MOD = 20
[SQUAD_RANKING]
FORM_BALANCED = 6
FORM_ADJUSTMENT = 15