FreezeDriedMangoes
c068a64b57
don't write unmodified caches
2023-02-21 21:39:35 -05:00
JohnCorby
b53c2bd3cf
this is not worth a warning because it's an expected state
2023-02-21 18:36:22 -08:00
FreezeDriedMangoes
3dcc3609d1
no writing empty caches
2023-02-21 21:29:56 -05:00
FreezeDriedMangoes
8c1032e67a
reintroduced legacy NomaiTextBuilder and put new code under the name (and module) of TranslatorTextBuilder
2023-02-04 14:47:58 -05:00
FreezeDriedMangoes
5e3690efc8
cache now clears unused keys before writing to disk, this should mean that addon devs don't need to manually clear their caches before release
2023-02-03 15:13:36 -05:00
FreezeDriedMangoes
5d409d7be8
added missing code
2023-02-02 23:27:40 -05:00
FreezeDriedMangoes
9ba8472988
found stranger color and made rectangular mesh generating function
2023-02-02 22:51:55 -05:00
FreezeDriedMangoes
104ff288d6
fixed stranger arcs and removed debug logs
2023-02-01 22:34:44 -05:00
FreezeDriedMangoes
bf2043a80b
added mirror status to spiral cache and fixed bugs with loading cache
2023-02-01 13:02:21 -05:00
FreezeDriedMangoes
c03938a1ab
fixed the Cache class not being able to handle loading arbitrary data
2023-02-01 12:40:13 -05:00
FreezeDriedMangoes
a1b7a4ab86
added stuff to read nomai wall text data from the cache
2023-01-31 22:47:07 -05:00
FreezeDriedMangoes
f99de094c1
spiral meshse and positions are now being cached
2023-01-31 21:13:31 -05:00
FreezeDriedMangoes
57b4f32bbc
Merge branch 'caching' into auto-spiral-placement-2-electric-boogaloo
2023-01-31 15:11:43 -05:00
FreezeDriedMangoes
b3accf459d
fixed file extension
2023-01-31 15:08:03 -05:00
FreezeDriedMangoes
a99054f0d4
passing a reference to the cache to the text builder
2023-01-31 15:00:31 -05:00
FreezeDriedMangoes
c7f12c967b
cache now gets written to file when body building is successful
2023-01-30 22:52:43 -05:00
FreezeDriedMangoes
c9e46050d2
added a cache to new horizons bodies that get loaded on body creation and then released
2023-01-30 22:51:04 -05:00
JohnCorby
8932d8829f
make it default texture format
2023-01-11 00:52:50 -05:00
JohnCorby
29d5da4b7c
add mip/format for a few more image utility functions
2023-01-11 00:52:50 -05:00
Mister_Nebula
5768cb7200
Fix slide projections being low-res on lower graphics settings. ( #303 )
2023-01-11 00:51:11 -05:00
JohnCorby
11c68fcbe5
no need for warning disable
2022-12-28 16:18:54 -08:00
JohnCorby
9ca79478ce
hotfix for audio
2022-12-28 16:16:38 -08:00
JohnCorby
489ee853a1
use Task.Yield instead of magic number delay
2022-12-15 21:29:56 -08:00
JohnCorby
3e22a930c3
AudioUtilities: better error reporting
2022-12-15 21:27:14 -08:00
Nick
107146f4a7
Fix obsolete warnings
2022-12-12 18:30:26 -05:00
FreezeDriedMangoes
32605861a7
removed my beautiful print button, now it's for me only
2022-12-05 22:14:59 -05:00
FreezeDriedMangoes
82d8f9fdec
added a button to print configs for specific nomai texts
2022-12-05 21:44:20 -05:00
JohnCorby
ac8f4d6cd1
rename this
2022-12-04 00:58:30 -08:00
JohnCorby
be921ce962
use harmony join because its cool
2022-12-04 00:54:34 -08:00
JohnCorby
5d39a45040
(UNTESTED) use JsonConvert.SerializeObject
2022-12-04 00:48:08 -08:00
Nick
19a4cedb7d
Prop placer life support ( #455 )
...
<!-- Some improvement that requires no action on the part of add-on
creators i.e., improved star graphics -->
## Improvements
- The Dev Tools menu now has a "print changes" button, an alternative to
the terrifying and buggy "save changes" button
2022-12-03 00:00:32 -05:00
JohnCorby
83c3f530e4
oops
2022-12-02 14:04:26 -08:00
JohnCorby
5b6374721a
only preserve render queue and override tag if it differs from the shader's one (so we dont fuck up dummy shaders, which dont have those things set)
2022-12-02 13:50:20 -08:00
JohnCorby
fb94bed8dd
use actual default values
2022-11-30 21:04:53 -08:00
JohnCorby
1427559635
Merge remote-tracking branch 'origin/prop-placer-life-support' into prop-placer-life-support
...
# Conflicts:
# NewHorizons/Utility/DebugMenu/DebugMenuNomaiText.cs
2022-11-30 21:01:09 -08:00
JohnCorby
d8b4fed848
fix formatting even more
2022-11-30 20:46:35 -08:00
FreezeDriedMangoes
8f4ef6606c
added checks for default values
2022-11-30 23:14:55 -05:00
FreezeDriedMangoes
eb842e0932
style and other minor issues
2022-11-30 23:07:34 -05:00
FreezeDriedMangoes
6315557b07
fixed variable accessibility
2022-11-30 22:59:20 -05:00
FreezeDriedMangoes
425fb30bdb
fixed commas
2022-11-30 22:54:21 -05:00
FreezeDriedMangoes
47edd60589
Merge branch 'dev' into prop-placer-life-support
2022-11-30 22:49:59 -05:00
FreezeDriedMangoes
5551265561
cleaned up for PR
2022-11-30 22:47:15 -05:00
FreezeDriedMangoes
fdaf803321
added print stuff for spiral placer
2022-11-30 22:39:20 -05:00
FreezeDriedMangoes
9b40d9d246
merged with latest version of main
2022-11-30 22:16:36 -05:00
FreezeDriedMangoes
b6e45a77b1
added a button to the debug tools menu for printing changes
2022-11-30 22:14:33 -05:00
FreezeDriedMangoes
127b77ab07
added a method to DebugSubmenu for printing changes, rather than saving them to file, and implemented them on all submenu types
2022-11-30 22:12:00 -05:00
FreezeDriedMangoes
67a2200920
added log for helping placing props floating in zero 0
2022-11-14 21:43:51 -05:00
Nick
d43629cbfd
make raycast cleaner ( #442 )
...
makes xen's raycast rotation work in ship and other non-ao bodies, and
also just generally cleans up the code a bit.
2022-11-10 22:05:33 -05:00
JohnCorby
2140715fad
make this public so addons can use it
2022-11-10 19:00:37 -08:00
JohnCorby
9ff906d77f
fix shader replacer
2022-11-10 18:59:30 -08:00