GenericHeroGuy
fa5cf63d83
Fix the intermission background
...
Also, if there's no y_buffer available, draw SRB2BACK instead of whatever
garbage is in screens[1]
2025-03-26 23:06:21 +01:00
NepDisk
d2f4ee4dae
Update MD5 again lmao
2025-03-26 14:58:00 -04:00
NepDisk
e774c74257
Update MD5 for main.pk3
2025-03-26 14:39:45 -04:00
NepDisk
f338eec51a
Merge pull request 'Hardcoded Stacking and Chaining' ( #33 ) from stackingmaybe into blankart-dev
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/33
2025-03-26 18:30:19 +00:00
GenericHeroGuy
6d4e165fe0
Merge pull request 'Unhardcode Menus' ( #32 ) from socmenus into blankart-dev
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/32
2025-03-26 18:21:52 +00:00
NepDisk
d225476b9b
Redisable NOMD5
2025-03-26 14:12:49 -04:00
NepDisk
39da549760
Almost forgot to give perfect start mowing privilages
2025-03-26 14:06:04 -04:00
GenericHeroGuy
4b3b96536d
Expose gc_respawn
2025-03-26 18:53:21 +01:00
GenericHeroGuy
dc791e494d
Merge branch 'blankart-dev' into socmenus
2025-03-26 18:49:30 +01:00
NepDisk
945704849f
stacking part 6: Implement customization cvars
2025-03-26 13:35:26 -04:00
NepDisk
a68eb51465
stacking part 5: Implement stacking visual
2025-03-26 09:37:29 -04:00
NepDisk
64eb425b78
stacking pt.4.5: Ring Adjustments
...
Rings are now capped for all modes to around chao's max duration. Ringboost affect on chaintimer has been capped to prevent them from desynching too much due to ring chaining nerf
2025-03-25 23:35:25 -04:00
NepDisk
0ae44e0fa0
stacking pt.4: Finish Chaining
...
Again thanks to Indev for helping me figure out why the last tick wouldn't deincrement
2025-03-25 19:14:40 -04:00
GenericHeroGuy
3c3b509aa7
Remove M_MenuItemRange
...
I don't like else-if chains,
but I also don't like weird, unnecessary constraints
2025-03-26 00:11:08 +01:00
GenericHeroGuy
68a29ad0dc
Don't use K&R syntax for messagebox routines which was removed in C23
...
Yup, that's not just a function declaration thing...
Starting to doubt if this is a net improvement
2025-03-25 23:33:33 +01:00
NepDisk
f0b6ef89eb
stacking pt.3: start work on chaining
2025-03-25 18:03:39 -04:00
GenericHeroGuy
eeeca0a6ba
And maybe clear the message box when clearing menus...
2025-03-25 21:34:09 +01:00
GenericHeroGuy
fd7eb9e06d
Refined message box code, consistent DrawPatchFill
...
M_StartMessage now takes a function pointer instead of an object pointer.
No more FUNCPTRCAST
2025-03-25 21:23:57 +01:00
NepDisk
7091195a95
stacking pt.2: finish stacking
2025-03-25 15:07:20 -04:00
GenericHeroGuy
f27e486f4b
Fix M_GetGametypeColor crash
2025-03-25 19:38:52 +01:00
GenericHeroGuy
8c2803607d
Show names for menu/menuitem warnings
2025-03-25 17:11:52 +01:00
NepDisk
bedf22442e
Merge branch 'blankart-dev' into stackingmaybe
2025-03-25 11:51:46 -04:00
NepDisk
e1b419c83d
Fix develop compile
2025-03-25 11:51:11 -04:00
GenericHeroGuy
016435b3b9
Fix jank attack
...
Consistently call D_StartTitle, don't glitch out on invalid replays etc
2025-03-25 15:55:56 +01:00
NepDisk
23f4f41ff3
Merge branch 'blankart-dev' into stackingmaybe
2025-03-25 10:49:54 -04:00
NepDisk
032e08afef
Update main.pk3 hash
...
We are now enforcing this now that we acutally have files. Remember to use zopfil with blankart-assets
2025-03-25 10:15:42 -04:00
NepDisk
7229a2828f
Move Hashes and filename
2025-03-25 10:05:44 -04:00
NepDisk
e38e38c471
Remove out of date doc folder
2025-03-25 09:54:18 -04:00
NepDisk
64474e5f56
Merge pull request 'Remove broken/unused projects and targets' ( #31 ) from removeunusedprojects into blankart-dev
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/31
2025-03-25 13:39:12 +00:00
NepDisk
f9df5bcab0
remove even more unused/broken stuff
2025-03-25 09:31:28 -04:00
NepDisk
5def7a990a
Merge pull request 'Remove ASM and old unused SRB2 platform code' ( #30 ) from removeasm into blankart-dev
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/30
2025-03-25 13:20:17 +00:00
tertu marybig
8060a2e30b
Remove FixedMul and FixedDiv2 asm implementations
...
Actually works this time
2025-03-25 09:12:20 -04:00
NepDisk
6aa61e4ebb
Unshit-ify lua_playerlib.c
2025-03-25 04:10:37 -04:00
NepDisk
b3e6f05ee0
Update lua compat stuff
...
This removes pw_goop setting being incorrect.
This also lets scripts write into kartstuff if they don't match a metatable like pw_powers.
2025-03-25 02:24:47 -04:00
NepDisk
5c11010b60
Add more names to credits
2025-03-25 02:15:43 -04:00
NepDisk
86bc778f60
Remove unused platform code
2025-03-24 22:45:29 -04:00
NepDisk
e5d77fbc3b
Remove NASM from circle ci
2025-03-24 22:36:04 -04:00
NepDisk
2a0b0d4bae
Remove ASM
2025-03-24 22:35:18 -04:00
NepDisk
58e5cb079e
Prevent dedi from ending up on titlescreen
...
Thanks Indev!
2025-03-24 22:12:00 -04:00
GenericHeroGuy
784fc8f46c
Last-minute curse: no menus for dedis, empty item names instead of '.'
2025-03-25 01:35:07 +01:00
Gustaf Alhäll
ba4718883c
Fix Windows build
2025-03-24 19:00:50 -04:00
Gustaf Alhäll
6511baabaf
Fix LAN discovery for SRB2 servers
2025-03-24 19:00:29 -04:00
NepDisk
35a7f420af
Fix spectate button, allow respawning local players 2-4, allow respawn to be binded to button
2025-03-24 18:54:58 -04:00
GenericHeroGuy
0fda4cf017
Add custom options menu
...
A dedicated menu for addons to insert their own options submenus
2025-03-24 23:45:09 +01:00
GenericHeroGuy
0a573d3c5c
Fix player setup menu checking the wrong menuitems
...
The skin option is now grayed-out when forceskin is enabled for presumably
the first time since 2017
2025-03-24 21:45:15 +01:00
GenericHeroGuy
6235219a9f
Move version info stuff so it doesn't draw when a message box is shown
2025-03-24 20:31:57 +01:00
NepDisk
ceed76cc73
Repair parties for blankart
2025-03-24 14:24:23 -04:00
James R
a5be688b82
Replays: keep party in sync with current viewpoints
...
- More and more parts of the game rely on parties
- Parties are assumed to match the displayplayers
- This fixes A/B/C/D nametags
2025-03-24 13:57:04 -04:00
NepDisk
ad290b3604
add back removed comments for G_ResetView
2025-03-24 12:44:14 -04:00
James R
591a909eea
Software: krangle directional lighting in 3P/4P splitscreen
2025-03-24 12:39:22 -04:00