James R
5a973734d0
Move software shearing conditions from R_SetupFreelook into G_FinalClipAimingPitch
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
3320faec8c
Interpolate view, even when paused
...
Fixes slideshow movement with demo freecam while paused.
Does not appear to jitter like texture scrollers do.
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
Chromatian Keiske
7f89bee3f2
Merge branch 'fix-water-run-jawz' into 'master'
...
Let Jawz, Orbinaut and Gachabom water ski
See merge request KartKrew/Kart!1400
2023-08-17 05:01:48 +00:00
James R
52793f177c
Merge branch 'acs-thing-count' into 'master'
...
ACS: Better thing counting + a couple ZDoom ports
See merge request KartKrew/Kart!1398
2023-08-16 08:00:59 +00:00
James R
420d9a402f
Merge branch 'refactor-build-ticcmd' into 'master'
...
Refactor G_BuildTiccmd
See merge request KartKrew/Kart!1397
2023-08-16 08:00:27 +00:00
James R
72a58cee3c
Orbinaut and Gachabom water run if player was water running when it was thrown
2023-08-16 01:00:08 -07:00
James R
b46bfc8766
Obj_JawzThrown: chase UFO Catcher immediately
...
Done here so Jawz fulfills water running condition during
K_SpawnKartMissile.
2023-08-16 01:00:08 -07:00
James R
99c4d798a1
K_SpawnKartMissile: facilitate water running
...
- Set floorz and ceilingz so object fulfills grounded
condition for water running
- Set position after object is fully configured
- Jawz needs target set in order to water run
2023-08-16 01:00:08 -07:00
James R
a3ced9240f
Merge branch 'ark-arrow' into 'master'
...
Ark Arrows
See merge request KartKrew/Kart!1402
2023-08-16 06:04:21 +00:00
Lach
53b48d057c
Rename Lost Colony symbols to Ark Arrows and add 10 new symbol types
2023-08-15 22:47:04 +10:00
James R
6629be152f
Merge branch 'music-manager-compile' into 'master'
...
Fix music manager clang error
See merge request KartKrew/Kart!1401
2023-08-15 10:45:56 +00:00
Lach
962273044c
Fix music manager clang error (thanks jart)
2023-08-15 20:37:21 +10:00
James R
eff895178b
ACS_SectorThingCounter: fix infinite loop in touching iterator
2023-08-14 18:11:33 -07:00
James R
a871fb702e
Merge branch 'fix-debugfile-underflow' into 'master'
...
Fix underflow in debugfile
Closes #594
See merge request KartKrew/Kart!1385
2023-08-14 12:42:26 +00:00
Sally Coolatta
ae7325cbc3
Add PlayerNumber and ActivatorTID from ZDoom
2023-08-14 04:41:19 -04:00
--get
0bb4e0b0fa
ACS: Better thing counting
...
- ThingCount has an extra argument for sector tag.
- CountEnemies and CountPushables have an extra argument for thing tag.
- Sector tag 0 for CountEnemies and CountPushables now redirects to activator sector.
2023-08-14 03:50:45 -04: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
James R
b209b321f6
deh_tables.c: add FF_REVERSEANIM to SOC and Lua
2023-08-13 13:59:02 -07:00
Oni
3832ee9c0f
Merge branch 'free-play-no-position' into 'master'
...
Disable POSITION in FREE PLAY
See merge request KartKrew/Kart!1394
2023-08-13 14:56:07 +00:00
Oni
d2a948e490
Merge branch 'chrome-fixes' into 'master'
...
Let UFO Catcher trip Mine radius
Closes #571
See merge request KartKrew/Kart!1381
2023-08-13 14:55:48 +00:00
Oni
1385a192e1
Merge branch 'taller-items' into 'master'
...
Improved item hitboxes and emerald collect animation in Sealed Stars + other emerald polish
See merge request KartKrew/Kart!1395
2023-08-13 14:55:31 +00:00
Oni
2cc3112458
Merge branch 'debug-start' into 'master'
...
"debugstart" cvar to skip POSITION/intro
See merge request KartKrew/Kart!1393
2023-08-13 14:55:24 +00:00
Oni
482a7a6ef5
Merge branch 'fix-down-slope-missiles' into 'master'
...
Fix missile items fired while on downward slope or stairs
Closes #595
See merge request KartKrew/Kart!1392
2023-08-13 14:55:15 +00:00
Oni
aeb6d6740f
Merge branch 'encore-directional-lighting' into 'master'
...
Add encore variants of LightContrast, LightAngle and SpriteBacklight to level header
Closes #593
See merge request KartKrew/Kart!1388
2023-08-13 06:21:12 +00:00
James R
2f9ae94b62
Emerald orbits player after UFO Catcher is broken
2023-08-12 21:41:21 -07:00
James R
1c4ec2325e
Remove semibright from emerald frames, all frames fullbright
2023-08-12 21:41:21 -07:00
James R
af26848cf9
Spawn literal MT_EMERALD for UFO Catcher, remove MT_SPECIAL_UFO tracking
...
Side effects:
- HUD tracking icon now uses emerald's color in Sealed
Stars.
- UFO emerald doesn't disappear when collected. This is
WIP because the emerald is intended to orbit the player.
2023-08-12 21:41:21 -07:00
James R
1c2a2155c0
Deduplicate a bunch of emerald related code
...
- Add K_BattleOvertimeKiller
- Kills an object if it is outside of the Overtime
Barrier in Battle
- Add Obj_SpawnEmeraldSparks
- Use this function for MT_EMERALD, MT_MONITOR and
MT_SPECIAL_UFO
- Move thinking code for MT_EMERALD and MT_MONITOR to
objects/monitor.c and objects/emerald.c
2023-08-12 19:34:26 -07:00
James R
2c8b889eee
Apply sprzoff to Jawz reticle
...
Fixes alignment for UFO Catcher, and probably Garden Top.
2023-08-12 18:52:06 -07:00
James R
dc4922e41b
Increase vertical hitbox of Banana, Orinbuat, Jawz, Eggman, Gachabom, Ballhog and UFO Catcher
2023-08-12 17:38:36 -07:00
James R
91170d9287
PIT_SSMineExplode: don't do spinout damage to UFO Catcher
2023-08-12 17:06:23 -07:00
James R
943086a902
K_TimerInit: disable POSITION in FREE PLAY
2023-08-12 16:38:01 -07:00
James R
ba77b97aaa
K_SpawnKartMissile: try to step down for stairs
2023-08-12 16:19:17 -07:00
AJ Martinez
7a2841c407
"debugstart" cvar to skip POSITION/intro
2023-08-12 15:35:10 -07:00
James R
57a73dd1b0
K_SpawnKartMissile: interpolate Z position to standingslope
2023-08-12 14:51:17 -07:00
Oni
6c2b814235
Merge branch 'reset-command' into 'master'
...
Add 'reset' command to reset a cvar to its default value
See merge request KartKrew/Kart!1382
2023-08-12 16:45:18 +00:00
Oni
fe0de60369
Merge branch 'fix-water-missile-spawn' into 'master'
...
K_SpawnKartMissile: fix Z position at large step up and on top of water FOF
Closes #570
See merge request KartKrew/Kart!1383
2023-08-12 16:40:54 +00:00
Oni
17370b1cf8
Merge branch 'damage-cancels-fastfall' into 'master'
...
Stop fastfalling when damaged
Closes #588
See merge request KartKrew/Kart!1386
2023-08-12 16:30:43 +00:00
Oni
ef54d9c97a
Merge branch 'fastfall-stops-upward-wind' into 'master'
...
Do not apply upward wind if fastfalling
Closes #585
See merge request KartKrew/Kart!1390
2023-08-12 16:27:46 +00:00
Oni
a3e264ce57
Merge branch 'tutorial-retry-menu' into 'master'
...
Add "Try Again" option to tutorials pause menu
Closes #584
See merge request KartKrew/Kart!1391
2023-08-12 16:20:50 +00:00
Oni
055a7309b0
Merge branch 'spinout-tumble-dash-ring' into 'master'
...
Convert tumble/stumble to wipeout on contact with Dash Rings
Closes #519
See merge request KartKrew/Kart!1389
2023-08-12 16:19:54 +00:00
Oni
45997c8075
Merge branch 'fix-ringbox-egg-transfer' into 'master'
...
Fix item HUD not appearing when receiving an eggbox transfer
Closes #592
See merge request KartKrew/Kart!1387
2023-08-12 16:17:37 +00:00
Oni
7f66b555f4
Merge branch 'fix-netgame-bots' into 'master'
...
Fix bots desyncing in netgames
Closes #574
See merge request KartKrew/Kart!1384
2023-08-12 16:16:29 +00:00
Oni
3ad94cfd49
Merge branch 'automatic-directional-lighting-toggle' into 'master'
...
Disable directional lighting automatically if indoors, also add flag to force it on anyway
See merge request KartKrew/Kart!1380
2023-08-12 16:01:41 +00:00
James R
6cc3ee4b73
M_OpenPauseMenu: add Try Again in tutorials
2023-08-11 22:06:22 -07:00
James R
ee7a29dc62
T_Pusher: do not apply upward wind if fastfalling
2023-08-11 21:41:38 -07:00
James R
6bfc217b41
DashRingLaunch: convert tumble to wipeout
2023-08-11 21:15:48 -07:00