Kae
|
1a2f143f88
|
debug: tile_dungeon_id is red if dungeon ID is protected
|
2023-07-22 17:37:47 +10:00 |
|
Kae
|
30dd83aa02
|
Fix rare backwards compatibility issue with optimized directives in object "color"
|
2023-07-21 17:52:10 +10:00 |
|
Kae
|
643e8b15a1
|
Fixes for other compilers
|
2023-07-21 12:22:26 +10:00 |
|
Kae
|
4b0bc220e4
|
Support for changing the game's timescale
Context-specific (like per-world) timescales can also be added later
|
2023-07-21 00:58:49 +10:00 |
|
Kae
|
607be74945
|
Fix server hang while looking for starter world
|
2023-07-20 19:10:41 +10:00 |
|
Kae
|
d0307e7aa7
|
Add celestial callbacks to UniverseClient scripts
|
2023-07-20 17:53:57 +10:00 |
|
Kae
|
5f86e0f027
|
Hopefully fix server hang while finding a random starter world
|
2023-07-20 17:53:17 +10:00 |
|
Kae
|
b964668a38
|
Let players use tools in lounges
|
2023-07-20 15:27:28 +10:00 |
|
Kae
|
c1ae238086
|
Merge branch 'voice'
|
2023-07-20 15:00:59 +10:00 |
|
Kae
|
043db1841e
|
Voice: Minor options menu fixes, fix decibel level freezing on muted speakers
|
2023-07-20 14:55:38 +10:00 |
|
Kae
|
3aa45ab799
|
Add voice muting, add input key and mouse functions
|
2023-07-20 12:52:08 +10:00 |
|
Kae
|
db3d004d30
|
Fix decibel level being 0 when under threshold
|
2023-07-19 23:30:04 +10:00 |
|
Kae
|
7ad1671e0d
|
Fix residual voice data not clearing
|
2023-07-19 23:28:13 +10:00 |
|
Kae
|
f2bc9adc36
|
Minor fixes
|
2023-07-19 23:25:16 +10:00 |
|
Kae
|
1f038540a5
|
Port in the voice settings menu
|
2023-07-19 23:16:59 +10:00 |
|
Kae
|
d682b164aa
|
more Lua voice callbacks
|
2023-07-19 21:12:14 +10:00 |
|
Kae
|
0c1c3611b1
|
Save loopback setting
|
2023-07-19 19:06:53 +10:00 |
|
Kae
|
620c23e70a
|
Schedule voice config save when updating settings from Lua
|
2023-07-19 19:04:31 +10:00 |
|
Kae
|
35b1c36b17
|
Add loopback, fix mono and leak
|
2023-07-19 18:59:35 +10:00 |
|
Kae
|
3cdbf8bf01
|
Lua functions for updating Voice settings, improve loudness visualization
|
2023-07-19 18:15:49 +10:00 |
|
Kae
|
a9dac1b2df
|
Detect setting changes loading Voice JSON
|
2023-07-19 01:16:47 +10:00 |
|
Kae
|
e1645f37fc
|
Support for player entity message commands
|
2023-07-19 01:16:22 +10:00 |
|
Kae
|
770314fd7e
|
Unused alternate blending for stereo
|
2023-07-18 18:18:02 +10:00 |
|
Kae
|
6e1d29fe86
|
Provide speaker info to HUD indicators
|
2023-07-18 17:36:51 +10:00 |
|
Kae
|
34bb0b5422
|
Initial voice HUD indicator setup
|
2023-07-17 22:20:39 +10:00 |
|
Kae
|
848b11399f
|
Get SE-compatible voice transmission working
|
2023-07-16 23:04:09 +10:00 |
|
Kae
|
da098c7b48
|
Support receiving SE voice data, resample per-speaker again because of positional delay
|
2023-07-16 20:44:15 +10:00 |
|
Kae
|
4e44a4ed75
|
Get transmission working
|
2023-07-15 14:01:44 +10:00 |
|
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
|
9d66acde2a
|
Update gtests
|
2023-07-14 21:45:11 +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
|
212de6b876
|
Merge branch 'main' into voice
|
2023-07-13 19:21:07 +10:00 |
|
Kae
|
49afa899a8
|
Make server tickrate configurable
|
2023-07-13 19:20:58 +10:00 |
|
Kae
|
28f4204b09
|
more Voice work
|
2023-07-13 19:12:55 +10:00 |
|
Kae
|
c3bf7a3c87
|
Add vanilla-compatible raw broadcasts
|
2023-07-13 17:58:35 +10:00 |
|
Kae
|
f02c053ed2
|
Fix swapped args to CreateKeyPair
|
2023-07-13 17:57:23 +10:00 |
|
Kae
|
f9e8b5badf
|
more work on Voice
|
2023-07-13 15:01:07 +10:00 |
|
LDA
|
dbb998459b
|
fmtlib backport to fix warning spam under gcc 13
|
2023-07-12 15:33:25 -07:00 |
|
Kae
|
40223a5090
|
Initial work
|
2023-07-12 22:16:12 +10:00 |
|
Kae
|
cf09616b1b
|
Merge branch 'main' into voice
|
2023-07-12 20:59:52 +10:00 |
|
Kae
|
2b964a2384
|
Remove indent from Star:: in StarInput.hpp
|
2023-07-12 20:59:23 +10:00 |
|
Kae
|
a928ae9e50
|
Merge branch 'main' into voice
|
2023-07-12 18:17:18 +10:00 |
|
Razik Mazilya
|
e543fe5ef0
|
Change Star::hash defintion to work around LLVM oddity
|
2023-07-12 00:16:56 -05:00 |
|
Kae
|
81343bc06f
|
Add Curve25519
|
2023-07-12 15:13:30 +10:00 |
|