417 Commits

Author SHA1 Message Date
Nick
9c1741622d
allow ghosts to work in bundles maybe (#731)
<!-- 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
- Ghost animator components don't always get removed now (except when
they need to be)

<!-- Be sure to reference the existing issue if it exists -->
## Bug fixes
- fix bug where ParticleFields assumes you have an Atmosphere and fails
to build your planet if you dont
- Reload configs always reload bundles now
2023-09-27 17:49:51 -04:00
Nick
778e86c1e0 Fix warp requirement checking being inconsistent 2023-09-27 14:24:34 -04:00
Nick
1dc04d7562 Update to 14, learn launch codes if starting loop 1 in a custom system 2023-09-27 13:19:28 -04:00
JohnCorby
7beb66606c force clear cache flag for less duplication 2023-09-14 20:47:24 -07:00
JohnCorby
ba38800450 manully clear system specific caches in reload configs 2023-09-14 19:33:24 -07:00
Nick
d424bffc2f Possibly fix signals breaking due to enum cache being cleared 2023-08-28 11:58:08 -04:00
Nick
2816391966 cant help being a gemini 2023-08-26 16:29:28 -04:00
Nick
7a46f56e02 Merge branch 'dev' into update-hgt-orbits 2023-08-26 16:27:37 -04:00
Nick
0030b24750 Don't repeat vanilla sector fixing for moons 2023-08-26 16:08:03 -04:00
Nick
8422066e5f Logs 2023-08-25 23:58:22 -04:00
Nick
5b2480c8fd Fix guys not being removed, maybe caches are good now 2023-08-25 23:33:13 -04:00
Nick
84654724a6 Fix goofy stuff 2023-08-25 22:40:44 -04:00
Nick
4c9c353145 Only clear certain caches on star system changed 2023-08-25 22:36:48 -04:00
Nick
601acecbb2 Just call it clear cache sure 2023-08-25 22:30:51 -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
588995bb9b Only clear asset bundle cache when changing star system 2023-08-24 13:00:11 -04:00
Nick
52d20238d6 Fix default system override logging error on load 2023-08-22 23:46:22 -04:00
Nick
11ddfa0a95
Possibly fix first loop immortality (#704)
## Bug fixes
- Fix first loop immortality after statue pairing
2023-08-22 19:22:38 -04:00
Nick
621ab4e33a Log error if default system override is invalid #702 2023-08-22 19:11:56 -04:00
Nick
95a7a79bae Possibly fix first loop immortality 2023-08-20 11:44:33 -04:00
Nick
7008c546d6 Rename addPhysics to pushable 2023-08-11 18:19:58 -04:00
Nick
3cf224540b
AddPhysics on planet allows it to be deorbited #194 (#688)
## Minor features
- `AddPhysics` on `Base` module for planets allows a planet to be pushed
out of orbit. Intended for satellites or small props floating in orbit.
Implements #194

## Bug Fixes
- Fix default system override being unreliable #687
2023-08-11 16:45:28 -04:00
Nick
8c211998f6 Disable bad mods 2023-08-11 16:43:34 -04:00
Nick
2914856c74 Remove and sort using 2023-08-10 00:59:40 -04:00
Nick
7a5630bc0e Fix default system override #687 2023-08-10 00:54:31 -04:00
Nick
9becbd8fcb Merge branch 'dev' into shuttle 2023-08-04 20:39:55 -04:00
Nick
331211cb4f Remove unnecessary null or empty check 2023-08-04 20:37:58 -04:00
Nick
fc903b4117 Make setting default system less garbage 2023-08-02 23:21:24 -04:00
Nick
56c463fbee Fix gravity cannon orb 2023-07-22 13:57:37 -04:00
Nick
3bfabadda8 Merge branch 'dev' into shuttle 2023-07-22 11:44:43 -04:00
Nick
d89ad0ff84 Implement API methods for creating planet, system, dialogue directly from json/xml strings 2023-07-21 13:03:02 -04:00
Nick
6aef5c76f6 Fix star system name 2023-07-21 12:34:07 -04:00
Nick
74b10f4e53 Add entry positions to the api 2023-07-21 11:15:24 -04:00
Nick
3f11a31d2d Change furthest orbit to solar system radius 2023-07-18 23:36:36 -04:00
Nick
177f69861a Don't be summoned back to the star by default 2023-07-18 23:28:03 -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
13c0bdeec5 Prevent onsystemready being called twice, also dont call it from main menu 2023-07-18 00:25:02 -04:00
Nick
6c3c47b011 Fixes spawn death, messes up rigidbodies sometimes 2023-07-15 16:39:19 -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
3d942ec9d6 Make multiple cloaks / zero cloaks work properly 2023-07-13 22:19:21 -04:00
Nick
f60620c5a5 Prevent softlock due to slide reels when changing system/reloading 2023-07-06 00:21:20 -04:00
Noah Pilarski
d50cc42b52
Add repeatPopup field to addon-manifest (#626)
## Minor features
- Starting popups can be shown multiple times using `repeatPopup` in the
addon-manifest file #621
2023-07-03 12:09:09 -04:00
Nick
87372466ad Add repeatPopup field to addon-manifest 2023-07-03 11:26:55 -04:00
Nick
6e15a70bbf Wait more to tidally lock, fix spawning in Hearthian system, fix spawning on tidally locked 2023-07-01 17:48:58 -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
JohnCorby
ade3320167 explan 2023-05-01 20:33:44 -07:00
TerrificTrifid
605d34da47 Initialize ShapeManager after patching 2023-05-01 22:18:45 -05:00
JohnCorby
5ba8a4241b Merge branch 'dev' into triplanar-heightmap
# Conflicts:
#	NewHorizons/Builder/Props/ScatterBuilder.cs
2023-04-22 14:43:08 -07:00
Nick
942a37df2a im insano mode 2023-04-22 16:11:55 -04:00