Sal
dbf11e228d
Merge branch 'vsync-default-off' into 'master'
...
Make vsync default to off
See merge request KartKrew/Kart!794
2022-12-02 05:06:25 +00:00
Sal
4ae1309fd7
Merge branch 'cmake-fix-override-exe-name' into 'master'
...
cmake: let SRB2_SDL2_EXE_NAME override git branch
See merge request KartKrew/Kart!796
2022-11-30 00:55:45 +00:00
James R
ef442e06b7
cmake: let SRB2_SDL2_EXE_NAME override git branch
...
SRB2_SDL2_EXE_NAME is now "" by default. Internally
defaults to ringracers.
2022-11-28 22:02:33 -08:00
Sal
50a1dcf979
Merge branch 'cmake-overhaul' into 'master'
...
cmake: Rollup of srb2-side changes
See merge request KartKrew/Kart!758
2022-11-29 04:42:58 +00:00
SteelT
7b0361a6f2
Make vsync default to off
2022-11-28 23:05:54 -05:00
James R
404aa0b5fe
Hide MT_OVERLAY with drawpickups
2022-11-27 21:19:04 -08:00
Oni
bc2d4a2d83
Merge branch 'more-bot-crudules' into 'master'
...
More bot crudules
See merge request KartKrew/Kart!788
2022-11-28 01:15:45 +00:00
James R
ebd9ea579f
Merge branch 'fix-499' into 'master'
...
Fix linedef type 499 binary->UDMF conversion
See merge request KartKrew/Kart!787
2022-11-27 22:14:22 +00:00
James R
8742150f2f
cmake: change library link name casing
...
Fixes linux mingw cross compile
2022-11-27 03:42:43 -08:00
James R
a8ccedbbc0
cmake: remove -Waggregate-return
2022-11-27 03:27:10 -08:00
James R
63069ce710
cmake: set C std and enable pedantic warnings
...
see d262190faf and cd5946be73
2022-11-27 03:20:37 -08:00
Eidolon
93aaa77de3
cmake: disallow in-source builds
2022-11-27 02:44:11 -08:00
Eidolon
adfbdbf10d
cmake: gitignore /build
...
Too common of a build pattern to ignore
2022-11-27 02:44:11 -08:00
Eidolon
9fecb93c3a
cmake: disable debug symbols for openmpt
2022-11-27 02:44:11 -08:00
Eidolon
757e3650eb
cmake: copy build shared internal libs to bin/
2022-11-27 02:44:11 -08:00
Eidolon
e52a13bf39
cmake: link Rpcrt4 (for uuid) to openmpt on win32
2022-11-27 02:44:11 -08:00
Eidolon
8116edc5a1
cmake: Port misc options from Makefiles
...
- DEBUGMODE
- MOBJCONSISTANCY
- PACKETDROP
- ZDEBUG
- PROFILEMODE (likely moot, dunno how profiling with cmake works
though)
2022-11-27 02:44:11 -08:00
Eidolon
146344e7de
cmake: Port warning configuration from make
...
Adds SRB2_CONFIG_ERRORMODE to replace ERRORMODE too.
2022-11-27 02:44:11 -08:00
Eidolon
d31037abc9
cmake: Remove asset hashing, CMAKE_ASSETS_DIR
...
Simplifies build setup for cmake.
# Conflicts:
# assets/CMakeLists.txt
# src/config.h.in
# src/sdl/i_system.c
2022-11-27 02:44:10 -08:00
Eidolon
f0338d22d7
cmake: Use TheLartians' Ccache script on non-Win32
...
Improves ccache support for Xcode
2022-11-27 02:44:10 -08:00
Eidolon
04674ca93b
Include exchndl with <>
2022-11-27 02:44:10 -08:00
James R
1dd25181a9
cmake: use SRB2_SDL2_EXE_NAME, append git branch, add SRB2_SDL2_EXE_SUFFIX
2022-11-27 02:44:10 -08:00
Eidolon
0677d59d51
cmake: Build all deps and static link
...
Overhaul cmake build
2022-11-27 02:44:10 -08:00
Sally Coolatta
3c8738baab
Displace bot predictions against slope physics
...
This makes them able to climb steep slopes significantly better.
2022-11-27 05:14:35 -05:00
Sally Coolatta
7c962fc0fa
Improve Ballhog charge conditions
2022-11-27 04:48:30 -05:00
Sally Coolatta
bd2507bee7
Fix missing input arg
2022-11-27 04:43:43 -05:00
Sally Coolatta
9b439297b0
Bots will try to place Drop Targets on turns
...
Also a bit more Banana-like
2022-11-27 04:26:47 -05:00
Sally Coolatta
4b5681b5d5
Add Garden Top bot item function
2022-11-27 04:24:05 -05:00
Sally Coolatta
66629a3576
Bot reuses Landmine use function for Hyudoro
...
Previously used GenericTap, which was intended for when Hyu wasn't a trap item.
Landmine has very similar usage (trap item with only the ability to place it on your current location), so I just made it reuse that function.
2022-11-27 03:49:47 -05:00
Sally Coolatta
366ade8cbb
Bots don't use items while exiting anymore
...
They'll just hold onto 'em now. Makes the post-exit movement a bit more seamless.
2022-11-27 03:45:45 -05:00
Sally Coolatta
a47faff820
Update bot Ballhog usage to have charging
2022-11-27 03:43:36 -05:00
Sally Coolatta
aa7c7fbf94
Bots don't use boost items in the air
...
No Sneaker, Rocket Sneaker, or Ring waste when they can't apply!
2022-11-27 03:33:01 -05:00
Sally Coolatta
b1b77e9496
Bots treat Drop Target more like Banana than Orbi
...
Fire with smaller threshold, and forcefully when banana-drag goes into effect. Fixes them holding it for absolutely way too long and making their gameplay worse.
2022-11-27 03:29:00 -05:00
Sally Coolatta
1ca522044b
Fix bad usage of const
2022-11-27 03:24:07 -05:00
Sally Coolatta
581b989fe4
Fix bots being unable to trigger
...
UDMF regression
2022-11-27 03:00:48 -05:00
Sally Coolatta
ad02fbcf32
Reel the prediction back when it hits wall
2022-11-27 03:00:48 -05:00
Sally Coolatta
bd337d1494
Bots treat all offroad as wall
...
Rather than only strong offroad.
2022-11-27 03:00:47 -05:00
Sally Coolatta
63ae0ea6bd
Prevent finishline ever being your prevwaypoint
2022-11-27 03:00:47 -05:00
Sally Coolatta
05e74c3e9d
Fix linedef 499 conversion
2022-11-27 02:57:48 -05:00
Oni
340d3d53fb
Merge branch 'shadows-gammaless' into 'master'
...
Shadows Gammaless
See merge request KartKrew/Kart!775
2022-11-27 04:10:05 +00:00
VelocitOni
e147d41ad4
Merge branch 'master' into shadows-gammaless
2022-11-26 22:52:35 -05:00
Oni
ba5c42452c
Merge branch 'rankings-return' into 'master'
...
Re-add mid-game rankings
See merge request KartKrew/Kart!779
2022-11-27 03:47:10 +00:00
Oni
f292397993
Merge branch 'restartlevel-encore' into 'master'
...
Restartlevel respects cv_kartencore
See merge request KartKrew/Kart!780
2022-11-27 03:36:20 +00:00
Oni
a27e14ff21
Merge branch 'case-insensitive-wads' into 'master'
...
Fix instances of lump searching not being case insensitive
See merge request KartKrew/Kart!783
2022-11-27 03:31:13 +00:00
Oni
c91e46f25d
Merge branch 'client-vfx' into 'master'
...
"Reduce VFX" toggle
Closes #343
See merge request KartKrew/Kart!786
2022-11-27 03:13:15 +00:00
Sally Coolatta
530012818f
Merge branch 'master' into client-vfx
2022-11-26 21:08:59 -05:00
Oni
db621c4538
Merge branch 'waypoint-fixes' into 'master'
...
Big Waypoint Change
See merge request KartKrew/Kart!784
2022-11-27 02:01:43 +00:00
Oni
765bdab7f1
Merge branch 'rankpass-sfx' into 'master'
...
Rankpass SFX
Closes #340
See merge request KartKrew/Kart!785
2022-11-27 01:57:25 +00:00
Oni
e34b4f031b
Merge branch 'double-bonus' into 'master'
...
Multiple BonusGame support
See merge request KartKrew/Kart!781
2022-11-27 01:57:13 +00:00
Sally Coolatta
678e674d65
Disable e-brake vfx
2022-11-26 20:55:06 -05:00