Sally Coolatta
603a97938b
"Support" ASM functions
...
(By that, I mean it defaults to ASM, but uses the C version when drawing brightmapped stuff. Was this worth the minor performance gain over just making NOASM=1 default? I dunno.)
2021-12-16 13:05:37 -05:00
Sally Coolatta
6399cd57e1
Fix the print's file extension
2021-12-16 11:52:51 -05:00
Sally Coolatta
daab86f461
Implement brightmaps for span drawers, fix column loop bug
2021-12-16 11:48:32 -05:00
Sally Coolatta
04c1a9dcb1
Brightmaps on walls
2021-12-16 09:40:14 -05:00
James R
6edbc9922a
Merge branch 'free-texture-lumps' into 'master'
...
Free 700 mb of unused texture data
See merge request KartKrew/Kart!497
2021-12-15 21:49:01 +00:00
James R
2ac9761af0
Free unused texture lumps in R_LoadTextures
...
PU_CACHE never gets freed automatically and Z_Unlock does
NOTHING.
2021-12-14 23:19:45 -08:00
Sal
463cbcef62
Merge branch 'gasping-for-air' into 'master'
...
Add gasp sound effect when emerging from water
See merge request KartKrew/Kart!484
2021-12-15 04:16:46 +00:00
Sal
00a08e07ce
Merge branch 'namefix' into 'master'
...
Some fixes for bad player info on joining servers
Closes #151
See merge request KartKrew/Kart!470
2021-12-15 04:16:07 +00:00
Sal
5be15fedda
Merge branch 'ogl-sw-perspective' into 'master'
...
Fix OpenGL software perspective
See merge request KartKrew/Kart!493
2021-12-13 19:48:27 +00:00
James R
033a489b85
Fix bad merge @ 4a8340cd4
2021-12-13 01:29:20 -08:00
James R
1285812b84
Merge branch 'full-file-list' into 'master'
...
Disable downloading and check md5 of mainwads (maps.pk3, patch.pk3, etc.) in netgames
See merge request KartKrew/Kart!490
2021-12-13 06:31:31 +00:00
Sal
d7829334d3
Merge branch 'bot-maint' into 'master'
...
Bot maintenance
See merge request KartKrew/Kart!489
2021-12-12 19:54:38 +00:00
James R
184a89db43
Always play splash sfx when entering/exiting water
2021-12-12 03:30:08 -08:00
James R
35238510e3
Use sfx_s3k38
2021-12-12 03:28:59 -08:00
James R
32127f37ee
Check mainwads netgame md5 in developer build
2021-12-12 02:58:06 -08:00
James R
9e1146bc30
Disable downloading for now
2021-12-12 02:47:46 -08:00
Sal
f9abe3f2e4
Merge branch 'flame-shield-slope-resistance' into 'master'
...
Slope resistance for flame shield
See merge request KartKrew/Kart!488
2021-12-12 09:13:05 +00:00
Sally Coolatta
37aa0b633a
Merge branch 'master' into bot-maint
2021-12-12 04:11:46 -05:00
Sally Coolatta
cec8137864
Require Effect 1 for using bot controller angle.
2021-12-12 04:07:32 -05:00
Sally Coolatta
bfa3311eca
Make rivals even more aggressive to players
...
:)
2021-12-12 03:28:49 -05:00
Sally Coolatta
cd0a259bbe
Code cleanup
...
- K_FindBotController returns the line_t directly, instead of a linedef index.
- Trick panel code is in its own function.
- Try to fix infinite bot heat death
2021-12-12 02:32:03 -05:00
Sally Coolatta
0e43a04dee
Try adding tripwire support
...
Kind of lazy. When checking bot traversal, it considers tripwires as walls. K_BotCanTakeCut now is limited to whatever can take tripwires (no more hyudoro invisibility).
Probably should have something more foolproof, but it's annoying to test any changes to this. The only maps I can think of with really easy tripwires clearly don't have their waypoints with bots in mind, the rest are very optional or out of the way or otherwise the bots don't want to even touch them at all.
2021-12-12 02:07:21 -05:00
SteelT
980acccdb2
Merge branch 'fix-model-tilt' into 'master'
...
Fix model tilting on slopes
See merge request KartKrew/Kart!487
2021-12-12 04:41:41 +00:00
Sally Coolatta
5f4e4f8cb5
Merge branch 'master' into bot-maint
2021-12-11 14:13:27 -05:00
Sally Coolatta
bfdae28409
Not Climable flag on a bot controller disables rubberbanding
2021-12-11 04:18:09 -05:00
Sally Coolatta
8d5cec5ebf
Move where PF_HITFINISHLINE is removed
...
Also removes a few remaining instances of player->bot being checked to affect gameplay where it shouldn't from vanilla, but it's code that is rarely used / completely unused anyway.
2021-12-11 04:12:06 -05:00
Sally Coolatta
ba26a3a223
Require bots to be much slower to consider spindash
2021-12-11 02:22:33 -05:00
Sally Coolatta
08bfd6e881
Improve the new wall detection further
...
They didn't fall off on Hardhat, I'm so proud of my sons
2021-12-11 01:51:40 -05:00
Sally Coolatta
19463d6b20
New bot prediction wall detection
...
Instead of searching for walls around the player, and then deciding to make the radius tighter if it found anyway, it instead checks if the waypoint it's trying to predict towards was blocked by any walls / hazards.
Needs adjusted some, I think its being pulled back too hard sometimes, but I am optimistic about some of the improvements I already saw.
2021-12-10 17:42:00 -05:00
Sally Coolatta
07d5691b73
Make them commit harder to turning
...
- Removed the "minor adjustment" threshold, since that was done before global easing
- Removed the "accel + brake to slowdown and reorient yourself if you're facing too far away from the track" bit, because 1.) it was done before accel + brake was turned into EBrake (so it now often makes them come to a STOP instead of simply slowing down) and 2.) turning harshly will slow them down anyway, so maybe isn't necessary
2021-12-10 16:23:41 -05:00
Sally Coolatta
0588227da1
Merge branch 'master' into bot-maint
2021-12-10 16:01:11 -05:00
James R
a3d5804da9
Let flame shield resist slope butter
2021-12-10 02:46:34 -08:00
James R
a90520ebdc
Do not factor roll and pitch into model rollangle
...
Those transformations are applied separately so the model
tilts in 3d space.
2021-12-10 00:32:46 -08:00
Sal
d3c775a08d
Merge branch 'models-1st-class' into 'master'
...
Model tilting and stretching
See merge request KartKrew/Kart!486
2021-12-10 07:57:34 +00:00
James R
ca76754248
Merge branch 'squish-that-kart' into 'master'
...
More squish tweaks
See merge request KartKrew/Kart!485
2021-12-10 07:57:33 +00:00
James R
1ac123246d
Model stretching
2021-12-09 22:41:54 -08:00
James R
4f04c0c430
Tilt models
2021-12-09 22:41:54 -08:00
James R
4fc82f0f53
Squish during huge vertical momentum
...
YIKES
2021-12-09 21:55:27 -08:00
James R
c5e3eb7fff
Minorly extend squish time
2021-12-09 21:51:40 -08:00
James R
95bfe07d66
Enable sprite rotation in OpenGL
2021-12-09 21:34:41 -08:00
James R
7544f8b3b4
Merge branch 'teddthertive' into 'master'
...
Additive sign/tether sparkles
See merge request KartKrew/Kart!481
2021-12-10 04:21:05 +00:00
SteelT
e009f1ebab
Merge branch 'super-upside-down-spring' into 'master'
...
2x vertical speed for downward springs
See merge request KartKrew/Kart!483
2021-12-10 04:11:17 +00:00
James R
134926fe81
Merge branch 'no-scale-shadow-gl' into 'master'
...
Fixed shadow the hedgehog seizure
See merge request KartKrew/Kart!482
2021-12-10 01:59:07 +00:00
James R
a617563bd8
Add gasp sfx when exiting water, but not with bubble shield
2021-12-09 17:44:23 -08:00
toaster
4108d5acb0
Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart.git into namefix
2021-12-10 00:04:37 +00:00
Sally Coolatta
76874de965
Drop shadow tweaks for OGL
...
- Shadow uses subtractive & additive, like software shadows
- Shadow does not change scale or opacity, like software shadows
- Fixed shadow the hedgehog seizure
2021-12-09 18:32:52 -05:00
toaster
69483f2578
Additive sign/tether sparkles
2021-12-09 22:33:57 +00:00
toaster
a149fa9db9
GL now loads in netgames and doesn't memory leak
...
What is broken:
* Encore mode remapping in GL only
* Seizure effect in Daytona (NOT IVO SAFE)
* God knows what else has been waiting in the wings
2021-12-09 20:57:15 +00:00
SteelT
dfadd430b7
Merge branch 'landmine-explosion' into 'master'
...
New Landmine Explosion VFX
See merge request KartKrew/Kart!479
2021-12-08 01:53:35 +00:00
SteelT
83988a1cd8
Merge branch 'fade-strength' into 'master'
...
Alpha value for fade colormaps + colormap bug
See merge request KartKrew/Kart!477
2021-12-08 01:53:32 +00:00