301 Commits

Author SHA1 Message Date
Joshua Thome
63fbc8afeb Eye sequence props first pass 2025-01-18 10:09:15 -06:00
xen-42
e3f117c8d4 Add selectable to map mode, fix an NRE, make auto map gen lines debug 2025-01-05 23:16:32 -05:00
Joshua Thome
eef0794446 Patch Ship Log Manager to merge ship log entries with the same ID 2024-12-03 01:09:14 -06:00
xen-42
c273b0d8cf Make it actually work 2024-10-25 22:52:34 -04:00
Joshua Thome
0f9a75f82c
New Dream World Props (#973)
## Major features
- New dream world related prop types: alarm totems, grapple totems,
projection totems, portholes/peepholes, and dream candles. Where
possible, these have been modified to work with the regular flashlight
as well as the artifact for use outside of the dream world.
2024-10-16 21:28:26 -05:00
Joshua Thome
6c1605d0e9 Fix alarm totem "face" angles when toggled by projection totem 2024-10-14 11:26:37 -05:00
Joshua Thome
a1d165e2b9 Portholes 2024-10-13 22:18:08 -05:00
Joshua Thome
e5c21c6c33 Make NH-spawned grapple totems work with the flashlight automatically 2024-10-13 22:16:57 -05:00
xen-42
f0213e8579 Fix seeing bramble fog when vessel warping #957 2024-10-09 22:14:24 -04:00
xen-42
417acafb36 Fix a NRE that destroyed band together 2024-10-08 19:39:01 -04:00
xen-42
3855d26f39 Removed preload on dreamworld death since its barely effective 2024-10-06 14:13:47 -04:00
xen-42
ca7a35c19e
Custom DreamWorld Support (#953)
## Major features
- Added `Dream.inDreamWorld` to planet configs to treat a planet as if
it were part of the dream world dimension. The planet's contents will be
deactivated unless you enter via a dream arrival point or another dream
world dimension. Closes #916
- Added `dreamCampfires` and `dreamArrivalPoints` as new linked prop
types, which allow you to create new entry points into Echoes of the
Eye's dream world or create similar experiences using custom planets.

## Improvements
- General support for dream world simulations even if the vanilla dream
world is disabled in custom solar systems.
2024-10-06 13:27:10 -04:00
xen-42
3e0cd94497 Preload assets when dying in dream 2024-10-06 12:45:18 -04:00
xen-42
bfbf02a5c3 Fix dropping stuff, fix an annoying NRE when spawning, fix time loop in other systems when doing vessel warp shit 2024-10-05 23:14:53 -04:00
Joshua Thome
ae13194d13 Preserve original dream campfire when recursive dreaming so you get kicked out to the real world properly 2024-10-05 16:09:05 -05:00
Joshua Thome
8a3841730a Merged dev into hawkbar-dreamworld 2024-10-05 09:57:26 -05:00
Joshua Thome
9b8d44a819 Dreamworld dimensions 2024-10-05 09:55:03 -05:00
Joshua Thome
06491ec9bd Add comments to dreamworldcontroller patch 2024-10-05 01:40:15 -05:00
Joshua Thome
1be3bf209f Dream arrival point and dream campfire builders 2024-10-05 00:55:12 -05:00
Joshua Thome
682c1fc23e Add postfix patch to disable orphaned signalscope reticles (Fixes #925) 2024-10-02 22:47:00 -05:00
xen-42
b82cf5aa75 Fix NH breaking ship hud marker with visible stranger installed 2024-08-07 14:21:28 -04:00
Noah Pilarski
f313e14ffa Fix inactive signals being used with signalscope strongest signal method 2024-07-02 18:48:41 -04:00
Noah Pilarski
63cd86883b Patch UpdateEndTimesMusic 2024-06-14 15:09:13 -04:00
Noah Pilarski
88cdeccf28 use AudioTypes instead
or else end times doesn't work
2024-06-13 21:10:22 -04:00
Noah Pilarski
e776fb2564 Add global music module 2024-06-13 16:18:23 -04:00
Noah Pilarski
ad72afb6fc fix bramble music not working because all dimensions have an ambient 2024-06-13 16:15:33 -04:00
Nick
f914f121f5 Fix warp eyes 2024-06-10 23:12:19 -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
xen-42
fef13f6710
Check InConversation to avoid unnecessary EndConversation calls (#877)
## Improvements

- fix #859: CharacterDialogueTree.InConversation is now checked in our
attachment patch to avoid unnecessary EndConversation calls.
2024-06-03 22:46:04 -04:00
Noah Pilarski
fc1f25a70d check InConversation to avoid unnecessary EndConversation calls (#859)
even though this already happens in CharacterDialogueTree.EndConversation itself, I did it for Ixrec anyways.
2024-06-01 22:19:03 -04:00
JohnCorby
7489ecb7f8 MAYBE fix eye softlock (and use owml methods instead of copied qsb ones) 2024-06-01 00:43:31 -07:00
Joshua Thome
2e68c57e66 Allow spawned rafts to change water fluids and prevent NRE if one isn't set 2024-05-18 07:49:48 -05:00
Noah Pilarski
6674a4c6e6 Upper/Lower extensions for translations 2024-04-27 20:51:42 -04:00
Nick
a188d5380a Don't do invariant when its related to translations 2024-04-27 20:11:53 -04:00
Nick
ea47da32e7 Always use Upper/Lower Invariant to avoid issues with other languages 2024-04-27 19:59:09 -04:00
Nick
8f40db40b3 Fix compat issue with Visible Stranger where the probe marker would vanish 2024-03-28 00:57:49 -04:00
Nick
1e7b9f1e8c Update SignalscopePatches.cs 2024-03-25 18:28:13 -04:00
Nick
962e04994b Fix signal related bugs, save only when base game does 2024-03-25 15:10:39 -04:00
Nick
53d3f70a22 Fix opacity on star icon, fix generated map mode icon states 2024-03-25 13:08:42 -04:00
Nick
581f707279 Fix phanton shuttle 2024-03-23 17:51:57 -04:00
Nick
41fcb476db Fix getting locked into the ship log warp drive dialogue when spawning 2024-03-23 16:56:36 -04:00
Nick
c114e75297 Revert "Reorganize"
This reverts commit 27f4222702e2e75e0c782b3f8162f3a38eddcb64.
2024-03-22 17:06:31 -04:00
Nick
27f4222702 Reorganize 2024-03-22 17:03:16 -04:00
Nick
5ce44f2ab0 Take bramble projection fix from the outsider 2024-03-22 16:30:27 -04:00
Nick
4997b915f6 Just return true 2024-03-12 18:00:54 -04:00
Nick
7bfe3d2fd1 Remove unused volume 2024-03-12 13:26:22 -04:00
Nick
b5ec327c3b Track new fog warp volumes and only patch those 2024-03-12 13:19:58 -04:00
_nebula
e3ecb550da RigidbodyPatches - Don't run when QSB is installed 2024-03-10 18:12:55 +00:00
JohnCorby
a5a068d32a fix compile error 2024-03-08 21:11:04 -08:00
Ben C
641084ae45
Add shipLogStartingPlanetID to star system config 2024-03-09 00:03:00 -05:00