Zwelf
b7205f5ef5
Fix updating teamranks
2022-12-10 00:51:16 +01:00
Zwelf
a4b7c9d08a
Store ranks in sqlite first to not loose them if server shuts down during stuck mysql transaction
2022-12-05 16:50:25 +01:00
Dennis Felsing
51c0bb1f43
Improve message on failed load
2022-09-13 20:30:30 +02:00
Chairn
a69dc599a9
Huge variable naming format
...
Fix pointer and pointer array variable naming
Huge renaming to match our rules
Used regex: (?!(return|delete)\b)\b\w+ (m_|ms_|g_|gs_|s_)[^a]\w+\[
(?!(return|delete)\b)\b\w+ (?!(m_|ms_|g_|gs_|s_))[^a]\w+\[
Further format static variables
Format almost all pointer names accordingly
Used regex: (?!(return)\b)\b\w+
\*(?!(m_p|p|s_p|m_ap|s_ap|g_p|g_ap|ap|gs_ap|ms_ap|gs_p|ms_p))\w+\b[^:\(p]
clang-format
Fix CI fail
Fix misnamed non pointer as pointer and non array as array
Used regex: (?!(return|delete)\b)\b\w+ (m_|ms_|g_|gs_|s_)p\w+\b
(?!return\b)\b\w+ (ms_|m_|g_|gs_|s_)a\w+\b[^\[]
clang-format
Revert to SCREAMING_SNAKE_CASE and reinstate dead code
2022-07-08 18:01:29 +02:00
c0d3d3v
498c2dbbcf
Renamed some time checkpoint related variables.
...
Init some of the time checkpoint variables explicitly
2022-07-06 15:13:55 +02:00
Chairn
c9345e7d32
More vector naming format
2022-06-15 19:37:37 +02:00
def
b8e83674eb
/cptime fix
2022-06-12 00:55:11 +02:00
Dennis Felsing
1e94d1fa79
Remove sv_checkpoint_save
2022-06-08 21:10:40 +02:00
Dennis Felsing
7686dcc921
Add /timecp command to get another players time checkpoints
...
Useful to compare your performance against another player. Currently can
only be done by renaming yourself to the player's name
2022-06-08 21:10:36 +02:00
Dennis Felsing
a2cd441d1c
Get best Time Checkpoints back if map has one
...
Even if you made a better finish without time cps before. Can happen now
that we add Time CPs to existing maps:
https://docs.google.com/spreadsheets/d/1yMMBLSbS2cOSYsbIMkDZpMLaV6k930mXj5yVZF0Uuaw/edit#gid=0
2022-06-08 15:37:50 +02:00
srdante
b98a137064
Always show /top local records
2022-03-28 20:20:23 -03:00
srdante
3ee8070a46
Fix SQL duplicated top and PlayerTeamTop5
2022-03-28 16:53:35 -03:00
Chairn
d4aac67929
Fixed some useless double promotion
2022-03-23 18:22:08 +01:00
srdante
402387095d
Fix ShowRank() ranking order by
2022-03-21 20:05:28 -03:00
srdante
2edeb21d34
Change scaped Rank name to Ranking
2022-03-21 20:04:05 -03:00
srdante
22f2f8b396
Fix Top command showing multiple ranks for the same player
2022-03-21 00:15:29 -03:00
srdante
29726dc0cb
Fix queries for MySQL 8.0
2022-03-20 23:48:59 -03:00
def
8134f9fa55
Enable -Wshadow=local
...
> Warn when a local variable shadows another local variable or parameter.
Found one actual bug in graphics_threaded.cpp
Should reduce confusion in the future when reading source code
2022-03-20 13:24:34 +01:00
Dennis Felsing
2da5d7d289
Add modernize-use-emplace
2022-02-15 00:15:06 +01:00
def
94272f82c7
Add more readability checks
2022-01-22 17:45:25 +01:00
def
2727c998c2
Fix crash in GetSaves ( fixes #4500 )
2021-12-21 00:14:15 +01:00
def
3f03d8ee31
Get rid of useless semicolon in SQL queries
2021-12-20 00:50:59 +01:00
def
0c759ae6b6
Deterministic player order in /top5team name
...
same as in /top5team without name
2021-12-20 00:50:56 +01:00
def
9ef5849f0c
Add MySQL test support
2021-12-19 19:40:20 +01:00
def
9dc08ca156
True/False don't exist on older SQLite versions
2021-12-19 19:40:20 +01:00
def
baf9b94f2c
Factor CScoreWorker out of CScore, add SaveScore test
2021-12-19 19:40:20 +01:00