4582 Commits

Author SHA1 Message Date
xen-42
20158fd94a Update Main.cs 2025-05-24 20:49:50 -04:00
xen-42
3c09f84e0b Update manifest.json 2025-05-12 17:36:08 -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
a5c3a822c1 Update manifest.json 2025-04-25 11:56:57 -04:00
xen-42
2ffca2b710 Update VanishVolumeInfo.cs 2025-04-25 11:56:34 -04:00
xen-42
38d1605fc0 Forgot these can use any collider shape, just needs to be a collider 2025-04-25 11:55:30 -04:00
xen-42
b20cda59e9 Make VanishVolumes never use shapes 2025-04-25 11:48:48 -04:00
xen-42
6fe96a0ac9 Forgot to use shape here 2025-04-19 22:33:05 -04:00
xen-42
8da5b26838 Update manifest.json 2025-04-19 22:12:16 -04:00
Ben C
a77fff0c78 Updated Schemas 2025-04-20 00:30:43 +00: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
465a7ac2fb Merge branch 'fix-held-item-volumes' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into fix-held-item-volumes 2025-04-19 19:20:36 -04:00
xen-42
717965fc5e Add comment on scrolls disabling trigger colliders 2025-04-19 19:20:29 -04:00
Ben C
29f4fa0df9 Updated Schemas 2025-04-19 23:19:43 +00: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
c3c90d130f
Merge branch 'dev' into hawkbar-repairables 2025-04-19 16:34:04 -05:00
Ben C
437826d610 Updated Schemas 2025-04-19 21:30:00 +00:00
Joshua Thome
4212027aca Repair volume builder and wire-up 2025-04-19 14:29:29 -05:00
Joshua Thome
fd6ea03f5b Add custom repair receiver component 2025-04-19 14:29:06 -05:00
Joshua Thome
b97ba018cb Fix general NH warnings 2025-04-19 14:28:41 -05:00
xen-42
e38884037b Remove unused usings 2025-04-19 15:20:17 -04:00
xen-42
ea5857497b Update manifest.json 2025-04-19 00:34:29 -04:00
Ben C
4ac782faa3 Updated Schemas 2025-04-19 04:23:11 +00:00
Noah Pilarski
54d27bedeb match with others 2025-04-19 00:21:07 -04:00
Noah Pilarski
550f992398 Merge branch 'dev' into hawkbar-colliders 2025-04-19 00:20:33 -04:00
Noah Pilarski
1f5a873e11
Docked/Clean Rafts and Speed Limiter Volumes (#1083)
## Minor features

- Added `raftDocks` to `Props` module. An easier way to spawn in docks
for rafts.
- Added `dockPath` to `RaftInfo`. This is a path to the dock the raft
will start attached to.
- Added `pristine` boolean to `RaftInfo`. Makes the raft use the
dreamworld model.
- Added `speedLimiterVolumes` to `Volumes` module. This is the same
thing the Stranger uses to slow you down.

## Bug fixes

- NH-made rafts no longer skip a node when riding on the Dam's raft
carrier.
2025-04-19 00:12:19 -04:00
Ben C
33f468a50a Updated Schemas 2025-04-19 04:10:42 +00:00
Noah Pilarski
781bb64e85 Comments 2025-04-19 00:08:33 -04:00
Ben C
07da949591 Updated Schemas 2025-04-19 04:06:57 +00:00
xen-42
f4f78f5aaa Get components in children also checks self for components 2025-04-19 00:06:00 -04:00
xen-42
7953517e2d Merge branch 'dockedRafts' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into dockedRafts 2025-04-19 00:04:48 -04:00
xen-42
4a6d3cfcf6 Merge branch 'dev' into dockedRafts 2025-04-19 00:04:38 -04:00
Noah Pilarski
6d480546c8 Merge branch 'dev' into dockedRafts 2025-04-18 23:56:48 -04:00
xen-42
2ea56b2995 Merge branch 'dev' into hawkbar-colliders 2025-04-18 23:52:07 -04:00
Ben C
dd90af1314 Updated Schemas 2025-04-19 03:39:03 +00:00
Noah Pilarski
5cde777159 log xml file 2025-04-18 05:53:41 -04:00
Joshua Thome
c9b1f91c7b Disable collision checks for complex shapes 2025-04-16 21:21:41 -05:00
Joshua Thome
4e9ec84427 Merge branch 'dev' into hawkbar-colliders 2025-04-15 22:58:15 -05:00
Joshua Thome
f1246810c7 Minor typo in error message 2025-04-15 22:57:12 -05:00
xen-42
19172539dc
Merge branch 'dev' into customcredits-fix 2025-04-10 15:39:15 -04:00
Noah Pilarski
539ef61c53 correction 2025-04-10 15:11:34 -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
josshmot
3cae688e2c Replaced != string.Empty with string.IsNullOrEmpty() in NHGameOverManager 2025-04-11 04:58:30 +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
ce48a8f53e
Standing Torch Tronworld (#1076)
## Improvements

- Standing vision torch now shows up in tronworld
2025-04-10 11:08:28 -04:00