Sal
7a8f3ee88b
Merge branch 'minimum-forward-trick' into 'master'
...
Use constant minimum speed for tricks
Closes #245
See merge request KartKrew/Kart!622
2022-06-08 13:08:12 +00:00
Sal
892211bcae
Merge branch 'fix-line-80' into 'master'
...
Fix line 80
Closes #181
See merge request KartKrew/Kart!616
2022-06-08 13:07:08 +00:00
Sal
70806af101
Merge branch 'fix-opengl-relative-skybox' into 'master'
...
Fix OpenGL skybox centerpoint translation
Closes #241
See merge request KartKrew/Kart!623
2022-06-08 13:05:39 +00:00
Sal
d01453b136
Merge branch 'no-op-zero-length-sounds' into 'master'
...
Do not play NULL sfx data
Closes #226
See merge request KartKrew/Kart!624
2022-06-08 12:58:28 +00:00
Sal
09e4918842
Merge branch 'autosave-testers-replays' into 'master'
...
Force replays to auto save in testers build
Closes #243
See merge request KartKrew/Kart!618
2022-06-08 12:58:09 +00:00
James R
69763fd804
Spawn more precip objects under smaller MobjScale
2022-06-08 00:36:06 -07:00
James R
5b3f1b2c10
Scale precipitation to mapobjectscale
2022-06-08 00:36:06 -07:00
James R
7e9dcffdf7
Do not play invalid sfx
2022-06-07 20:54:10 -07:00
James R
3f05f9ee13
Fix OpenGL skybox centerpoint translation
...
Blame eda9b36455
2022-06-07 20:04:06 -07:00
James R
d25af26eda
Tricks: use constant minimum speed
2022-06-07 19:09:33 -07:00
Sal
5f86c93021
Merge branch 'snap-spectator-hud' into 'master'
...
Snap spectator hud to bottom left
Closes #244
See merge request KartKrew/Kart!619
2022-06-07 20:37:45 +00:00
Sal
d70a1d6c49
Merge branch 'spectate-reset-items' into 'master'
...
Remove items from player when spectating
Closes #230
See merge request KartKrew/Kart!617
2022-06-07 20:36:07 +00:00
Sal
0905f55cf9
Merge branch 'sprint-finish' into 'master'
...
Disable bot controls after sprint map finish (resolves #260 )
Closes #260
See merge request KartKrew/Kart!613
2022-06-07 20:35:22 +00:00
Sal
b3cddc1d1c
Merge branch 'spb-hitlag' into 'master'
...
Make SPB match its target's hitlag
See merge request KartKrew/Kart!614
2022-06-07 20:34:55 +00:00
Sal
e75cb04a44
Merge branch 'bounce-followers' into 'master'
...
Add bouncing followers
See merge request KartKrew/Kart!611
2022-06-07 20:34:05 +00:00
James R
d299afbb2a
Use follower name in cv_follower
2022-06-07 01:48:26 -07:00
James R
401a10ee04
Snap spectator hud to bottom left
...
Fixes non-green resolutions.
2022-06-07 01:26:12 -07:00
James R
9270e53975
Force replays to auto save ifdef TESTERS
2022-06-07 01:22:18 -07:00
James R
e2c64699d0
Strip items when spectating
2022-06-07 01:15:22 -07:00
James R
70e55a0911
Run line 80 (raise things to FOF) after things spawn
...
Blame 3cad7398f0
2022-06-07 00:56:56 -07:00
Sally Coolatta
f609043b2e
Fix copy-paste error in P_CalculatePrecipFloor
2022-06-05 12:59:24 -04:00
Sally Coolatta
353ac60407
Proper sector condition for water particles
2022-06-05 07:00:34 -04:00
Sally Coolatta
0e96aeec84
Add water particles
2022-06-05 06:24:55 -04:00
Sally Coolatta
6106ce1624
Add reversed weather
...
- Negative speed weather will spawn from a floor in a sector with a sky ceiling, and go up into the ceiling.
- (Not really the same as reverse gravity weather in that aspect, because that would be for sky floors.)
- Fixed invert precipitation flag for linedef type 8 being completely unimplemented. (How long has it been like this...?)
- Fix swapping weather on the fly having reversed momz
2022-06-05 05:39:35 -04:00
Sally Coolatta
35cc746adf
Blendmode support for weather
2022-06-03 14:53:56 -04:00
Sally Coolatta
f84baf47d5
Fix missing else
2022-06-01 00:40:08 -04:00
Sally Coolatta
5c35602d7f
Fix different types from mobj_t
2022-06-01 00:36:53 -04:00
AJ Martinez
79cf985380
Allow bot control if knocked backwards after sprint finish
2022-05-31 21:00:59 -05:00
Sally Coolatta
3164199512
Reset state when bouncing
2022-05-31 21:53:19 -04:00
Sally Coolatta
a33c2743a1
Clear precipprops in Lua more automatically
2022-05-31 19:33:18 -04:00
AJ Martinez
bf976a7bca
Make SPB match its target's hitlag
2022-05-31 17:04:41 -05:00
AJ Martinez
12563d254a
Disable bot controls after sprint map finish ( resolves !260 )
2022-05-31 16:40:00 -05:00
Sally Coolatta
965558c52f
Fix precip interpolation
...
(If Ediolon reads this, I'm pretty sure this one is Ring Racers only)
2022-05-31 10:05:41 -04:00
Sally Coolatta
27c9d698be
Reverse weather speed
...
Makes more logical sense on the user end for negative to go up, since most weather should be going down.
They need to SPAWN with reversed momz too :V
2022-05-31 09:57:53 -04:00
Sally Coolatta
087c15c1ef
Add PRECIP_ to enum lib
2022-05-31 09:08:01 -04:00
Sally Coolatta
4c3f89cdf7
Allow freesloting & editing precipprops
...
Allows for custom weather types.
In SOC:
```Freeslot
PRECIP_GROOVY
Weather PRECIP_GROOVY
Type = MT_PARTICLE
Effects = PRECIPFX_THUNDER|PRECIPFX_LIGHTNING```
In Lua:
```freeslot("PRECIP_GROOVY")
precipprops[PRECIP_GROOVY] = {
type = MT_PARTICLE,
effects = PRECIPFX_THUNDER|PRECIPFX_LIGHTNING
}```
Then in level header, simply set `Weather = PRECIP_GROOVY`.
Other properties are part of the object itself:
- Falling speed is set as the object's speed
- Sound ID is set via the object's SeeSound
- Sound frequency is set by the object's Mass.
2022-05-31 09:03:06 -04:00
Sally Coolatta
c3bb2c8539
Add bouncing followers
...
Set `BobAmp` on a ground follower to set its bouncing velocity.
2022-05-31 07:28:30 -04:00
Sal
30f60585be
Merge branch 'colour-persistence' into 'master'
...
Player colour persistence (resolves #255 ).
Closes #255
See merge request KartKrew/Kart!610
2022-05-30 21:58:07 +00:00
toaster
80f2111f00
Correct player colour persistence, *actually* resolving #255 .
...
An explanation for the approach: I started writing a whole system where an extra pflag would be defined for "colour is not currently the player's ACTUAL colour". Then I looked at the actual code flow that would be affected by it - the single line guarded by `if (forcereset)` - and decided it was simpler to just do an extra write in this once-per-player-per-frame function instead of increasing across-the-board complexity.
2022-05-30 16:37:01 +01:00
Sally Coolatta
286f1c34a5
Prevent bots crash when there's no waypoints
2022-05-28 03:58:49 -04:00
James R
f1e119527d
Merge branch 'draw8uno' into 'master'
...
draw8 cleanup
See merge request KartKrew/Kart!598
2022-05-27 23:04:42 +00:00
Sally Coolatta
d5c384bf02
Fix even slope lighting being inconsistent
2022-05-27 18:34:52 -04:00
Sal
ea96a33e41
Merge branch 'bot-rubberband-edit' into 'master'
...
Drastically simplified bot rubberbanding
See merge request KartKrew/Kart!604
2022-05-27 06:49:51 +00:00
Sally Coolatta
8b8933fa1a
Fix incorrectly gotten bot controller line ID
2022-05-27 02:49:36 -04:00
Sal
1a4a599d96
Merge branch 'slope-lighting' into 'master'
...
Directional Lighting
See merge request KartKrew/Kart!608
2022-05-27 05:17:13 +00:00
Sally Coolatta
828e5e7c81
Rival bot in GP gets x2 tether power increment
2022-05-26 00:29:51 -04:00
Sally Coolatta
2cbcc8f914
Adjust acceleration for rubberbanding
...
Since your acceleration is tied to your top speed, we need to do this to ensure we're ONLY increasing the top speed, and not how fast they make it to that top speed.
2022-05-26 00:25:54 -04:00
Sally Coolatta
8815b065b3
Merge branch 'master' into bot-rubberband-edit
2022-05-25 23:29:04 -04:00
Sally Coolatta
f05ac93633
Fix the two big problems with the lighting
...
- FULLY fix light offset still being applied on full bright walls
- Fix ceiling lighting being reversed
2022-05-25 16:16:20 -04:00
Sally Coolatta
1b5c9e47c5
Fix 255 / 0 prevention not working on lines
2022-05-25 05:08:35 -04:00