Compare commits
22 Commits
f50397562e
...
master
Author | SHA1 | Date |
---|---|---|
fanyx | a8492ad00b | |
fanyx | 1306a477e9 | |
fanyx | 86287db9ab | |
fanyx | eb3d051cc7 | |
fanyx | 519e1946ca | |
fanyx | e53bee942c | |
fanyx | b9d274cc2d | |
fanyx | d408522060 | |
fanyx | c43f155ae2 | |
fanyx | f6bda80b82 | |
fanyx | ca37bd4089 | |
fanyx | 99291b696f | |
fanyx | 2836dfbeba | |
fanyx | 8318d12973 | |
fanyx | fcf04ef651 | |
fanyx | 6ff45af1cb | |
fanyx | f1b87b46b3 | |
fanyx | 8cd2157816 | |
fanyx | e5ec30e564 | |
fanyx | ffaeb8a8dc | |
fanyx | 53f162c802 | |
fanyx | d6eb6e7ad9 |
|
@ -0,0 +1,46 @@
|
|||
# TMSERVER
|
||||
SERVER_LOGIN=<Dedicated Server Login>
|
||||
SERVER_LOGIN_PASSWORD=
|
||||
VALIDATION_KEY=
|
||||
|
||||
SERVER_SA_PASSWORD=
|
||||
SERVER_ADM_PASSWORD=
|
||||
|
||||
SERVER_PORT=2350
|
||||
SERVER_P2P_PORT=3450
|
||||
SERVER_NAME=Trackmania Server
|
||||
SERVER_COMMENT=This is a Trackmania Server
|
||||
SERVER_PASSWORD=
|
||||
HIDE_SERVER=0
|
||||
MAX_PLAYERS=32
|
||||
PACKMASK=stadium
|
||||
|
||||
GAMEMODE=1
|
||||
CHATTIME=10000
|
||||
FINISHTIMEOUT=1
|
||||
DISABLERESPAWN=0
|
||||
|
||||
ROUNDS_POINTSLIMIT=30
|
||||
|
||||
TIMEATTACK_LIMIT=180000
|
||||
|
||||
TEAM_POINTSLIMIT=50
|
||||
TEAM_MAXPOINTS=6
|
||||
|
||||
LAPS_NBLAPS=5
|
||||
LAPS_TIMELIMIT=0
|
||||
|
||||
CUP_POINTSLIMIT=100
|
||||
CUP_ROUNDSPERCHALLENGE=5
|
||||
CUP_NBWINNERS=3
|
||||
CUP_WARMUPDURATION=2
|
||||
|
||||
CUSTOM_PLAYLIST=
|
||||
|
||||
# XASECO
|
||||
MASTERADMIN_LOGIN=<Your Login>
|
||||
|
||||
MYSQL_HOST=db
|
||||
MYSQL_LOGIN=trackmania
|
||||
MYSQL_DATABASE=trackmania
|
||||
MYSQL_PASSWORD=
|
|
@ -0,0 +1,4 @@
|
|||
MYSQL_ROOT_PASSWORD=
|
||||
MYSQL_DATABASE=trackmania
|
||||
MYSQL_USER=trackmania
|
||||
MYSQL_PASSWORD=
|
|
@ -0,0 +1,4 @@
|
|||
.gitignore
|
||||
/.tmp
|
||||
.env
|
||||
.env-mysql
|
|
@ -0,0 +1,24 @@
|
|||
FROM php:5.6-alpine
|
||||
ARG S6_OVERLAY_VERSION=3.1.1.1
|
||||
|
||||
RUN apk add --no-cache pwgen gettext xmlstarlet bash xz
|
||||
RUN docker-php-ext-install mysql
|
||||
|
||||
COPY tmserver/ /var/lib/tmserver
|
||||
COPY xaseco/ /var/lib/xaseco
|
||||
|
||||
RUN addgroup -S trackmania && adduser -D -H -S trackmania -G trackmania
|
||||
RUN chown -R trackmania:trackmania /var/lib/tmserver /var/lib/xaseco
|
||||
|
||||
EXPOSE 5000
|
||||
|
||||
CMD ["/var/lib/tmserver/entrypoint.sh"]
|
||||
|
||||
ADD https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-noarch.tar.xz /tmp
|
||||
RUN tar -C / -Jxpf /tmp/s6-overlay-noarch.tar.xz
|
||||
ADD https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-x86_64.tar.xz /tmp
|
||||
RUN tar -C / -Jxpf /tmp/s6-overlay-x86_64.tar.xz
|
||||
ENTRYPOINT ["/init"]
|
||||
|
||||
RUN touch /etc/s6-overlay/s6-rc.d/user/contents.d/xaseco
|
||||
COPY services.d/xaseco/ /etc/s6-overlay/s6-rc.d/xaseco/
|
219
README.md
219
README.md
|
@ -1,2 +1,221 @@
|
|||
# docker-tmserver
|
||||
|
||||
Docker image for simple or customizable Trackmania Nations/United Forever server
|
||||
bundled with XAseco.
|
||||
|
||||
## How to use this image
|
||||
|
||||
### docker run
|
||||
|
||||
`docker run --env-file <path/to/env-file> -p 2350/2350:udp -p 3450/3450:udp [-v {volumes}] fanyx/tmserver`
|
||||
|
||||
### docker-compose
|
||||
|
||||
Check the default [`docker-compose.yml`](./docker-compose.yml) to familiarize yourself
|
||||
with a possible setup. Adjust it to your needs and according to the documentation below,
|
||||
then run
|
||||
|
||||
`docker-compose up -d`
|
||||
|
||||
## Configuration - Trackmania
|
||||
|
||||
### Mandatory
|
||||
|
||||
```
|
||||
- SERVER_LOGIN | Server account login
|
||||
- SERVER_LOGIN_PASSWORD | Server account password
|
||||
```
|
||||
|
||||
### Optional
|
||||
|
||||
```
|
||||
- SERVER_SA_PASSWORD | Password for SuperAdmin credential
|
||||
-> when left empty will be randomly generated
|
||||
- SERVER_ADM_PASSWORD | Password for Admin credential
|
||||
-> when left empty will be randomly generated
|
||||
- SERVER_PORT | Port for server communications -> Default : 2350
|
||||
- SERVER_P2P_PORT | Port for peer2peer communication -> Default : 3450
|
||||
- SERVER_NAME | Server name in ingame browser -> Default : "Trackmania Server"
|
||||
- SERVER_COMMENT | Server description -> Default : "This is a Trackmania Server"
|
||||
- SERVER_PASSWORD | If you want to secure your server against
|
||||
unwanted logins, set a server password
|
||||
- HIDE_SERVER | Whether you want your server public or not -> Default : 0 (public)
|
||||
- MAX_PLAYERS | Max player count -> Default : 32
|
||||
- PACKMASK | Leave empty to change server mode to United -> Default : stadium
|
||||
(Nations)
|
||||
```
|
||||
|
||||
### Gamemodes
|
||||
|
||||
```
|
||||
- GAMEMODE | 0 (Rounds), 1 (TimeAttack), 2 (Team), 3 (Laps), 4 (Stunts) -> Default : 1
|
||||
- CHATTIME | Chat time value in milliseconds -> Default : 10000
|
||||
- FINISHTIMEOUT | Finish timeout value in milliseconds.
|
||||
0 = classic, 1 = adaptive -> Default : 1
|
||||
- DISABLERESPAWN | 0 (respawns enabled), 1 (respawns disabled) -> Default : 0
|
||||
```
|
||||
|
||||
#### Gamemode : Rounds
|
||||
|
||||
```
|
||||
- ROUNDS_POINTSLIMIT | Points limit for rounds mode -> Default : 30
|
||||
```
|
||||
|
||||
#### Gamemode : TimeAttack
|
||||
|
||||
```
|
||||
- TIMEATTACK_LIMIT | Time limit in milliseconds for time attack mode -> Default : 180000
|
||||
```
|
||||
|
||||
#### Gamemode : Team
|
||||
|
||||
```
|
||||
- TEAM_POINTSLIMIT | Points limit for team mode -> Default : 50
|
||||
- TEAM_MAXPOINTS | Number of maximum points per round for team mode -> Default : 6
|
||||
```
|
||||
|
||||
#### Gamemode : Laps
|
||||
|
||||
```
|
||||
- LAPS_NBLAPS | Number of laps for laps mode -> Default : 5
|
||||
- LAPS_TIMELIMIT | Time limit in milliseconds for laps mode -> Default : 0
|
||||
```
|
||||
|
||||
#### Gamemode : Cup
|
||||
|
||||
```
|
||||
- CUP_POINTSLIMIT | Points limit for cup mode -> Default : 100
|
||||
- CUP_ROUNDSPERCHALLENGE | Rounds per challenge -> Default : 5
|
||||
- CUP_NBWINNERS | Number of Winners -> Default : 3
|
||||
- CUP_WARMUPDURATION | Warmup duration -> Default : 2
|
||||
```
|
||||
|
||||
## Configuration - XAseco
|
||||
|
||||
I've taken the freedom to ease the MySQL configuration a bit.
|
||||
Other plugins still need to be configured fully.
|
||||
Acquire the necessary files and follow the guide to custom configurations below.
|
||||
|
||||
### Mandatory
|
||||
|
||||
```
|
||||
- MASTERADMIN_LOGIN | Login name of the player to assume MasterAdmin role for XAseco
|
||||
```
|
||||
|
||||
### MySQL
|
||||
|
||||
```
|
||||
- MYSQL_HOST | Host of MySQL database -> Default : db
|
||||
- MYSQL_LOGIN | Username of MySQL database -> Default : trackmania
|
||||
- MYSQL_PASSWORD (Mandatory) | Password of MySQL user
|
||||
- MYSQL_DATABASE | Name of MySQL database -> Default : trackmania
|
||||
```
|
||||
|
||||
## Customization
|
||||
|
||||
Apart from the configuration possibilities, I've included some scripts to add custom tracks, tracklist, configuration files, plugins and a blacklist to disable unwanted default plugins.
|
||||
|
||||
### Custom Tracks
|
||||
|
||||
While the Nadeo tracks are available in this repository and accessible under `GameData/Tracks/Challenges/Nadeo/`,
|
||||
adding custom tracks from e.g. [Trackmania Exchange](https://tmuf.exchange/) is as simple as placing the files
|
||||
in the `tracks/` folder and mounting it to `/var/lib/tmserver/GameData/Tracks/Custom/`.
|
||||
|
||||
```
|
||||
[...]
|
||||
tmserver:
|
||||
image: fanyx/tmserver
|
||||
[...]
|
||||
volumes:
|
||||
- ./tracks:/var/lib/tmserver/GameData/Tracks/Custom
|
||||
[...]
|
||||
```
|
||||
|
||||
### Custom Playlist
|
||||
|
||||
You can add tracks to a playlist in a simple way.
|
||||
Create a plaintext file like in the example below and mount it to `/var/lib/tmserver/playlist.txt`.
|
||||
To enable parsing of this file set `CUSTOM_PLAYLIST` in your env-file to anything but an empty string.
|
||||
|
||||
The tracks for the server are stored relative to `/var/lib/tmserver/GameData/Tracks`.
|
||||
Creating your own playlist is as easy as specifying each track on a separate line in the `playlist.txt`
|
||||
by its relative path to the `Tracks` folder.
|
||||
|
||||
#### Example:
|
||||
Folder structure:
|
||||
```
|
||||
|--> docker-compose.yml
|
||||
|--> ./tracks
|
||||
|--> mini01.Challenge.Gbx
|
||||
`--> SpeedxZxZ.Challenge.Gbx
|
||||
|--> ./db-data
|
||||
`--> ./playlist.txt
|
||||
```
|
||||
|
||||
playlist.txt :
|
||||
```
|
||||
Challenges/Nadeo/C01-Race.Challenge.Gbx
|
||||
Custom/mini01.Challenge.Gbx
|
||||
Custom/SpeedxZxZ.Challenge.Gbx
|
||||
```
|
||||
|
||||
---
|
||||
**NOTE**
|
||||
|
||||
When mounting your own `playlist.xml` file to the container you overwrite a lot of
|
||||
customization options that usually would be parsed from environment variables.
|
||||
|
||||
```xml
|
||||
<gameinfos>
|
||||
<game_mode>@GAMEMODE@</game_mode>
|
||||
<chat_time>@CHATTIME@</chat_time>
|
||||
<finishtimeout>@FINISHTIMEOUT@</finishtimeout>
|
||||
<disablerespawn>@DISABLERESPAWN@</disablerespawn>
|
||||
<rounds_pointslimit>@ROUNDS_POINTSLIMIT@</rounds_pointslimit>
|
||||
<team_pointslimit>@TEAM_POINTSLIMIT@</team_pointslimit>
|
||||
<team_maxpoints>@TEAM_MAXPOINTS@</team_maxpoints>
|
||||
<timeattack_limit>@TIMEATTACK_LIMIT@</timeattack_limit>
|
||||
<timeattack_synchstartperiod>0</timeattack_synchstartperiod>
|
||||
<laps_nblaps>@LAPS_NBLAPS@</laps_nblaps>
|
||||
<laps_timelimit>@LAPS_TIMELIMIT@</laps_timelimit>
|
||||
<cup_pointslimit>@CUP_POINTSLIMIT@</cup_pointslimit>
|
||||
<cup_roundsperchallenge>@CUP_ROUNDSPERCHALLENGE@</cup_roundsperchallenge>
|
||||
<cup_nbwinners>@CUP_NBWINNERS@</cup_nbwinners>
|
||||
<cup_warmupduration>@CUP_WARMUPDURATION@</cup_warmupduration>
|
||||
</gameinfos>
|
||||
```
|
||||
|
||||
If you're familiar with these options anyway, you can mount `playlist.xml` to
|
||||
`/var/lib/tmserver/GameData/MatchSettings/playlist.xml` and use it as a complete
|
||||
and persistent configuration file that can be written to by plugins or external tools
|
||||
like RemoteCP.
|
||||
|
||||
---
|
||||
|
||||
### Custom configuration files
|
||||
|
||||
Most plugins need you to provide valid configuration files to function in the first place.
|
||||
Place these in a folder e.g. `config/` and mount it to `/var/lib/xaseco/config/`.
|
||||
All files will be linked to XAseco's root folder.
|
||||
|
||||
Careful, this will overwrite exisiting default files and `localdatabase.xml` as well.
|
||||
|
||||
### Custom plugins
|
||||
|
||||
Custom plugins work similar to configuration files.
|
||||
Create a folder like `plugins/` and mount it to `/var/lib/xaseco/plugins/custom/`.
|
||||
They will be linked down to the plugins folder.
|
||||
|
||||
### Plugin blacklist
|
||||
|
||||
Create a file called `blacklist` and list plugins by filename that you want ignored on
|
||||
XAseco's boot.
|
||||
Mount this file at `/var/lib/xaseco/blacklist`.
|
||||
|
||||
blacklist:
|
||||
```
|
||||
jfreu.chat.php
|
||||
jfreu.plugin.php
|
||||
```
|
||||
|
||||
would disable jfreu's plugins but leave all others enabled.
|
||||
|
|
|
@ -0,0 +1,38 @@
|
|||
services:
|
||||
tmserver:
|
||||
image: fanyx/tmserver:2.2.0
|
||||
container_name: trackmania_tmserver
|
||||
depends_on:
|
||||
- db
|
||||
restart: always
|
||||
env_file: .env
|
||||
volumes:
|
||||
- ./tracks:/var/lib/tmserver/GameData/Tracks/Challenges/Custom # => Custom tracks
|
||||
- ./playlist.txt:/var/lib/tmserver/playlist.txt # => Custom playlist
|
||||
- ./blacklist:/var/lib/xaseco/blacklist # => Plugin blacklist
|
||||
- ./plugins:/var/lib/xaseco/plugins/custom # => Custom plugins
|
||||
- ./config:/var/lib/xaseco/config # => Custom configuration files
|
||||
ports:
|
||||
- "2350:2350"
|
||||
- "2350:2350/udp"
|
||||
- "3450:3450/udp"
|
||||
db:
|
||||
image: mysql:5
|
||||
container_name: trackmania_db
|
||||
restart: always
|
||||
env_file: .env-mysql
|
||||
volumes:
|
||||
- trackmania-db:/var/lib/mysql
|
||||
pma:
|
||||
image: phpmyadmin/phpmyadmin
|
||||
container_name: trackmania_phpmyadmin
|
||||
depends_on:
|
||||
- db
|
||||
environment:
|
||||
- PMA_HOST=db
|
||||
restart: always
|
||||
ports:
|
||||
- "8080:80"
|
||||
|
||||
volumes:
|
||||
trackmania-db:
|
|
@ -0,0 +1,20 @@
|
|||
#!/command/with-contenv bash
|
||||
|
||||
set -e
|
||||
|
||||
[[ "$(id -u)" == 0 ]] && \
|
||||
chown -R trackmania:trackmania /var/lib/xaseco && \
|
||||
s6-setuidgid trackmania "$0"
|
||||
|
||||
cd /var/lib/xaseco
|
||||
|
||||
# Parse environment to configuration files
|
||||
./bin/eval_env.sh
|
||||
|
||||
# Link custom configuration files
|
||||
./bin/config.sh
|
||||
|
||||
# Parse plugin list
|
||||
./bin/plugins.sh
|
||||
|
||||
exec "php" "aseco.php"
|
|
@ -0,0 +1 @@
|
|||
longrun
|
|
@ -0,0 +1,92 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
|
||||
<dedicated>
|
||||
<authorization_levels>
|
||||
<level>
|
||||
<name>SuperAdmin</name>
|
||||
<password>@SERVER_SA_PASSWORD@</password>
|
||||
</level>
|
||||
<level>
|
||||
<name>Admin</name>
|
||||
<password>@SERVER_ADM_PASSWORD@</password>
|
||||
</level>
|
||||
<level>
|
||||
<name>User</name>
|
||||
<password>User</password>
|
||||
</level>
|
||||
</authorization_levels>
|
||||
|
||||
<masterserver_account>
|
||||
<login>@SERVER_LOGIN@</login>
|
||||
<password>@SERVER_LOGIN_PASSWORD@</password>
|
||||
<validation_key>@VALIDATION_KEY@</validation_key>
|
||||
</masterserver_account>
|
||||
|
||||
<server_options>
|
||||
<name>@SERVER_NAME@</name>
|
||||
<comment>@SERVER_COMMENT@</comment>
|
||||
<hide_server>@HIDE_SERVER@</hide_server> <!-- value is 0 (always shown), 1 (always hidden), 2 (hidden from nations) -->
|
||||
|
||||
<max_players>@MAX_PLAYERS@</max_players>
|
||||
<password>@SERVER_PASSWORD@</password>
|
||||
|
||||
<max_spectators>32</max_spectators>
|
||||
<password_spectator></password_spectator>
|
||||
|
||||
<ladder_mode>forced</ladder_mode> <!-- value between 'inactive', 'forced' (or '0', '1') -->
|
||||
<ladder_serverlimit_min>0</ladder_serverlimit_min> <!-- Those values will be clamped to the limits authorized on http://official.trackmania.com/tmf-ladderserver/ -->
|
||||
<ladder_serverlimit_max>50000</ladder_serverlimit_max>
|
||||
|
||||
<enable_p2p_upload>True</enable_p2p_upload>
|
||||
<enable_p2p_download>True</enable_p2p_download>
|
||||
|
||||
<callvote_timeout>60000</callvote_timeout>
|
||||
<callvote_ratio>0.5</callvote_ratio> <!-- default ratio. value in [0..1], or -1 to forbid. -->
|
||||
<callvote_ratios>
|
||||
<voteratio command="Ban" ratio="0.65"/>
|
||||
<!-- commands can be "Ban", "Kick", "ChallengeRestart", "NextChallenge", ... -->
|
||||
</callvote_ratios>
|
||||
|
||||
<allow_challenge_download>True</allow_challenge_download>
|
||||
<autosave_replays>False</autosave_replays>
|
||||
<autosave_validation_replays>False</autosave_validation_replays>
|
||||
|
||||
<referee_password></referee_password>
|
||||
<referee_validation_mode>0</referee_validation_mode> <!-- value is 0 (only validate top3 players), 1 (validate all players) -->
|
||||
|
||||
<use_changing_validation_seed>False</use_changing_validation_seed>
|
||||
</server_options>
|
||||
|
||||
<system_config>
|
||||
<connection_uploadrate>512</connection_uploadrate> <!-- Kbps (kilo bits per second) -->
|
||||
<connection_downloadrate>8192</connection_downloadrate> <!-- Kbps -->
|
||||
|
||||
<force_ip_address>@FORCE_IP_ADDRESS@</force_ip_address>
|
||||
<server_port>@SERVER_PORT@</server_port>
|
||||
<server_p2p_port>@SERVER_P2P_PORT@</server_p2p_port>
|
||||
<client_port>0</client_port>
|
||||
<bind_ip_address></bind_ip_address>
|
||||
<use_nat_upnp></use_nat_upnp>
|
||||
|
||||
<p2p_cache_size>600</p2p_cache_size>
|
||||
|
||||
<xmlrpc_port>5000</xmlrpc_port>
|
||||
<xmlrpc_allowremote>True</xmlrpc_allowremote> <!-- If you specify an ip adress here, it'll be the only accepted adress. this will improve security. -->
|
||||
|
||||
<blacklist_url></blacklist_url>
|
||||
<guestlist_filename></guestlist_filename>
|
||||
<blacklist_filename></blacklist_filename>
|
||||
|
||||
<packmask>@PACKMASK@</packmask>
|
||||
|
||||
<allow_spectator_relays>False</allow_spectator_relays>
|
||||
|
||||
<!-- <minimum_client_build>2009-10-01</minimum_client_build> -->
|
||||
|
||||
<!-- <disable_coherence_checks>laps</disable_coherence_checks> -->
|
||||
|
||||
<use_proxy>False</use_proxy>
|
||||
<proxy_login></proxy_login>
|
||||
<proxy_password></proxy_password>
|
||||
</system_config>
|
||||
</dedicated>
|
Binary file not shown.
|
@ -0,0 +1,277 @@
|
|||
<nationslist>
|
||||
<nation path="World|Algeria" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\ALG.dds" avatar_checksum="0xF5D2C03E623AEFE73E66E8E9D3E460D8"
|
||||
skin_name="Skins\Vehicles\StadiumCar\ALG.zip" skin_checksum="0x0CCA1B5087311727D86F2B3FF819FAC2" />
|
||||
<nation path="World|Angola" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\ANG.dds" avatar_checksum="0x5EE2D003C6AFE2C8A3FBBAFF09142912"
|
||||
skin_name="Skins\Vehicles\StadiumCar\ANG.zip" skin_checksum="0x6B5F0018F294BE33B855427A762205F3" />
|
||||
<nation path="World|Argentina" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\ARG.dds" avatar_checksum="0x9B0746803B31789C853DA4BD760E0BCC"
|
||||
skin_name="Skins\Vehicles\StadiumCar\ARG.zip" skin_checksum="0xE6D5F1FF403B50259FE84579EB7B5834" />
|
||||
<nation path="World|Australia" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\AUS.dds" avatar_checksum="0x1DD603CF527380562E6796D347C5A136"
|
||||
skin_name="Skins\Vehicles\StadiumCar\AUS.zip" skin_checksum="0x4F2793C93C3F52616AEC3A1B90690F77" />
|
||||
<nation path="World|Austria" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\AUT.dds" avatar_checksum="0x3DC18448C82C1C369104C3848DDB7F39"
|
||||
skin_name="Skins\Vehicles\StadiumCar\AUT.zip" skin_checksum="0xBD6AAD3DF0B165B5BE0742D90584D7DA" />
|
||||
<nation path="World|Belgium" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\BEL.dds" avatar_checksum="0x5C0B9B1310601CBD4671D7EEB9941EF6"
|
||||
skin_name="Skins\Vehicles\StadiumCar\BEL.zip" skin_checksum="0xFCAD77A6D7932CD6E826D208397DC131" />
|
||||
<nation path="World|Bosnia&Herzegovina" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\BIH.dds" avatar_checksum="0x4EEF55C3DDE5C2835738565E6093FACA"
|
||||
skin_name="Skins\Vehicles\StadiumCar\BIH.zip" skin_checksum="0xE45A893E78C8F23AFE75C3491A4326C6" />
|
||||
<nation path="World|Belarus" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\BLR.dds" avatar_checksum="0x339B9A1F694F9A371EB8F360C1AD34A4"
|
||||
skin_name="Skins\Vehicles\StadiumCar\BLR.zip" skin_checksum="0x171F719CD36FE44D3E0CE5F839A48BF6" />
|
||||
<nation path="World|Bolivia" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\BOL.dds" avatar_checksum="0x449A01168AF25B19468FE534B028EB4A"
|
||||
skin_name="Skins\Vehicles\StadiumCar\BOL.zip" skin_checksum="0xBA82430071E3ED1FEA08DF0C26ABCC23" />
|
||||
<nation path="World|Brazil" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\BRA.dds" avatar_checksum="0x8F98D41EFEFDE2E41DBF800FDAFEB4A1"
|
||||
skin_name="Skins\Vehicles\StadiumCar\BRA.zip" skin_checksum="0xC559DBB7571F46CB30B6B90C0003EB60" />
|
||||
<nation path="World|Bahrain" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\BRN.dds" avatar_checksum="0xF41DF64CC767931BA221C19F5B570B61"
|
||||
skin_name="Skins\Vehicles\StadiumCar\BRN.zip" skin_checksum="0x95C7E2E76DAE55E9AA3C62E8BF15255A" />
|
||||
<nation path="World|Bulgaria" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\BUL.dds" avatar_checksum="0xAAD66463E850F3A59B751A57C0802382"
|
||||
skin_name="Skins\Vehicles\StadiumCar\BUL.zip" skin_checksum="0x571709B8080725BBB17D9B8561DD17FB" />
|
||||
<nation path="World|Canada" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\CAN.dds" avatar_checksum="0x850AD0B8F79A5612CA1C295DBDA7BB53"
|
||||
skin_name="Skins\Vehicles\StadiumCar\CAN.zip" skin_checksum="0x37319FF9407BBFB01CE252F7510378D7" />
|
||||
<nation path="World|Congo" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\CGO.dds" avatar_checksum="0x5DD2F8CFFF06B9EADE6FCBF1347F186D"
|
||||
skin_name="Skins\Vehicles\StadiumCar\CGO.zip" skin_checksum="0x632B26C89979DE174BABA2F18F190298" />
|
||||
<nation path="World|Chile" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\CHI.dds" avatar_checksum="0xF78327F9D271FC134049144ABDD03AE6"
|
||||
skin_name="Skins\Vehicles\StadiumCar\CHI.zip" skin_checksum="0xC1BB20E81329A306C8BECB1F57F911B8" />
|
||||
<nation path="World|China" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\CHN.dds" avatar_checksum="0x3646EDA5FB24E827C56F6A3584AD6CA8"
|
||||
skin_name="Skins\Vehicles\StadiumCar\CHN.zip" skin_checksum="0xFE4AFE1F0C4D18DFF67B82A6A4CA9CFC" />
|
||||
<nation path="World|Ivory Coast" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\CIV.dds" avatar_checksum="0xBDA700C6E9DE3458BDC8F8A90D291834"
|
||||
skin_name="Skins\Vehicles\StadiumCar\CIV.zip" skin_checksum="0x6FC9D38B4B6DE9F93D676ED3A5787CE9" />
|
||||
<nation path="World|Cameroon" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\CMR.dds" avatar_checksum="0x87F04599D54786F22A9BB84B69D01CDD"
|
||||
skin_name="Skins\Vehicles\StadiumCar\CMR.zip" skin_checksum="0x3254296AA08135E5A8D3BDC642D56F02" />
|
||||
<nation path="World|Colombia" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\COL.dds" avatar_checksum="0xC8CD040B7E2CD2C4B1F5F7A295E354D3"
|
||||
skin_name="Skins\Vehicles\StadiumCar\COL.zip" skin_checksum="0x9E77E4C0896835389B8C694D55760C23" />
|
||||
<nation path="World|Croatia" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\CRO.dds" avatar_checksum="0x17E04371E0CDFED5C6F3B502F4E9AF20"
|
||||
skin_name="Skins\Vehicles\StadiumCar\CRO.zip" skin_checksum="0x8B747BE584997A3B73677B58BE7E2512" />
|
||||
<nation path="World|Cyprus" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\CYP.dds" avatar_checksum="0x980AD53E64E8C5BCF6FAE3A90A15FA23"
|
||||
skin_name="Skins\Vehicles\StadiumCar\CYP.zip" skin_checksum="0x9D4C1A19AA3BD769F30CCE07F89D3937" />
|
||||
<nation path="World|Czech republic" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\CZE.dds" avatar_checksum="0x51457FA2FEAA211705988F44F22CAEED"
|
||||
skin_name="Skins\Vehicles\StadiumCar\CZE.zip" skin_checksum="0x3E0ACEE11A17A5AE057E33218276A45A" />
|
||||
<nation path="World|Denmark" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\DEN.dds" avatar_checksum="0x25CE7B620E92254B3137614A856E43C9"
|
||||
skin_name="Skins\Vehicles\StadiumCar\DEN.zip" skin_checksum="0x7EFB5D268F9BCE3A6A16F5616075BE99" />
|
||||
<nation path="World|Ecuador" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\ECU.dds" avatar_checksum="0x663E2A2411D9137B6DBAF8F1849F878A"
|
||||
skin_name="Skins\Vehicles\StadiumCar\ECU.zip" skin_checksum="0x40BF949CDEAC15C5E2C75047691ED8C4" />
|
||||
<nation path="World|Egypt" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\EGY.dds" avatar_checksum="0x7AA7E7B887AE53F337DB5FF129BAA9FE"
|
||||
skin_name="Skins\Vehicles\StadiumCar\EGY.zip" skin_checksum="0xB72C673A70FFD2956470E4B440583B93" />
|
||||
<nation path="World|Spain" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\ESP.dds" avatar_checksum="0xCA9BD79F7175AE5428C7E7C5C0574270"
|
||||
skin_name="Skins\Vehicles\StadiumCar\ESP.zip" skin_checksum="0x843406D296AF4EE2318CF4CB3B1D1909" />
|
||||
<nation path="World|Estonia" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\EST.dds" avatar_checksum="0xFCD858EFCFF5012D864106A15712C629"
|
||||
skin_name="Skins\Vehicles\StadiumCar\EST.zip" skin_checksum="0x55DD99F7F344E591B0D3CBEF4953FB11" />
|
||||
<nation path="World|Finland" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\FIN.dds" avatar_checksum="0x3CA3F287638161EDF29C1A8412A1A6F3"
|
||||
skin_name="Skins\Vehicles\StadiumCar\FIN.zip" skin_checksum="0xEE9E8EC6726B485507D1612D1E591F30" />
|
||||
<nation path="World|France" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\FRA.dds" avatar_checksum="0x034EA0BCB83EB039EF62129720F1A95F"
|
||||
skin_name="Skins\Vehicles\StadiumCar\FRA.zip" skin_checksum="0xEC9EEB0403659BBB26924D880F745974" />
|
||||
<nation path="World|United Kingdom" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\GBR.dds" avatar_checksum="0x5F5CC0C46B89205B1C33AB22F4ECACC8"
|
||||
skin_name="Skins\Vehicles\StadiumCar\GBR.zip" skin_checksum="0x6FB6B2E4F793F751764C606CEC68EFA5" />
|
||||
<nation path="World|Germany" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\GER.dds" avatar_checksum="0xEE81D813678B995AC031EFDC63EF717B"
|
||||
skin_name="Skins\Vehicles\StadiumCar\GER.zip" skin_checksum="0xD1BCB117C9936883D8B9290DD343F945" />
|
||||
<nation path="World|Greece" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\GRE.dds" avatar_checksum="0x76915B31EE5B5F8BD07C6CEDF60284EF"
|
||||
skin_name="Skins\Vehicles\StadiumCar\GRE.zip" skin_checksum="0x381AF6245FD95F06378EFB4EC3460732" />
|
||||
<nation path="World|Guatemala" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\GUA.dds" avatar_checksum="0xF41F56CBCAAB039DAD29DCFA74901A85"
|
||||
skin_name="Skins\Vehicles\StadiumCar\GUA.zip" skin_checksum="0xE6BCE1BC25F82FD6A86E80453752C386" />
|
||||
<nation path="World|Hungary" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\HUN.dds" avatar_checksum="0xB668DA0DF5BAC50535EAC06282EFEA08"
|
||||
skin_name="Skins\Vehicles\StadiumCar\HUN.zip" skin_checksum="0xB5887699D543E4C4654C63F4DCD571FF" />
|
||||
<nation path="World|Indonesia" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\INA.dds" avatar_checksum="0xDDF90BB8E529E2C40AE64D06D5C6B84E"
|
||||
skin_name="Skins\Vehicles\StadiumCar\INA.zip" skin_checksum="0x099654646E1813DF40C6097554A3DDB9" />
|
||||
<nation path="World|India" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\IND.dds" avatar_checksum="0x1897B7298DB583D15E5DC641A7B6E5A3"
|
||||
skin_name="Skins\Vehicles\StadiumCar\IND.zip" skin_checksum="0xB9106C26B8F33F7CFEF10AD863D2A034" />
|
||||
<nation path="World|Iran" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\IRI.dds" avatar_checksum="0x5E35EDB32819BA8811D7826E8E5D4AE5"
|
||||
skin_name="Skins\Vehicles\StadiumCar\IRI.zip" skin_checksum="0x2015E5FE7B592593033D2C6957CDFD22" />
|
||||
<nation path="World|Ireland" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\IRL.dds" avatar_checksum="0x32647A9D633ADB57FDDD31303F486C74"
|
||||
skin_name="Skins\Vehicles\StadiumCar\IRL.zip" skin_checksum="0x87EC5EB08A1AD210FE6A82EFAE1B0211" />
|
||||
<nation path="World|Israel" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\ISR.dds" avatar_checksum="0xB23C5E946C40458A30F82308293D9515"
|
||||
skin_name="Skins\Vehicles\StadiumCar\ISR.zip" skin_checksum="0x19C2FF0338B6EE92ADE1BF7B09BAFE6E" />
|
||||
<nation path="World|Italy" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\ITA.dds" avatar_checksum="0x978C17DD9C98BAFBBEB3D87AC8D4E410"
|
||||
skin_name="Skins\Vehicles\StadiumCar\ITA.zip" skin_checksum="0x604D9005F1C57C0DB097A61EF5637699" />
|
||||
<nation path="World|Japan" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\JPN.dds" avatar_checksum="0xE1C6039935CFEF27EA8B0A9A2709B233"
|
||||
skin_name="Skins\Vehicles\StadiumCar\JPN.zip" skin_checksum="0xB8E0687C983D1265647F2773B95809AD" />
|
||||
<nation path="World|Kazakhstan" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\KAZ.dds" avatar_checksum="0x10715A7571F859BC672CF977B70E17B6"
|
||||
skin_name="Skins\Vehicles\StadiumCar\KAZ.zip" skin_checksum="0x654C4337681DD873FD110EAE89A2FB53" />
|
||||
<nation path="World|Korea" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\KOR.dds" avatar_checksum="0xEEEEAFB4302F1B0BF8E3E567E5B1F2CD"
|
||||
skin_name="Skins\Vehicles\StadiumCar\KOR.zip" skin_checksum="0x7E1F93A0EAD7E36B6AEE013032FB8594" />
|
||||
<nation path="World|Saudi Arabia" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\KSA.dds" avatar_checksum="0xD0533F56E108C77B8800DC445E887CE3"
|
||||
skin_name="Skins\Vehicles\StadiumCar\KSA.zip" skin_checksum="0x1F2A82EB0F5AFCED69BFF55F40FCA2A3" />
|
||||
<nation path="World|Kuwait" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\KUW.dds" avatar_checksum="0xE19A1C3FBBEC2162284C8312557232E5"
|
||||
skin_name="Skins\Vehicles\StadiumCar\KUW.zip" skin_checksum="0x328AEBD9DEF6F1206666A1872903842A" />
|
||||
<nation path="World|Laos" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\LAO.dds" avatar_checksum="0xDA4094ADCD84230B27C90B0C38792D4A"
|
||||
skin_name="Skins\Vehicles\StadiumCar\LAO.zip" skin_checksum="0xC350E0C4687DBDDD04C1CE27D99D6018" />
|
||||
<nation path="World|Libya" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\LBA.dds" avatar_checksum="0x74249F57E88D8D2EB38825762F156D5B"
|
||||
skin_name="Skins\Vehicles\StadiumCar\LBA.zip" skin_checksum="0x5F4A7B989A644A4F377B970C4161CC16" />
|
||||
<nation path="World|Lebanon" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\LIB.dds" avatar_checksum="0xA70565534A928F27447DFD367E9491B2"
|
||||
skin_name="Skins\Vehicles\StadiumCar\LIB.zip" skin_checksum="0x98739559491BF7DC45F6E586B23A9335" />
|
||||
<nation path="World|Luxembourg" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\LUX.dds" avatar_checksum="0xD948E15ADA3ED4E3CEE7486A7A021AC9"
|
||||
skin_name="Skins\Vehicles\StadiumCar\LUX.zip" skin_checksum="0xE16633B95F59F40C1B9C2FDAE5666316" />
|
||||
<nation path="World|Morocco" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\MAR.dds" avatar_checksum="0xA8CC09D02D7768F62B818F9076B1904A"
|
||||
skin_name="Skins\Vehicles\StadiumCar\MAR.zip" skin_checksum="0x7B3B71FEC9425583469DA5B1066FC2BB" />
|
||||
<nation path="World|Malaysia" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\MAS.dds" avatar_checksum="0x2CE771E0E430AE5A526831B50D499227"
|
||||
skin_name="Skins\Vehicles\StadiumCar\MAS.zip" skin_checksum="0xD6C89E68FC89B20FD2A045EE85EFF365" />
|
||||
<nation path="World|Mexico" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\MEX.dds" avatar_checksum="0x3177CA063283BB4B64963B7CEF9AF155"
|
||||
skin_name="Skins\Vehicles\StadiumCar\MEX.zip" skin_checksum="0x249ADE7D76C9954DE5ED826E9B84B3F6" />
|
||||
<nation path="World|Mongolia" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\MGL.dds" avatar_checksum="0x7F0F5B420EC229D07552C71B89CC8628"
|
||||
skin_name="Skins\Vehicles\StadiumCar\MGL.zip" skin_checksum="0x1724FA84749E4C7576A5890F0E454FB4" />
|
||||
<nation path="World|Netherlands" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\NED.dds" avatar_checksum="0xD83676E5675E238EBEB90628EF6A22E0"
|
||||
skin_name="Skins\Vehicles\StadiumCar\NED.zip" skin_checksum="0xA70C0450845C11A994B5B1B0EE2914E7" />
|
||||
<nation path="World|Nigeria" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\NGR.dds" avatar_checksum="0x8AD714886C584FEEC1B82A7350D2528A"
|
||||
skin_name="Skins\Vehicles\StadiumCar\NGR.zip" skin_checksum="0xA0F055919419647721162274B65B7B98" />
|
||||
<nation path="World|Norway" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\NOR.dds" avatar_checksum="0x5B384CF8D32553D9C9E7F6E1BA04B03D"
|
||||
skin_name="Skins\Vehicles\StadiumCar\NOR.zip" skin_checksum="0xA765A477F60671D4D829F5755C016EBE" />
|
||||
<nation path="World|New Zealand" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\NZL.dds" avatar_checksum="0xCF5038A142780E2B3880CA6C0D396E40"
|
||||
skin_name="Skins\Vehicles\StadiumCar\NZL.zip" skin_checksum="0x690A664F3E4CC437B627D779B34C09C5" />
|
||||
<nation path="World|Oman" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\OMA.dds" avatar_checksum="0x2BAEB1ED062CE6FD1D46EDE097A07D51"
|
||||
skin_name="Skins\Vehicles\StadiumCar\OMA.zip" skin_checksum="0xE1DBA98DBC2A031B115B0C6B71D8579B" />
|
||||
<nation path="World|Pakistan" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\PAK.dds" avatar_checksum="0x71EC396106703FE169F8248DC23BCFA3"
|
||||
skin_name="Skins\Vehicles\StadiumCar\PAK.zip" skin_checksum="0xD70CEA14921994F7ED2FC3175788A1E5" />
|
||||
<nation path="World|Panama" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\PAN.dds" avatar_checksum="0x440EAC189FF3DCAA10AE23CE1F75E1A6"
|
||||
skin_name="Skins\Vehicles\StadiumCar\PAN.zip" skin_checksum="0xDDB319DF0E34D0DB568A566DA2C0B5E8" />
|
||||
<nation path="World|Peru" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\PER.dds" avatar_checksum="0x0E3562A3B32BBBED0988066F2304F499"
|
||||
skin_name="Skins\Vehicles\StadiumCar\PER.zip" skin_checksum="0xAA5D80C8B0AE2036DB4C1EE2D527AB7E" />
|
||||
<nation path="World|Philippines" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\PHI.dds" avatar_checksum="0x75078CF84D45038A12B376C7B5F2C990"
|
||||
skin_name="Skins\Vehicles\StadiumCar\PHI.zip" skin_checksum="0xF3A210FBD7033ADF6F28230FBA57F6E3" />
|
||||
<nation path="World|Poland" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\POL.dds" avatar_checksum="0x66AE3156CA0605554D67F6FC0BAF8F25"
|
||||
skin_name="Skins\Vehicles\StadiumCar\POL.zip" skin_checksum="0xF259E24E61174CC5B78CD948525F18E9" />
|
||||
<nation path="World|Portugal" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\POR.dds" avatar_checksum="0xA78486169955529C56C03DA82E07D180"
|
||||
skin_name="Skins\Vehicles\StadiumCar\POR.zip" skin_checksum="0xE766259E99E04E9508846D4157C10527" />
|
||||
<nation path="World|Qatar" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\QAT.dds" avatar_checksum="0x78BDBBA365DFAA1DB2F9A11841534ECE"
|
||||
skin_name="Skins\Vehicles\StadiumCar\QAT.zip" skin_checksum="0xBF3F38878C49338361D3466CA58B3B3B" />
|
||||
<nation path="World|Romania" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\ROM.dds" avatar_checksum="0x78F644C1F8FF66F174B12E83AD85C118"
|
||||
skin_name="Skins\Vehicles\StadiumCar\ROM.zip" skin_checksum="0x7ED72E42D45133BCC83DBE8D1E555B1D" />
|
||||
<nation path="World|South Africa" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\RSA.dds" avatar_checksum="0x11504ACAFFA56E8F25F55ECDFF94F6BC"
|
||||
skin_name="Skins\Vehicles\StadiumCar\RSA.zip" skin_checksum="0x77FD8C42A1CC01F72A4197FA13326FBE" />
|
||||
<nation path="World|Russia" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\RUS.dds" avatar_checksum="0x678460EB90CFEFE5D6E43B6AB34CE2EF"
|
||||
skin_name="Skins\Vehicles\StadiumCar\RUS.zip" skin_checksum="0x2DAC858854046CA8F6D69BAF62A996AD" />
|
||||
<nation path="World|Senegal" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\SEN.dds" avatar_checksum="0x74458358C7DD62BB9F7C35E864886FDD"
|
||||
skin_name="Skins\Vehicles\StadiumCar\SEN.zip" skin_checksum="0x0A715C4C118180CB5DF06860EF1570A1" />
|
||||
<nation path="World|Serbia" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\SRB.dds" avatar_checksum="0xCE5EBAF5939319A18D3E043FF66F2811"
|
||||
skin_name="Skins\Vehicles\StadiumCar\SRB.zip" skin_checksum="0x05C93E01A431AE9647BA70B7E86ADB49" />
|
||||
<nation path="World|Singapore" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\SIN.dds" avatar_checksum="0xC934980AA75A50A860CCC8236CD7C56A"
|
||||
skin_name="Skins\Vehicles\StadiumCar\Other.zip" skin_checksum="0xE07408286C2BA0440F83B010F30B0C3F" />
|
||||
<nation path="World|Switzerland" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\SUI.dds" avatar_checksum="0xC8C20EF7E327F91506235F23DCDD194E"
|
||||
skin_name="Skins\Vehicles\StadiumCar\SUI.zip" skin_checksum="0x40776681BFFAB8B25C77C8A7375B54F0" />
|
||||
<nation path="World|Slovakia" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\SVK.dds" avatar_checksum="0xC0E84B65CFE304EB90E71CAC5D877D6D"
|
||||
skin_name="Skins\Vehicles\StadiumCar\SVK.zip" skin_checksum="0xCBDBBAB2DAE437258444870408DD971A" />
|
||||
<nation path="World|Sweden" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\SWE.dds" avatar_checksum="0x32C9D109B754C30FBEBF84452BD96A9B"
|
||||
skin_name="Skins\Vehicles\StadiumCar\SWE.zip" skin_checksum="0xB908CA6ECE2939A7C75AB1E023685F47" />
|
||||
<nation path="World|Thailand" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\THA.dds" avatar_checksum="0xF8AA51E8415AB0307A54C9603D188DD6"
|
||||
skin_name="Skins\Vehicles\StadiumCar\THA.zip" skin_checksum="0x53307B6D52DBB74950759EAFDE4EF267" />
|
||||
<nation path="World|Tunisia" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\TUN.dds" avatar_checksum="0xE02B8D58D350E3E63818C16B51FE56E2"
|
||||
skin_name="Skins\Vehicles\StadiumCar\TUN.zip" skin_checksum="0x1202A7874BB7C3D7FCDED20CA0E72360" />
|
||||
<nation path="World|Turkey" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\TUR.dds" avatar_checksum="0x12D51EE793BFCF35DC9F699511E29100"
|
||||
skin_name="Skins\Vehicles\StadiumCar\TUR.zip" skin_checksum="0x00756942AB41A66FF1B18EC6CAFFD90D" />
|
||||
<nation path="World|Ukraine" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\UKR.dds" avatar_checksum="0xB4385ECA3E6CA7CB500AF5ADFF72801A"
|
||||
skin_name="Skins\Vehicles\StadiumCar\UKR.zip" skin_checksum="0x9C0623660BCA5739ED81731171A20DC9" />
|
||||
<nation path="World|United States of America" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\USA.dds" avatar_checksum="0x106B8A29934C7DE4D5E04623198A0B6E"
|
||||
skin_name="Skins\Vehicles\StadiumCar\USA.zip" skin_checksum="0xF16A769834115F4A7F60141D1FCF10E8" />
|
||||
<nation path="World|Uzbekistan" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\UZB.dds" avatar_checksum="0xCF243F6A2A628DD0A7FFF797824AB758"
|
||||
skin_name="Skins\Vehicles\StadiumCar\UZB.zip" skin_checksum="0xF70CD06BB2D27E1B7DC58BF2BCA095FE" />
|
||||
<nation path="World|Vietnam" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\VIE.dds" avatar_checksum="0x43D25103542826885512540ABD93587B"
|
||||
skin_name="Skins\Vehicles\StadiumCar\VIE.zip" skin_checksum="0x96E52EDA0D7A36DB48CFFCD9EA2A606F" />
|
||||
<nation path="World|Bangladesh" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\BAN.dds" avatar_checksum="0xBE71F5208C7EFD26498661E4EF6E1F47"
|
||||
skin_name="Skins\Vehicles\StadiumCar\BAN.zip" skin_checksum="0xD187414408F7428BC08CAF8FB932A2C7" />
|
||||
<nation path="World|Venezuela" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\VEN.dds" avatar_checksum="0x36D2035D5D24E8ACB7627F6AF2274369"
|
||||
skin_name="Skins\Vehicles\StadiumCar\VEN.zip" skin_checksum="0x4713536F71D9994E0EE7417B73052750" />
|
||||
<nation path="World|Slovenia" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\SLO.dds" avatar_checksum="0x8F628C28143D13E5DD27E1BE5C62E114"
|
||||
skin_name="Skins\Vehicles\StadiumCar\SLO.zip" skin_checksum="0x4B005F97F9B32AA048FEFD3214A3CD2B" />
|
||||
<nation path="World|Iraq" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\IRQ.dds" avatar_checksum="0xF731624DC3851A8323FEE68FC6688364"
|
||||
skin_name="Skins\Vehicles\StadiumCar\IRQ.zip" skin_checksum="0x115497A3C8AB17084080EB96381E8E65" />
|
||||
<nation path="World|Syria" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\SYR.dds" avatar_checksum="0xEFDD4645581A3317FE1BD8DF2AEB055C"
|
||||
skin_name="Skins\Vehicles\StadiumCar\SYR.zip" skin_checksum="0x9707466BCC2D77289D330480FFDFEB4A" />
|
||||
<nation path="World|Uruguay" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\URU.dds" avatar_checksum="0x6999A06BBD41314A2B3BDF41C547E79B"
|
||||
skin_name="Skins\Vehicles\StadiumCar\URU.zip" skin_checksum="0xA8CB5AE6346AA3C74DF5469EF130BC08" />
|
||||
<nation path="World|Latvia" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\LAT.dds" avatar_checksum="0xB00FF29354DAFC4DCDDA9D8513E4DB5A"
|
||||
skin_name="Skins\Vehicles\StadiumCar\LAT.zip" skin_checksum="0xF3202E0D44C682EABC6EFEE40857F000" />
|
||||
<nation path="World|Lithuania" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\LTU.dds" avatar_checksum="0xDD96B40B93735EF045B84F6FB93A1037"
|
||||
skin_name="Skins\Vehicles\StadiumCar\LTU.zip" skin_checksum="0xF8AA7FE83D6051828711365AB5D51006" />
|
||||
<nation path="World|Macedonia" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\MKD.dds" avatar_checksum="0x73F34CE2DB58BB1FA0D36AD7DA08C361"
|
||||
skin_name="Skins\Vehicles\StadiumCar\MKD.zip" skin_checksum="0x71595097B16A82195E89830EB80A105B" />
|
||||
|
||||
<!-- default: -->
|
||||
<nation path="" hymn=""
|
||||
avatar_name="Skins\Avatars\Flags\other.dds" avatar_checksum="0x90BDC77EAC714F27A0153D56545CA424"
|
||||
skin_name="Skins\Vehicles\StadiumCar\Other.zip" skin_checksum="0xE07408286C2BA0440F83B010F30B0C3F" />
|
||||
</nationslist>
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue