Redix
|
d4509111d5
|
Clean up ghost and race recorder
|
2017-10-06 22:01:33 +02:00 |
|
H-M-H
|
fa011cdd72
|
Merge pull request #882 from heinrich5991/pr_ddnet_gitignore_vs2017
Add `.vs` directory that is created by MSVS 2017
|
2017-10-05 01:37:55 +02:00 |
|
heinrich5991
|
811c9c1770
|
Add .vs directory that is created by MSVS 2017
It is created in case you open the project "as a folder", using the
native CMake capabilities of MSVS 2017.
|
2017-10-05 00:15:49 +02:00 |
|
def
|
b368234dae
|
Delete editor before graphics (fixes #881)
|
2017-09-30 06:27:05 +02:00 |
|
Redix
|
1638f39557
|
Use the same ghost path everywhere
|
2017-09-29 23:15:47 +02:00 |
|
Redix
|
245afcb4b2
|
Fix warnings
|
2017-09-28 19:27:15 +02:00 |
|
Redix
|
2586c001b7
|
Use demos/auto/race for the race recorder
|
2017-09-28 19:14:36 +02:00 |
|
Redix
|
e9a0271c29
|
Improved ghost and race recorder file handling
|
2017-09-28 19:13:20 +02:00 |
|
Redix
|
66cc527af4
|
Do not restart ghost and race recorder when the race timer is turned on with /timer
|
2017-09-28 16:57:39 +02:00 |
|
Redix
|
0891ce2812
|
Use move instead of copy assignment operator for the ghost
|
2017-09-28 16:42:47 +02:00 |
|
Redix
|
c832beca63
|
Remove 30 min limit from the ghost
|
2017-09-28 16:02:01 +02:00 |
|
Redix
|
a3a82b6571
|
Move filename clearing function to base lib
|
2017-09-28 16:02:01 +02:00 |
|
Redix
|
5721612761
|
Clean up trailing whitespaces
|
2017-09-28 16:02:01 +02:00 |
|
Redix
|
d37bb5e65a
|
Fix ghost menu localization
|
2017-09-28 16:02:01 +02:00 |
|
Redix
|
0c6026c22e
|
Hide ghost menu buttons if there are no ghosts
|
2017-09-28 16:02:00 +02:00 |
|
Redix
|
0b4d629dab
|
Improved ghost memory management
|
2017-09-28 16:02:00 +02:00 |
|
Redix
|
216e5654e8
|
Added config variables for server controlled ghost and race recording
|
2017-09-28 16:02:00 +02:00 |
|
Redix
|
17f1978740
|
Use the race timer for the demo recorder as well
|
2017-09-28 16:02:00 +02:00 |
|
Redix
|
491cfdb93e
|
A few fixes in ghost and race recorder code
|
2017-09-28 16:02:00 +02:00 |
|
Redix
|
1efa8023ea
|
Use race timer for ghosts if available
|
2017-09-28 16:02:00 +02:00 |
|
Redix
|
4c8c546c35
|
Improved ghost start accuracy
|
2017-09-28 16:01:59 +02:00 |
|
Redix
|
ac234ad3ee
|
Write the correct player name into ghosts that are saved from menu
|
2017-09-28 16:01:59 +02:00 |
|
Redix
|
ffaa077c72
|
Improved ghost skin handling a bit
|
2017-09-28 16:01:59 +02:00 |
|
Redix
|
456a67fe2d
|
Start race recording immediately so we can also record the preparation steps
|
2017-09-28 16:01:59 +02:00 |
|
Redix
|
0721b895ae
|
Make sure that we have a free ghost slot for new records
|
2017-09-28 16:01:58 +02:00 |
|
Redix
|
353190588b
|
Disable ghost and race recorder during demo playback
|
2017-09-28 16:01:58 +02:00 |
|
Redix
|
1e845a4020
|
Added reload button in ghost menu
|
2017-09-28 16:01:58 +02:00 |
|
Redix
|
5b3e9e4bbf
|
Improved ghost file management
|
2017-09-28 16:01:58 +02:00 |
|
Redix
|
d09e825065
|
Use existing code for rendering the ghost
|
2017-09-28 16:01:58 +02:00 |
|
Redix
|
5cc0d16029
|
Reworked the race recorder
|
2017-09-28 16:01:57 +02:00 |
|
Redix
|
9e52957423
|
Only restart ghost and race demo on non-solo servers when crossing the start line again
|
2017-09-28 16:01:57 +02:00 |
|
Redix
|
1c377ed00f
|
Added Fastcap support for ghost and race demo
|
2017-09-28 16:01:57 +02:00 |
|
Redix
|
bd3e81d5e0
|
Use snapshot values instead of predicted ones for the ghost and also save the tick
This makes the ghosts more resistant against lags
|
2017-09-28 16:01:57 +02:00 |
|
Redix
|
3c8217b39c
|
Mark own ghost with color
|
2017-09-28 16:01:56 +02:00 |
|
Redix
|
4f57b33524
|
Use static array for active ghosts
Improve ghost file handling
|
2017-09-28 16:01:56 +02:00 |
|
Redix
|
c189678e44
|
Cleaned up the ghost component and made it use the ghost recorder and loader
|
2017-09-28 16:01:56 +02:00 |
|
Redix
|
b1e7138847
|
Added ghost file handling classes
|
2017-09-28 16:01:56 +02:00 |
|
Redix
|
e8d3469465
|
Fix fs_rename on windows
|
2017-09-28 16:01:56 +02:00 |
|
heinrich5991
|
0705092fb9
|
Add debug-mode tests to Travis
|
2017-09-28 03:01:12 +02:00 |
|
heinrich5991
|
f16059c0b8
|
teehistorian: Add a couple of tests, fix uninitialized vars and asserts
|
2017-09-28 02:42:35 +02:00 |
|
heinrich5991
|
f43480aeed
|
Add testing infrastructure for teehistorian
|
2017-09-28 02:03:30 +02:00 |
|
heinrich5991
|
1913106f15
|
teehistorian: Fix a bug with implicit ticks
|
2017-09-27 20:15:41 +02:00 |
|
heinrich5991
|
be79f14e38
|
teehistorian: Use m_pController->m_pGameType directly
|
2017-09-27 19:38:54 +02:00 |
|
Jupeyy
|
baa69676ea
|
fix warnings
|
2017-09-27 15:06:47 +02:00 |
|
Jupeyy
|
7aa547946b
|
more warning fixes
|
2017-09-27 15:01:38 +02:00 |
|
Jupeyy
|
463944b143
|
fix code pattern mistakes and warnings
|
2017-09-27 14:52:06 +02:00 |
|
Jupeyy
|
b328457e81
|
add glew library to CI scripts
|
2017-09-27 12:24:05 +02:00 |
|
Jupeyy
|
e820a36899
|
don't use average FPS
|
2017-09-27 12:21:29 +02:00 |
|
Jupeyy
|
6185c05be4
|
for tilelayers, go thorugh them layer by layer to reduce GPU overload by
only render visible areas
|
2017-09-27 12:20:23 +02:00 |
|
Jupeyy
|
9fd1290734
|
auto adjust font size for entity overlay
|
2017-09-27 12:19:39 +02:00 |
|