548 Commits

Author SHA1 Message Date
Noah Pilarski
781bb64e85 Comments 2025-04-19 00:08:33 -04:00
xen-42
4a6d3cfcf6 Merge branch 'dev' into dockedRafts 2025-04-19 00:04:38 -04:00
xen-42
19172539dc
Merge branch 'dev' into customcredits-fix 2025-04-10 15:39:15 -04:00
josshmot
a8d944a4c9 Fixed typo in GameOverModule 2025-04-11 05:09:46 +10:00
josshmot
ad3802d383 Added intended behaviour when unspecified to json description for GameOverModule.audio 2025-04-11 05:07:49 +10:00
Noah Pilarski
5374448514 Speed Limiter 2025-04-10 14:30:56 -04: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
josshmot
0b65c852d2 Fixed undefined behaviour when custom credits attributes aren't specified 2025-04-10 17:34:19 +10: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
xen-42
a6efef5ee3 Reword 2025-04-08 13:03:55 -04:00
xen-42
8f06cab729 Mention that audio clip and audio type also work 2025-04-08 13:02:43 -04:00
xen-42
e02dd94cad Fixed a bug where changing an existing AudioSource to use a specific AudioClip resource didn't work 2025-04-08 11:54:07 -04:00
josshmot
8fcf7d3031 Removed audio fade in feature that wasn't working 2025-04-05 12:18:08 +10:00
josshmot
5cf7c18a51 Renamed a few things 2025-04-05 10:47:54 +10:00
josshmot
803d2d6e2d Fixed it so it actually works 2025-04-04 16:49:39 +10:00
josshmot
93c427b5e6 Added function for custom credits music and duration 2025-04-04 15:16:18 +10: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
Joshua Thome
678c1e13ea Conditional check data structures 2025-02-16 16:44:51 -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
xen-42
264db8b11f
Cache map mode outlines (#1047)
## Improvements

- Cached generation of map mode outlines to improve loading time
2025-02-15 15:39:13 -05:00
xen-42
506a781bff Document 2025-02-15 03:02:57 -05:00
xen-42
730f6f804f
Better proc gen (#1045)
## Minor features

- Add visual options for proc gen (i.e., asteroids). Can add a triplanar
texture or use a preset material for quantum, ice, or rocks. Fixes #1014
2025-02-15 03:01:55 -05:00
Noah Pilarski
cdf977d652 keepLoaded and sectorOccupantsUpdated 2025-02-15 02:18:50 -05:00
xen-42
0f259e1ccd Add normal, metallic, smoothness to proc gen 2025-02-15 01:54:11 -05:00
xen-42
06fd45e83e Add rock, make materials work, probably use less memory 2025-02-15 01:18:50 -05:00
xen-42
b4e02146e6 Merge branch 'dev' into better-proc-gen 2025-02-14 22:45:27 -05:00
xen-42
929b463c47 Add support to addon manifest 2025-02-14 22:32:52 -05:00
xen-42
0dfc2381a3 Move game over stuff to its own module, add condition 2025-02-14 21:51:37 -05:00
xen-42
392fc404f4 Fix no audio and eye closing effect 2025-02-14 21:25:10 -05:00
xen-42
1b1bf47266 Merge branch 'dev' into improve-credit-volumes 2025-02-14 20:20:07 -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
Noah Pilarski
8e5d7369d6 Move skybox module to separate file 2025-01-25 05:04:55 -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