Kae
|
48ec889579
|
TextPainter now uses StringView
|
2023-06-28 20:08:11 +10:00 |
|
Kae
|
4b91eb7175
|
Fix StringView::substr
|
2023-06-28 20:07:22 +10:00 |
|
Kae
|
1fc295b979
|
Fun: Draw the actual Humanoid in the inventory pane
undecided. might need to set a scissor rect on the portrait
|
2023-06-28 02:21:09 +10:00 |
|
Kae
|
326bc7266d
|
Fix text box cursor offset with hidden text
|
2023-06-28 01:54:37 +10:00 |
|
Kae
|
cd497bbcf3
|
Support for hiding text box input, hide server connection password box by default
|
2023-06-28 01:40:55 +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
|
a1e428fafa
|
Fix cursor cleanup
|
2023-06-28 00:51:02 +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
|
2496789ea7
|
Improve button audio feedback
|
2023-06-27 22:17:57 +10:00 |
|
Kae
|
359624119a
|
Fix becoming deaf to positional audio after returning to the title
|
2023-06-27 21:04:46 +10:00 |
|
Kae
|
baf3a1cf76
|
Fix crash warping to planets and leftover formatting errors
|
2023-06-27 20:55:10 +10:00 |
|
Kae
|
332983c97b
|
The Formatting String Catastrophe
|
2023-06-27 20:23:44 +10:00 |
|
Kae
|
14b9689b6d
|
Change formatting to use fmtlib (STILL NEED TO CHANGE TO FMT SYNTAX!)
|
2023-06-27 19:24:35 +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
|
94c84ad013
|
Update StarNetworkedAnimator.cpp
|
2023-06-26 21:41:54 +10:00 |
|
Kae
|
f2fedb0c87
|
cache NetworkedAnimator drawables
could use a LruCache later
|
2023-06-26 21:39:22 +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
|
32411daa67
|
Fix 1:1 scale cursors being Australian
|
2023-06-26 18:05:00 +10:00 |
|
Kae
|
c6cb370c13
|
Optimize replace processing
|
2023-06-26 17:09:19 +10:00 |
|
Kae
|
d5d474c673
|
Fix particles finally
|
2023-06-26 16:09:40 +10:00 |
|
Kae
|
ec9a138e1a
|
Handle abnormal directives prefixes
|
2023-06-26 15:34:41 +10:00 |
|
Kae
|
ed3d5dffc0
|
slight NetworkedAnimator drawables optimization
|
2023-06-26 14:40:14 +10:00 |
|
Kae
|
79c5012033
|
fix Particles not being drawn with the new image member
|
2023-06-26 02:03:50 +10:00 |
|
Kae
|
500e81329a
|
Fix minor issues
|
2023-06-26 01:51:57 +10:00 |
|
Kae
|
09d26d43b5
|
Add string view variant of Star::String and use it
it's 1:30 AM AGAIN !! !!!!!
This might have broken the inventory icons of custom hats a little, need to look into that
|
2023-06-26 01:42:18 +10:00 |
|
Kae
|
13a74602bd
|
Upgrade to C++17
|
2023-06-25 20:01:32 +10:00 |
|
Kae
|
df661be1a3
|
apparently GCC hates this
|
2023-06-25 18:27:36 +10:00 |
|
Kae
|
ee092dd85d
|
fix inline mismatch
|
2023-06-25 18:24:54 +10:00 |
|
Kae
|
7d205330db
|
More directives optimization
|
2023-06-25 18:12:54 +10:00 |
|
Kae
|
e2424b7dcf
|
Fix up new Object directives handling, more directives rendering improvements, fix chat bubbles and nametags only moving every 2px
|
2023-06-25 16:10:57 +10:00 |
|
Kae
|
f7d5ff8deb
|
Fix ArmorWearer setters
silly me
|
2023-06-25 14:03:49 +10:00 |
|
Kae
|
25b021c0cb
|
More improvements to directives
Error logging is back where it should be
|
2023-06-25 14:00:20 +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
|
2bd399fd00
|
Armor optimizations
|
2023-06-24 23:38:27 +10:00 |
|
Kae
|
7eb010d4a1
|
Pretty much working now
|
2023-06-24 22:49:47 +10:00 |
|
Kae
|
aa08eaac99
|
Compileable now
|
2023-06-24 20:10:53 +10:00 |
|
Kae
|
7bde128a87
|
DirectivesGroup prototype
|
2023-06-24 19:41:52 +10:00 |
|
Kae
|
51a9de3af3
|
This is overkill
|
2023-06-24 13:06:13 +10:00 |
|
Kae
|
2798d4bf66
|
what the fuck it's 1:30 AM. god
|
2023-06-24 01:30:55 +10:00 |
|
Kae
|
6832c10ed5
|
Split shaders into their own files
some unrelated directives thing too
|
2023-06-23 23:01:25 +10:00 |
|
Kae
|
4328119e1c
|
Proper fix for non-master player rotation resetting on load
|
2023-06-23 20:27:51 +10:00 |
|