100 Commits

Author SHA1 Message Date
xen-42
555418394e Rewrite description, change default radius to 1m, if two conflicting radii are given use whatever is non-default or the ShapeInfo one 2025-04-19 20:29:15 -04:00
xen-42
6ee8f16cc4 Change volumes back to shapes by default not colliders (broke mod puzzles with volumes on held items) 2025-04-19 19:17:53 -04:00
Noah Pilarski
550f992398 Merge branch 'dev' into hawkbar-colliders 2025-04-19 00:20:33 -04:00
xen-42
4a6d3cfcf6 Merge branch 'dev' into dockedRafts 2025-04-19 00:04:38 -04:00
Joshua Thome
4e9ec84427 Merge branch 'dev' into hawkbar-colliders 2025-04-15 22:58:15 -05:00
Noah Pilarski
264bcb2446 make name consistent with reels 2025-04-10 11:12:02 -04:00
Noah Pilarski
105e03a3ef Change so that you can still use ringworld model 2025-04-10 10:55:01 -04:00
Noah Pilarski
a69fd7206e Add clean parameter 2025-04-08 22:31:45 -04:00
Noah Pilarski
50ccd32b8e add docks 2025-04-08 14:18:28 -04:00
Joshua Thome
5aace8408a Generic shape/collider configs 2025-02-22 11:02:10 -06:00
Joshua Thome
5d663ef76a Make item/socket colliders triggers by default, and allow it to be overriden via config 2025-02-21 21:43:21 -06:00
xen-42
144421ca51
Title Screen config (#1028)
## Major features
- Adds title screen configuration (fixes #1027)

Todo list:
- [x] menuColor
- [x] factRequiredForTitle
- [x] conditionRequiredForTitle
- [x] skyBox
- [x] Music
- [x] rotationSpeed
- [x] menuPlanet
- [x] mergeWithOtherTitles
- [x] title screen handler api method
- [x] Docs
- [x] Multiple title screens for one mod


![image](https://github.com/user-attachments/assets/cdf4658c-eb39-4c5f-a0c4-9f93ed3493c9)
2025-02-17 19:55:56 -05:00
Noah Pilarski
6735c21cc9 fix this default 2025-02-17 15:43:23 -05:00
Joshua Thome
8b49f94bd4 Fix null item audio types breaking custom items 2025-02-16 23:25:46 -06:00
xen-42
899e66e7ed Comment what SimplifiedDetailInfo is and change title scene handler remove children to use findall 2025-02-16 17:40:41 -05:00
xen-42
731bd64bdf Merge branch 'dev' into title-screen-config 2025-02-16 17:32:56 -05:00
Joshua Thome
52a1b0e4ce
Eye Travel Ordering (#1051)
## Minor features

- Add `afterTraveler` to custom Eye Travelers to place them after a base
game traveler in the campfire order (resolves #1037)

## Improvements

- Fix order of travelers at the Eye when both base game guests have been
gathered and custom travelers are used
2025-02-15 21:16:17 -06:00
Joshua Thome
c775fda2fc Add "afterTraveler" to position custom travelers in the campfire order, and fix order with both solanum and prisoner 2025-02-15 21:04:06 -06:00
Noah Pilarski
cdf977d652 keepLoaded and sectorOccupantsUpdated 2025-02-15 02:18:50 -05:00
Noah Pilarski
73c42161c1 Merge branch 'dev' into title-screen-config 2025-02-14 17:51:20 -05:00
xen-42
8c3649bb40 Can set which slides to display, make empty slide reels transparent (#888) 2025-02-13 17:21:00 -05:00
Joshua Thome
b5538f7627 Remove vestigial name property from traveler info 2025-01-29 19:56:55 -06:00
Joshua Thome
3746e794f6 Make eye traveler and quantum instrument signals full SignalInfos 2025-01-29 19:35:45 -06:00
Noah Pilarski
310301ceee grah 2025-01-25 06:23:25 -05:00
Noah Pilarski
0c2709bff6 Add simplified detail info to use later 2025-01-25 05:05:31 -05:00
Joshua Thome
e0f79ae3ea Eye sequence fixes 2025-01-18 17:26:02 -06:00
Joshua Thome
63fbc8afeb Eye sequence props first pass 2025-01-18 10:09:15 -06:00
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
ceb0ad970b Remove things that we've already made obsolete 2025-01-06 23:05:54 -05:00
xen-42
752f080099 change to rename because its better and matches other things 2025-01-06 23:02:40 -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
xen-42
e701e21881 Merge branch 'fix-751' into prometheus 2025-01-06 21:37:45 -05:00
xen-42
18f7de6ad8 Quantum lightning works but has no lightning bolt 2025-01-06 19:36:12 -05:00
xen-42
3b19c81b42 Make this branch actually build again 2025-01-06 17:21:32 -05:00
xen-42
06eea16188 Merge branch 'dev' into prometheus 2025-01-06 17:10:17 -05:00
_nebula
0796d751bd Add quantumAlignWithGravity field. 2025-01-06 20:36:07 +00:00
_nebula
9ca4ebed93 add defaultvalueattribute to new field 2025-01-06 20:26:26 +00:00
_nebula
27a3bfce3b Fix #751
Uses socket rotation if non-null, adds field to props to choose whether to randomize Y rotation.
2025-01-06 20:23:11 +00:00
xen-42
a16c479728 Document pathToAnimController more 2024-11-01 15:35:54 -04:00
xen-42
162237d3ad Add them 2024-10-25 22:32:43 -04:00
xen-42
65dbc6816b Add colliders to custom item sockets 2024-10-20 02:18:51 -04:00
Joshua Thome
fb537f7730 Projection totems 2024-10-14 11:27:05 -05:00
Joshua Thome
b85ec167db Add vision cone model scaling for alarm totems 2024-10-14 11:26:08 -05:00
Joshua Thome
0752b11b65 Dream candles 2024-10-14 01:45:44 -05:00
Joshua Thome
9a2843c8dc Start of projection totems 2024-10-13 22:18:24 -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
Joshua Thome
4baf9b264e Alarm totems 2024-10-07 21:54:35 -05:00
Joshua Thome
4876cf9ef8 Grapple totems 2024-10-06 18:14:36 -05:00
Joshua Thome
8a3841730a Merged dev into hawkbar-dreamworld 2024-10-05 09:57:26 -05:00