240 Commits

Author SHA1 Message Date
xen-42
37c90f52f0 Turn quantum lightning into a prop based thing, make quantum details build with the repeat-10-times-for-parent-to-exist thing for back compat 2025-01-07 16:48:56 -05:00
xen-42
5c9c487201 Reorganize quantum stuff so that the details go with the sockets/states/etc 2025-01-06 22:59:41 -05:00
JohnCorby
eb56815aac remove prop placer 2025-01-06 11:21:59 -08: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
0752b11b65 Dream candles 2024-10-14 01:45:44 -05:00
xen-42
0698e1f5ce Do not destroy dreamworld ever 2024-10-07 23:01:47 -04:00
xen-42
1754303208 Properly handle no DLC props 2024-10-07 19:02:35 -04:00
xen-42
96a08d410e Log a warning if you do the anglerfish thing 2024-10-03 00:14:41 -04:00
xen-42
676fc3672d Fix #940 2024-10-02 22:13:24 -04:00
Nick
a32ba6fbd1 Manually copy the lantern values in so that it works at the eye 2024-06-20 00:05:07 -04:00
JohnCorby
e2fbd48289 gotta update visuals 2024-06-19 15:03:06 -07:00
JohnCorby
61f5f5e64f possibly fix lantern petals 2024-06-19 14:53:48 -07:00
Nick
804665b3a9 Ignore asset bundle guys, remove unneeded comment, comment angler stuff 2024-06-18 22:33:20 -04:00
Nick
3530057a50 Fix an ernesto nre in the eye 2024-06-18 21:16:18 -04: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
Nick
a7bbbc1bd1 Clean up some code to avoid making a billion XmlDocuments 2024-04-29 12:46:27 -04:00
JohnCorby
fd3c5975eb move cull fix above FixSectoredComponent or else it nres 2024-03-23 14:38:11 -07:00
Nick
5ed6d4c425 Fix cull group thing, remove redundant stuff 2024-03-22 15:38:41 -04:00
JohnCorby
172fdca398 dont enable sectorcullgroup stuff (fix #792) 2024-03-17 16:41:14 -07:00
Nick
630b4d7840 Add translations on unity loaded assets 2024-03-16 13:50:03 -04:00
Joshua Thome
9a0dbdf0a7 Add sphere collider to custom items 2024-03-13 14:54:54 -05:00
Noah Pilarski
bcfe939d9d typo 2024-01-01 23:54:28 -05:00
Nick
1f53e460b8 Re-add missing method signatures used by Dreamstalker 2023-12-29 16:38:20 -05:00
Nick
8e0fbbb69d Mark method obsolete 2023-12-17 01:03:59 -05:00
Nick
725ccf00cd Add back missing method signature for Outer Wives 2023-12-17 00:54:31 -05:00
Joshua Thome
358f130c0d Add IModBehavior params to detail builder and hierarchy 2023-10-31 01:31:05 -05:00
Joshua Thome
cb7bece107 Item builder 2023-10-30 23:29:28 -05:00
JohnCorby
900c7333a8 move around code, more comment 2023-09-11 20:20:25 -07:00
Nick
84c3655a32 Maybe fix ghost bird 2023-09-11 22:42:08 -04:00
JohnCorby
3d184e551d null checks for _detectableFields 2023-08-31 15:39:00 -07:00
Nick
845c788655 Merge branch 'dev' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into dev 2023-08-24 12:27:07 -04:00
Nick
6f68750117 Try catch detail fixes 2023-08-24 12:27:05 -04:00
Nick
b0eac14fe3 Fix issues in Intervention (null vessel blackhole, missing null check in detail orb fix) 2023-08-24 12:20:10 -04:00
Nick
31674ca79d Also include scale 2023-08-12 17:13:55 -04:00
Nick
9bd1b32270 Fixed the rotations of details which used RemoveComponents 2023-08-12 17:09:25 -04:00
JohnCorby
9a2302a66b xen suggestions 2023-08-10 18:59:41 -07:00
JohnCorby
4c60dcc0f8 remove hacks. add suspend until impact 2023-08-10 16:32:43 -07:00
JohnCorby
caca976e0c unrelated to pr: put comments i meant to put before 2023-08-09 21:34:16 -07:00
Nick
96339c8e21 Comment 2023-08-08 00:40:24 -04:00
Nick
894274cc17 Needed null check for replacing parent sector 2023-08-08 00:32:34 -04:00
Nick
29fe5a9b84 Fix typo, include inactive sectors 2023-08-05 00:45:50 -04:00
Nick
963c67210c Don't replace sectors inside details if the sector is in that detail 2023-08-04 22:04:22 -04:00
JohnCorby
7914292d53 dont do ??= on UnityEngine.Object 2023-07-20 15:55:11 -07:00
Nick
58a49ff9fd If detail path is null create an empty game object 2023-07-19 21:28:43 -04:00
Nick
3ede915cc4 Implement conditional object activation 2023-07-19 21:21:29 -04:00
JohnCorby
834efb638a update TODO 2023-07-05 22:10:46 -07:00
JohnCorby
40643adacd remove isTorch 2023-07-05 22:08:45 -07:00
Nick
6c4d896367 Remove unneeded call to LoadStreamingTextures - leave todo for fixing low res 2023-07-06 00:53:22 -04:00
JohnCorby
89f334f569 sometimes there is no planet gravity 2023-06-22 00:24:58 -07:00
JohnCorby
0599e4c988 another comment 2023-06-22 00:13:45 -07:00