Kae
|
3fc7a85a52
|
More work on the Input system
|
2023-07-02 08:16:14 +10:00 |
|
Kae
|
15b0e99460
|
Initial setup of input stuff
|
2023-07-02 06:34:43 +10:00 |
|
Kae
|
2c43b50531
|
Fix immediateSound pool logic
|
2023-07-02 03:18:35 +10:00 |
|
Kae
|
3c65474062
|
immediateSound and persistentSound now supports random sound pools
|
2023-07-02 02:26:13 +10:00 |
|
Kae
|
2a610211a1
|
Correct UpdateWorldProperties handling on server
|
2023-07-02 02:02:25 +10:00 |
|
Kae
|
17af21fd42
|
use raw wrapWidth ptr instead of Maybe
|
2023-07-02 00:52:36 +10:00 |
|
Kae
|
210d6326fc
|
Fix splitting bug and optimize a little
|
2023-07-02 00:36:32 +10:00 |
|
Kae
|
5a56f8b81a
|
Re-optimize text splitting while maintaining vanilla behavior
|
2023-07-01 23:20:25 +10:00 |
|
Kae
|
e29a46d100
|
Fix text wrapping splitting inside of words with color codes in them
|
2023-07-01 14:01:27 +10:00 |
|
Kae
|
68d1c19455
|
Throw away 32-bit support
|
2023-07-01 08:39:38 +10:00 |
|
Kae
|
ce68aad078
|
Move expensive questIndicatorPosition() call
need to optimize Object configValue at some point
|
2023-07-01 08:01:29 +10:00 |
|
Kae
|
c48a61bb03
|
Update StarNameplatePainter.cpp
|
2023-07-01 07:55:22 +10:00 |
|
Kae
|
bda140ab73
|
Renderer: Cache uniform and attribute locations
|
2023-07-01 07:31:40 +10:00 |
|
Kae
|
45c44408ce
|
Update StarInspectionTool.cpp
|
2023-07-01 07:30:30 +10:00 |
|
Kae
|
a8196dfd64
|
Reorganize root load order
Turns out increasing the root load thread count is detrimental. The databases are always stepping on eachother's toes
|
2023-07-01 04:09:11 +10:00 |
|
Kae
|
1a861fb045
|
Fix GL error
|
2023-07-01 03:58:02 +10:00 |
|
Kae
|
ee2e134bbf
|
Title music fades in/out
|
2023-06-30 12:02:00 +10:00 |
|
Kae
|
33b980dacb
|
Change default menu logo
|
2023-06-30 11:45:26 +10:00 |
|
Kae
|
ad58a960e4
|
bring player inspection back!
|
2023-06-30 11:44:42 +10:00 |
|
Kae
|
17daee680a
|
Hopefully fix rare config write race crash
|
2023-06-30 09:09:40 +10:00 |
|
Kae
|
204d449dda
|
Change how the game renders the world backdrops
|
2023-06-30 08:37:27 +10:00 |
|
Kae
|
b43c59e828
|
Update StarPlayer.cpp
|
2023-06-30 07:23:41 +10:00 |
|
Kae
|
e02607cdf4
|
Update CMakeLists.txt
|
2023-06-30 07:23:18 +10:00 |
|
Kae
|
311929cb1e
|
fix EnvironmentPainter issues
Was caused by fixing space dust zooming from the screen corner instead of center in a wrong way
|
2023-06-30 07:12:22 +10:00 |
|
Kae
|
2cd0c3a0aa
|
typo lol
|
2023-06-30 06:39:30 +10:00 |
|
Kae
|
94cf66a122
|
Update StarTilePainter.cpp
|
2023-06-30 06:39:07 +10:00 |
|
Kae
|
7d847fcd6a
|
Fix rare world lighting thread race
|
2023-06-30 06:35:46 +10:00 |
|
Kae
|
cb1390e9f3
|
Fix movement controllers falling through platforms at low timestep hz
|
2023-06-30 06:35:32 +10:00 |
|
Kae
|
76089ac665
|
fix snprintf using fmt syntax
|
2023-06-30 06:34:01 +10:00 |
|
Kae
|
fd5247321f
|
Split world & interface shaders
|
2023-06-30 05:55:41 +10:00 |
|
Kae
|
d5fbd2001b
|
RenderPrimitive micro-optimizations
|
2023-06-30 04:34:10 +10:00 |
|
Kae
|
47a527ebbf
|
Update StarHumanoid.cpp
|
2023-06-30 02:31:41 +10:00 |
|
Kae
|
7fc9260829
|
Add extra checks to the char creation pane to prevent crashes when the player is not using an extension mod with extra species
|
2023-06-29 22:02:35 +10:00 |
|
Kae
|
dc134e168b
|
Move lightmap wait into WorldPainter to fix single-frame lightmap lag-behind
unfortunate
|
2023-06-29 10:31:59 +10:00 |
|
Kae
|
afefd89533
|
Remove unused
|
2023-06-29 10:12:51 +10:00 |
|
Kae
|
624c7aaaf1
|
Move lighting calculation to separate thread
|
2023-06-29 10:11:19 +10:00 |
|
Kae
|
9d67cda97f
|
Update StarPlayerLuaBindings.cpp
|
2023-06-29 08:12:27 +10:00 |
|
Kae
|
1e213aac5f
|
Decimal zoom with lerp
|
2023-06-29 07:05:01 +10:00 |
|
Kae
|
0b479ae1b9
|
fix parsePersonality on other compilers
|
2023-06-29 06:38:48 +10:00 |
|
Kae
|
fb0ab85089
|
Lua: player.* identity getters and setters
|
2023-06-29 05:58:24 +10:00 |
|
Kae
|
8a2de03b0f
|
i may be silly
|
2023-06-29 04:08:11 +10:00 |
|
Kae
|
a78102c2a9
|
Update StarTextPainter.cpp
|
2023-06-29 02:42:05 +10:00 |
|
Kae
|
306494bd2d
|
Unix fixes
|
2023-06-29 02:31:12 +10:00 |
|
Kae
|
422871450d
|
Halve SDL audio buffer size to halve audio latency
|
2023-06-29 01:29:29 +10:00 |
|
Kae
|
bc2080e2c6
|
Improve windowing logic
|
2023-06-29 01:12:52 +10:00 |
|
Kae
|
9486a56508
|
Add base variables for warping cinematics
I literally only did this because I have an ultra-wide monitor and the letterboxing bothered me
|
2023-06-29 00:13:43 +10:00 |
|
Kae
|
45493ca8dd
|
Revert timestep values to default, make configurable
|
2023-06-29 00:12:05 +10:00 |
|
Kae
|
99846487b9
|
Properly clean up SDL controllers and cursors on application exit
|
2023-06-28 23:34:59 +10:00 |
|
Kae
|
47ae258c2e
|
ok maybe don't override the animation state if it's walk
|
2023-06-28 22:59:15 +10:00 |
|
Kae
|
0b7ddd05d1
|
Add extremely basic controller support (only movement)
|
2023-06-28 22:52:09 +10:00 |
|