fickleheart
eb9c9885a9
Fix being able to carry rewind state where it shouldn't be
2019-04-13 14:22:48 -05:00
fickleheart
40d065a024
Fix thrown items desyncing during frame advance
2019-04-09 23:55:25 -05:00
Sryder
824381d281
Z_Free not free.
2019-04-09 20:15:35 +01:00
fickleheart
9a049f5a0d
Support RA time comparisons in new format
...
I don't care enough about supporting old replays, and
they're old anyway. Force-overwrite them. :)
2019-04-08 00:45:19 -05:00
fickleheart
c0af0fb59e
Support new-format ghosts or some bullshit like that
...
maybe future fickle will add support for multiple ghosts
from one replay for some sick memery but idgaf right now
2019-04-08 00:30:04 -05:00
fickleheart
45390f2c35
Fix record attack not recording + staff names load for all replay types
2019-04-07 18:51:42 -05:00
fickleheart
ac3b1516cd
Record demos consistently and also other stuff
2019-04-07 17:59:32 -05:00
fickleheart
f38d56d4a6
Support playback menu for record attack replays too
2019-04-06 18:59:11 -05:00
fickleheart
aaa6418981
Various fixes and tweaks to rewinds
2019-04-06 18:06:02 -05:00
fickleheart
6267986c72
Add demo rewinding
...
Preview is fairly basic, and only shows players
rewinding. Full state is restored via reloading
the replay and jumping to the timestamp once
the rewind is done.
2019-04-06 14:51:00 -05:00
fickleheart
e948b8ba48
Begin work on playback menu
2019-04-05 02:38:48 -05:00
fickleheart
a01a3544f5
Fix old replays not loading
2019-04-01 17:14:45 -05:00
fickleheart
944838dc7d
Read and write standings to replays
2019-04-01 15:07:27 -05:00
fickleheart
11586a1091
[FORMAT CHANGE] Add space for extrainfo pointer
2019-04-01 13:10:35 -05:00
fickleheart
b3ef039d87
Show non-default lap count on replay screen too
2019-04-01 12:56:23 -05:00
fickleheart
4b9562f72f
Fix normal speed replays showing as easy speed
2019-04-01 12:28:01 -05:00
fickleheart
266a590a14
Return to replay hut after watching a replay
2019-03-31 19:26:53 -05:00
fickleheart
f54f08e6b5
Support directory navigation properly
2019-03-31 16:28:18 -05:00
fickleheart
cbcb288296
Display infobox for the currently-selected replay
2019-03-31 02:54:09 -05:00
fickleheart
48dcfab7f6
List demos by title in the replay hut
2019-03-31 01:22:41 -05:00
fickleheart
2a9dd8e1f9
Allow entering a title for replays on save
2019-03-24 22:40:52 -05:00
fickleheart
b2cbe3ed6d
Refactor replay saving handler for later use
2019-03-24 21:55:08 -05:00
fickleheart
4b7d2aea84
Move public demo vars to a single struct
2019-03-24 21:32:15 -05:00
fickleheart
ccefc48af3
Use demo title as filename for multiplayer replays
2019-03-24 20:36:22 -05:00
fickleheart
8906718fb8
Use skin with closest stats if the expected one wasn't found
...
This allows people to watch replays without the characters loaded,
without making everyone be Sonic.
2019-03-24 19:41:25 -05:00
fickleheart
402796b3c6
Add some checks against invalid replays
2019-03-24 19:19:57 -05:00
fickleheart
b135c46d60
Clean up demo header read/write code
2019-03-24 19:14:34 -05:00
fickleheart
c7109c0ae4
Add title to netreplays and do some format cleanup
2019-03-24 18:48:14 -05:00
fickleheart
7af0554aba
Prepare for a demo format upgrade!
2019-03-24 17:47:24 -05:00
fickleheart
f6797e285b
Merge remote-tracking branch 'remotes/james/netreplays-resetview-sigsegv-fix' into new_netreplays
2019-03-19 23:44:22 -05:00
fickleheart
29c6dae776
Add command to lower netreplay sync frequency
...
This makes for smaller replay files while keeping
sync checks in place!
2019-03-19 23:39:04 -05:00
fickleheart
64ceb441e3
Fix MAXMOM being above the max value GZT_MOM* could store
...
This caused a lot of """desyncs""" when players were moving
between 128-255 FU/T, which was exacerbated by this next commit...
2019-03-19 23:38:26 -05:00
fickleheart
65ac9b7b0b
Rename recordmultiplayerdemos to netdemo_record
...
Begins the process of namespacing demo recording commands.
2019-03-19 23:08:32 -05:00
fickleheart
d676dd5a1e
Keep record attack replays base-game-compatible for now
2019-03-19 23:02:17 -05:00
fickleheart
438cabcd24
Don't resync position until off for two tics in a row
...
This patches over a few trouble spots, like Misty Maze, causing
consistent resyncs and screwing up playback.
2019-03-19 22:59:27 -05:00
fickleheart
7fc1f02b07
Merge remote-tracking branch 'remotes/upstream/master' into new_netreplays
...
# Conflicts:
# src/doomdef.h
# src/g_game.c
# src/p_user.c
2019-03-19 22:17:25 -05:00
fickleheart
ca68042d95
Merge remote-tracking branch 'remotes/james/move-changeviewpoint' into version-prep
2019-03-17 16:37:01 -05:00
James R
5057c37dfb
Move change viewpoint control checking so it doesn't take precedence
...
Notably over chat.
2019-03-16 15:42:18 -07:00
fickleheart
9ff8b73936
Merge remote-tracking branch 'remotes/internal/upsidedown-brain' into HEAD
...
# Conflicts:
# src/k_kart.c
# src/p_mobj.c
2019-03-11 21:59:45 -05:00
fickleheart
c30c3f7a3a
Merge remote-tracking branch 'remotes/upstream/next' into HEAD
2019-03-11 21:53:53 -05:00
fickleheart
fcf072cbeb
Merge remote-tracking branch 'remotes/upstream/master' into HEAD
2019-03-11 21:53:47 -05:00
wolfs
af67c7abf5
Merge branch 'maxskins-bump' into 'next'
...
Bump MAXSKINS to 128 + Clean up skin struct
See merge request KartKrew/Kart-Public!82
2019-03-11 19:28:16 -04:00
wolfy852
8c40f2a10e
Remove disableSpeedAdjust
2019-03-11 17:23:41 -05:00
James R
0f9648eac0
Miscellaneous window de-focus options
...
Music pausing is now optional.
Sounds may be paused--on by default.
The game itself being paused in off-line mode is now optional.
(showfocuslost now loads from config.)
2019-03-11 14:57:11 -07:00
wolfy852
a181cd24cd
Fix my fuckups
...
Not fond of what I did in P_CanRunOnWater but it at least carries the desired effect...
2019-03-06 22:28:06 -06:00
wolfy852
75661f44d7
Clean up the skin_t struct
2019-03-06 21:18:01 -06:00
James R
a858967762
Check that G_FindView actually found a view
2019-03-06 18:06:16 -08:00
Alam Arias
6b5f00eade
more unsigned mess
2019-03-04 20:35:13 -05:00
Alam Arias
71d0dfb046
the READ/WRITE marcos do not need ;
2019-03-04 20:27:01 -05:00
Alam Arias
dff82fffff
Fixed comparing unsigned/signed mess
2019-03-04 20:26:44 -05:00