43 Commits

Author SHA1 Message Date
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
7061a23e1f fixed cache reading 2023-02-01 11:30:55 -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
a99054f0d4 passing a reference to the cache to the text builder 2023-01-31 15:00:31 -05:00
FreezeDriedMangoes
3372073a8d updated some comments 2023-01-30 19:00:57 -05:00
FreezeDriedMangoes
cca1afe034 finally switched startS and endS so they're consistent 2023-01-29 10:45:17 -05:00
FreezeDriedMangoes
155b7869bb fixed oob error with stranger arcs 2023-01-28 23:30:19 -05:00
FreezeDriedMangoes
932b0bf3e8 light refactoring 2023-01-28 23:19:42 -05:00
FreezeDriedMangoes
d5e771709f more refactoring in NomaiTextArcArranger 2023-01-28 23:14:19 -05:00
FreezeDriedMangoes
e7534b7629 some refactoring in NomaiTextArcArranger 2023-01-28 23:07:30 -05:00
FreezeDriedMangoes
8a1488a4ee consolidated AddChild functions 2023-01-28 22:53:42 -05:00
FreezeDriedMangoes
ab966c5f63 improved comments and slight refactoring on PlaceOnParentPoint for readability 2023-01-28 22:50:39 -05:00
FreezeDriedMangoes
3fa1e867fc organized code into regions and made BuildSpiralGameObject more readable 2023-01-28 22:44:17 -05:00
FreezeDriedMangoes
d5770df27d replaced static PlaceChildOnParentPoint with non static PlaceOnParentPoint because that just makes so much more sense 2023-01-28 22:43:44 -05:00
FreezeDriedMangoes
4ecfe3d5c9 removed commented out code and dead code 2023-01-28 19:19:59 -05:00
FreezeDriedMangoes
e9fb9f23f0 removed more features that have been moved from MathematicalSpiral to SpiralManipulator 2023-01-28 19:14:43 -05:00
FreezeDriedMangoes
40eea158a6 removed now unused syncRandomRanges feature 2023-01-28 19:07:55 -05:00
FreezeDriedMangoes
8152e78903 improved the child spiral profile a lot 2023-01-28 19:01:28 -05:00
FreezeDriedMangoes
5460929afc updated child spiral profile 2023-01-28 18:51:01 -05:00
FreezeDriedMangoes
9b01f5b053 fixed child spiral profile, so now generated child spirals look more like the original base game child spirals 2023-01-27 23:15:39 -05:00
FreezeDriedMangoes
73a542cd21 found a child spiral to steal the material from and added that to the setup 2023-01-27 22:26:13 -05:00
FreezeDriedMangoes
d2cb4edc5c removed temp disable and call to disabled function 2023-01-27 21:50:58 -05:00
FreezeDriedMangoes
05e4e0a1fa added a property to ArcInfo to allow for easy modification of auto placement results 2023-01-27 14:11:28 -05:00
FreezeDriedMangoes
befd23018c removed some commented code, implemented seed-by-file-hash, and readded support for manual spiral placements 2023-01-27 14:05:13 -05:00
FreezeDriedMangoes
d5480d9781 generated spirals now start off in the hidden state, allowing the reveal on translate stuff to work 2023-01-27 13:40:06 -05:00
FreezeDriedMangoes
b62db562f0 fixed bug with wall text not rotating around its normal properly 2023-01-27 13:29:55 -05:00
FreezeDriedMangoes
a13b790145 when trying to move a spiral back in bounds, if no solution is found, the spiral is mirrored and then attempted to be put in bounds again - this solves most cases of spirals being stuck out of bounds 2023-01-26 23:54:07 -05:00
FreezeDriedMangoes
179b94424c shrunk the bounds a bit to account for whiteboards being crumbly around the edges 2023-01-26 23:45:37 -05:00
FreezeDriedMangoes
775554fbe4 removed debugging hardcoded rotation 2023-01-26 23:39:25 -05:00
FreezeDriedMangoes
275008e15e prevented spirals from repeating the same mirrored status 3 in a row 2023-01-26 23:33:20 -05:00
FreezeDriedMangoes
941f971b5a updated the force directed graph code with the latest version from nh-unity 2023-01-26 22:28:01 -05:00
FreezeDriedMangoes
f33a65deaa various fixes; added material setting, and fixed some sizes 2022-12-31 23:13:21 -05:00
FreezeDriedMangoes
e705c9bdc6 integrated auto spirals with NomaiTextBuilder 2022-12-31 11:16:08 -05:00
FreezeDriedMangoes
0860e93efb added the function for making a stranger spiral 2022-12-31 11:04:39 -05:00
FreezeDriedMangoes
403047fcd0 added stuff to generate stranger 'spirals' 2022-12-31 11:03:20 -05:00
FreezeDriedMangoes
0b0aee5ba9 added new function to support spawning and arranging spiral prefabs rather than just autogen spirals 2022-12-30 19:31:23 -05:00
FreezeDriedMangoes
58c4b4178c removed reflectoin because we have that cool 'make everything public' utility 2022-12-30 19:25:45 -05:00
FreezeDriedMangoes
0ea8879947 removed some extra newlines 2022-12-30 19:22:03 -05:00
FreezeDriedMangoes
e75a369fbd fixed indentation to match the rest of the project and added namespace 2022-12-30 19:21:46 -05:00
FreezeDriedMangoes
58aa10ce50 created folder for all the nomai text related code, moved the old builder in there and copied over the spiral generator and auto placer from the nh-unity project 2022-12-30 19:14:32 -05:00