588 Commits

Author SHA1 Message Date
JohnCorby
0cfe62dda5 rename LayerUtilities to Layer 2023-03-21 17:27:07 -07:00
Joshua Thome
80c576bd01 alignRadial migration plus cleanup of translator text normal handling 2023-03-20 22:31:21 -05:00
Nick
8a30017c8a Move more stuff 2023-03-18 18:24:22 -04:00
Nick
851b4608c2 Use layer util 2023-03-18 16:48:31 -04:00
Nick
7a2d3cc893 Make a static class for layers 2023-03-18 16:28:44 -04:00
Nick
b040373123 Does it break if I do this 2023-03-18 16:28:05 -04:00
Nick
809b510508 Made a method for adding to _generatedTextures list 2023-03-04 17:06:30 -05:00
JohnCorby
b263e16624 add to generated textures 2023-03-03 19:27:48 -08:00
JohnCorby
ce31656ab2 rip jerry 2023-02-22 20:58:05 -08:00
JohnCorby
513590aee5 delete debug menu 2023-02-22 18:45:04 -08:00
JohnCorby
451f70fe75 ignore obsolete guy and migrate debug menu to new nomai text thing 2023-02-22 17:01:52 -08:00
FreezeDriedMangoes
24f11a7764 removed unneeeded warning 2023-02-22 19:32:56 -05:00
FreezeDriedMangoes
ae42d5f651 Merge branch 'dev' into no-empty-cache-saving 2023-02-21 21:41:41 -05:00
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