Is there any way to ensure that riders of another team participate (and peak for) specific races? Like, if I want Nibali to concentrate on the Tour? Or the Giro? Or both? Or if I want Cavendish to skip the Tour but ride the Giro and the Vuelta instead? I assume there is such a possibilty, it would be great if someone could explain what I'd need to do. Thanks in advance.
Those explanations are great for making your custom race have big names in the starting list. But to just change what a big rider will focus on the year, it might be simpler than that
Basically you need to edit columns fkIDtype_leader, fkIDtype_leader_specialisation and fkIDfitness_program, all in DYN_cyclist. The "list" of values that correspond to what in each of them can be found, respectively, in tables STA_type_leader, STA_type_leader_specialization and STA_fitness_program/STA_type_leader_specialization.
Basically, STA_type_leader has the rider goal of the year in a very general way (TdF, or Giro, or Ardennes, or Cobbles, etc). STA_type_leader_specialisation has subdivisions of the above (e.g., for the Giro, a rider might have specialisations: Giro + Ardennes, only Giro, only Giro with Worlds, Giro + Tour, Giro + Tour + Worlds, and Giro + Vuelta).
If you want to change this before starting a career, you just need to edit fkIDtype_leader in DYN_cyclist. When you start the career, the game will choose a specialization and a fitness program according to that specialization (you can't specify specialization prior to start a career, the game will overwrite the values).
If you want to change it in a career, you'll have to edit the 3 columns: wait until Jan 1st is passed, that's when the game decides the rider programs. Then just edit fkIDtype_leader to the main race of the year you want the rider to have, assign him a proper type_leader_specialization based on the type_leader and then edit the fitness program the rider is using to match his racing calendar.
In the beginning, I said that the fitness programs can be found either in table STA_fitness_program and STA_type_leader_specialization. That's because the latter already mentions, for each specialization, what fitness programs the rider should use. So, f.e., a rider that will be going with Giro + Tour + World specialization can, according to STA_type_leader_specialization, either have fitness programs of ID 9 or 10 (thus you don't even need to look at STA_fitness_program).
To sum up: for on-going careers, you need to edit the 3 columns in DYN_cyclist (type_leader, type_leader_specialization and fitness_programs), for which the values can be found respectively in STA_type_leader, STA_type_leader_specialization and STA_type_leader_specialization again.
The long wall of text might be confusing, but believe me, it's simpler than understanding the 2nd link Pelli posted
Edit: the lineups for the Grand Tours (and only those) are already decided since Jan 1st, so you might need to change that too (table DYN_team_race).
Edited by lluuiiggii on 16-04-2013 03:20
Just one more thing I need confirmation for: there are the likes of eq_tours, eq_clas, eq_pro. Am I right thinking that eq mean something like equally, in a sense that the rider will tackle several classics or small tours with equal effort?
It's sort of that. It's true that these riders have no bigger "goals" - but then there's nothing specific about these type_leaders. They don't have specific fitness schedules (= are random for them), nor specific racing programs. These (specific fitness and racing programs) only the type_leaders from 23 downwards have (and this is where you should be looking at if you want to give programs to Cav, Contador, Nibali, etc - the top riders are the ones who get these, looking at a save now only 3% of the riders get these programs).
So type_leaders 25 and 26 (cya_eq_tours and cya_eq_clas) are for the 'rest' of the WT riders (those who don't get a program =<23). Type_leaders with 28-32 are for the main riders of PCT and sometimes CT teams - these again won't have a specific racing program (even because the races they take part on varies a lot, unlike WT teams), but will have a specific fitness schedule. And finally type_leader 33 (pro_eq) is for all the rest of the riders, who also will get random fitness programs and of course no specific racing schedules (about 80% of all riders).
Ok I think there must something else u have to edit to make the riders do the program that u want them to do. I have done 5 simulations so far, assigning riders a fkIDtype_leader_specialisation and a fkIDfitness_program corresponding to that specialisation and im having some strange results. For example i gave Contador, Valverde and Rodriguez same fkIDtype_leader_specialisation (Tour - Vuelta) and same fkIDfitness_program and for some reason I cant understand the AI decided to send them to do Giro too I even give Anton the Vuelta solo program and the appropriate fitness_program and still he decided to do Giro too. There is something about the Giro I cant figure out, a lot of riders want to take part of Giro even if they are only supose to do Vuelta and they dont have a good fitness to do well. Any Ideas how can I change that or what am i doing wrong???
But well, checking at a just created savegame now, it seems that team lineups for the 3 GTs are already decided from day 1 (Jan 1st). So you'll probably have to edit DYN_team_race to take them out/put them in. I've edited the other post to add this info.
Additionally, there's the table DYN_cyclist_season, which sets for some riders some races they'd take part on, but which I haven't really understood how much effect it has (if it'll be followed to the line, or if the other changes will have priority over it). I guess that it's not really necessary to edit this table (which is also why I didn't mention it in the other post), but tbh I've never tested this.
Thnxs lluuiiggii now is working!!! I also changed the DYN_Leader_Program to make sure they are going to be the leaders of the team and not working for someone else but I dont know how big this Column influence the game.