Kae
52dae03aae
Add UnifontEx fallback for glyphs that are missing from the current font
2024-04-22 08:17:10 +10:00
Kae
ca1426eabc
Lua chat callbacks + better font styling
...
golly gee whiz!! i hope i didn't fuck something up
2024-04-22 06:07:59 +10:00
Kae
d5f5fb5ddf
Add hardware cursor game setting
2024-04-19 08:52:35 +10:00
Kae
9533c8d0a5
Fix ?border behaving slightly different to vanilla (due to alterations for font directives)
2024-04-18 11:54:31 +10:00
Kae
5bf3b20542
oops - state must be popped before writing indent
...
otherwise the closing } on non-empty objects is incorrectly indented
2024-04-18 08:46:48 +10:00
Kae
5d9108c469
add fonts
2024-04-18 08:43:28 +10:00
Kae
1587bb2409
Empty JSON objects should be printed as {}, not { \n} + fix the new Json hasher not sorting keys
...
[skip ci]
2024-04-18 08:42:58 +10:00
Kae
83ca73b299
Add volume and pitch to projectile sound actions
...
did it to some chat bubble thing too lol, why not.
2024-04-15 17:47:40 +10:00
Kae
63c9e3ec8b
only round vertices if AA is on
...
[skip ci]
2024-04-15 17:46:44 +10:00
Kae
2a4bd82605
move user-visible voice interface strings into a json file
...
[skip ci]
2024-04-15 17:16:56 +10:00
Kae
90f3835dae
widget.getText didn't work for labels and buttons??
2024-04-15 17:14:03 +10:00
Kae
37d7262375
Fix text wrapping bug that only happened under a specific scenario
...
was causing a broken string view if there was a line that had any space in it followed by a forced newline and then a line that had no spaces but was long enough to wrap. example:
A B\nThisLastLineHasNoSpacesButIsLongEnoughToWrapAnyways!!!!!!!!!!!!
2024-04-15 11:10:33 +10:00
Kae
227e60ca4c
new object lighting toggle, log non-master entity render/update exceptions
2024-04-15 08:03:26 +10:00
Kae
ed8b22c472
feat: nicer Humanoid ?scalenearest rendering
2024-04-14 10:32:11 +10:00
Kae
ed3a3d90fb
Update README.md
2024-04-14 07:18:00 +10:00
Kae
0cf47cf505
Update build_macos.yml
2024-04-14 05:29:38 +10:00
Kae
772b0585c2
deduplicate const CollisionBlock sets
...
when i dumped the symbols, these two and their initializers had over 150 duplicates
2024-04-13 16:15:17 +10:00
Kae
dab179e355
add player.mode, player.setMode
...
removed two unnecessary (not from vanilla) functions, use root.(get/get)ConfigurationPath instead.
2024-04-13 15:49:37 +10:00
Kae
c4fb8e9a1d
Update build_macos.yml
...
[skip ci]
2024-04-12 15:08:56 +10:00
Kae
c40e17388a
Install newer CMake due to regression in 3.29.1 causing issues
2024-04-12 14:56:41 +10:00
Kae
d3382e2b91
vcpkg: restore original liblzma port
2024-04-12 13:50:40 +10:00
Kae
d255328476
Humanoid: apply globalOffset *before* rotation
...
the globalOffset is meant to realign the sprite with the collision poly - applying it after rotating the drawables is bad! (I actually ACCIDENTALLY fixed this in StarExtensions and only noticed the difference today. quite incredible)
2024-04-11 16:27:46 +10:00
Kae
e3ab448553
Update README.md
...
[skip ci]
2024-04-11 13:14:03 +10:00
Kae
c0cded348a
Update README.md
2024-04-11 11:17:43 +10:00
Kae
b89b8d585e
oops - restore assets modification to load scripts
2024-04-08 18:10:09 +10:00
Kae
4a3ffadecb
Expose assets lua callbacks to patch contexts
2024-04-08 16:12:48 +10:00
Kae
9ef38ce076
fix slightly maligned AA checkbox
2024-04-08 15:01:33 +10:00
Kae
ef3dc1c60e
fix: slightly jittery zoom level transitions
2024-04-08 14:34:45 +10:00
Kae
8a8a050159
2 features: multi-sample anti-aliasing & Lua patches for images
2024-04-08 14:22:22 +10:00
Kae
4458d2e85e
only decline offered quests if the player explicitly pressed the decline button
2024-04-05 23:09:57 +11:00
Kae
da8e6d1aa8
Update StarTeamBar.cpp
2024-04-05 15:14:08 +11:00
Kae
12a28d5345
fix: last minor text wrapping bug
2024-04-04 15:09:40 +11:00
Kae
6c896c2ef7
Make ping updates more accurate
2024-04-04 14:35:36 +11:00
Kae
be676518f4
fix rare text wrapping bug in the chat box
...
also removed unnecessary leftover variables from when text wrapping used to always create a StringList
2024-04-03 12:19:55 +11:00
Kae
662f12da96
improvements to universe.sendPacket and world.sendPacket
...
adds necessary clientsMutex lock, and returns false if sending failed
2024-04-02 13:39:34 +11:00
Kae
40698751e7
Merge pull request #55 from ErodeesFleurs/sp
...
fixed the deadlock problem of universe.sendPacket and added world.sendPacket function
2024-04-02 13:11:42 +11:00
ErodeesFleurs
cf93c2e9d4
oops
2024-04-02 09:42:22 +08:00
ErodeesFleurs
be571b5cd0
add world.sendPacket and fixed deadlock
2024-04-02 09:34:06 +08:00
Kae
14506b1014
Add icon in the installer
...
[skip ci]
2024-04-01 14:46:11 +11:00
Kae
02632b248c
Fix more cases of tile collision not taking object material spaces into account
...
Fixes #53
2024-04-01 10:30:03 +11:00
Kae
b556f71473
vcpkg: temporary liblzma workaround during the xz fiasco
2024-04-01 08:07:17 +11:00
Kae
c6ca59aa72
lower Linux build action to Ubuntu 20.04
2024-04-01 07:19:27 +11:00
Kae
f00a790cb5
Fix #51
2024-03-30 14:14:24 +11:00
Kae
55cc6d793d
wire interface: fetch render vars on init instead of every wire (wtf?)
2024-03-29 02:54:17 +11:00
Kae
8fee64013e
don't deselect the wire after making one connection
2024-03-29 02:48:38 +11:00
Kae
1510ed28e5
Update lighting.config.patch
...
[skip ci]
2024-03-29 02:34:30 +11:00
Kae
53d4183ac3
Add a default brightness limit
2024-03-29 02:23:36 +11:00
Kae
3c75c5d460
Update voicemanager.lua
...
[skip ci]
2024-03-28 05:13:41 +11:00
Kae
0f9a200e6b
fix: crafting interfaces not working with new middle-click opening
2024-03-28 04:46:07 +11:00
Kae
d76d217901
Update StarUniverseServer.cpp
2024-03-27 17:09:20 +11:00