Joshua Thome
c7632aa70e
Pair up singularities after all planets have been built
2023-03-22 18:27:09 -05:00
Nick
43871a9206
remove keepAutoPlacement ( #544 )
...
<!-- A new module or something else important -->
## Major features
-
<!-- A new parameter added to a module, or API feature -->
## Minor features
- use nullable values instead of separate keepAutoPlacement bool
<!-- Some improvement that requires no action on the part of add-on
creators i.e., improved star graphics -->
## Improvements
-
<!-- Be sure to reference the existing issue if it exists -->
## Bug fixes
-
2023-03-22 17:47:48 -04:00
Joshua Thome
43873ea04a
Add Whiteboard (with optional scroll) to translatorText
2023-03-22 10:03:08 -05:00
JohnCorby
8d13f1e5e5
oops
2023-03-21 17:45:34 -07:00
JohnCorby
a88f3c16a8
use nullable values instead of separate keepAutoPlacement thing
2023-03-21 17:44:50 -07:00
JohnCorby
0cfe62dda5
rename LayerUtilities to Layer
2023-03-21 17:27:07 -07:00
JohnCorby
9d2d8a4bc3
fix namespaces
2023-03-21 17:25:36 -07:00
Joshua Thome
325303d947
Reenable arc caching
2023-03-20 23:46:15 -05:00
Joshua Thome
80c576bd01
alignRadial migration plus cleanup of translator text normal handling
2023-03-20 22:31:21 -05:00
JohnCorby
3c691d3511
Revert "(TODO: TEST MORE) use GeneralPropBuilder for normal"
...
This reverts commit 75b703716106773edd4776d111f9fabc9d97c721.
2023-03-18 23:06:23 -07:00
JohnCorby
75b7037161
(TODO: TEST MORE) use GeneralPropBuilder for normal
2023-03-18 23:01:09 -07:00
JohnCorby
de4c2ec7e2
move GeneralPropBuilder out of MakeWallText
2023-03-18 22:55:26 -07:00
Joshua Thome
384312a118
Fix scroll alignment
2023-03-18 21:25:00 -05:00
Nick
8aa22a639f
Fix bad merge
2023-03-18 18:34:15 -04:00
Nick
6e5e0e6a68
Merge branch 'dev' into hawkbar-prop-cleanup
2023-03-18 18:33:36 -04:00
Nick
431bc6dbfc
Merge branch 'dev' into patch-cleanup
2023-03-18 18:27:47 -04:00
Nick
2b89259df6
Fixes ( #541 )
...
## Bug fixes
- Fix physics objects in bramble dimensions being active outside of them
(#536 )
- Prevent the existence of 1 dimensional filaments stretching across
space killing you instantly also invisible black holes won't make noise
(#514 )
- Fix Bramble interior nodes being visible outside of it.
2023-03-18 18:26:36 -04:00
Nick
8a30017c8a
Move more stuff
2023-03-18 18:24:22 -04:00
JohnCorby
eb21f00957
do null check instead of implicit bool cast for silly consistency
2023-03-18 15:05:04 -07:00
JohnCorby
3c5b3c403d
rename to parentOverride since it overrides planetgo and sector
2023-03-18 15:03:19 -07:00
Joshua Thome
ace2c78985
Switch to planetGO and sector for GeneralPropBuilder
2023-03-18 16:53:48 -05:00
Nick
851b4608c2
Use layer util
2023-03-18 16:48:31 -04:00
Nick
b040373123
Does it break if I do this
2023-03-18 16:28:05 -04:00
Joshua Thome
3523bd3cab
Move GeneralPropInfo out into its own file
2023-03-18 15:26:35 -05:00
Joshua Thome
af96853afb
Fix parent path fetching
2023-03-18 15:17:58 -05:00
Joshua Thome
6cea038134
Revert geyser alignment because idk
2023-03-18 15:17:32 -05:00
Nick
bd61a87cf6
Add game over text and death type to credits volume, but doesnt work
2023-03-18 16:04:53 -04:00
Nick
e25cf1e00c
Fixes #514 Setting scale value to 0 should disable it
2023-03-18 14:51:13 -04:00
JohnCorby
36a31f3b80
get bramble node fix from the other pr
2023-03-18 11:30:32 -07:00
Joshua Thome
77fc15f18e
Revert "Moved prop info and volume info classes to their own files"
...
This reverts commit 550c96d1678a0969edaa40c7266d9459ccd4c2f8.
2023-03-18 12:35:15 -05:00
Joshua Thome
550c96d167
Moved prop info and volume info classes to their own files
2023-03-18 11:40:21 -05:00
Joshua Thome
1c3c085967
Move backwards compatibility fixes to Migrate methods
2023-03-18 11:09:05 -05:00
Joshua Thome
1c0466f04f
Remove unncessary isRelativeToGroup property on quantum sockets
2023-03-18 10:54:51 -05:00
Joshua Thome
f928309596
Vessel prop tweaks
2023-03-18 09:29:48 -05:00
Joshua Thome
e021523151
Using GeneralPropBuilder for spawn points, vessel and warp exit points, and remotr dialogue triggers
2023-03-18 09:17:36 -05:00
Joshua Thome
88f60f883c
Better name for base prop class
2023-03-18 08:15:56 -05:00
Joshua Thome
c8bd63e5d5
Change volumes to use GeneralPropBuilder and cleaned up some others
2023-03-18 07:48:43 -05:00
Joshua Thome
e732a01e02
Make bramble nodes use GeneralPropBuilder
2023-03-18 03:58:26 -05:00
Joshua Thome
049bb5ba33
Use GeneralPropBuilder for singularities
2023-03-17 14:32:18 -05:00
Joshua Thome
3ca6d9a3db
Migrate more modules to the GeneralPropBuilder
2023-03-17 14:13:23 -05:00
Joshua Thome
cc9e86d712
Merge branch 'hawkbar-prop-cleanup' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into hawkbar-prop-cleanup
2023-03-16 20:14:31 -05:00
Joshua Thome
ee99c5e937
Include rotation in body alignment calculations
2023-03-16 20:14:22 -05:00
Will Corby
00729ef4ae
Update DetailBuilder.cs
2023-03-16 16:04:52 -07:00
Joshua Thome
37e6c42b85
Consolidating generic prop building into a single builder
2023-03-16 17:15:06 -05:00
Joshua Thome
f98b33251d
Consolidate prop info definitions and add support for missing properties to geyser and quantum sockets
2023-03-16 15:08:56 -05:00
Joshua Thome
e4d55f6b43
Orient ship spawn point, not just the ship itself
2023-03-16 14:09:28 -05:00
Joshua Thome
67495d8972
Gracefully log errors for missing script components when building details
2023-03-16 14:04:41 -05:00
Nick
ffb8dc7ee5
Use else if on FixSectoredComponent
2023-03-04 21:47:37 -05:00
Nick
da470691ed
Don't use delay, implement fixer components
2023-03-04 21:44:53 -05:00
Nick
20532b83ac
Deprecate NomaiTextBuilder class
2023-03-04 18:04:54 -05:00