5064 Commits

Author SHA1 Message Date
Nick
abfb3246d6 Update manifest.json 2024-06-12 20:37:17 -04:00
Nick
08e5fa2876 Map mode position outsider compat 2024-06-12 20:37:07 -04:00
xen-42
aca6ee2281
1.21.1 (#892)
## Bug fixes
- Fixed the hatchling just never opening their eyes ever again after
warping
v1.21.1
2024-06-10 23:28:39 -04:00
Nick
4cb3b07d88 Update ShipWarpController.cs 2024-06-10 23:24:14 -04:00
Nick
f914f121f5 Fix warp eyes 2024-06-10 23:12:19 -04:00
xen-42
779178e493
1.21.0 (#886)
## Major features

- Updated to work with Patch 15 (fixed game libs + game over text issue)
(thanks Jeff from Mobius for pointing that one out!)

## Minor features

- New slide reel options. `reelModel` and `reelCondition` parameters for
slide reel mesh and material. (#811)
- Models: 6-slided, 7-slided, 8-slided, and Whole (7-slided but
connected like 8-slided).
- Conditions: Antique (Stranger), Pristine (Dreamworld), Rusted (Burnt)
- `rotate` parameter added to slide info. Rotates the slide reel item
while inside a projector.
- Added map marker module with display distance overrides (#847)

## Improvements
- Relative spawning when warping with vessel just like vanilla
- No more wake up effects for vessel warping
- Map mode icon setting changes now work when updating an existing
planet. Fixes #875

## Bug fixes

- Fixed nomai lamps on custom vessel looking like they are off
- Fixed broken black and white holes on custom vessel
- Fixed vessel coordinate orb not unlocking on start
- Dialogue replacement can no longer replace dialogue on other planets
than the one the config file is for.
- Fix seeing solar system before opening your eyes if there was
conditional object activation being used
- Fix getting stuck in chair when warping back from NH Examples
- Fix seeing solar system for one frame when going to the Eye
v1.21.0
2024-06-10 18:56:35 -04:00
xen-42
67590c5176
Merge branch 'main' into dev 2024-06-10 18:53:23 -04:00
xen-42
fa2982478d
Edit existing mapmode sprite (#891)
<!-- 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

-

<!-- Be sure to reference the existing issue if it exists -->

## Bug fixes

-
2024-06-10 17:15:47 -04:00
Nick
66f0cd315c Reapply "Fix issues from 1.1.15"
This reverts commit 744e834dde11096d22ea0425b11529fb846cd37c.
2024-06-10 17:15:07 -04:00
Nick
744e834dde Revert "Fix issues from 1.1.15"
This reverts commit 28a96e25c9873e86e472ee775a9d8702c03b3abe.
2024-06-10 17:15:01 -04:00
Nick
28a96e25c9 Fix issues from 1.1.15 2024-06-10 17:10:34 -04:00
Noah Pilarski
746c84228d Fix NRE in NHSupernovaPlanetEffectController 2024-06-07 13:51:18 -04:00
Ben C
035dc02406 Updated Schemas 2024-06-07 11:27:18 +00:00
Noah Pilarski
96bb04ef6b Add remote builder to multi pass
Do not try catch anymore
This would cause some addon devs to just ignore an error when they really shouldn't. Now it will show the body where this error occurs since the error gets handled higher up.
2024-06-07 07:22:09 -04:00
Noah Pilarski
3cf384accf Add extra error message functions to the each builder 2024-06-07 07:21:07 -04:00
Noah Pilarski
341652b4e7 Move local methods to static and add extra error message stuff 2024-06-07 07:19:37 -04:00
Noah Pilarski
8b1db8d77c
Better vessel warp (#887)
## Improvements

- Relative spawning when warping with vessel just like vanilla
- No more wake up effects for vessel warping

## Bug fixes

- Fixed nomai lamps on custom vessel looking like they are off
- Fixed broken black and white holes on custom vessel
- Fixed vessel coordinate orb not unlocking on start
2024-06-04 20:24:58 -04:00
Noah Pilarski
24a53cb2cc
Allow replacing ship log map mode icons of existing planets (#885)
## Improvements
- Map mode icon setting changes now work when updating an existing
planet. Fixes #875
2024-06-04 19:19:10 -04:00
Noah Pilarski
3ae5d2bb87 also check if did warp 2024-06-04 19:08:30 -04:00
Noah Pilarski
c768ff4dcd Better vessel warping
- Relative spawning when warping just like vanilla
- Async load just like vanilla
- No more wake up effects for vessel warping
2024-06-04 18:47:34 -04:00
Noah Pilarski
793f16d718 Fix broken black and white holes 2024-06-04 18:46:22 -04:00
Noah Pilarski
232508c0b3 Do not play power up sound when putting the warp core in 2024-06-04 18:46:05 -04:00
Noah Pilarski
e6e77efffd Fix coordinate orb not unlocking 2024-06-04 18:46:05 -04:00
Noah Pilarski
f00d323de9 extensions 2024-06-04 18:45:46 -04:00
Noah Pilarski
b357dafa8f Load dark bramble earlier 2024-06-04 18:45:46 -04:00
Noah Pilarski
5218968e26 Make the base an NHAstroObject 2024-06-04 18:45:45 -04:00
Noah Pilarski
19b0cdddbc Fix nomai lamps being black 2024-06-04 18:45:45 -04:00
Noah Pilarski
26dc4aebaa Move these 2 into a folder 2024-06-04 18:37:07 -04:00
Noah Pilarski
3f337a6ad7 Fix dynamic props from vessel when under parent body 2024-06-04 18:36:33 -04:00
Noah Pilarski
e56a3e6440 also do vessel here 2024-06-04 18:34:38 -04:00
Noah Pilarski
91b6230a70 Reload into ship or vessel if you came into the system with them 2024-06-04 18:33:57 -04:00
Will Corby
9277135a3e
Don't just cut to black on warp (#882)
## Bug fixes
- Undoes a "fix" that made warping just cut to black instantly
2024-06-04 15:02:57 -07:00
Nick
8b40938d1f fix seeing solar system for one frame! 2024-06-04 18:01:43 -04:00
Noah Pilarski
26723f3d67
Fix conditional object activation making everything viewable when loading (#884)
## Bug fixes

- Fix the world being visible when loading if an object had conditional
activation on it (#883)
2024-06-04 16:35:38 -04:00
Noah Pilarski
3069130c5c Also check if late initialized 2024-06-04 16:31:21 -04:00
Nick
51c046283f Allow replacing ship log map mode icons of existing planets 2024-06-04 12:46:31 -04:00
JohnCorby
d65daf10df fade out audio in FadeHandler 2024-06-04 09:32:27 -07:00
JohnCorby
755ba74fcc dont pause before fade 2024-06-04 09:29:09 -07:00
JohnCorby
02642983b5 Revert "Don't just cut to black"
This reverts commit bddcd88b1665ee07aef98c7adab8b1ae3fe86b68.
2024-06-04 09:25:55 -07:00
JohnCorby
af256ac164 update manifest 2024-06-04 09:25:41 -07:00
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
7a44824b0d
Add different slide reel prefabs (#879)
## Minor features

- New `reelModel` and `reelCondition` parameters in prop `slideShows`
for slide reel mesh and material. (#811)
- Models: 6-slided, 7-slided, 8-slided, and Whole (7-slided but
connected like 8-slided).
- Conditions: Antique (Stranger), Pristine (Dreamworld), Rusted (Burnt)
- `rotate` parameter added to slide info. Rotates the slide reel item
while inside a projector.
2024-06-04 11:43:43 -04:00
Noah Pilarski
3289a9c5b7 some extra thing 2024-06-04 09:24:15 -04:00
Ben C
978de836d8 Updated Schemas 2024-06-04 12:34:29 +00:00
Noah Pilarski
e70d9ba641 forgor 2024-06-04 08:32:06 -04:00
Ben C
e3b0dc0e34 Updated Schemas 2024-06-04 12:15:26 +00:00
Noah Pilarski
fbe301224a rotate slides 2024-06-04 08:12:53 -04:00
Noah Pilarski
5a354e4bee Base prop info
That only has the parent path and rename
2024-06-04 05:57:16 -04:00
Noah Pilarski
df7cbae490
Allow adding an xml to an existing dialogue that had a null asset (#868)
## Bug fixes

- If `pathToExistingDialogue` points to a dialogue object that has a
null asset, it will now set its asset to yours instead of erroring.
- We now search in the body for `pathToExistingDialogue`. You no longer
have to put the root object at the beginning of the path.
2024-06-04 05:13:56 -04:00
Nick
c998a92cec Fix conditional object activation making everything viewable when loading 2024-06-04 02:03:43 -04:00