2059 Commits

Author SHA1 Message Date
Noah Pilarski
ce48a8f53e
Standing Torch Tronworld (#1076)
## Improvements

- Standing vision torch now shows up in tronworld
2025-04-10 11:08:28 -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
9365a4845d Add tronworld model for raft 2025-04-08 22:21:08 -04:00
Noah Pilarski
e734ada4b0 allow dream lanterns to interact with these rafts 2025-04-08 21:59:55 -04:00
Noah Pilarski
a9ada39f0d
Destroy flood sensors on docks (#1075)
## Bug fixes

- Make docks not vanish when the dam breaks (maybe, needs testing)
2025-04-08 16:51:51 -04:00
Noah Pilarski
2f53572d75 change to dreamworld standing torch 2025-04-08 16:38:29 -04:00
Noah Pilarski
fe3196dac9 destroy flood toggles too 2025-04-08 15:06:50 -04:00
Noah Pilarski
50ccd32b8e add docks 2025-04-08 14:18:28 -04:00
xen-42
6767ab3548 Destroy flood sensors on docks 2025-04-08 12:46:36 -04:00
xen-42
53d20525bd
Added feature for custom credits music and scroll length (#1073)
Built a new feature to specify custom credits audio and scroll length
within GameOverModule.

- Added new creditsType: "custom"
- Added "audio", "audioVolume", "audioLooping", and "length" to
GameOverModule, which only work with custom creditsType.

Some code notes:
- I needed to bring an IModBehaviour down into
NHGameOverManager.LoadCreditsScene() to patch in the custom audio clip,
so there are some changes in other files to get it there. If there's a
better way to do this, let me know :)
2025-04-08 12:01:35 -04:00
josshmot
93c427b5e6 Added function for custom credits music and duration 2025-04-04 15:16:18 +10:00
xen-42
dd7bcbd5b1 Fix atmospherebuilder cull group (affected hazydreams) 2025-03-17 11:49:11 -04:00
xen-42
9a458ed7a1 Merge branch 'dev' into hawkbar-colliders 2025-03-15 15:06:09 -04:00
xen-42
df86526f7d Merge branch 'dev' into vanillaCometTails 2025-03-15 15:05:53 -04:00
Noah Pilarski
4519d2f257 Move to an extension 2025-03-15 02:58:34 -04:00
Noah Pilarski
cc73e40fd9 no need for this as it is already inactive 2025-03-15 02:46:55 -04:00
Noah Pilarski
1469669664 make spawns show up in PlayerSpawner.FindPlanetSpawns 2025-03-15 02:44:02 -04:00
Noah Pilarski
d759f1843b Allow comet tails on vanilla bodies 2025-03-15 02:16:21 -04:00
Noah Pilarski
930aa480f0 Add bramble name labels 2025-03-13 22:27:48 -04:00
Noah Pilarski
e1dff03059 Do the overload with boolean for UI translations being uppercase 2025-03-07 07:35:26 -05:00
xen-42
44e5ec32fd Do not make all UI translations uppercase by default but instead only do it to map markers directly (Fixes #1062) 2025-03-05 12:23:55 -05:00
xen-42
12fe7073a5 Fix having 4 quantum objects in one slot (remove unused item copy and allow scaling) 2025-03-01 15:45:59 -05:00
Joshua Thome
d215fc4cef
Fixes for Immediately Disabled Details (#1058)
## Bug fixes

- Fixed details not having collision if they were immediately
deactivated after being created (for instance, via
`activationCondition`)
- Fixed light sensors disabling themselves on activation if their detail
was immediately deactivated after being created
2025-02-26 22:11:19 -06:00
Joshua Thome
b7c8bba33e Fix SectorCollisionGroups on immediately disabled details 2025-02-26 21:14:22 -06:00
Joshua Thome
9fe04aad7d Unify volume builders and support shapes on all volume types 2025-02-22 14:12:59 -06:00
Joshua Thome
8edc801903 Fix error when single light sensor has no sector 2025-02-22 11:04:56 -06:00
Joshua Thome
4a81798078 Add force volumes and give volumes rotation 2025-02-22 11:03:32 -06:00
Joshua Thome
5aace8408a Generic shape/collider configs 2025-02-22 11:02:10 -06:00
Joshua Thome
2c7b5a63f6 Disable nomai/translator text scroll colliders 2025-02-21 22:10:54 -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
Joshua Thome
dcbc834e93 Fix removeComponents deleting NH item components 2025-02-16 23:26:03 -06: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
xen-42
7697e5bb49
profiling nh (#1030)
semi-automated profile marker generation. disable-able with a
project-wide compiler flag
2025-02-15 23:38:55 -05:00
AnonymousStrangerOW
343e54888a fix hawkbar's eye of the universe bug
- fixes a bug at the eye of the universe where new horizons checks for a condition instead of a persistent condition
2025-02-15 21:53:06 -05:00
JohnCorby
79231ee843 Merge branch 'dev' into profiler 2025-02-15 15:46:18 -08: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
JohnCorby
5e1fa2aac2 Merge branch 'dev' into profiler 2025-02-15 12:39:08 -08:00
xen-42
8eb5ba8ee8 Move map mode icon creation to image utilities 2025-02-15 11:36:18 -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
xen-42
0139a66781 Cache map mode outlines 2025-02-15 02:59:33 -05:00
xen-42
4499bc3312 Document double fog tint 2025-02-15 02:13:50 -05:00
xen-42
964a4b2d60 Comment explaining #831 2025-02-15 02:11:20 -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
JohnCorby
3a490cee89 use FindAll 2025-02-14 21:28:13 -08:00
JohnCorby
c5ae20d22b Revert "test both remove children methods"
This reverts commit 0fa7cfe2c528bbf9cb3bd598395c04d4dd3df39f.
2025-02-14 21:26:51 -08:00