NepDisk
b39f76ccf4
Merge branch 'blankart-dev' into portv1objects
2025-04-08 12:18:44 -04:00
NepDisk
a53c2d87da
Restore power giving for some effects
2025-04-08 12:18:12 -04:00
NepDisk
1d709184a9
Merge branch 'blankart-dev' into portv1objects
2025-04-07 21:51:30 -04:00
NepDisk
daf5fdf748
Remove Bumper Death animation
2025-04-07 21:01:01 -04:00
NepDisk
32b9b82dc2
Port v1 objects pt 3
2025-04-07 17:54:14 -04:00
NepDisk
f77e310c5e
[PATCH] Compat changes
2025-04-07 15:50:56 -04:00
NepDisk
46d8a7c2b1
Merge branch 'blankart-dev' into portv1objects
2025-04-07 12:54:53 -04:00
NepDisk
e550ae380e
Port driftsparkpulse
2025-04-07 12:54:24 -04:00
NepDisk
7983b94cf3
Porting v1 objects part 1
2025-04-06 12:34:50 -04:00
James R
06c584d1fd
Don't reset camera position when spectating
...
Fixes a software renderer crash due to hitlag VFX from the
player's death (death from spectating) being too close to
the camera.
2025-04-01 23:12:37 -04:00
NepDisk
2e2b90f843
Finalize Cvar and push check to lua
2025-03-31 14:04:06 -04:00
Alug
fe30efacdd
refactor postimg stuff so it can be combined with each other better
...
thx much indev! <3
everything now works with encore!
software now also supports screen effects in splitscreen!
2025-03-28 18:22:01 -04:00
GenericHeroGuy
486bb208c2
Fix flat alignment on Kart maps
2025-03-28 14:17:56 +01:00
NepDisk
945704849f
stacking part 6: Implement customization cvars
2025-03-26 13:35:26 -04:00
NepDisk
f0b6ef89eb
stacking pt.3: start work on chaining
2025-03-25 18:03:39 -04:00
NepDisk
7069c920df
Stacking pt 1
2025-03-21 12:12:23 -04:00
GenericHeroGuy
b77a66d8bb
Fix Spelunky
2025-03-17 00:42:53 +01:00
NepDisk
a5bb96ce9b
Cup changes to allow the same map in multiple
2025-03-13 13:56:15 -04:00
NepDisk
077b34b37f
Make legacy waypoint helper and expose K_RingsActive and K_UsingLegacyCheckpoints to lua
2025-03-10 19:14:35 -04:00
NepDisk
e8adbfb8b7
Fix typo in namespace code
2025-03-10 12:57:45 -04:00
NepDisk
bda7d26a0f
Port basic lap anticheat for new waypoints from RR
2025-03-09 20:03:10 -04:00
GenericHeroGuy
41f2bbcb1e
Okay, let's not break UDMF speedpads
...
Change binary conversion to 2.2 behavior, but ignore it and use
linedef length directly for kart maps
2025-03-04 01:57:03 +01:00
GenericHeroGuy
6fdfeb42a0
Store speed pad speed with full precision
2025-03-04 01:07:57 +01:00
GenericHeroGuy
1025ac59bd
Translate MapLoad/MapChange and implicit gamemap argument
2025-03-03 19:03:36 +01:00
NepDisk
064be1b201
Merge branch 'bortsport' into blankart-dev
2025-02-26 19:43:22 -05:00
GenericHeroGuy
458aef786b
Restore wind/conveyor specials for Kart maps
2025-02-25 02:59:07 +01:00
GenericHeroGuy
0b081230c4
Fix oopsie in binary mace setup
2025-02-25 01:58:29 +01:00
NepDisk
c25974b4b7
Be quiet please.
2025-02-23 21:04:06 -05:00
NepDisk
fce49599d3
Warn about Ring Racers maps
2025-02-23 20:40:20 -05:00
NepDisk
0d4c4a74f6
Merge branch 'blankart-dev' into bortsport
2025-02-22 22:21:09 -05:00
NepDisk
e562d838b5
bumpspark, bumpspring and small code refactoring and cleanup
2025-02-22 21:53:09 -05:00
NepDisk
51154e346c
rename tm to g_tm to fix C conflict
2025-02-22 01:24:53 -05:00
NepDisk
553676e588
Basic port of durrs bot code
...
It doesn't work as of yet.
2025-02-21 22:44:07 -05:00
NepDisk
842b7e85b3
Use Kart number here for light_contrast default
2025-02-21 17:03:11 -05:00
NepDisk
0d6aad827b
Begin work on making custom lighting optional
2025-02-21 16:51:56 -05:00
NepDisk
ccaf4f8e63
Add More Tracy Zones
2025-02-21 13:58:41 -05:00
GenericHeroGuy
160897f5ca
mapcompat + udmf_namespace = mapnamespace
2025-02-20 19:49:13 +01:00
NepDisk
a0d2983b5b
Handle How RingRacers uses args/scriptargs
2025-02-19 20:47:24 -05:00
GenericHeroGuy
37969a3415
Add mapcompat global (AKA fix remapping on palette texture skyboxes)
...
Rather than setting udmf earlier in P_SetupLevel and continuing to awkwardly
check udmf everywhere, I'm adding a new global solely for compat purposes.
For now, have it mirror udmf to avoid supporting two binary formats.
(still keeping the 2.2 conversion code tho?)
2025-02-19 22:45:34 +01:00
toaster
b4dcc12e4f
Support for user-specified minimap bounds
...
The totally-not-a-secret reason I made this branch.
- doomednum 770 (associated with polyobject anchors 760/761 and skybox centerpoint 780)
- Place exactly two in a map to draw an implicit rectangle.
- Supports top-left/bottom-right AND bottom-left/top-right placements.
- I_Errors if you place too many (or only one).
- You don't *have* to have these, this is just a bonus if you're a map like Power Plant or CDSS1 negatively affected by your skybox.
2025-02-18 23:48:18 +01:00
toaster
8ed510ca88
Precalculate as much shared minimap/automap data on level load as possible
...
- `P_InitMinimapInfo`
- Writes to `p_local.h` extern struct
- Handles everything previously distributed across multiple K_drawKartMinimapIcon calls (and most of AM_findMinMaxBoundaries)
- Reduces complexity of drawKartMinimapIcon significantly
- Last prerequisite before implementing user-placable minimap boundaries...
2025-02-18 23:48:18 +01:00
GenericHeroGuy
a8974a5f71
or just... check longname?????
2025-02-18 22:55:41 +01:00
GenericHeroGuy
7a9bb9deea
Don't find old encore/tweak lumps for long map names
2025-02-18 22:48:23 +01:00
GenericHeroGuy
71dd3666b8
Fix the other scrollers too
2025-02-18 14:49:24 +01:00
Sally Coolatta
08c67ab0e7
Spec 500 uses the same speeds as other scrollers
2025-02-18 14:33:29 +01:00
NepDisk
dcb3570475
Merge pull request 'Add support for longmapnames' ( #22 ) from longmapnames into ACS2
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/22
2025-02-17 22:38:05 +00:00
GenericHeroGuy
8d3083cefe
Fix some G_BuildMapName string formats
...
more like "flex xva" but ok
2025-02-17 21:51:31 +01:00
GenericHeroGuy
723164152f
Salvage the remaining parts of 8f68a21
...
I'm keeping the screenshot mapname tho :^)
2025-02-17 21:51:31 +01:00
NepDisk
8f040ed151
Reapply 'Implement per-texture offsets in UDMF'
...
This reverts commit c713de1225 .
2025-02-11 16:11:03 -05:00
NepDisk
c713de1225
Revert "Implement per-texture offsets in UDMF"
...
This reverts commit 6808564763 .
2025-02-11 15:52:37 -05:00