- 10,007
- Upside-down in the final corner
- rallymorten
I'd like to know what I need to look for for each of these. What I'd like to do is make an expanded GRID World with more events per series and a higher lap count, however I have no idea what to do. I have the EGO Database Editor and have the database.bin file open in it.
I have the event table open and what I'd like to do is select the tracks that are raced in each series and select a lap count (and maybe try and add some of the DLC teams if possible) but I don't know how to go about doing that. Ideally I'd like to do what you did when you added Bathurst to the Bridgestone Challenge.
Edit: I've also got the event track pool open but again I'm not sure what to change
In the event table, you should see a value named "num_competitions". This is the number of total races in that series. This is the one you'll want to increase to add more races. And that's about all you need the event table for.
event_track_pool is where all the interesting stuff happens:
Let's make a case example of me wanting the Brembo GT series to be exclusively a 50-lap enduro at La Sarthe:
This is the basic event table, with Brembo Series highlighted. Note num_competitions = 5 and id = 61
The basic event_track_pool table, with all entries where event_id = 61 is highlighted. We could practically go ahead and delete all of them. So let's do that.
Before we get ahead of ourselves, let's find the id for La Sarthe:
It's track_model_id will be 6. So let's add a single row in event_track_pool with these data:
..and let's not forget to change num_competitions.
Now let's see what it looks like in-game:
..et voila, one modded Brembo championship.
Bathurst is a bit more fiddly because it's a DLC track and thus spread across many databases, but, as I demonstrated so long ago, it's still definitely possible.
Now, about them DLC cars..
event_track_pool is where all the interesting stuff happens:
- event_id refers back to the event table. This relation basically makes sure the right events get the right tracks.
- network_bias is the likelyhood for that track to appear. You'll notice that the Bay Bridge Trophy actually has 4 different tracks assigned to it, but two of them have only a minor chance of appearing.
- num_laps is the number of laps in the race (duh)
- order_index seems to be related to the track order in the championship. A track with order_index value 0 will appear earlier in the season than a track with a value of 1. Or at least that's the theory, it's been a little shaky on my end.
- player_grid_position_base and player_grid_position_range determine your grid position in the race. You'll never start higher than position_base, and it can vary by up to the value in position_range. For example, a position_base of 7 and position_range of 1 should see you start exclusively on the fourth row of the grid, whereas a position_base of 1 and position_range of 19 should be maximum randomness.
- track_model_id is the most important part of this. I wonder if you can guess why from the title? Go into the track_model table, find the track you want to use and note the id value. Put that in here, and that track is now added to the pool for a given championship.
Let's make a case example of me wanting the Brembo GT series to be exclusively a 50-lap enduro at La Sarthe:
This is the basic event table, with Brembo Series highlighted. Note num_competitions = 5 and id = 61
The basic event_track_pool table, with all entries where event_id = 61 is highlighted. We could practically go ahead and delete all of them. So let's do that.
Before we get ahead of ourselves, let's find the id for La Sarthe:
It's track_model_id will be 6. So let's add a single row in event_track_pool with these data:
..and let's not forget to change num_competitions.
Now let's see what it looks like in-game:
..et voila, one modded Brembo championship.
Bathurst is a bit more fiddly because it's a DLC track and thus spread across many databases, but, as I demonstrated so long ago, it's still definitely possible.
Now, about them DLC cars..
Last edited: