toaster
f305246311
Cleaned up commenting and conditions for start countdown changes
2023-03-01 17:21:57 +00:00
James R
eab22f645c
Merge branch 'titlecard-cecho' into 'master'
...
Titlecard CEcho
See merge request KartKrew/Kart!952
2023-03-01 17:21:13 +00:00
toaster
5f74d8ca85
Missing else. I am messing up my elses today
2023-03-01 17:15:35 +00:00
toaster
a2b5844ae8
Use S_FadeMusic instead of S_FadeOutStopMusic near starttime
...
Had no deleterious effect when the I_FadeSong hits 0 volume while paused, and seems to be a possible solution to fixing the music-stopping issue..?
2023-03-01 17:03:47 +00:00
James R
7a8a377d93
Bubble reflect Drop Targets
2023-03-01 09:03:04 -08:00
toaster
13a987a0a2
Move starting countdown sounds to p_tick.c
...
Fixes an issue where the starting countdown wouldn't play in spectator mode or hitlag
2023-03-01 16:32:23 +00:00
James R
b2268157fd
Fix type check for Land Mines vs Drop Target/Bubble Shield expand
...
Fixes Drop Targets not pushing Land Mines.
2023-03-01 08:21:30 -08:00
James R
b2913b9a19
Let Drop Targets hit the thrower immediately after bouncing off a wall
2023-03-01 08:20:20 -08:00
James R
de74808eaa
Let Drop Targets collide with other items immediately after being thrown
...
see efc415e5
2023-03-01 08:20:06 -08:00
James R
8af130f792
Let Drop Targets collide with other players immediately after being thrown
2023-03-01 08:20:05 -08:00
toaster
2e55d35ead
Merge branch 'director-bugs' into 'master'
...
Director spectator bugfixes
See merge request KartKrew/Kart!993
2023-03-01 16:16:51 +00:00
toaster
36afe024c7
Spurious else
2023-03-01 16:06:12 +00:00
James R
393cf6e7f3
Don't let the player use the item button until completely finished respawning
2023-03-01 07:43:23 -08:00
toaster
93f151fec9
Director HUD: Do a bit of cleanup
...
- Add "Join" on L button.
- "Becomes ". . .", "Cancel join", and has "[i/n]" appended (where n is cap and i is number of players in game)
- Add colorisation when Director is active
- Make an attempt at fixing splitscreen (I wasn't able to get director to ACTIVATE in splitscreen with two local clients so it's frustratingly untested)
2023-03-01 15:27:48 +00:00
James R
0cd260eed1
Don't let death type damage kill respawning player
...
This includes death pits and instakill sectors. Does not
affect direct P_KillMobj calls.
2023-03-01 07:25:54 -08:00
James R
6e5a5bf92d
Apply flashing tics to RESPAWNST_DROP
...
Applies flashing tics to the entire respawn state so you
don't become vulnerable once you reach the waypoint.
2023-03-01 07:25:14 -08:00
James R
5ef24e1a3c
Fix flashing tics flickering animation for light snake
2023-03-01 07:23:56 -08:00
toaster
739d81f403
G_BuildTiccmd: Fix not being able to use item button to toggle PF_WANTSTOJOIN
2023-03-01 15:00:35 +00:00
Lat
64792f30a2
Fix using cecho instead of tcecho for 1 line
2023-03-01 15:48:40 +01:00
James R
77a864cc84
WIP - try fix off-by-one error in R_ProjectSprite, debug
2023-03-01 06:35:10 -08:00
toaster
28b3006efd
K_DirectorSwitch: Don't let forced switches cause a G_ResetView update when directorinfo.active is false
2023-03-01 13:56:45 +00:00
toaster
40271cd128
Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart into hwr2-twodee
2023-03-01 12:30:58 +00:00
James R
8bd83b69c3
Spawn MT_LOOPENDPOINT and MT_LOOPCENTERPOINT mapthings
2023-02-28 20:27:11 -08:00
James R
7738d6bb7c
Activate loop endpoints
2023-02-28 20:27:11 -08:00
James R
583ef41ac9
Add MT_LOOPENDPOINT, MT_LOOPCENTERPOINT
...
Doomednum 2020, 2021
2023-02-28 20:27:11 -08:00
James R
b3511a9149
Player orbiting physics
2023-02-28 20:27:11 -08:00
James R
37edae71fa
Clean up some code in p_setup.c
2023-02-28 19:14:35 -08:00
James R
e5a533544d
Add sonicloopvars_t to player_t
2023-02-28 19:14:35 -08:00
James R
49bb2a377e
Add P_SpawnItemLine, spawn a row of mapthings between two points
2023-02-28 19:14:35 -08:00
James R
290d3fd3e8
Do not selectively reset mobj interpolation state at the beginning of P_MobjThinker
...
Fixes P_MoveOrigin not interpolating if used before
P_MobjThinker, i.e. during player think.
These are reset at the start of a tic anyway, before
anything else, with R_UpdateMobjInterpolators.
2023-02-28 19:14:35 -08:00
James R
ff15fc142b
Add FSIN/FCOS, shortcuts to FINESINE/FINECOSINE
2023-02-28 19:11:48 -08:00
James R
36113f2d47
AngleDelta: return angle_t
...
This function can return ANGLE_180, which when cast to
a signed integer, is a negative value.
2023-02-28 19:11:48 -08:00
SteelT
de00dd15fc
Fix building errors with webm, catch missing SRB2_CONFIG_ENABLE_WEBM_MOVIES condition
2023-02-28 21:49:24 -05:00
Eidolon
639a56bdfd
hwr2: fix encore wipe to white
2023-02-28 19:49:17 -06:00
Eidolon
42fa2cf286
hwr2: restore software CustomFadeScreen
2023-02-28 19:20:31 -06:00
toaster
5ee9b9d5b6
Merge branch 'fix-ghost-checks' into 'master'
...
Use correct ziptic size parsing RA ghosts
See merge request KartKrew/Kart!989
2023-02-28 11:33:05 +00:00
Oni
f93f4e5dfd
Merge branch 'buff-monitor-tiregrease' into 'master'
...
Buff the damage given to battle monitors when in spring grease state
See merge request KartKrew/Kart!987
2023-02-28 10:06:24 +00:00
AJ Martinez
41be94ec5f
Use correct ziptic size parsing RA ghosts
2023-02-27 23:10:14 -07:00
SteelT
43b88b9d29
Buff the damage given to battle monitors when in spring grease state
2023-02-27 21:41:07 -08:00
James R
4e025836eb
Merge branch 'fix-director-debounce' into 'master'
...
Director: fix positiondelay debounce
See merge request KartKrew/Kart!985
2023-02-28 05:10:31 +00:00
Oni
ce4ab6c5a8
Merge branch 'fix-director-splitscreen' into 'master'
...
Director: skip splitscreen players when switching
See merge request KartKrew/Kart!986
2023-02-28 05:10:22 +00:00
Oni
85f3d66f2c
Merge branch 'spectator-rework' into 'master'
...
Rework spectator mode
See merge request KartKrew/Kart!980
2023-02-28 05:08:50 +00:00
Eidolon
f82bdd878d
hwr2: remove now-unused software wiggle
2023-02-27 21:46:40 -06:00
Eidolon
83b6c30952
hwr2: add wipe mode to F_RunWipe, fix all wipes
2023-02-27 21:45:59 -06:00
Eidolon
98ce714614
hwr2: integrate avrecorder with RHI and legacy GL
2023-02-27 19:49:45 -06:00
toaster
95a1cb7108
Merge branch 'viewpoint-and-director-fixes' into 'master'
...
Fixes for F12 and Director Cam
See merge request KartKrew/Kart!979
2023-02-27 11:45:06 +00:00
toaster
c5a6d1169c
Merge branch 'desperation-leniency' into 'master'
...
More friendly desperation spindash
See merge request KartKrew/Kart!983
2023-02-27 11:37:32 +00:00
Oni
42dc2a1bfd
Merge branch 'keep-powerups-in-midair' into 'master'
...
Make powerup timers less frustrating
See merge request KartKrew/Kart!981
2023-02-27 07:04:27 +00:00
Oni
3a0c72e7c0
Merge branch 'menu-dribdrabs' into 'master'
...
Menu Dribdrabs
See merge request KartKrew/Kart!982
2023-02-27 07:04:02 +00:00
James R
9d8c2cd703
Director: skip splitscreen players when switching
...
This makes sure director only tries switching to players
who aren't splitscreen players.
2023-02-26 21:39:37 -08:00