Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

java.nio.file.FileSystemException error #94

Open
wants to merge 138 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
138 commits
Select commit Hold shift + click to select a range
2f60d02
Reloaded Changes
MeTonaTOR Dec 21, 2020
52069d9
Oops, wrong files
MeTonaTOR Dec 21, 2020
a5cb846
Update maven.yml
MeTonaTOR Dec 21, 2020
50c780a
Update OpenfireHook.java
MeTonaTOR Dec 21, 2020
5f8fe25
Update OpenfireHook.java
MeTonaTOR Dec 21, 2020
4b0069f
Blacklist nickname parameter
MeTonaTOR Dec 22, 2020
0fc51e6
Update DriverPersonaBO.java
MeTonaTOR Dec 22, 2020
9b2aedd
Temp OOM fix
Dec 22, 2020
1619cce
Update maven.yml
SPEED0U Dec 22, 2020
512c0e9
Job fix
Dec 22, 2020
51a2d91
Merge remote-tracking branch 'origin/develop' into develop
Dec 22, 2020
922e8f6
Update maven.yml
SPEED0U Dec 22, 2020
473acc8
job fix
Dec 22, 2020
45a0930
Merge remote-tracking branch 'origin/develop' into develop
Dec 22, 2020
87acf48
job fix yes
Dec 22, 2020
3e5250c
can this thing work ?
Dec 22, 2020
531606f
Update maven.yml
SPEED0U Dec 22, 2020
b8652ef
ta mere la pute fonctionne
Dec 22, 2020
55f32dd
Merge remote-tracking branch 'origin/develop' into develop
Dec 22, 2020
663628a
Update maven.yml
SPEED0U Dec 22, 2020
a9b2686
ok work plz
Dec 22, 2020
1efec06
Last try
Dec 22, 2020
1c27bc5
Merge branch 'develop' of https://github.com/SoapboxRaceWorld/soapbox…
MeTonaTOR Dec 23, 2020
6bf6eb8
Merge pull request #2 from SBRW-Reloaded/SoapboxRaceWorld-develop
MeTonaTOR Dec 23, 2020
6bddf55
Update SendAnnouncement.java
MeTonaTOR Dec 23, 2020
9b7dec6
Update pom.xml
MeTonaTOR Dec 23, 2020
62170af
Update HappyHour Function
MeTonaTOR Dec 23, 2020
514b9ed
Update EventsBO.java
MeTonaTOR Dec 23, 2020
126ee52
Re-enable deletion of expired rentals
Dec 24, 2020
21ee6a2
Fix for reasons on Discord Commando
MeTonaTOR Dec 26, 2020
1e6eeb8
countUsers() fix for WOPL
MeTonaTOR Dec 27, 2020
eff3493
Merge pull request #3 from SoapboxRaceWorld/develop
MeTonaTOR Dec 27, 2020
ed54b7d
Update AdminBO.java
MeTonaTOR Dec 27, 2020
8af7710
"PERSONA has heached" addition
MeTonaTOR Dec 27, 2020
d2bdac2
That could fail...
MeTonaTOR Dec 27, 2020
e9aa64d
Update RewardBO.java
MeTonaTOR Dec 27, 2020
f0d53a0
Update UserEntity.java
MeTonaTOR Dec 28, 2020
4d2b055
Add GarageSlot Testing
MeTonaTOR Jan 5, 2021
c1a508d
Add GarageSlot Part 2
MeTonaTOR Jan 5, 2021
cce5110
Move maxCarSlots from personaEntity to userEntity
MeTonaTOR Jan 5, 2021
0e56f10
GarageSlot fixes
MeTonaTOR Jan 5, 2021
f635884
How did i forgot about that one...
MeTonaTOR Jan 5, 2021
e26c0b9
killme...
MeTonaTOR Jan 5, 2021
656a547
Definitive Update about SRV-GARAGESLOT
MeTonaTOR Jan 5, 2021
73e3952
Merge branch 'develop' of https://github.com/SoapboxRaceWorld/soapbox…
MeTonaTOR Jan 10, 2021
b898dec
Merge pull request #5 from SBRW-Reloaded/SoapboxRaceWorld-develop
MeTonaTOR Jan 10, 2021
059fa1c
remove debug stuff
MeTonaTOR Jan 10, 2021
39dc9be
wow github forgot it?
MeTonaTOR Jan 10, 2021
427db7c
nvm, its me
MeTonaTOR Jan 10, 2021
9214a7b
Add Valentines scenery support
Feb 13, 2021
ca69cd1
Update SceneryUtil.java
MeTonaTOR Feb 13, 2021
c288c84
Merge branch 'develop' of https://github.com/SBRW-Reloaded/reloaded-s…
MeTonaTOR Feb 13, 2021
3d8d9a3
Update SceneryUtil.java
MeTonaTOR Feb 13, 2021
cfa9ae5
PasswordResetUrl / WebSignupUrl support
MeTonaTOR Feb 13, 2021
5e53a2c
typo @ WebRecoveryUrl
MeTonaTOR Feb 14, 2021
88a514b
add WebPanel feature for launcher 2.1.7.3
MeTonaTOR Feb 18, 2021
081c66d
Update LaunchFilter.java
MeTonaTOR Feb 20, 2021
7509d2a
Update LaunchFilter.java
MeTonaTOR Feb 20, 2021
d87d7c1
NR UPDATE
MeTonaTOR Feb 25, 2021
b6c3b2a
NR UPDATE #2
MeTonaTOR Feb 25, 2021
0fcedda
Restore original multiplier
Feb 26, 2021
1dc7ff6
Merge remote-tracking branch 'origin/develop' into develop
Feb 26, 2021
2152ea3
Fix damn parameters not being able to be loaded properly on launch...
MeTonaTOR Mar 23, 2021
14df083
Okay, final fix?
MeTonaTOR Mar 23, 2021
f187eb9
Okay, final fix? Part 2
MeTonaTOR Mar 23, 2021
e8c03e3
WEv2 EventMission Inspired notification
MeTonaTOR Mar 31, 2021
dc54fc4
MAX IP + GameHWID Ban + Default Reason
MeTonaTOR Apr 22, 2021
092ccec
UNBAN command fix
MeTonaTOR Apr 24, 2021
3dcceb6
Achievement Update
MeTonaTOR Apr 25, 2021
3c6c37e
Update AchievementBO.java
MeTonaTOR Apr 28, 2021
7cfee12
Update .gitignore
MeTonaTOR Apr 28, 2021
32c6004
CATALOG update
MeTonaTOR Apr 30, 2021
c714a48
TYPOOOOO
MeTonaTOR Apr 30, 2021
6d825f5
Add DiscordID to GetServerInformation (thx David <3)
MeTonaTOR Jun 14, 2021
ac30b05
Keep Car and Persona
MeTonaTOR Jul 6, 2021
e324b94
Minor fixes
MeTonaTOR Jul 6, 2021
5472594
ModernAuth
MeTonaTOR Jul 6, 2021
c309944
ClientPhysicsMetrics
MeTonaTOR Jul 6, 2021
11ea9de
PerformanceBO.calcNewCarClass fixes
MeTonaTOR Jul 6, 2021
10dbca1
disable traffic cars or bugged cars from event
MeTonaTOR Jul 6, 2021
f8f1c2b
Ooopsie...
MeTonaTOR Jul 6, 2021
c1b35fe
Update LegitRaceBO.java
MeTonaTOR Jul 6, 2021
e2c777e
Update SendAnnouncement.java
MeTonaTOR Jul 30, 2021
8d24d4c
Update LegitRaceBO.java
MeTonaTOR Jul 30, 2021
5e5a568
Send WebHook Chat command only if required by link
MeTonaTOR Aug 4, 2021
1163226
Add an option to disable admin action in chat
MeTonaTOR Aug 4, 2021
5d74e48
Ingame event inform
MeTonaTOR Oct 6, 2021
64cb499
MissingHash Bypass & LobbyPrivate fixes
MeTonaTOR Oct 6, 2021
3222163
fck it didnt compiled.
MeTonaTOR Oct 6, 2021
8fe4c97
i missed parameterBo
MeTonaTOR Oct 6, 2021
37363ee
and i forgot to EJB.
MeTonaTOR Oct 6, 2021
2e7f743
Crew System
MeTonaTOR Oct 9, 2021
4aac1b4
Update maven.yml
SPEED0U Oct 9, 2021
003c647
Update maven.yml
SPEED0U Oct 9, 2021
f99bd71
Update project-defaults.yml
SPEED0U Oct 9, 2021
d198605
Fix for inventoryItems.getRemainingUseCount higher than 2
MeTonaTOR Oct 22, 2021
c697c3f
Spamchat Event only if lower than X
MeTonaTOR Oct 22, 2021
b653a06
Update MatchMaking.java
MeTonaTOR Oct 25, 2021
4c849e6
minor changes to core
MeTonaTOR Oct 25, 2021
92e50bc
isDropped=0 actually wont drop any item
MeTonaTOR Oct 25, 2021
c768428
Update InventoryBO.java
MeTonaTOR Oct 25, 2021
03fef67
fix count (dirty-way)
MeTonaTOR Oct 26, 2021
8d88263
update inventorycount (dirty-way)
MeTonaTOR Oct 26, 2021
e961d8d
minor tweaks
MeTonaTOR Oct 26, 2021
a339382
Translatable rewards
MeTonaTOR Oct 31, 2021
2c04cb5
Powerup Translations
MeTonaTOR Oct 31, 2021
11758e0
Update DiscordWebhook.java
MeTonaTOR Nov 2, 2021
dbb5404
K0N4M1 & SocialBO Fixes
MeTonaTOR Nov 3, 2021
02e364a
Enable chat based on countrycode
MeTonaTOR Nov 4, 2021
e61b995
Fix for session not being able to get remoteHost
MeTonaTOR Nov 5, 2021
7f80d76
Update SessionBO.java
MeTonaTOR Nov 5, 2021
d60659c
Sorting channels
MeTonaTOR Nov 5, 2021
a78f28a
Added LauncherChecksBO.java
driftyz700 Nov 8, 2021
1e5c197
add DEFAULT channels
MeTonaTOR Nov 9, 2021
b9b3dea
Update LauncherChecksBO.java
driftyz700 Nov 10, 2021
8eb35a0
Fix nilzao fuckup
MeTonaTOR Nov 15, 2021
779d6ee
Update SkillModRewardType.java
MeTonaTOR Nov 16, 2021
36a280b
Do not show "deleted" personas.
MeTonaTOR Nov 11, 2021
f1d8d2d
Case issue
SPEED0U Nov 16, 2021
6b8bb54
Add unknown Parameters to DB
MeTonaTOR Nov 16, 2021
95ae678
Fix Metonator noob
Kovania Nov 17, 2021
0724e43
Echo error
SPEED0U Nov 17, 2021
483889b
Fix metonator noob x2
SPEED0U Nov 17, 2021
d6d3e3a
Fix metonator noob x3
MeTonaTOR Nov 17, 2021
acbaf2a
Update ParameterBO.java
MeTonaTOR Nov 18, 2021
8ffe47b
Update pom.xml
MeTonaTOR Nov 18, 2021
a2d87c1
Update GetRebroadcasters.java
MeTonaTOR Nov 18, 2021
8d252e5
PetitionType is here!
MeTonaTOR Nov 19, 2021
730cd63
Fixed parameter fetch error
SPEED0U Nov 19, 2021
7202e0f
Enhanced reportpage
MeTonaTOR Nov 19, 2021
24ca060
potential fix
MeTonaTOR Nov 19, 2021
7457392
potential fix 2
MeTonaTOR Nov 20, 2021
6a06c95
how to not code like meto, part 2137
MeTonaTOR Nov 20, 2021
e73f246
fix for ticket
MeTonaTOR Nov 20, 2021
d831ddd
Update UserBO.java
MeTonaTOR Nov 20, 2021
b75f3d7
Fix for autoreporter reporting wrong category
MeTonaTOR Nov 20, 2021
7927bdf
Merge branch 'develop' of https://github.com/SBRW-Reloaded/SBRW-Reloa…
SPEED0U Nov 21, 2021
fb94e62
Revert "Merge branch 'develop' of https://github.com/SBRW-Reloaded/SB…
SPEED0U Nov 21, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 49 additions & 0 deletions .classpath
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" output="target/classes" path="src/main/java">
<attributes>
<attribute name="optional" value="true"/>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="src" output="target/test-classes" path="src/test/java">
<attributes>
<attribute name="optional" value="true"/>
<attribute name="maven.pomderived" value="true"/>
<attribute name="test" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-9">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="src" path="target/generated-sources/annotations">
<attributes>
<attribute name="optional" value="true"/>
<attribute name="maven.pomderived" value="true"/>
<attribute name="ignore_optional_problems" value="true"/>
<attribute name="m2e-apt" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="src" output="target/test-classes" path="target/generated-test-sources/test-annotations">
<attributes>
<attribute name="optional" value="true"/>
<attribute name="maven.pomderived" value="true"/>
<attribute name="ignore_optional_problems" value="true"/>
<attribute name="m2e-apt" value="true"/>
<attribute name="test" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="output" path="target/classes"/>
</classpath>
217 changes: 217 additions & 0 deletions .factorypath

Large diffs are not rendered by default.

46 changes: 46 additions & 0 deletions .github/workflows/maven.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# This workflow will build a Java project with Maven
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven

name: Java CI with Maven

on:
push:
branches:
- develop
- nightriderz
- overdrive
- worldonline
paths:
- src/**
- xsd/**
- xsd-final/**
pull_request:
branches:
- develop
paths:
- src/**
- xsd/**
- xsd-final/**
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up JDK 1.11
uses: actions/setup-java@v1
with:
java-version: 1.11
- name: Cache Maven packages
uses: actions/cache@v2
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: ${{ runner.os }}-m2
- name: Build with Maven
run: git fetch --all --tags && mvn clean package -e "-Dnfs.core.stage=production"
- name: Upload Artifacts
uses: actions/upload-artifact@v2
with:
name: Core-thorntail-reloaded
path: |
${{ github.workspace }}/target/core-thorntail.jar
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,5 @@ build
project-*.yml
!project-defaults.yml
/.thorntail-runner-cache/
src/main/java/com/soapboxrace/core/bo/BenchmarkingBO.java
src/main/java/com/soapboxrace/core/bo/BenchmarkingBO.java
*.patch
34 changes: 34 additions & 0 deletions .project
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>core</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
</natures>
<filteredResources>
<filter>
<id>1618107760925</id>
<name></name>
<type>30</type>
<matcher>
<id>org.eclipse.core.resources.regexFilterMatcher</id>
<arguments>node_modules|.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
</matcher>
</filter>
</filteredResources>
</projectDescription>
4 changes: 1 addition & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<p align="center">
<img src="https://cdn.soapboxrace.world/assets/sbrw-512.png" />
<img style="border-radius:20px;" src="https://image.noelshack.com/fichiers/2020/39/5/1601066281-sbrwr-512.jpg" />
</p>

[![Discord](https://img.shields.io/discord/311140210018615310.svg?label=&logo=discord&logoColor=ffffff&color=7389D8&labelColor=6A7EC2)](https://discord.gg/TUsXvVp)
Expand All @@ -14,8 +14,6 @@ World**. Currently, most of the original game functionality is implemented, but
The server is an application built to run on the [Wildfly](https://wildfly.org) platform, through [Thorntail](https://thorntail.io). Maven is used as the build
system. All code is written for Java 8.

## Installation
Installation documentation is WIP.
## Contributing
Want to make a contribution? It's easy - just follow these steps:
1. Fork this repository if you haven't done so already
Expand Down
5 changes: 4 additions & 1 deletion core.iml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.12" level="project" />
<orderEntry type="library" name="Maven: io.thorntail:undertow:2.6.0.Final" level="project" />
<orderEntry type="library" name="Maven: io.thorntail:container:2.6.0.Final" level="project" />
<orderEntry type="library" name="Maven: io.thorntail:config-api:1.9.0" level="project" />
Expand Down Expand Up @@ -241,13 +242,15 @@
<orderEntry type="library" name="Maven: org.igniterealtime.smack:smack-im:4.3.0" level="project" />
<orderEntry type="library" name="Maven: org.igniterealtime.smack:smack-extensions:4.3.0" level="project" />
<orderEntry type="library" name="Maven: com.h2database:h2:1.4.200" level="project" />
q <orderEntry type="library" name="Maven: de.mkammerer:argon2-jvm:2.7" level="project" />
<orderEntry type="library" name="Maven: net.java.dev.jna:jna:5.5.0" level="project" />
<orderEntry type="library" name="Maven: commons-validator:commons-validator:1.7" level="project" />
<orderEntry type="library" name="Maven: commons-beanutils:commons-beanutils:1.9.4" level="project" />
<orderEntry type="library" name="Maven: commons-digester:commons-digester:2.1" level="project" />
<orderEntry type="library" name="Maven: commons-logging:commons-logging:1.2" level="project" />
<orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.2" level="project" />
<orderEntry type="library" name="Maven: org.projectlombok:lombok:1.18.12" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.12" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.13.1" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
</component>
</module>
21 changes: 19 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@

<groupId>world.soapboxrace</groupId>
<artifactId>core</artifactId>
<version>2.0.0-snapshot</version>
<version>2.1.0-snapshot</version>
<packaging>war</packaging>

<name>Soapbox Race World Core</name>
<name>Soapbox Race World Reloaded Core</name>

<properties>
<maven.compiler.source>9</maven.compiler.source>
Expand All @@ -29,6 +29,13 @@
<version.thorntail>2.6.0.Final</version.thorntail>
</properties>

<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>

<dependencyManagement>
<dependencies>
<dependency>
Expand Down Expand Up @@ -257,5 +264,15 @@
<version>4.12</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.github.MrPowerGamerBR</groupId>
<artifactId>TemmieWebhook</artifactId>
<version>-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>de.mkammerer</groupId>
<artifactId>argon2-jvm</artifactId>
<version>2.7</version>
</dependency>
</dependencies>
</project>
100 changes: 100 additions & 0 deletions sql_scripts/0001-BADGE_DEFINITION.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
ALTER TABLE `BADGE_DEFINITION`
ADD COLUMN `parsed_name` VARCHAR(255) NULL DEFAULT NULL AFTER `name`;

UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'ADMIN ALERT' WHERE `name` = 'ADMINALERT';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'TREASURE HUNTER' WHERE `name` = 'GM_ACHIEVEMENT_00000002';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'OUTLAW' WHERE `name` = 'GM_ACHIEVEMENT_00000005';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'FORD COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_00000011';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'DONT SCRATCH THE PAINT' WHERE `name` = 'GM_ACHIEVEMENT_00000013';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_00000018';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'LAMBORGHINI COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_0000001D';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'WORLD RACER' WHERE `name` = 'GM_ACHIEVEMENT_00000020';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'PAYDAY' WHERE `name` = 'GM_ACHIEVEMENT_00000022';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'ENEMY OF THE STATE' WHERE `name` = 'GM_ACHIEVEMENT_00000026';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'AIRTIME' WHERE `name` = 'GM_ACHIEVEMENT_00000029';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'LEXUS COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_0000002E';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'MCLAREN COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_00000033';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'HOT STREAK!' WHERE `name` = 'GM_ACHIEVEMENT_0000003B';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'ZR1 CLASS KING' WHERE `name` = 'GM_ACHIEVEMENT_0000003E';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'MERCEDES-BENZ COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_00000041';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'B-CLASS CHAMPION' WHERE `name` = 'GM_ACHIEVEMENT_00000044';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'SUBARU COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_00000047';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'XKR SPEED HUNTER' WHERE `name` = 'GM_ACHIEVEMENT_0000004A';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'LEVEL UP' WHERE `name` = 'GM_ACHIEVEMENT_0000004D';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'MITSUBISHI COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_00000050';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'ASTON MARTIN COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_00000053';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'AVENTADOR RACER' WHERE `name` = 'GM_ACHIEVEMENT_00000056';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'HEAVY HITTER' WHERE `name` = 'GM_ACHIEVEMENT_00000059';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'SHELBY COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_0000005C';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'CADILLAC COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_0000005F';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'LANCIA COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_00000062';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'PAGANI COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_00000065';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'DAILY HUNTER' WHERE `name` = 'GM_ACHIEVEMENT_00000068';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'MOST WANTED' WHERE `name` = 'GM_ACHIEVEMENT_0000006A';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'HUMMER COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_0000006D';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'ALFA ROMEO COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_00000070';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'BENTLEY COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_00000073';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'S-CLASS CHAMPION' WHERE `name` = 'GM_ACHIEVEMENT_00000076';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'MAZDA COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_00000079';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'A-CLASS CHAMPION' WHERE `name` = 'GM_ACHIEVEMENT_0000007C';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'FRESH COAT' WHERE `name` = 'GM_ACHIEVEMENT_0000007F';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'C-CLASS CHAMPION' WHERE `name` = 'GM_ACHIEVEMENT_00000082';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'RENAULT COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_00000085';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'CHRYSLER COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_00000088';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'FORD SHELBY COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_0000008B';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'NISSAN AFTERMARKET SPECIALIST' WHERE `name` = 'GM_ACHIEVEMENT_0000008E';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'VAUXHALL COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_00000091';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'D-CLASS CHAMPION' WHERE `name` = 'GM_ACHIEVEMENT_00000094';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'NISSAN COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_00000097';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'INFINITI COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_0000009A';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'MERCY' WHERE `name` = 'GM_ACHIEVEMENT_0000009D';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'AUDI COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_000000A0';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'PLYMOUTH COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_000000A3';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'DODGE COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_000000A6';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'AUDI RACER' WHERE `name` = 'GM_ACHIEVEMENT_000000AB';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'BMW COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_000000AE';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'PORSCHE COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_000000B1';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'CAR ARTIST' WHERE `name` = 'GM_ACHIEVEMENT_000000B4';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'SEAT COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_000000B6';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'DEVELOPER' WHERE `name` = 'GM_ACHIEVEMENT_000000B8';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'CHEVROLET COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_000000BC';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'PONTIAC COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_000000BF';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'SCION COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_000000C2';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'LAMBORGHINI ULTRA TUNER' WHERE `name` = 'GM_ACHIEVEMENT_000000C5';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'PAGANI ULTRA TUNER' WHERE `name` = 'GM_ACHIEVEMENT_000000C8';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'UNTOUCHABLE' WHERE `name` = 'GM_ACHIEVEMENT_000000CA';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'LOTUS COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_000000CD';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'RAPTOR' WHERE `name` = 'GM_ACHIEVEMENT_000000D0';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'Z-TUNE RACER' WHERE `name` = 'GM_ACHIEVEMENT_000000D3';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'THREADING THE NEEDLE' WHERE `name` = 'GM_ACHIEVEMENT_000000D6';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'VETERAN DRIVER' WHERE `name` = 'GM_ACHIEVEMENT_000000D8';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'PRO TUNER' WHERE `name` = 'GM_ACHIEVEMENT_000000DE';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'JAGUAR COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_000000E1';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'AFTERMARKET SPECIALIST' WHERE `name` = 'GM_ACHIEVEMENT_000000E4';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'ULTRA ULTRA' WHERE `name` = 'GM_ACHIEVEMENT_000000E7';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'TOYOTA COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_000000EC';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'GEM HUNTER' WHERE `name` = 'GM_ACHIEVEMENT_000000EE';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'OPEN BETA' WHERE `name` = 'GM_ACHIEVEMENT_000000F0';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'VOLKSWAGEN COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_000000F3';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'PORSCHE ULTRA TUNER' WHERE `name` = 'GM_ACHIEVEMENT_000000F6';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'MARUSSIA COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_000000F9';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'E-CLASS CHAMPION' WHERE `name` = 'GM_ACHIEVEMENT_00000101';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'KOENIGSEGG COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_00000104';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'GETAWAY DRIVER' WHERE `name` = 'GM_ACHIEVEMENT_00000109';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'POWERING UP' WHERE `name` = 'GM_ACHIEVEMENT_0000010C';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'AGERA SPEEDTRAP' WHERE `name` = 'GM_ACHIEVEMENT_0000010E';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = '3-2-GONE' WHERE `name` = 'GM_ACHIEVEMENT_00000145';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'RACE MODDER' WHERE `name` = 'GM_ACHIEVEMENT_00000148';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'PURSUIT MODDER' WHERE `name` = 'GM_ACHIEVEMENT_0000014B';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'DRAG RACER' WHERE `name` = 'GM_ACHIEVEMENT_0000014E';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'EXPLORE MODDER' WHERE `name` = 'GM_ACHIEVEMENT_00000151';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'OLD SCHOOL' WHERE `name` = 'GM_ACHIEVEMENT_00000154';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'DRAG STREAK' WHERE `name` = 'GM_ACHIEVEMENT_00000156';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'NISSAN NEON SPECIALIST' WHERE `name` = 'GM_ACHIEVEMENT_00000159';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'COAST TO COAST' WHERE `name` = 'GM_ACHIEVEMENT_0000015C';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'CHEVROLET RACE MODDER' WHERE `name` = 'GM_ACHIEVEMENT_0000015F';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'KOENIGSEGG CIRCUIT RACER' WHERE `name` = 'GM_ACHIEVEMENT_00000162';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'LEGENDARY DRIVER' WHERE `name` = 'GM_ACHIEVEMENT_00000164';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'JEEP COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_00000167';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'CATERHAM COLLECTOR' WHERE `name` = 'GM_ACHIEVEMENT_00000168';
UPDATE `BADGE_DEFINITION` SET `parsed_name` = 'EVENT' WHERE `name` = 'TXT_CMN_EVENT';
8 changes: 8 additions & 0 deletions sql_scripts/0002-SBRWR_KEEP_CAR_PERSONA.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
ALTER TABLE `CAR`
ADD COLUMN `sold_at` DATETIME NULL;

ALTER TABLE `PERSONA`
ADD COLUMN `deleted_at` DATETIME NULL;

ALTER TABLE `PERSONA`
ADD COLUMN `prestige` INT NULL DEFAULT '0';
12 changes: 12 additions & 0 deletions sql_scripts/0003-PHYSICSMETRICS.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
ALTER TABLE `EVENT_DATA`
ADD COLUMN `accelerationAverage` FLOAT NULL;
ALTER TABLE `EVENT_DATA`
ADD COLUMN `accelerationMaximum` FLOAT NULL;
ALTER TABLE `EVENT_DATA`
ADD COLUMN `accelerationMedian` FLOAT NULL;
ALTER TABLE `EVENT_DATA`
ADD COLUMN `speedAverage` FLOAT NULL;
ALTER TABLE `EVENT_DATA`
ADD COLUMN `speedMaximum` FLOAT NULL;
ALTER TABLE `EVENT_DATA`
ADD COLUMN `speedMedian` FLOAT NULL;
Loading