Ashnal
f5aa2a701b
Bail button
...
Transforms BT_RESPAWN into BT_BAIL
User bindings should migrate along with this
Respawn is now EBRAKE+BAIL
Respawn blocks LOOKBACK
Time Attack quick respawn is now VOTE
2025-06-23 18:07:59 -04:00
toaster
57cdb4fcb5
Time Attack respawn button: Specify hold behaviour
...
Now that TA wipes are their intended length, holding Respawn during Time Attack for more than a single frame repeatedly restarts the run. This is not ideal, and frankly wasteful of CPU. Here is the specified replacement for this case:
- Holding gc_respawn will hold on a black(/white) screen before mapload.
- Allows for taking a conscious breather (or opportunity to curse) in the middle of long Time Attack sessions.
- Ticcmdbuilder will not interpret gc_respawn into BT_ constants in Time Attack contexts at all.
- Fixes the occasionally visible E-Brake when coming out of this breather state.
2025-06-01 00:05:45 +01:00
AJ Martinez
90c28dc2d9
Spindash button, Strict Fastfall profile option
2025-05-05 20:36:00 -04:00
AJ Martinez
9a7fbc3320
Fix 1 tic latency in angle prediction
...
This caused steering and camera inaccuracies at D0!
2025-04-29 11:28:04 -04:00
Eidolon
cb7f437e60
Merge public master
2025-02-13 15:48:11 -06:00
Eidolon
a4d304a1f5
Update copyright years to 2025
2025-02-13 15:32:26 -06:00
Antonio Martinez
5563a06827
Lua ABC -> Lua 123, move dpad to generic to make room for lua gamecontrol translation
2024-09-27 03:28:39 -07:00
bitten2up
cfacbd91be
Fix implicit casts of int expecting 4-byte width
...
This fixes the issue with certain compilers that have int set to
different sizes by either explicitly casting or setting templates
manually
2024-05-03 17:53:53 +00:00
Sally Coolatta
7dfa597c7d
SRB2 -> DRRR copyright in src, acs, android folder
...
Be consistent with toaster's recent changes to copyright
2024-04-05 02:08:23 -04:00
AJ Martinez
64dd306138
Revert "Make ticcmd throwdir -1, 0, or 1, add deadzone"
...
This reverts commit 9028668104 .
2024-02-28 18:33:07 -07:00
AJ Martinez
b67e4fbc4a
Don't turn-predict for frozen players
2024-01-20 18:05:43 -07:00
Eidolon
9028668104
Make ticcmd throwdir -1, 0, or 1, add deadzone
2024-01-09 19:13:03 -06:00
AJ Martinez
06bc06869c
Lite Steer profile option, itemstate pflags -> player.itemflags
2023-11-09 17:29:26 -07:00
AJ Martinez
a805847086
Use JOYAXISRANGE for digital detection
2023-11-05 03:56:25 -07:00
AJ Martinez
889f4dfc9f
Diagonal-back for shallow digital turns
2023-11-05 03:16:59 -07:00
James R
dadb150b25
Freecam: use Y button to focus player
2023-10-09 18:52:02 -07:00
James R
fa89576f34
Move freecam state to camera_t, lets splitscreen players use freecam independently of each other
2023-10-08 14:26:21 -07:00
James R
49898abfeb
Let Director operate on separate splitscreens
2023-10-08 14:26:21 -07:00
James R.
8b79689d81
Add K_DirectorIsAvailable
...
Fixes director not working correctly if there are
duplicates in displayplayers.
2023-10-03 21:28:33 -07:00
James R.
7b3010c93d
Fix many instances of splitscreen view number if there are duplicate displayplayers
...
- Avoid iterating displayplayers to find view number and
prefer R_GetViewNumber.
- Iterate over all matching displayplayers if necessary,
instead of stopping at the first match.
2023-10-03 21:28:33 -07:00
James R.
a512c93a2c
Add 1pswap cvar, let P1 profile control any other splitscreen player
2023-09-10 02:44:48 -07:00
AJ Martinez
3031dccfa2
Net fuzzing
2023-09-01 16:58:30 -07:00
AJ Martinez
fa13e7d5bf
Fuzzing monkey-input mode
2023-08-27 16:57:39 -07:00
James R
c7bd74c661
Let replays use director controls
2023-08-19 05:01:40 -07:00
James R
fcc35c1bb1
Toggle between freecam and director using C button
2023-08-19 05:01:40 -07:00
James R
83f02231e3
Replace spectator movement with demo freecam
2023-08-19 05:01:40 -07:00
James R
fec0f13419
P_DemoCameraMovement: use locally built ticcmd from G_BuildTiccmd
2023-08-19 05:01:40 -07:00
James R
bf14773b21
TiccmdBuilder: don't reset ticcmd while paused
...
If there a short pause by mistake, this will prevent it
from interrupting a drift, for instance.
2023-08-19 05:01:40 -07:00
James R
89c503135a
Tweak spectator vertical aiming
...
- Decrease vertical aiming speed to match turning speed
- Reduce software aiming bounds to 45 degrees
- (Even) less distortion due to extreme angles
2023-08-19 05:01:39 -07:00
James R
c6db634635
Completely refactor G_BuildTiccmd into many smaller pieces
2023-08-13 17:08:12 -07:00
James R
368ffb79b8
Move ticcmd generation code from g_game.c to g_build_ticcmd.cpp
2023-08-13 16:03:09 -07:00