Kae
9e7a2e9bb9
only print Lua command result if it's not null
2024-07-27 13:58:14 +10:00
Kae
54ac208dd5
lighting: disable the new additive point light behavior when new lighting is off
2024-06-28 17:10:17 +10:00
Kae
67c7257c3b
Update StarCharSelection.cpp
2024-06-25 19:56:19 +10:00
Kae
39a6e900a4
Inspecting now logs to the chat
...
TODO: make configurable!
2024-06-17 20:31:40 +10:00
Kae
68bd850fe7
scale planetNameOffset by interface scale
...
that parameter was definitely not tested for other interface scales
2024-06-02 14:31:25 +10:00
Kae
a88b1e4ce0
sequence parsing and parseArguments fixes
2024-05-29 12:42:14 +10:00
Kae
74dabf2244
fix two tiny issues with changing interface scale
2024-05-25 13:12:50 +10:00
Kae
f3adb0b9d0
Add an interface scale slider
2024-05-25 12:52:07 +10:00
Kae
19986b30a1
lmao oops
2024-05-24 12:10:48 +10:00
Kae
ae26440bac
fix Songbook interface no longer excluding /songs/ & .abc
2024-05-24 12:00:53 +10:00
Kae
0abe47ab6c
slightly smarter inventory close behavior with panes that open with the inventory
2024-05-23 12:12:07 +10:00
Kae
f42031dc9e
make text anchors in LargeCharPlate configurable
...
also gave the char previews some animation!
2024-05-23 11:43:15 +10:00
Kae
625f0d8fc5
don't crash when drawing wires connected to a non-existent node
2024-05-15 11:53:46 +10:00
Kae
d0f8aec244
feat: unicode emoji support + other stuff
2024-04-24 07:44:53 +10:00
Kae
6ac139321b
oops - fix broken damage bar after text styling change
2024-04-23 14:11:26 +10:00
Kae
ed3793ab00
reduce armor stat to 1 decimal place since it was spilling a little
2024-04-23 11:46:21 +10:00
Kae
85a23231d4
Tweak item stat formatting to prevent way too many decimals
2024-04-22 15:26:31 +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
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
227e60ca4c
new object lighting toggle, log non-master entity render/update exceptions
2024-04-15 08:03:26 +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
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
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
0f9a200e6b
fix: crafting interfaces not working with new middle-click opening
2024-03-28 04:46:07 +11:00
Kae
888cde79ef
feat: middle click objects in the inventory to open their interface
...
makes carrying around shop objects easier
might need to restrict the allowed interaction types more, as some may break due to the source entity being the player
2024-03-27 16:00:13 +11:00
Kae
6b8c472978
nicer volume sliders
2024-03-25 01:57:55 +11:00
Kae
5ca42599ef
make timescale a server command and add a tickrate command
2024-03-19 13:35:55 +11:00
Kae
463205c09c
remove unnecessary SDL2 include
...
[skip ci]
2024-03-17 01:52:34 +11:00
ErodeesFleurs
c6a2f4fa7d
add clipboard lua binds
2024-03-16 20:00:53 +08:00
Kae
13f91aa195
Songbook search improvements
2024-03-15 21:29:14 +11:00
Kae
696abcca71
fix late aimPosition
2024-03-15 16:26:12 +11:00
JamesTheMaker
d26a7dbd18
Merge branch 'OpenStarbound:main' into Songbook
2024-03-08 15:18:23 -05:00
JamesTheMaker
81ab5b638b
Added searchbar to songbook
2024-03-08 12:19:15 -05:00
Kae
6c562470f3
Merge launcher branch
2024-03-08 20:09:27 +11:00
Kae
3453819837
fix debug logMap text stacking
...
bug was introduced in cd23817bf1
2024-02-29 19:22:22 +11:00
Kai Blaschke
cd23817bf1
Fixed remaining compiler warnings
...
Some warnings (e.g. in Opus and the tests) can't be fixed, only suppressed.
2024-02-28 18:30:27 +01:00
Kae
a1addf1ec2
Merge pull request #22 from kblaschke/use-pragma-once
...
Use "#pragma once" instead of include guards
2024-02-26 13:57:22 +11:00
Kai Blaschke
3073a88cd1
Use "#pragma once" instead of include guards
2024-02-25 15:46:47 +01:00
Kae
7d9c9d3b32
move oddly placed player input code
2024-02-22 17:38:47 +11:00
Kae
9485aff8b8
minor input bug fix
2024-02-22 17:26:12 +11:00
Kae
aa987a2177
Merge branch 'main' into small-fixes
2024-02-20 09:49:42 +11:00
Kai Blaschke
d0099a6d79
Fixed some uninitialized members
...
May have caused undefined behavior in few cases, as most of the fixed members were used before being initialized.
2024-02-19 23:44:59 +01:00
Kai Blaschke
431a9c00a5
Fixed a huge amount of Clang warnings
...
On Linux and macOS, using Clang to compile OpenStarbound produces about 400 MB worth of warnings during the build, making the compiler output unreadable and slowing the build down considerably.
99% of the warnings were unqualified uses of std::move and std::forward, which are now all properly qualified.
Fixed a few other minor warnings about non-virtual destructors and some uses of std::move preventing copy elision on temporary objects.
Most remaining warnings are now unused parameters.
2024-02-19 16:55:19 +01:00
Kai Blaschke
c731eedeaf
Use memmove instead of memcpy as the blocks overlap.
2024-02-19 14:13:33 +01:00
Kae
ddc64fb14c
Fix up and add options menu slider
2024-01-03 20:08:57 +11:00