246 Commits

Author SHA1 Message Date
Noah Pilarski
eebcdc1ccd
Add map marker display distance overrides and make a map marker module (#878)
## Minor features

- Added a map marker module with display distance overrides (#847)
2024-06-04 11:44:00 -04:00
Noah Pilarski
6951a40e58 Add map marker display distance overrides and make a map marker module 2024-06-01 23:00:51 -04:00
Noah Pilarski
14cf9ced3b Fix the solar system radius calculation
needs to divide not multiply
2024-05-31 00:13:56 -04:00
Nick
0d99669f81 Add mod unique id to NHAstroObject 2024-04-11 23:50:27 -04:00
Noah Pilarski
375a18e401 silly error 2024-01-01 23:59:41 -05:00
Joshua Thome
358f130c0d Add IModBehavior params to detail builder and hierarchy 2023-10-31 01:31:05 -05:00
Nick
44dbed9e97 Let stars explode sans remnant, fix proxy exploding on its own. Fixes #718 2023-08-26 23:20:15 -04:00
Nick
f4cbe67678 Fix 2023-08-26 17:49:40 -04:00
Nick
fa1d11d94a Explain root sector thing 2023-08-26 17:10:00 -04:00
Nick
c46caf40e8 Don't update if its already updated 2023-08-26 16:33:48 -04:00
Nick
7a46f56e02 Merge branch 'dev' into update-hgt-orbits 2023-08-26 16:27:37 -04:00
Nick
233bc50625 Fix moving the twins 2023-08-26 16:26:27 -04:00
Nick
e44efdbcca Add custom builders 2023-08-26 15:36:01 -04:00
Nick
eb16154455 Fix CaveTwin streaming 2023-08-26 13:08:00 -04:00
Nick
6596c7ce3a
Optimizations (#710)
<!-- A new module or something else important -->
## Major features
-

<!-- A new parameter added to a module, or API feature -->
## Minor features
-

<!-- Some improvement that requires no action on the part of add-on
creators i.e., improved star graphics -->
## Improvements
- Cached more stuff to improve loading times. Implements #683 
- Cleaned up how planets are destroyed. Should make load screens faster.
Implements #573

<!-- Be sure to reference the existing issue if it exists -->
## Bug fixes
- Fixes Bramble colours at a distance. Fixes #372
2023-08-26 02:16:38 -04:00
Nick
5b2480c8fd Fix guys not being removed, maybe caches are good now 2023-08-25 23:33:13 -04:00
Nick
72e984f531
Ship spawn (#711)
## Bug fixes
- Allow setting ship spawns in main solar system / separately from the
player spawn. Implements #677
2023-08-25 22:23:43 -04:00
Noah Pilarski
d1072e10cb
Particle/Vection Fields (#665)
<!-- A new module or something else important -->
## Major features
- New `ParticleFields` module. Add particles to your planet (ex: leaves,
rain, snow, fireflies, and more). Resolves #219

<!-- A new parameter added to a module, or API feature -->
## Minor features
-

<!-- 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-08-24 16:32:46 -04:00
Noah Pilarski
ca7e0f25e7 rename to Particle Fields 2023-08-24 16:28:56 -04:00
Nick
b912593ed1 Fix defaultPrimaryToSun 2023-08-24 14:35:34 -04:00
Nick
0720116e9f
Destroy better (#699)
## Improvements
- Cleaned up how planets are destroyed. Should make load screens faster.
Implements #573
2023-08-24 14:01:07 -04:00
Nick
734f6e1f6a Clean up destruction, do proxies better 2023-08-24 13:36:04 -04:00
Nick
3e6740c723 Can move them but their streaming is messed up 2023-08-23 13:46:54 -04:00
Nick
13c2b8badc Fix water inside of cloaking fields 2023-08-23 01:54:40 -04:00
Nick
37032ca222 Add option to disable proxy generation #700 2023-08-22 19:15:01 -04:00
Nick
03455b5426 AddPhysics on planet allows it to be deorbited #194 2023-08-09 23:49:41 -04:00
JohnCorby
5e11e5f95a use sphereOfInfluence for ProxyShadowCasterSuperGroup._bounds.radius 2023-08-06 22:45:56 -07:00
JohnCorby
0ce611e36f simplify another pattern 2023-08-04 19:32:36 -07:00
Nick
7c745b92c4 Fix destruction 2023-08-04 21:39:20 -04:00
Noah Pilarski
71240150b2 Vection fields (#219) 2023-07-22 08:46:38 -04:00
Nick
43c3392466 Set locator sun transform to the active sun 2023-07-22 00:13:39 -04:00
JohnCorby
c7ad09e3e7 Merge branch 'dev' into more-fog 2023-07-18 20:47:53 -07:00
Nick
3f11a31d2d Change furthest orbit to solar system radius 2023-07-18 23:36:36 -04:00
Nick
b74ef01c94 Don't free map angle by default, fix map scales, reimplement return to solar system 2023-07-18 23:15:46 -04:00
Nick
35f0e80df4 Allow bramble dimensions to have gravity 2023-07-18 00:13:19 -04:00
Nick
db3785f2f4 Revert "Remove stock planets immediately since we use SearchUtility anyway"
This reverts commit be9df727565364f85e9a6b5d53d06c2e45651d17.
2023-07-16 16:37:56 -04:00
Nick
094f62e9cd Merge branch 'dev' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into dev 2023-07-16 14:05:19 -04:00
Nick
be9df72756 Remove stock planets immediately since we use SearchUtility anyway 2023-07-16 14:05:15 -04:00
Nick
7a400e2046 throw error better when planet null 2023-07-16 11:48:37 -04:00
Nick
d34b1f44de Fade out before changing star system, move invulnerability handling to a class 2023-07-15 15:39:49 -04:00
Nick
6438f779ae
Fix QM, OPC, Sun Station debris labeled when locked on #623 (#625)
## Bug fixes
- Fixed vanilla objects being given labels (OPC, QM, SS) #623
2023-07-03 10:42:34 -04:00
Nick
2f9e66398b Fix QM, OPC, Sun Station debris labeled when locked on #623 2023-07-03 10:13:53 -04:00
Nick
f354f99107 Player spawning cleanup, doesn't work in main system + kills player on first spawn sometimes 2023-07-01 14:44:00 -04:00
Nick
942a37df2a im insano mode 2023-04-22 16:11:55 -04:00
JohnCorby
84d59a1d76 fog ramp path 2023-04-04 00:16:09 -07:00
Nick
64e2e3ce19 Rearrange components, add comet tail controller 2023-03-25 22:11:05 -04:00
Nick
5dd8e8db4e Add in comet tail module 2023-03-25 21:50:07 -04:00
Nick
b20c59e860 MORE REARRANGE!!!!! 2023-03-25 15:15:24 -04:00
Joshua Thome
c7632aa70e Pair up singularities after all planets have been built 2023-03-22 18:27:09 -05:00
Joshua Thome
094968187b Add isDefault flag to planet spawns 2023-03-22 13:36:03 -05:00