Commit graph

25536 commits

Author SHA1 Message Date
Lighto97
05923e935d check tracer and player carry flag on trapbubble thinker 2025-03-12 02:27:05 -03:00
Lighto97
b668678278 add missing CR_ flags in deh_tables.c 2025-03-12 02:24:07 -03:00
Lighto97
4e4a3d3ba6 move missplaced code from DropDashWait to HandleDropDash 2025-03-12 02:21:28 -03:00
Lighto97
ed5adc5b78 use player->carry and player->mobj->tracer 2025-03-11 02:03:35 -03:00
Lighto97
54b14fea3f Merge branch RingRacers:master into trapbubble-softlock 2025-03-11 03:25:48 +00:00
Eidolon
b9c372312e Merge branch 'fixmovingpolyobjectplatforms' into 'master'
Remove erroneous define breaking PolyObject player carrying

Closes #197

See merge request KartKrew/RingRacers!97
2025-03-10 08:01:15 +00:00
Eidolon
9c3b776511 Merge branch 'fixghostflag' into 'master'
Fix MF2_OBJECTFLIP being applied to flags instead of flags2 in P_SpawnGhostMobj

Closes #327

See merge request KartKrew/RingRacers!98
2025-03-10 07:59:31 +00:00
Eidolon
eb4116f042 Merge branch 'legacyglcliprectchatfix' into 'master'
Fix legacyGL chat rendering bug

See merge request KartKrew/RingRacers!96
2025-03-10 07:57:42 +00:00
Logan Aerl Arias
d0e1dfe526 merge changes to make vcpkg caches smaller 2025-03-10 01:39:35 +00:00
Lighto97
c622ee9c90 fix missing ) 2025-03-07 16:41:59 -03:00
Lighto97
6c1629868f fix bubble shield trap respawn softlock 2025-03-07 01:11:17 -03:00
Nep2Disk
751418845d This should be flags2 2025-03-01 15:22:54 +00:00
Nep2Disk
514dc44f75 Remove erroneous define breaking PolyObject player movement
there are no other #ifdef POLYOBJECTS defines in source so this was left by accident I assume?
2025-02-26 21:03:56 +00:00
Nep2Disk
05de187667 Fix patches being turned inside-out by cliprect in GL
Turns out the reason the chat looks strange in LegacyGL is because of cliprect.
This is a fix that was done by GenericHeroGuy for one of my other projects.
2025-02-22 18:08:13 +00:00
Craftyawesome
1cbb266180 explicit -mno-ms-bitfields for clang 2025-02-14 21:04:04 -05:00
Craftyawesome
06696e78b5 windows clang fixes 2025-02-14 12:53:41 -05:00
Eidolon
c192f13d5d Merge branch 'first-person-improvements' into 'master'
First person fixes and tweaks

Closes #180 and #179

See merge request KartKrew/RingRacers!71
2025-02-14 04:13:44 +00:00
PencilVoid
b88c001d03 First person fixes and tweaks 2025-02-14 04:13:44 +00:00
Eidolon
5f10a35691 Merge branch 'fixfofalphaogl' into 'master'
Clamp rover->alpha levels in LegacyGL

See merge request KartKrew/RingRacers!57
2025-02-14 01:58:39 +00:00
Spring E. Thing
b8ec197b2a player->whip is now readable & writable through Lua 2025-02-13 22:52:40 +00:00
Eidolon
a4d304a1f5 Update copyright years to 2025 2025-02-13 15:32:26 -06:00
Eidolon
ef5eb2238e Merge branch 'fix-endsign-rng' into 'master'
Fix ending sign RNG off by one error + comment for __internal_prng_bound__

See merge request KartKrew/RingRacers!78
2025-02-13 21:15:07 +00:00
Eidolon
3c69cf8dc1 Merge branch 'moreconstants' into 'master'
Expose more constants to Lua

See merge request KartKrew/RingRacers!66
2025-02-13 21:03:07 +00:00
Eidolon
3edc612ff4 Merge branch 'fixbatching' into 'master'
Small fix for LegacyGL batching

See merge request KartKrew/RingRacers!74
2025-02-13 20:57:07 +00:00
Eidolon
e2a4ed4c4a Merge branch 'fixcharmenulockup' into 'master'
Fix character select menu freeze due to smaller then required loop variables

Closes #304

See merge request KartKrew/RingRacers!68
2025-02-13 20:50:52 +00:00
Eidolon
09b225b579 Merge branch 'skincolor-fix' into 'master'
Fix for skincolors past the 256th displaying incorrectly on character select.

See merge request KartKrew/RingRacers!67
2025-02-13 20:49:00 +00:00
Eidolon
1e3a9d68f8 Merge branch 'aizdriftstraft' into 'master'
Fix "aizdriftstraft" typo

See merge request KartKrew/RingRacers!65
2025-02-13 20:46:08 +00:00
Eidolon
80a4180b2b Merge branch 'fix-huddisable' into 'master'
Fix Lua Hud Enable/Disable being offset by one

See merge request KartKrew/RingRacers!62
2025-02-13 20:41:12 +00:00
Eidolon
271c531223 Merge branch 'bheapPushWrongRealloc' into 'master'
Fix wrong size in K_BHeapPush Z_Realloc

See merge request KartKrew/RingRacers!83
2025-02-13 04:18:43 +00:00
JugadorXEI
f0bf674dc0 Fix wrong size in K_BHeapPush Z_Realloc 2025-02-01 18:16:06 +01:00
Craftyawesome
093bfd9be0 use a signed type for NodeToSplitPlayer 2025-01-23 15:59:48 -05:00
Craftyawesome
6b925d6f72 adjust/correct comment for __internal_prng_bound__ 2025-01-02 02:41:06 -05:00
Craftyawesome
a481878a61 Fix end sign rng off-by-one 2025-01-02 02:30:43 -05:00
Alug
a362e3e23d reflect sorting order when filling polygon array
functionally the same, but keeps consistency
2024-11-27 18:40:57 +01:00
Alug
7e2fbe6217 fix "fade_end" comparison in comparePolygon for ogl batching
effectively the comparison for the "fade_end" polygon property was directly discarded and unused
2024-11-27 18:33:17 +01:00
NepDisk
a67bdb2ad0 Make i and j UINT16 to account for the fact MAXFOLLOWERS is 1024 2024-11-20 00:42:01 +00:00
FreakyMutantMan
af8f7398a0 Fixes skincolors past the 256th displaying incorrectly on character select. 2024-11-19 15:32:10 -08:00
NepDisk
7842dc2d59 Expose more constants to Lua 2024-11-07 03:45:38 +00:00
NepDisk
2b5a8259f7 Fix "aizdriftstraft" typo in lua_playerlib.c 2024-11-06 18:24:33 +00:00
Alug
20d4c8510b Make FOF fades use 0-255 alpha, not 1-256 2024-11-05 21:03:33 +01:00
Alug
fed0d3626b remove subtract by one 2024-11-05 20:47:24 +01:00
NepDisk
69568cb6e1 Add names to hud_disable_options
Due to this not being here everything after position was offset by one
2024-11-04 20:58:49 +00:00
Sal
dd45f3cd61 Merge branch 'user-defined-death-kart-frame' into 'master'
SPR2_DKRT: A new SPR2 which allows character WADs to define a unique kart explosion husk

See merge request KartKrew/RingRacers!55
2024-10-21 23:59:21 +00:00
Sal
7a52877ab9 Merge branch 'update-actions' into 'master'
Minor action special / ACS built-in fixes

See merge request KartKrew/RingRacers!58
2024-10-21 23:55:24 +00:00
Sally Coolatta
287c711da4 Implement SetLineBlocking
This could be done with Get/SetLineProperty just fine, but added just for completion's sake -- the Hexen instruction set is now fully implemented, minus SoundSequence which is for a feature we straight up don't have.
2024-09-21 04:17:00 -04:00
Sally Coolatta
a2ddd5079e Thing_StartTracking: Make it do something
Instead of using a linedef executor tag as an argument, apply an action special to the angle manager object that you had to place anyways.

There is no UDMF version check because the old behavior was practically unusable.
2024-09-21 03:58:33 -04:00
Sally Coolatta
a7aaf0eddb Level_SetWeather: Use str instead of int 2024-09-21 03:54:54 -04:00
Alug
266aa14daf Clamp rover->alpha levels 2024-09-16 20:13:13 +02:00
toaster
3ca282c3b4 COM_Exec_f: By default, insert into command buffer
- Resolves KartKrew/RingRacers#281 under standard operation
- Add `-immediate` parameter for previous, `wait`-ignoring behaviour
    - Used by configfile, EXECCFG
2024-09-15 18:19:36 +01:00
Jack
f3ed9f580e Fixed the p->player null check in destroyed-kart.cpp being a part of hasCustomHusk rather than being a part of pValid as it's supposed to be 2024-09-09 16:19:17 +01:00