Putting a computer controlled team in a race
|
marble |
Posted on 01-08-2012 23:03
|
Neo-Pro
Posts: 389
Joined: 28-07-2007
PCM$: 400.00
|
I enjoy trying to make the game as realistic as possible, and by that I have to play around with the cdb files alot. However one thing I can't seem to figure out is how to add a computer controlled team to a race.
I've noticed that some of the teams in the game barely rides any races, and tends to never actually get a peak form for that exact reason. So I've been wanting to give some of these teams (who seem to end up with a couple decent riders after a few years) a better shot at getting results.
This leads me to some questions.
Is there any way to check/change which races certain riders or teams are peaking for?
How many teams can ride certain races? I've noticed that there have sometimes been 18 teams signed up for a couple of the smaller races, is there actually a specific limit for races based on their category or is it all the same?
How do you add a team to a race or switch a team with another with an editor? (I assume it's something in DYN_team_race, but I can't seem figure out what everything does.)
What exactly does gene_ilist_fkIDteam do?
Is this something that has to be done every single season, if so is the race plan for the teams the exact same every year or could it change with good results or riders? I know they can get wild cards to the world tour races, but other than that of course.
Any comments related to the questions or a better solution to this would be appreciated. |
|
|
|
CartofCubic |
Posted on 01-08-2012 23:07
|
Under 23
Posts: 96
Joined: 05-08-2011
PCM$: 200.00
|
That's actually about... the real cycling? For example, In Santos tour down under there are allowed only the 18 UCI Teams(Cya World Tour), like in real cycling. In TdF there are 22 teams: the 18 UCI teams + 4 Pro Continental french teams. In Giro the wild cards are going to the Pro Continental italian teams and so on. |
|
|
|
marble |
Posted on 01-08-2012 23:35
|
Neo-Pro
Posts: 389
Joined: 28-07-2007
PCM$: 400.00
|
That doesn't really answer my question though, I'm talking about the smaller races (T.HC, T.1 and so on). Anyway, you don't have to be a french team to get a wild card for the Tour for example, Argos - Shimano got one this year. But that's besides the point. |
|
|
|
lluuiiggii |
Posted on 01-08-2012 23:47
|
Grand Tour Champion
Posts: 8542
Joined: 30-07-2010
PCM$: 200.00
|
marble wrote:
Is there any way to check/change which races certain riders or teams are peaking for?
DYN_cyclist -> fkIDfitness_programs. Remember though they're not peaking for races; the AI riders will go with one of the predefined schedules, which are usually for the bigger races, so they might not work so well with continental riders (another reason to change them if you want realism).
marble wrote:
How many teams can ride certain races? I've noticed that there have sometimes been 18 teams signed up for a couple of the smaller races, is there actually a specific limit for races based on their category or is it all the same?
Some races have specific rules set in STA_race_rules. The rest I believe are kinda "free for all" I don't think there's a limit (by adding teams to races manually), but if there are more than 200 riders the game will crash I believe.
marble wrote:
How do you add a team to a race or switch a team with another with an editor? (I assume it's something in DYN_team_race, but I can't seem figure out what everything does.)
I've never done it, but I believe you should add a new line in DYN_team_race and just fill out the info (team ID, race ID, invitation state - 3 for 'subscribed' - and team roster)
marble wrote:
What exactly does gene_ilist_fkIDteam do?
Set the team list for single races when you choose the 'Real' lineup of teams.
marble wrote:
Is this something that has to be done every single season, if so is the race plan for the teams the exact same every year or could it change with good results or riders? I know they can get wild cards to the world tour races, but other than that of course.
Something that has to be done every season. And the race plan won't necessarily change by rider improvements or not (although that is a factor), it's just that the race plan is quite random for smaller teams/riders every season
|
|
|
|
marble |
Posted on 02-08-2012 00:03
|
Neo-Pro
Posts: 389
Joined: 28-07-2007
PCM$: 400.00
|
Thanks for the reply. Don't think messing with the schedules would be the smartest thing as making certain teams peak at different times could cause unwanted dominance in that time period, unless I do it with them all. But then again it's more realistic with teams peaking for their home races I guess. Time to start experimenting.
marble wrote:
Is this something that has to be done every single season, if so is the race plan for the teams the exact same every year or could it change with good results or riders? I know they can get wild cards to the world tour races, but other than that of course.
Something that has to be done every season. And the race plan won't necessarily change by rider improvements or not (although that is a factor), it's just that the race plan is quite random for smaller teams/riders every season [/quote]
I was thinking more of as to the races the teams are racing. Does this ever change or is it the same every season?
Another thing I've sort of thought about doing, that I might aswell throw out there now that it seems an expert has replied. Is there a way to add another race to the game mid-career? It's been annoying me slightly that there is no U23 RR and TT World Championships. |
|
|
|
lluuiiggii |
Posted on 02-08-2012 00:15
|
Grand Tour Champion
Posts: 8542
Joined: 30-07-2010
PCM$: 200.00
|
marble wrote:
I was thinking more of as to the races the teams are racing. Does this ever change or is it the same every season?
Obviously they'll change, but overall the schedules shouldn't be much different, considering the team doesn't improve/decline too much (each team has "calendar" values set for them in DYN_team, which define the countries of the races the team will mostly be taking part on - these shouldn't change a lot I think, specially for smaller "markets" - e.g. USA races, not sure about calendars with a lot more races like the main European ones).
marble wrote:
Is there a way to add another race to the game mid-career? It's been annoying me slightly that there is no U23 RR and TT World Championships.
Yes, but it's advised to do in the off-season (between a season and another) usually, because team rosters/race schedules are filled in the first day of the season, but not sure about U23 races.
Edited by lluuiiggii on 02-08-2012 00:44
|
|
|
|
marble |
Posted on 02-08-2012 00:37
|
Neo-Pro
Posts: 389
Joined: 28-07-2007
PCM$: 400.00
|
lluuiiggii wrote:
marble wrote:
Is there a way to add another race to the game mid-career? It's been annoying me slightly that there is no U23 RR and TT World Championships.
Yes, but it's advised to do in the off-season (between a season and another) usually, because team rosters/race schedules are filled in the first day of the season, but not sure about U23 races.
How exactly is this done though? Is there a way to link it to the actual WC so it just keeps the same values as it when it comes to stage type and all that? I'd just create a backup file and test it out before eventually doing it in off-season if it doesn't work as planned, so that shouldn't really be a problem. Is there anything I should keep in mind though, while adding an additional race?
Another thing I've noticed with the U23 races is that there are two tours that interfere with each other. They're both at the same time in the calendar. So for the first few stages, a few riders tend to ride both of them, but with weird GC times. It could put them in 5th along with another rider and say he is -50 behind, while the other guy in 5th is +46. So I assume the U23 rosters are quite strangely put together. I know changing dates for races isn't exactly the best idea, and it's not really worth the hassle going through it manually. In the end it doesn't matter a whole lot as they tend to get kicked out after a stage or two. But either way, it seems like these races aren't optimal to begin with. U23 race rosters are also affected by teams hiring trainees I'd assume, or maybe they're simply just removed and not replaced in the l'Avenir. |
|
|
|
Ad Bot |
Posted on 24-11-2024 07:45
|
Bot Agent
Posts: Countless
Joined: 23.11.09
|
|
IP: None |
|
|
lluuiiggii |
Posted on 02-08-2012 00:43
|
Grand Tour Champion
Posts: 8542
Joined: 30-07-2010
PCM$: 200.00
|
Well, you should add the race in STA_race and STA_stage like any other race - the only thing that changes is the UCI class (fkIDUCI_class or something like that). Stage type and etc are read automatically by the game, no need to link it to the actual WC.
U23 races are pretty messed up in PCM12, that's just another bug apparently. I see no other solution for the problem other than changing race date (which should be fairly easy honestly).
Btw, small typo in my last post I just noticed (and quite misleading, so correcting it):
lluuiiggii wrote:
Obviously they'll change, but overall the schedules shouldn't be much different, considering the team doesn't improve/decline too much (each team has "calendar" values set for them in DYN_team, which define the countries of the races the team will mostly be taking part on - these shouldn't change a lot I think, specially for smaller "markets" - e.g. USA races, not sure about calendars with a lot more races like the main European ones).
Edited by lluuiiggii on 02-08-2012 00:44
|
|
|
|
marble |
Posted on 02-08-2012 08:28
|
Neo-Pro
Posts: 389
Joined: 28-07-2007
PCM$: 400.00
|
lluuiiggii wrote:
Well, you should add the race in STA_race and STA_stage like any other race - the only thing that changes is the UCI class (fkIDUCI_class or something like that). Stage type and etc are read automatically by the game, no need to link it to the actual WC.
Yeah, but I was thinking more like the way there's a new route for the WC every year, but yeah it's easy to do manually so I guess I'll just do that.
lluuiiggii wrote:
U23 races are pretty messed up in PCM12, that's just another bug apparently. I see no other solution for the problem other than changing race date (which should be fairly easy honestly).
I thought I read somewhere that changing dates of races that were already included in the game could make it unstable? Btw, I'm still on PCM11. Probably won't move on till it gets a good 2013 DB. I seem to always move on to the next game a little late. Started PCM11 just two or three months ago, but I guess that most of this is the same for both games.
lluuiiggii wrote:
Btw, small typo in my last post I just noticed (and quite misleading, so correcting it):
lluuiiggii wrote:
Obviously they'll change, but overall the schedules shouldn't be much different, considering the team doesn't improve/decline too much (each team has "calendar" values set for them in DYN_team, which define the countries of the races the team will mostly be taking part on - these shouldn't change a lot I think, specially for smaller "markets" - e.g. USA races, not sure about calendars with a lot more races like the main European ones).
I sort of assumed that's what you meant, but thanks for clearing it up. |
|
|
|
lluuiiggii |
Posted on 02-08-2012 22:37
|
Grand Tour Champion
Posts: 8542
Joined: 30-07-2010
PCM$: 200.00
|
marble wrote:
lluuiiggii wrote:
U23 races are pretty messed up in PCM12, that's just another bug apparently. I see no other solution for the problem other than changing race date (which should be fairly easy honestly).
I thought I read somewhere that changing dates of races that were already included in the game could make it unstable? Btw, I'm still on PCM11. Probably won't move on till it gets a good 2013 DB. I seem to always move on to the next game a little late. Started PCM11 just two or three months ago, but I guess that most of this is the same for both games.
Ah, sorry for PCM11-12 confusion
Well, I believe that you're talking about the rider schedules programs when changing race dates. Indeed, it's not good to change the races from a lot of races, specially if they change month (e.g. TdF this year), but in this case, since it's a minor race and most importantly a U23 race (which doesn't appear in the rider programs) there isn't much problem in changing its date However iirc U23 races themselves aren't much stable, so better not overdo it.
|
|
|
|
marble |
Posted on 03-08-2012 21:38
|
Neo-Pro
Posts: 389
Joined: 28-07-2007
PCM$: 400.00
|
I'll get back to it when I actually reach the WC in my career so I can add it and experiment around with a proper backup. Hopefully there won't be any problems, but I'm expecting the unexpected. I guess if the problem is the starlist of the race, then I should wait till off-season with adding it and waiting another season for the proper results, maybe simulating there with a backup saved to see if it actually works. |
|
|
|
marble |
Posted on 05-08-2012 01:37
|
Neo-Pro
Posts: 389
Joined: 28-07-2007
PCM$: 400.00
|
An Update: It worked even when I put it in mid-season, so yeah it seems like the startlists for the U23 fields are randomly generated right before the race starts. Now if only the U23 results actually mattered, seems like none of the top 20 riders are actually getting signed lol. |
|
|
|
Lachi |
Posted on 05-08-2012 01:46
|
Grand Tour Champion
Posts: 8516
Joined: 29-06-2007
PCM$: 200.00
|
Cyanide added these races on request from the community. But the community and/or Cyanide forgot to think it through, so here we are: AI ignores them totally.
BTW: You don't need to reply to your own post. Use the edit button instead. |
|
|
|
marble |
Posted on 05-08-2012 23:00
|
Neo-Pro
Posts: 389
Joined: 28-07-2007
PCM$: 400.00
|
I bumped into another question just now, thought it would be better to keep it in the same topic rather than spamming this forum down with new ones.
I noticed several of the riders who performed well in the U23 class simply disappeared from the database (both DYN_cyclist and DYN_young_cyclist). Is there a reason for this? What exactly decides which riders get kicked out of the game and which doesn't, and does it have any purpose at all?
Edited by marble on 05-08-2012 23:10
|
|
|
|
cio93 |
Posted on 05-08-2012 23:08
|
World Champion
Posts: 10845
Joined: 29-10-2007
PCM$: 500.00
|
Lachi wrote:
BTW: You don't need to reply to your own post. Use the edit button instead.
To be fair: two days old threads won't be looked through by many to check whether there are newly edited posts.
|
|
|