Kae
|
91cd6182d8
|
Fix mono
|
2023-07-15 00:39:10 +10:00 |
|
Kae
|
b4a53e0706
|
Only resample during mix, store samples a simpler way
Still need a better resampler, I think
|
2023-07-15 00:35:23 +10:00 |
|
Kae
|
73c5a17746
|
Move Opus encoding off-thread because of SDL
SDL gives its audio threads a very small stack size and it was making Opus fuck up
|
2023-07-14 22:47:49 +10:00 |
|
Kae
|
52ba6fa7f7
|
Ensure NONTHREADSAFE_PSUEDOSTACK is never used
|
2023-07-14 21:44:13 +10:00 |
|
Kae
|
8ff5d9f82b
|
Update StarVoice.cpp
|
2023-07-14 19:54:56 +10:00 |
|
Kae
|
77e14b5941
|
cleanup
|
2023-07-14 18:29:36 +10:00 |
|
Kae
|
3b38825b34
|
more voice stuff
|
2023-07-14 13:13:19 +10:00 |
|
Kae
|
f14f77724d
|
more voice work!!!
|
2023-07-13 20:47:53 +10:00 |
|
Kae
|
28f4204b09
|
more Voice work
|
2023-07-13 19:12:55 +10:00 |
|
Kae
|
f9e8b5badf
|
more work on Voice
|
2023-07-13 15:01:07 +10:00 |
|
Kae
|
40223a5090
|
Initial work
|
2023-07-12 22:16:12 +10:00 |
|
Kae
|
fe4cc19618
|
Change pure string format calls to use fmt::to_string
|
2023-07-06 19:26:28 +10:00 |
|
Kae
|
f75d1f0b5a
|
Wire rendering improvements
|
2023-07-05 21:33:15 +10:00 |
|
Kae
|
54dfd900ca
|
interface.bindCanvas uses interface scale by default
|
2023-07-05 18:25:16 +10:00 |
|
Kae
|
c923f4f13b
|
pane lua stuff
|
2023-07-04 22:36:27 +10:00 |
|
Kae
|
e3461e9053
|
Start of Interface callbacks, starting with a bindCanvas function for the whole screen
|
2023-07-04 19:27:16 +10:00 |
|
Kae
|
c343a7dfaf
|
Add toggle for debug HUD
|
2023-07-04 04:42:16 +10:00 |
|
Kae
|
11e00a8ded
|
Change debug render time logging to use microseconds
|
2023-07-03 16:04:17 +10:00 |
|
Kae
|
8ee9c97f54
|
Tweak debug font
|
2023-07-03 14:48:42 +10:00 |
|
Kae
|
d018957b09
|
Fix font glyph generation to work correctly with other fonts
|
2023-07-03 14:21:51 +10:00 |
|
Kae
|
2386a95342
|
Input Binding support
|
2023-07-02 17:19:54 +10:00 |
|
Kae
|
c48a61bb03
|
Update StarNameplatePainter.cpp
|
2023-07-01 07:55:22 +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
|
204d449dda
|
Change how the game renders the world backdrops
|
2023-06-30 08:37:27 +10:00 |
|
Kae
|
d5fbd2001b
|
RenderPrimitive micro-optimizations
|
2023-06-30 04:34:10 +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
|
624c7aaaf1
|
Move lighting calculation to separate thread
|
2023-06-29 10:11:19 +10:00 |
|
Kae
|
1e213aac5f
|
Decimal zoom with lerp
|
2023-06-29 07:05:01 +10:00 |
|
Kae
|
fb0ab85089
|
Lua: player.* identity getters and setters
|
2023-06-29 05:58:24 +10:00 |
|
Kae
|
4c006afc94
|
Add unused support for using the actual humanoid for armor preview
|
2023-06-28 01:34:37 +10:00 |
|
Kae
|
59ab7dabe6
|
Misc internal UI fixes
|
2023-06-28 01:07:55 +10:00 |
|
Kae
|
efa3872396
|
Don't do spatial logging on the server
|
2023-06-28 00:50:47 +10:00 |
|
Kae
|
152af87655
|
Fix broken regex, make game timestep non-const
|
2023-06-28 00:20:22 +10:00 |
|
Kae
|
332983c97b
|
The Formatting String Catastrophe
|
2023-06-27 20:23:44 +10:00 |
|
LDA
|
c9e889723b
|
resolved most of the compiler warnings/errors under gcc
also update xxhash and tinyformat
|
2023-06-26 11:58:35 -07:00 |
|
Kae
|
4585c9cafa
|
Lazy-loading of ImageOperation inside Directives
also fixed cases of drawables not staying centered after adding directives that scale
|
2023-06-27 03:38:57 +10:00 |
|
Kae
|
14e23a17cc
|
fix ErrorScreen pane never coming back after closing the first error
|
2023-06-27 01:22:09 +10:00 |
|
Kae
|
4e6e342169
|
Improve AssetPath::split
also fixed a bug with the cursor changes
|
2023-06-27 01:04:58 +10:00 |
|
Kae
|
63b68b3a55
|
Nameplate and chat bubble improvements
They should stack much better now. I also hooked up the true mouth position to the name-tag, but it's too shaky on chat bubbles.
|
2023-06-27 00:42:07 +10:00 |
|
Kae
|
14ef69c0f6
|
Move error screen over title
|
2023-06-26 20:40:32 +10:00 |
|
Kae
|
68d20787cf
|
The camera is now also an audio listener
|
2023-06-26 19:25:37 +10:00 |
|
Kae
|
4b9b02783f
|
HD Cursor
|
2023-06-26 18:39:40 +10:00 |
|
Kae
|
13a74602bd
|
Upgrade to C++17
|
2023-06-25 20:01:32 +10:00 |
|
Kae
|
7783fc7310
|
Fix font issues
it's 1:30 AM again :(
|
2023-06-25 01:34:29 +10:00 |
|
Kae
|
008bd6d3df
|
more!! more!!!!
|
2023-06-25 01:16:40 +10:00 |
|
Kae
|
7eb010d4a1
|
Pretty much working now
|
2023-06-24 22:49:47 +10:00 |
|
Kae
|
e64aabfcf1
|
add Nametag Directives
|
2023-06-23 20:24:40 +10:00 |
|
Kae
|
02c2696134
|
Hide the hardware cursor when in a cinematic
|
2023-06-23 19:01:22 +10:00 |
|
Kae
|
176c79bada
|
Hardware Cursor support
Updated SDL2 for this, so lib\ is no longer gitignored
|
2023-06-23 18:13:26 +10:00 |
|
Kae
|
87163147b3
|
fix crash when disconnecting with inventory open
additionally, fix humanoid identity being constantly sent by the server even when unchanged
|
2023-06-22 13:29:42 +10:00 |
|
Kae
|
f0fec34dc9
|
The Fontpocalypse
I hate it
|
2023-06-21 22:29:40 +10:00 |
|
Kae
|
bd783d3195
|
make the chat really pretty!!
also slightly optimized text shadow rendering, made sure glyphs with directives stay centered and added two extra Lua arguments to canvas.drawText
|
2023-06-21 00:59:41 +10:00 |
|
Kae
|
a330802d37
|
fix chat text being 50% transparent for no good reason
y'all lived like this??
|
2023-06-20 22:41:36 +10:00 |
|
Kae
|
6352e8e319
|
everything everywhere
all at once
|
2023-06-20 14:33:09 +10:00 |
|