Commit graph

27163 commits

Author SHA1 Message Date
toaster
d618802abc Additional hack for Sealed Star game over: In demo.playback, do a retry flag anyways, just to guarantee it ends
Also guarantee it uses demo.netgame status where relevant
2024-04-06 23:57:25 +01:00
toaster
6a07bca807 Minimal set of calls to dump you back to the EggTV menu as soon as possible
My patience is thin, let's just work around the crash as tightly as possible
2024-04-05 21:59:20 +01:00
toaster
c7503a492d Simpler solution to #1225: If a retry flag occurs in a demo, stop playback immediately! 2024-04-04 21:37:17 +01:00
James R.
de651b6d6c Merge branch 'with-you-in-the-dark' into 'master'
Update confirmation sound for using the tasteless taunt cheat

See merge request KartKrew/Kart!2223
2024-04-04 07:14:58 +00:00
James R.
e44661817b Merge branch 'numlaps-msg-begone' into 'master'
Numlaps Message Begone

See merge request KartKrew/Kart!2222
2024-04-04 03:50:44 +00:00
James R.
dda817d429 Merge branch 'lua-action-profile' into 'master'
lua_profile: measure lua actions

See merge request KartKrew/Kart!2219
2024-04-04 03:50:26 +00:00
Oni
2a2a03eed9 Merge branch 'pull-up' into 'master'
Hardcode SA2 Pulley (ipullup.lua)

See merge request KartKrew/Kart!2220
2024-04-04 02:01:32 +00:00
Sal
224d66062e Merge branch 'spb-shrine-swapsies' into 'master'
Fix copypaste error for Mystic Melody savedata interaction (resolves #1242)

Closes #1242

See merge request KartKrew/Kart!2224
2024-04-03 21:48:19 +00:00
toaster
6c0cc158d1 Fix copypaste error for Mystic Melody savedata interaction (resolves #1242)
Was causing all Mystic Melody shrine interactions to turn into SPB Attack emblems on game restart
2024-04-03 22:41:26 +01:00
toaster
bc1be64e84 Update confirmation sound for using the tasteless taunt cheat 2024-04-03 21:21:23 +01:00
toaster
2c5f0de69c The author of this commit hates the print in NumLaps_OnChange so much
- Don't print outside of Playing()
    - Fixes the one cvar set message when playing back any Staff Replay
- Have a bespoke map default print for outside-of-level changes
2024-04-03 21:01:08 +01:00
toaster
b8c67dcc9e Copyright update: Recieved notice of legal name change
(which is formal speak for I got back in contact with an old friend :D )
2024-04-03 20:44:19 +01:00
James R
551a101f7b Hardcode SA2 Pulley (ipullup.lua)
Differences from Lua version:

- Does not set cusval
- Does not have individual states for pulley, hook
  - Simply sets sprite on S_INVISIBLE
- Does not do P_CheckPosition, sets Z directly
- Does not spawn chain visual every tic
  - Spawns a single object and vertically stretches it to
    the correct length
- MT_IPULLUP has MF_SCENERY and a short-circuiting
  thinker, also MF_NOBLOCKMAP so there is never any
  collision against it (it is a controller)
- MT_PULLUPHOOK has MF_NOCLIP to avoid extra collisions
  while moving
2024-04-03 04:37:44 -07:00
James R
4297179e12 lua_profile: measure lua actions 2024-04-03 01:53:10 -07:00
Oni
79a4e05a1c Merge branch 'look-up' into 'master'
Hold up/down for 2 seconds while not moving to pan the camera vertically

Closes #1223

See merge request KartKrew/Kart!2218
2024-04-03 03:30:59 +00:00
James R
192c770c16 Hold up/down for 2 seconds while not moving to pan the camera vertically 2024-04-02 19:23:53 -07:00
Oni
5dbee14281 Merge branch 'audience-polish' into 'master'
Adjust Audience bobbing, give them shadow

Closes #1194

See merge request KartKrew/Kart!2217
2024-04-03 01:43:43 +00:00
Oni
7c69767a6a Merge branch 'battle-half-screen-shake' into 'master'
Battle: half screen shake radius, strength and max strength

See merge request KartKrew/Kart!2216
2024-04-03 01:23:25 +00:00
James R.
58a2bba3ad Merge branch 'lua-case-take-2' into 'master'
Lowercase player_t from Lua, take 2

See merge request KartKrew/Kart!2180
2024-04-03 01:13:34 +00:00
James R.
607611daaf Merge branch 'goner-free' into 'master'
V_ScaledWordWrap allocates Zone memory, so be sure to free Goner's usage

See merge request KartKrew/Kart!2198
2024-04-03 01:09:39 +00:00
Oni
4d0b02413d Merge branch 'gl-no-resend-load' into 'master'
Don't draw OpenGL loading screen when resynching the gamestate

See merge request KartKrew/Kart!2209
2024-04-03 01:06:56 +00:00
James R
c591087ac4 Audience: shadow, auomatically becomes white on fullbright frames 2024-04-02 18:06:26 -07:00
Oni
1f97d70ff8 Merge branch 'tasteless-audio' into 'master'
Tasteless Taunts

See merge request KartKrew/Kart!2215
2024-04-03 00:48:21 +00:00
James R
e41b371096 Audience: double scale bobbing height 2024-04-02 17:44:36 -07:00
toaster
fa77631c25 Alternate tooltip for Follower Horn option under tasteless conditions 2024-04-03 01:30:40 +01:00
James R
4ce2dbf1bc Battle: half screen shake radius, strength and max strength 2024-04-02 17:28:30 -07:00
toaster
44951e2f86 Adjust the menu descriptions for Character Voices and Follower Horns 2024-04-03 01:19:23 +01:00
toaster
dea698a276 Tasteless Taunts
Uninhibited voices/horns (see the "meme" setting in v1).
Removes the SECRET_MEMETAUNTS unlock, which didn't fit the general level of cohesion main game content should have.
2024-04-02 23:26:57 +01:00
toaster
224deed01d More copyright updates
- TehRealSalt and Lat` are currently preoccupied, so handle their credits
- Correct some accidential copypastes of existing boilerplate into new files
- Add a handful more of mine
- Consistency for Kaito Sinclaire's online handle
2024-04-02 22:14:49 +01:00
Oni
eb6d48aee4 Merge branch 'ice-cube-tooltip' into 'master'
Ice cube button prompt + fixes

See merge request KartKrew/Kart!2212
2024-04-02 18:03:19 +00:00
Oni
c3239b3746 Merge branch 'top-thrown-scale' into 'master'
Preserve scale of Garden Top when thrown

See merge request KartKrew/Kart!2213
2024-04-02 18:03:10 +00:00
Oni
437d5283e0 Merge branch 'no-frameskip-replays' into 'master'
Do not pause 3d rendering ever in replays

Closes #1226

See merge request KartKrew/Kart!2210
2024-04-02 18:03:06 +00:00
toaster
a6a6515721 The final menu layout for Time attack in v1 and SRB2 2.2 was also largely me, and I forgot how little this code has been altered at its core 2024-04-02 18:15:09 +01:00
toaster
12523f3eb9 Additional copyright update for Viv Grannell specifically (the author of this commit)
Forgot a number of menu files which I have performed extensive maintenance on
2024-04-02 18:12:25 +01:00
Oni
6791bc301e Merge branch 'fov-gamestate' into 'master'
Force FOV to 90 during Podium and Title Screen

Closes #1214

See merge request KartKrew/Kart!2171
2024-04-02 17:00:53 +00:00
toaster
7072bd06d5 Good faith effort to update ZarroTsu copyright for k_kart sourcefiles 2024-04-02 17:43:26 +01:00
toaster
7f6de407f1 Copyright update: Add Kart Krew (2024) in general for high-traffic inherited sourcefiles 2024-04-02 17:42:38 +01:00
toaster
d7f4cd2d8f Copyright update for Viv Grannell specifically (the author of this commit) 2024-04-02 17:38:18 +01:00
James R
083ebbbff9 HUD tracking: polish bubble trap button prompt 2024-04-02 06:33:03 -07:00
James R
4d93503dee HUD tracking: offset ice cube button above player's head 2024-04-02 05:59:03 -07:00
James R
8e9b9dd0aa Preserve scale of Garden Top when thrown
- If you deploy a Garden Top while grown/shrunk, the Top
  retains its size even after the grow/shrink effect runs
  out
- When the Top was thrown, however, it always used default
  scale
- Now the thrown Top keeps its scale intact
2024-04-02 05:00:21 -07:00
James R.
e51f4e089d Merge branch 'instant-ring-shooter-face' into 'master'
Scale Ring Shooter WANTED icon instantaneously

See merge request KartKrew/Kart!2204
2024-04-02 11:14:47 +00:00
James R.
342b6fd659 Merge branch 'fix-invalid-banana-chain' into 'master'
Fix crash accessing removed banana chain

Closes #1229

See merge request KartKrew/Kart!2194
2024-04-02 11:14:34 +00:00
James R
c429dfb880 HUD tracking: R button prompt for ice cubes 2024-04-02 04:07:45 -07:00
James R
f0c759dc2f HUD tracking: never display target on player's own self 2024-04-02 03:48:34 -07:00
James R
6632f5c4c6 HUD tracking: simplify Bubble Shield, Garden Top conditions
Should be equivalent yet with far less code.
2024-04-02 03:44:57 -07:00
James R
9189213b30 HUD tracking: refactor tooltips
More straightforward and versatile implementation now that
tooltips are becoming first-class features and not just
debug trinkets.
2024-04-02 03:43:00 -07:00
Eidolon
6871b3a0d5 Add macOS universal app convenience script 2024-04-01 23:05:42 -05:00
Eidolon
49a61b6c51 Set OSX arch and dep. target in presets 2024-04-01 23:05:42 -05:00
James R.
699439d3b7 Merge branch 'ring-pickup-delete' into 'master'
Ring Pickup Delete (Resolves #1227 but needs TA verification)

Closes #1227

See merge request KartKrew/Kart!2208
2024-04-02 03:50:26 +00:00