gene_sz_race_name: Name of the race
gene_sz_race_name_nolicence: Just put the same thing of the above one
gene_sz_race_abbreviation: Abbreviation name of the race which will appear in the Calendar + Season Planner (it can't be too big, check with the other names to have an idea of the word size)
gene_sz_filename: the names of the stage files. Check
here to know how to name it correctly.
fkIDcountry: well.. the country - see STA_country for the country IDs
fkIDnewUCIclass: choose the category of the race: 1.HC, 2.1 - see STA_UCI_class for this
fkIDseason_class: 0
First and last stage: the IDs of the first and last stages (if it's a classic, they'll be the same), which should be IDrace + 1000*stage_number
gene_f_popularity whatever you want the popularity of your race to be
gene_i_number_stages: number of stages of your race, 1 if it's a classic
game_b_isactive: make sure it's ticked/has a 1
gene_sz_mail_organisateur: email of the organization, put whatever you want
gene_ilist_fkID_team: list of teams that will appear when you play your race in single play and choose 'Real teams'
fkIDLastRaceLeader: 0
constant: whatever you like - basically it only defines the name of the race logo file, if you have one (* the race logo file should be placed on Program Files/Cyanide/PCM11/Gui/race_logo)
local_temp_count: 0
gene_sz_classification_xml: the file that will set the bonuses (points for points/KoM classement, time bonuses, etc).. normally each race category has one, and the major races have their own.
gene_f_organisateur_coeff: 0
gene_b_aso: organized by ASO or not;
gene_b_ForceProTour: if ticked (1 instead of 0), Pro Tour teams are forced to participate in the race.