Noah Pilarski
fdf78802e9
More Condition Triggers ( #1096 )
...
## Major features
- Added `conditionTriggerVolumes` to set a dialogue condition when the
player (or scout or ship) enters an area.
- Added `interactionVolumes` for interactable objects that set a
dialogue condition, play a sound, and/or trigger an animation.
## Minor features
- Added `condition` fields to `dreamCandles` and `projectionTotems` to
set dialogue conditions when they are lit or extinguished.
2025-07-08 16:14:40 -04:00
Joshua Thome
1330df64b4
Interaction volumes
2025-07-04 14:21:14 -05:00
Joshua Thome
d072a74b5d
Dream candle and projection totem conditions
2025-07-01 17:08:13 -05:00
Joshua Thome
b84d94a404
Condition trigger volume
2025-07-01 12:28:12 -05:00
xen-42
41f3e5df3b
Add in missing system merging
2025-06-08 00:28:49 -04:00
xen-42
59261eae5a
Add popup recommending chinese font fix if its not installed and the … ( #1092 )
...
## Improvements
- NH will now recommend users installed the Chinese Font Fix mod if they
do not have it and the language is set to Simplified Chinese.
2025-05-12 17:33:28 -04:00
xen-42
ce2b247ebf
Repair Volumes ( #1085 )
...
## Minor features
- Added `repairVolumes` which act like the repairable nodes on the
"satellite" in the Zero-G cave. Resolves #1084
[Examples
PR](https://github.com/Outer-Wilds-New-Horizons/nh-examples/pull/59 )
Also in this PR I've fixed two unrelated minor issues that were causing
warnings to be flagged on every build.
2025-05-12 17:33:08 -04:00
xen-42
ae5f1b7a68
Add popup recommending chinese font fix if its not installed and the language is set to chinese
2025-04-27 11:57:36 -04:00
xen-42
5f00a3e4cf
Merge branch 'dev' into hawkbar-repairables
2025-04-25 12:09:06 -04:00
xen-42
2ffca2b710
Update VanishVolumeInfo.cs
2025-04-25 11:56:34 -04:00
xen-42
b20cda59e9
Make VanishVolumes never use shapes
2025-04-25 11:48:48 -04:00
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
Joshua Thome
4212027aca
Repair volume builder and wire-up
2025-04-19 14:29:29 -05:00
Noah Pilarski
550f992398
Merge branch 'dev' into hawkbar-colliders
2025-04-19 00:20:33 -04:00
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
Joshua Thome
4e9ec84427
Merge branch 'dev' into hawkbar-colliders
2025-04-15 22:58:15 -05: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
xen-42
9a458ed7a1
Merge branch 'dev' into hawkbar-colliders
2025-03-15 15:06:09 -04:00
xen-42
129c9f594a
Fix backwards compat that was breaking Lonesome Lake
2025-03-05 12:15:39 -05:00
xen-42
39c4d4bc02
Merge branch 'main' into dev
2025-03-01 15:47:58 -05:00
Joshua Thome
9fe04aad7d
Unify volume builders and support shapes on all volume types
2025-02-22 14:12:59 -06:00
Joshua Thome
be1b408da3
Clarify RevealVolume maxAngle
2025-02-22 11:03:47 -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
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
195a20b2cd
Add some more descriptions to title screen
2025-02-17 21:09:14 -05: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

2025-02-17 19:55:56 -05:00
Noah Pilarski
c6137ff96c
make it an empty array as default
2025-02-17 15:44:21 -05:00
Noah Pilarski
6735c21cc9
fix this default
2025-02-17 15:43:23 -05:00
Noah Pilarski
d827d6956d
Change config to a list of infos
2025-02-17 15:28:09 -05:00
xen-42
109a030ab4
Rename to persistentConditionRequiredForTitle to be more clear
2025-02-17 12:33:23 -05:00
Joshua Thome
8b49f94bd4
Fix null item audio types breaking custom items
2025-02-16 23:25:46 -06:00
Joshua Thome
25f36dcbb7
Handle merging conditionals lists in config
2025-02-16 16:50:59 -06:00