raceman: Remove fixed driver lists

Drivers can be generated by users, driver indexes are re-computed on
startup and no drivers are provided on a fresh installation, so it is no
longer possible to set up a fixed list of drivers on each championship
type.
This commit is contained in:
Xavier Del Campo Romero 2025-01-17 11:56:30 +01:00
parent 61d8064e58
commit 4af7c4d6f0
Signed by: xavi
GPG key ID: 84FF3612A9BF43F2
11 changed files with 11 additions and 769 deletions

View file

@ -10,7 +10,7 @@
<!DOCTYPE params SYSTEM "params.dtd">
<params name="36GP Race" version="1.0">
<params name="36GP Race" version="1.1">
<section name="Header">
<attstr name="name" val="36GP Championship"/>
@ -192,41 +192,6 @@
<attstr name="rejected types" val="networkhuman"/>
<attstr name="accepted categories" val="36GP"/>
<section name="1">
<attnum name="idx" val="0"/>
<attstr name="module" val="simplix_36GP"/>
</section>
<section name="2">
<attnum name="idx" val="3"/>
<attstr name="module" val="usr_36GP"/>
</section>
<section name="3">
<attnum name="idx" val="1"/>
<attstr name="module" val="usr_36GP"/>
</section>
<section name="4">
<attnum name="idx" val="4"/>
<attstr name="module" val="simplix_36GP"/>
</section>
<section name="5">
<attnum name="idx" val="8"/>
<attstr name="module" val="simplix_36GP"/>
</section>
<section name="6">
<attnum name="idx" val="8"/>
<attstr name="module" val="usr_36GP"/>
</section>
<section name="7">
<attnum name="idx" val="1"/>
<attstr name="module" val="human"/>
</section>
</section>
<section name="Configuration">

View file

@ -10,7 +10,7 @@
<!DOCTYPE params SYSTEM "params.dtd">
<params name="67GP Race" version="1.4">
<params name="67GP Race" version="1.5">
<section name="Header">
<attstr name="name" val="67GP Championship"/>
@ -209,41 +209,6 @@
<attstr name="rejected types" val="networkhuman"/>
<attstr name="accepted categories" val="67GP"/>
<section name="1">
<attnum name="idx" val="0"/>
<attstr name="module" val="simplix_67GP"/>
</section>
<section name="2">
<attnum name="idx" val="3"/>
<attstr name="module" val="usr_67GP"/>
</section>
<section name="3">
<attnum name="idx" val="1"/>
<attstr name="module" val="usr_67GP"/>
</section>
<section name="4">
<attnum name="idx" val="4"/>
<attstr name="module" val="simplix_67GP"/>
</section>
<section name="5">
<attnum name="idx" val="8"/>
<attstr name="module" val="simplix_67GP"/>
</section>
<section name="6">
<attnum name="idx" val="8"/>
<attstr name="module" val="usr_67GP"/>
</section>
<section name="7">
<attnum name="idx" val="1"/>
<attstr name="module" val="human"/>
</section>
</section>
<section name="Configuration">

View file

@ -10,7 +10,7 @@
<!DOCTYPE params SYSTEM "params.dtd">
<params name="LS-GT1 Race" version="1.0">
<params name="LS-GT1 Race" version="1.1">
<section name="Header">
<attstr name="name" val="LS-GT1 Championship"/>
@ -354,41 +354,6 @@
<attstr name="rejected types" val="networkhuman"/>
<attstr name="accepted categories" val="LS-GT1"/>
<section name="1">
<attnum name="idx" val="1"/>
<attstr name="module" val="human"/>
</section>
<section name="2">
<attnum name="idx" val="1"/>
<attstr name="module" val="simplix_ls1"/>
</section>
<section name="3">
<attnum name="idx" val="4"/>
<attstr name="module" val="usr_ls1"/>
</section>
<section name="4">
<attnum name="idx" val="4"/>
<attstr name="module" val="simplix_ls1"/>
</section>
<section name="5">
<attnum name="idx" val="11"/>
<attstr name="module" val="usr_ls1"/>
</section>
<section name="6">
<attnum name="idx" val="8"/>
<attstr name="module" val="simplix_ls1"/>
</section>
<section name="7">
<attnum name="idx" val="13"/>
<attstr name="module" val="usr_ls1"/>
</section>
</section>
<section name="Configuration">

View file

@ -2,7 +2,7 @@
<!DOCTYPE params SYSTEM "params.dtd">
<params name="MP1 Championship" version="1.04">
<params name="MP1 Championship" version="1.5">
<section name="Header">
<attstr name="name" val="MP1 Championship"/>
<attstr name="type" val="Championship"/>
@ -268,135 +268,6 @@
<attstr name="rejected types" val="networkhuman"/>
<attstr name="accepted categories" val="MP1"/>
<section name="1">
<attnum name="idx" val="0"/>
<attstr name="module" val="shadow_mp1"/>
<attnum name="extended" val="1"/>
</section>
<section name="2">
<attnum name="idx" val="1"/>
<attstr name="module" val="shadow_mp1"/>
<attnum name="extended" val="1"/>
</section>
<section name="3">
<attnum name="idx" val="2"/>
<attstr name="module" val="shadow_mp1"/>
<attnum name="extended" val="1"/>
</section>
<section name="4">
<attnum name="idx" val="3"/>
<attstr name="module" val="shadow_mp1"/>
<attnum name="extended" val="1"/>
</section>
<section name="5">
<attnum name="idx" val="4"/>
<attstr name="module" val="shadow_mp1"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="0"/>
</section>
<section name="6">
<attnum name="idx" val="5"/>
<attstr name="module" val="shadow_mp1"/>
<attnum name="extended" val="1"/>
</section>
<section name="7">
<attnum name="idx" val="6"/>
<attstr name="module" val="shadow_mp1"/>
<attnum name="extended" val="1"/>
</section>
<section name="8">
<attnum name="idx" val="7"/>
<attstr name="module" val="shadow_mp1"/>
<attnum name="extended" val="1"/>
</section>
<section name="9">
<attnum name="idx" val="8"/>
<attstr name="module" val="shadow_mp1"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="0"/>
</section>
<section name="10">
<attnum name="idx" val="9"/>
<attstr name="module" val="shadow_mp1"/>
<attnum name="extended" val="1"/>
</section>
<section name="11">
<attnum name="idx" val="10"/>
<attstr name="module" val="shadow_mp1"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="0"/>
</section>
<section name="12">
<attnum name="idx" val="11"/>
<attstr name="module" val="shadow_mp1"/>
<attnum name="extended" val="1"/>
</section>
<section name="13">
<attnum name="idx" val="12"/>
<attstr name="module" val="shadow_mp1"/>
<attnum name="extended" val="1"/>
</section>
<section name="14">
<attnum name="idx" val="13"/>
<attstr name="module" val="shadow_mp1"/>
<attnum name="extended" val="1"/>
</section>
<section name="15">
<attnum name="idx" val="14"/>
<attstr name="module" val="shadow_mp1"/>
<attnum name="extended" val="1"/>
</section>
<section name="16">
<attnum name="idx" val="15"/>
<attstr name="module" val="shadow_mp1"/>
<attnum name="extended" val="1"/>
</section>
<section name="17">
<attnum name="idx" val="16"/>
<attstr name="module" val="shadow_mp1"/>
<attnum name="extended" val="1"/>
</section>
<section name="18">
<attnum name="idx" val="17"/>
<attstr name="module" val="shadow_mp1"/>
<attnum name="extended" val="1"/>
</section>
<section name="19">
<attnum name="idx" val="18"/>
<attstr name="module" val="shadow_mp1"/>
<attnum name="extended" val="1"/>
</section>
<section name="20">
<attnum name="idx" val="19"/>
<attstr name="module" val="shadow_mp1"/>
<attnum name="extended" val="1"/>
</section>
<section name="30">
<attnum name="idx" val="1"/>
<attstr name="module" val="human"/>
<attnum name="extended" val="1"/>
</section>
<section name="Driver Info">
<section name="human">
<section name="1">

View file

@ -10,7 +10,7 @@
<!DOCTYPE params SYSTEM "params.dtd">
<params name="MP5 Race" version="1.0">
<params name="MP5 Race" version="1.1">
<section name="Header">
<attstr name="name" val="MP5 Championship"/>
@ -367,41 +367,6 @@
<attstr name="rejected types" val="networkhuman"/>
<attstr name="accepted categories" val="MP5"/>
<section name="1">
<attnum name="idx" val="0"/>
<attstr name="module" val="simplix_mp5"/>
</section>
<section name="2">
<attnum name="idx" val="1"/>
<attstr name="module" val="simplix_mp5"/>
</section>
<section name="3">
<attnum name="idx" val="2"/>
<attstr name="module" val="simplix_mp5"/>
</section>
<section name="4">
<attnum name="idx" val="3"/>
<attstr name="module" val="simplix_mp5"/>
</section>
<section name="5">
<attnum name="idx" val="4"/>
<attstr name="module" val="simplix_mp5"/>
</section>
<section name="6">
<attnum name="idx" val="5"/>
<attstr name="module" val="simplix_mp5"/>
</section>
<section name="7">
<attnum name="idx" val="1"/>
<attstr name="module" val="human"/>
</section>
</section>
<section name="Configuration">

View file

@ -2,7 +2,7 @@
<!DOCTYPE params SYSTEM "params.dtd">
<params name="MPA1 Championship" version="2.0">
<params name="MPA1 Championship" version="2.1">
<section name="Header">
<attstr name="name" val="MPA1 Championship"/>
<attstr name="type" val="Championship"/>
@ -266,82 +266,6 @@
<attstr name="focused module" val="simplix_mpa1"/>
<attstr name="rejected types" val="networkhuman"/>
<attstr name="accepted categories" val="MPA1"/>
<section name="1">
<attnum name="idx" val="0"/>
<attstr name="module" val="simplix_mpa1"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="1"/>
</section>
<section name="2">
<attnum name="idx" val="2"/>
<attstr name="module" val="simplix_mpa1"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="0"/>
</section>
<section name="3">
<attnum name="idx" val="4"/>
<attstr name="module" val="simplix_mpa1"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="0"/>
</section>
<section name="4">
<attnum name="idx" val="6"/>
<attstr name="module" val="simplix_mpa1"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="0"/>
</section>
<section name="5">
<attnum name="idx" val="8"/>
<attstr name="module" val="simplix_mpa1"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="0"/>
</section>
<section name="6">
<attnum name="idx" val="1"/>
<attstr name="module" val="simplix_mpa1"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="0"/>
</section>
<section name="7">
<attnum name="idx" val="3"/>
<attstr name="module" val="simplix_mpa1"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="0"/>
</section>
<section name="8">
<attnum name="idx" val="5"/>
<attstr name="module" val="simplix_mpa1"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="0"/>
</section>
<section name="9">
<attnum name="idx" val="7"/>
<attstr name="module" val="simplix_mpa1"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="0"/>
</section>
<section name="10">
<attnum name="idx" val="9"/>
<attstr name="module" val="simplix_mpa1"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="1"/>
</section>
<section name="11">
<attnum name="idx" val="1"/>
<attstr name="module" val="human"/>
<attnum name="extended" val="1"/>
</section>
</section>
<section name="Configuration">

View file

@ -2,7 +2,7 @@
<!DOCTYPE params SYSTEM "params.dtd">
<params name="MPA11 Championship" version="1.1">
<params name="MPA11 Championship" version="1.2">
<section name="Header">
<attstr name="name" val="MPA11 Championship"/>
<attstr name="type" val="Championship"/>
@ -266,68 +266,6 @@
<attstr name="focused module" val="simplix_mpa11"/>
<attstr name="rejected types" val="networkhuman"/>
<attstr name="accepted categories" val="MPA11"/>
<section name="1">
<attnum name="idx" val="0"/>
<attstr name="module" val="simplix_mpa11"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="1"/>
</section>
<section name="2">
<attnum name="idx" val="1"/>
<attstr name="module" val="simplix_mpa11"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="0"/>
</section>
<section name="3">
<attnum name="idx" val="1"/>
<attstr name="module" val="usr_mpa11"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="0"/>
</section>
<section name="4">
<attnum name="idx" val="2"/>
<attstr name="module" val="usr_mpa11"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="0"/>
</section>
<section name="5">
<attnum name="idx" val="0"/>
<attstr name="module" val="dandroid_mpa11"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="0"/>
</section>
<section name="6">
<attnum name="idx" val="1"/>
<attstr name="module" val="dandroid_mpa11"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="0"/>
</section>
<section name="7">
<attnum name="idx" val="1"/>
<attstr name="module" val="shadow_mpa11"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="0"/>
</section>
<section name="8">
<attnum name="idx" val="2"/>
<attstr name="module" val="shadow_mpa11"/>
<attnum name="extended" val="0"/>
<attnum name="skin targets" val="0"/>
</section>
<section name="9">
<attnum name="idx" val="1"/>
<attstr name="module" val="human"/>
<attnum name="extended" val="1"/>
</section>
</section>
<section name="Configuration">

View file

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE params SYSTEM "params.dtd">
<params name="Online Championship" version="1.21">
<params name="Online Championship" version="1.22">
<section name="Header">
<attstr name="name" val="Online Championship"/>
<attstr name="type" val="Championship"/>
@ -197,130 +197,6 @@
<attstr name="focused module" val="human"/>
<attstr name="rejected types" val="networkhuman"/>
<attstr name="accepted categories" val="Supercars"/>
<section name="1">
<attnum name="idx" val="0"/>
<attstr name="module" val="simplix_sc"/>
</section>
<section name="2">
<attnum name="idx" val="1"/>
<attstr name="module" val="simplix_sc"/>
</section>
<section name="3">
<attnum name="idx" val="1"/>
<attstr name="module" val="usr_sc"/>
</section>
<section name="4">
<attnum name="idx" val="2"/>
<attstr name="module" val="usr_sc"/>
</section>
<section name="5">
<attnum name="idx" val="0"/>
<attstr name="module" val="dandroid_sc"/>
</section>
<section name="6">
<attnum name="idx" val="1"/>
<attstr name="module" val="dandroid_sc"/>
</section>
<section name="7">
<attnum name="idx" val="1"/>
<attstr name="module" val="shadow_sc"/>
</section>
<section name="8">
<attnum name="idx" val="2"/>
<attstr name="module" val="shadow_sc"/>
</section>
<section name="9">
<attnum name="idx" val="4"/>
<attstr name="module" val="simplix_sc"/>
</section>
<section name="10">
<attnum name="idx" val="5"/>
<attstr name="module" val="simplix_sc"/>
</section>
<section name="11">
<attnum name="idx" val="5"/>
<attstr name="module" val="usr_sc"/>
</section>
<section name="12">
<attnum name="idx" val="6"/>
<attstr name="module" val="usr_sc"/>
</section>
<section name="13">
<attnum name="idx" val="2"/>
<attstr name="module" val="dandroid_sc"/>
</section>
<section name="14">
<attnum name="idx" val="3"/>
<attstr name="module" val="dandroid_sc"/>
</section>
<section name="15">
<attnum name="idx" val="5"/>
<attstr name="module" val="shadow_sc"/>
</section>
<section name="16">
<attnum name="idx" val="6"/>
<attstr name="module" val="shadow_sc"/>
</section>
<section name="17">
<attnum name="idx" val="6"/>
<attstr name="module" val="simplix_sc"/>
</section>
<section name="18">
<attnum name="idx" val="7"/>
<attstr name="module" val="simplix_sc"/>
</section>
<section name="19">
<attnum name="idx" val="7"/>
<attstr name="module" val="usr_sc"/>
</section>
<section name="20">
<attnum name="idx" val="8"/>
<attstr name="module" val="usr_sc"/>
</section>
<section name="21">
<attnum name="idx" val="4"/>
<attstr name="module" val="dandroid_sc"/>
</section>
<section name="22">
<attnum name="idx" val="5"/>
<attstr name="module" val="dandroid_sc"/>
</section>
<section name="23">
<attnum name="idx" val="7"/>
<attstr name="module" val="shadow_sc"/>
</section>
<section name="24">
<attnum name="idx" val="8"/>
<attstr name="module" val="shadow_sc"/>
</section>
<section name="25">
<attnum name="idx" val="1"/>
<attstr name="module" val="human"/>
</section>
</section>
<section name="Configuration">

View file

@ -14,7 +14,7 @@
<!DOCTYPE params SYSTEM "params.dtd">
<params name="Supercars Championship" version="1.98">
<params name="Supercars Championship" version="1.99">
<section name="Header">
<attstr name="name" val="Supercars Championship"/>
@ -215,131 +215,6 @@
<attstr name="focused module" val="human"/>
<attstr name="rejected types" val="networkhuman"/>
<attstr name="accepted categories" val="Supercars"/>
<section name="1">
<attnum name="idx" val="0"/>
<attstr name="module" val="dandroid_sc"/>
</section>
<section name="2">
<attnum name="idx" val="1"/>
<attstr name="module" val="dandroid_sc"/>
</section>
<section name="3">
<attnum name="idx" val="2"/>
<attstr name="module" val="dandroid_sc"/>
</section>
<section name="4">
<attnum name="idx" val="3"/>
<attstr name="module" val="dandroid_sc"/>
</section>
<section name="5">
<attnum name="idx" val="4"/>
<attstr name="module" val="dandroid_sc"/>
</section>
<section name="6">
<attnum name="idx" val="5"/>
<attstr name="module" val="dandroid_sc"/>
</section>
<section name="7">
<attnum name="idx" val="1"/>
<attstr name="module" val="shadow_sc"/>
</section>
<section name="8">
<attnum name="idx" val="2"/>
<attstr name="module" val="shadow_sc"/>
</section>
<section name="9">
<attnum name="idx" val="5"/>
<attstr name="module" val="shadow_sc"/>
</section>
<section name="10">
<attnum name="idx" val="6"/>
<attstr name="module" val="shadow_sc"/>
</section>
<section name="11">
<attnum name="idx" val="7"/>
<attstr name="module" val="shadow_sc"/>
</section>
<section name="12">
<attnum name="idx" val="8"/>
<attstr name="module" val="shadow_sc"/>
</section>
<section name="13">
<attnum name="idx" val="0"/>
<attstr name="module" val="simplix_sc"/>
</section>
<section name="14">
<attnum name="idx" val="1"/>
<attstr name="module" val="simplix_sc"/>
</section>
<section name="15">
<attnum name="idx" val="4"/>
<attstr name="module" val="simplix_sc"/>
</section>
<section name="16">
<attnum name="idx" val="5"/>
<attstr name="module" val="simplix_sc"/>
</section>
<section name="17">
<attnum name="idx" val="6"/>
<attstr name="module" val="simplix_sc"/>
</section>
<section name="18">
<attnum name="idx" val="7"/>
<attstr name="module" val="simplix_sc"/>
</section>
<section name="19">
<attnum name="idx" val="1"/>
<attstr name="module" val="usr_sc"/>
</section>
<section name="20">
<attnum name="idx" val="2"/>
<attstr name="module" val="usr_sc"/>
</section>
<section name="21">
<attnum name="idx" val="5"/>
<attstr name="module" val="usr_sc"/>
</section>
<section name="22">
<attnum name="idx" val="6"/>
<attstr name="module" val="usr_sc"/>
</section>
<section name="23">
<attnum name="idx" val="7"/>
<attstr name="module" val="usr_sc"/>
</section>
<section name="24">
<attnum name="idx" val="8"/>
<attstr name="module" val="usr_sc"/>
</section>
<section name="25">
<attnum name="idx" val="1"/>
<attstr name="module" val="human"/>
</section>
</section>
<!--section name="Driver Info">

View file

@ -14,7 +14,7 @@
<!DOCTYPE params SYSTEM "params.dtd">
<params name="TRB1 Championship" version="1.11">
<params name="TRB1 Championship" version="1.12">
<section name="Header">
<attstr name="name" val="TRB1 Championship"/>
<attstr name="type" val="Championship"/>
@ -235,92 +235,6 @@
<attstr name="focused module" val="simplix_trb1"/>
<attstr name="rejected types" val="networkhuman"/>
<attstr name="accepted categories" val="TRB1"/>
<section name="1">
<attnum name="idx" val="1"/>
<attstr name="module" val="simplix_trb1"/>
</section>
<section name="2">
<attnum name="idx" val="3"/>
<attstr name="module" val="simplix_trb1"/>
</section>
<section name="3">
<attnum name="idx" val="2"/>
<attstr name="module" val="simplix_trb1"/>
</section>
<section name="4">
<attnum name="idx" val="4"/>
<attstr name="module" val="simplix_trb1"/>
</section>
<section name="5">
<attnum name="idx" val="6"/>
<attstr name="module" val="simplix_trb1"/>
</section>
<section name="6">
<attnum name="idx" val="5"/>
<attstr name="module" val="simplix_trb1"/>
</section>
<section name="7">
<attnum name="idx" val="7"/>
<attstr name="module" val="simplix_trb1"/>
</section>
<section name="8">
<attnum name="idx" val="8"/>
<attstr name="module" val="simplix_trb1"/>
</section>
<section name="9">
<attnum name="idx" val="10"/>
<attstr name="module" val="simplix_trb1"/>
</section>
<section name="10">
<attnum name="idx" val="9"/>
<attstr name="module" val="simplix_trb1"/>
</section>
<section name="11">
<attnum name="idx" val="11"/>
<attstr name="module" val="simplix_trb1"/>
</section>
<section name="12">
<attnum name="idx" val="12"/>
<attstr name="module" val="simplix_trb1"/>
</section>
<section name="13">
<attnum name="idx" val="14"/>
<attstr name="module" val="simplix_trb1"/>
</section>
<section name="14">
<attnum name="idx" val="13"/>
<attstr name="module" val="simplix_trb1"/>
</section>
<section name="15">
<attnum name="idx" val="15"/>
<attstr name="module" val="simplix_trb1"/>
</section>
<section name="16">
<attnum name="idx" val="0"/>
<attstr name="module" val="simplix_trb1"/>
</section>
<section name="17">
<attnum name="idx" val="1"/>
<attstr name="module" val="human"/>
<attnum name="extended" val="1"/>
</section>
</section>
<section name="Driver Info">

View file

@ -14,7 +14,7 @@
<!DOCTYPE params SYSTEM "params.dtd">
<params name="Championship" version="1.6">
<params name="Championship" version="1.7">
<section name="Header">
<attstr name="name" val="Championship"/>
@ -188,22 +188,6 @@
<attstr name="focused module" val="simplix_trb1"/>
<attnum name="focused idx" val="8"/>
<attstr name="rejected types" val="networkhuman"/>
<section name="1">
<attnum name="idx" val="8"/>
<attstr name="module" val="simplix_trb1"/>
</section>
<section name="2">
<attnum name="idx" val="9"/>
<attstr name="module" val="usr_trb1"/>
</section>
<section name="3">
<attnum name="idx" val="1"/>
<attstr name="module" val="human"/>
</section>
</section>
<section name="Configuration">