4876 Commits

Author SHA1 Message Date
Nick
a946d87cdc Update SlideReelAsyncImageLoader.cs 2024-06-17 17:37:21 -04:00
Nick
0f433fc6d3 Fixed slide reels not working after first loop 2024-06-17 17:35:51 -04:00
Nick
6623805d78 Merge branch 'dev' into make-slide-reel-better 2024-06-17 17:15:45 -04:00
Nick
9570e24f37 Make error message more clear for textblock length mismatch 2024-06-17 16:47:23 -04:00
JohnCorby
6eed6642f4 Revert "PathToUrl"
This reverts commit 396adcdbc6b5a770ffb3a69a8a8991368e8a305a.
2024-06-17 13:32:11 -07:00
JohnCorby
e12d357c1d Revert "Move further up"
This reverts commit 95116061f38eb0ba3f303a65b6273ecab3e62058.
2024-06-17 13:32:11 -07:00
Noah Pilarski
95116061f3 Move further up 2024-06-15 02:48:13 -04:00
JohnCorby
396adcdbc6 PathToUrl 2024-06-14 23:02:03 -07:00
Nick
879b98bf2e Remove unused sequential loading 2024-06-14 21:54:07 -04:00
Nick
827bf24339 Non sequential 2024-06-14 21:43:00 -04:00
xen-42
28038c8999
Actual async slide loading (#897)
## Bug fixes

- Slides are now loaded in the background instead of freezing your game.
They were supposed to do this before, but clay wrote the code wrong and
none of us caught it until now. (Fixes #812)
2024-06-14 12:30:09 -04:00
Nick
5b830ceef1 Remove and sort usings 2024-06-14 12:27:42 -04:00
Nick
79c5c46403 Should not have been adding a listener per slide 2024-06-14 12:14:36 -04:00
Nick
bcf0c2d0d9 Revert "make it match the path below"
This reverts commit 23feed8b6ff5a444cb6ac96bbe60139356036c4b.
2024-06-14 12:02:07 -04:00
Nick
b71af63f2d Merge branch 'dev' into make-slide-reel-better 2024-06-14 11:56:29 -04:00
JohnCorby
23feed8b6f make it match the path below 2024-06-13 20:03:16 -07:00
JohnCorby
de8470e595 comment all the async stuff, STOP USING LOCKS AND ATOMICS 2024-06-13 19:44:45 -07:00
xen-42
e55818bfb8
Fix NRE in NHSupernovaPlanetEffectController that happens with vanilla bodies (#890)
## Bug fixes

- Fixed an NRE in NHSupernovaPlanetEffectController that happens with
vanilla bodies
2024-06-13 13:41:41 -04:00
Nick
c9d4125f95 Fix it breaking between loops if it didnt finish 2024-06-13 13:40:13 -04:00
Nick
31ada350b4 Cache atlas, works first loop 2024-06-13 13:07:51 -04:00
Nick
540a501b9a Cache inverted images 2024-06-13 01:13:25 -04:00
Noah Pilarski
4c36a329b9
Update Actions (#896)
Updates all the actions to the latest version for speed and no warnings
hopefully
2024-06-12 23:20:54 -04:00
Ben C
7dbf7c1e15
Update all the actions 2024-06-12 22:15:24 -04:00
Nick
493365155f the guys 2024-06-12 22:05:49 -04:00
Nick
69fcc2b462 im fast as fuck boi 2024-06-12 22:00:11 -04:00
Nick
5cb900d772 what if coroutine 2024-06-12 21:04:41 -04:00
Nick
dc3f10ba33 Try stopping duplicate system cards 2024-06-12 20:51:26 -04:00
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
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