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
James R
04744338a6
Director: skip splitscreen players when switching
...
This makes sure director only tries switching to players
who aren't splitscreen players.
2025-03-24 12:37:40 -04:00
James R.
36ad821c79
K_drawKartMinimap: fix splitscreen player icons
2025-03-24 12:33:24 -04:00
Oni
2c36b047dd
Merge branch 'fix-splitscreen-hud-tracking-bleed' into 'master'
...
K_drawKartNameTags: crop HUD tracking to splitscreen viewports
See merge request KartKrew/Kart!1542
2025-03-24 12:31:43 -04:00
GenericHeroGuy
8a6a49ce03
Menutype header
...
Also add more than 1 freeslot
2025-03-24 17:09:27 +01:00
GenericHeroGuy
eb481b6ac4
Remove unused SRB2 menutypes
...
Also remove MP_OFFLINESERVER, since that's just MP_SPLITSCREEN (oops)
2025-03-24 16:39:17 +01:00
NepDisk
616941841c
Fix being able to reverse in the air
2025-03-24 11:16:33 -04:00
James R
fd8917092e
Improve displayplayers command
...
- Tabulate data
- Show party members
2025-03-24 10:25:59 -04:00
NepDisk
37c960a14a
Various fixes from RR
2025-03-24 10:24:26 -04:00
James R
af09ba91ec
Completely rewrite party management code
...
Replaces g_splitscreen.c with g_party.cpp. Simplifies
party management functions.
Moves externs out of already bloated doomstat.h and
g_game.h into g_party.h.
Cuts down on globals spam.
2025-03-24 09:43:34 -04:00
NepDisk
cf09ac0023
Check for removed mobj for loop
2025-03-24 09:26:50 -04:00
NepDisk
2876e2adc6
Properly fix shearing crash without the ugly hack
2025-03-23 22:30:36 -04:00
NepDisk
f845a3aca5
Adjust bar colors for spee ringbar and fix 11 offset to look better
2025-03-23 21:12:22 -04:00
NepDisk
7b54760030
Changes for Spee ring meter
2025-03-23 20:01:55 -04:00
NepDisk
071fa97191
Repair ring award special
2025-03-23 18:59:31 -04:00
NepDisk
fe2fc49ac1
fix copypaste errors in new bot respawn ticccmd code
2025-03-23 15:33:11 -04:00
NepDisk
f40771dd97
bot and respawn improvements
...
Bot respawn incrementer is based on RR's general antigrief incrementer with edits and additions
2025-03-23 14:14:46 -04:00
GenericHeroGuy
a609c7b5ce
Replace prevmenu with menustack
...
menustack[0] replaces both menuactive and activeMenuId
Hopefully this is the last major change to the codebase...
2025-03-23 01:47:19 +01:00
NepDisk
247b566275
Toggle for singleplayer itembreaker
2025-03-22 17:08:20 -04:00
NepDisk
7270ae178d
Support for MF2_SHADOW
2025-03-22 16:57:35 -04:00
GenericHeroGuy
4933f96422
Clean up menuitem functions
2025-03-22 20:54:12 +01:00
NepDisk
bbd22ad1af
Hack to fix R_IsViewpointThirdPerson crashing due to invalid player ref
...
Basically to explain due to R_InterpolateView being called here it can possibly
pass an invalid player ref to R_IsViewpointThirdPerson since the player mobj hasn't been created yet.
Thanks to GenericHeroGuy for helping me figure this out.
2025-03-22 14:58:18 -04:00
NepDisk
259bc5dd97
Fix small p_tick.c mistakes
2025-03-22 13:19:59 -04:00
NepDisk
0d6fa2178c
Use stringl for netreplay wadlist
2025-03-22 11:32:18 -04:00
NepDisk
32709797a3
Remove advancedemo
...
0230b57aa8
2025-03-22 11:29:45 -04:00