Joshua Thome
9a98998746
Merge branch 'hawkbar-colliders' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into hawkbar-colliders
2025-02-22 14:13:08 -06:00
Joshua Thome
9fe04aad7d
Unify volume builders and support shapes on all volume types
2025-02-22 14:12:59 -06:00
Ben C
a9a06cfb70
Updated Schemas
2025-02-22 17:06:24 +00: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
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
4de39c7284
Merge branch 'main' into dev
2025-02-17 19:59:00 -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
492c0bf47d
reopen profile menu
2025-02-17 19:37:03 -05:00
Noah Pilarski
439093e65d
Reload title screen on profile change
2025-02-17 19:17:58 -05:00
Noah Pilarski
e07efa9a5c
Fix logo still being colored when reloading title screen
2025-02-17 19:15:58 -05:00
Ben C
916befa0ff
Updated Schemas
2025-02-17 22:13:11 +00:00
Noah Pilarski
e26a341640
oh and edit exporter since I moved extras
2025-02-17 17:11:19 -05:00
Noah Pilarski
1763a39fb0
and here too
2025-02-17 17:07:52 -05:00
Noah Pilarski
246e76561d
almost forgot to add schema to docs navigation
2025-02-17 17:05:20 -05:00
Noah Pilarski
075dac755a
edit for rework
2025-02-17 16:37:48 -05:00
Noah Pilarski
a4a5d53416
ToString
2025-02-17 16:12:20 -05:00
Ben C
18fc7f1dde
Updated Schemas
2025-02-17 20:49:20 +00: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
a6c0fa562a
Reset configs
2025-02-17 15:31:44 -05:00
Noah Pilarski
d827d6956d
Change config to a list of infos
2025-02-17 15:28:09 -05:00
Noah Pilarski
d9441f5140
index
2025-02-17 14:26:26 -05:00
Noah Pilarski
2869544b92
actually i guess I don't need this lol
2025-02-17 14:16:13 -05:00
Noah Pilarski
fadbfafb40
start on rework
2025-02-17 14:15:08 -05:00
Noah Pilarski
43be182cb1
rename here as well
2025-02-17 14:14:04 -05:00
xen-42
7cdddf32a6
Minor spelling mistake ( #1053 )
2025-02-17 13:55:31 -05:00
xen-42
101a6b1e9c
Conditional Checks ( #1052 )
...
## Major features
- Added `conditionalChecks` to star system configs. These allow you to
automatically set or unset dialogue conditions, persistent conditions,
and ship log facts based on other conditions being met, to handle more
complex interactive situations that a single `requiredCondition` or
`requiredFact` can't cover. Implements #1048
## Bug fixes
- Fixed custom items breaking if `pickupAudio` and `dropAudio` were not
set. Custom items will now default to the warp core item sounds. Each
sound can be disabled individually by specifying "None" as the audio
type.
- Fixed custom items breaking if `removeComponents` was set on the
detail.
2025-02-17 13:44:18 -05:00
Joshua Thome
c5f217a557
Merge branch 'hawkbar-conditionals' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into hawkbar-conditionals
2025-02-17 11:58:52 -06:00
Joshua Thome
fec5ae1c92
Cache translated item name
2025-02-17 11:58:37 -06:00
Ben C
73831f8ed6
Updated Schemas
2025-02-17 17:35:38 +00:00
xen-42
109a030ab4
Rename to persistentConditionRequiredForTitle to be more clear
2025-02-17 12:33:23 -05:00
Noah Pilarski
2774f6a68b
a little more detailed
2025-02-17 02:23:52 -05:00
Noah Pilarski
be3a9f77a5
notice
2025-02-17 02:23:24 -05:00
Noah Pilarski
2c1570287c
little comments
2025-02-17 02:23:12 -05:00
Noah Pilarski
102d5b7256
smaller
2025-02-17 02:05:23 -05:00
Noah Pilarski
d18d029efd
details
2025-02-17 02:03:35 -05:00
Noah Pilarski
c6d71c0e3f
make
2025-02-17 01:59:35 -05:00
Noah Pilarski
627599b71d
example
2025-02-17 01:50:54 -05:00
Noah Pilarski
e94fc11bb9
more docs
2025-02-17 01:46:29 -05:00
Noah Pilarski
bbafbfbab2
comment what the object is
2025-02-17 01:43:44 -05:00
Noah Pilarski
4ed239de1e
build last
2025-02-17 01:22:11 -05:00
Noah Pilarski
39cfce0f90
flesh out the title screen doc more
2025-02-17 01:03:42 -05:00
Noah Pilarski
75b84cb94c
update star system doc a little
2025-02-17 01:03:17 -05:00
Ben C
bda6af3215
Updated Schemas
2025-02-17 05:28:50 +00:00
Joshua Thome
e97ef7eb16
Merge branch 'hawkbar-conditionals' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into hawkbar-conditionals
2025-02-16 23:26:37 -06:00
Joshua Thome
b1dbbf2eea
Run conditional checks in LateUpdate() instead of immediately
2025-02-16 23:26:26 -06:00
Joshua Thome
dcbc834e93
Fix removeComponents deleting NH item components
2025-02-16 23:26:03 -06:00