5304 Commits

Author SHA1 Message Date
Joshua Thome
fed8bcebeb Merge branch 'hawkbar-dreamworld' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into hawkbar-dreamworld 2024-10-05 01:29:35 -05:00
Joshua Thome
3317221f58 Remove ambient light code 2024-10-05 01:29:25 -05:00
Ben C
821cd982ea Updated Schemas 2024-10-05 05:59:44 +00:00
Joshua Thome
2b24279713 Merge branch 'hawkbar-dreamworld' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into hawkbar-dreamworld 2024-10-05 00:58:42 -05:00
Joshua Thome
fd06497193 Document simulation planets should be static 2024-10-05 00:58:28 -05:00
Ben C
26dbc04864 Updated Schemas 2024-10-05 05:56:53 +00:00
Joshua Thome
637fa401cf Disable ambient lights in dream world 2024-10-05 00:55:40 -05:00
Joshua Thome
6528d2c654 Build simulation meshes 2024-10-05 00:55:29 -05:00
Joshua Thome
1be3bf209f Dream arrival point and dream campfire builders 2024-10-05 00:55:12 -05:00
xen-42
b875f79e27
1.22.8 (#944)
## Minor features

- Added `allowShipAutoroll` to `Water` and `Atmosphere` (closes #935)
- Replaced `invulnerableToSun` with `hasFluidDetector` and better
documented anglerfish making planets go gorp (closes #830)
- The spawn module now has `playerSpawnPoints` and `shipSpawnPoints`
allowing you to define multiple possible spawns on one planet.
- Spawn points now have `makeDefaultIfFactRevealed` and
`makeDefaultIfPersistentCondition` allowing you to change which spawn
the player uses. Priority goes fact -> persistent condition -> default
- Black holes and change star system volumes now have `spawnPointID`. If
this is set, entering one of these volumes will send you to the spawn
with a matching `id` (closes #917)

## Improvements

- Allows subtitles of any size now (images get rescaled if need be)
(closes #893)
- Added documentation of naming scheme for alt ship log images (closes
#848)
- Consistency between planet and system name: use config value,
otherwise use file name

## Bug fixes

- Fix subtitles start cycling before main menu is visible (closes #844)
- Fix disappearing signalscope UI after warping to new star system
(closes #934)
- Fix null primary body not defaulting to center of universe in other
star systems (closes #933) (probably)
- Fix proxy details requiring "keepLoaded" set to true to work (closes
#940)
- Handle proxy body edge case when all scales = 0 (closes #941)
- "Orphaned" signalscope reticles are disabled instead of being stuck on
screen when a signal is disabled (closes #925)
- Stranger text misalignment (closes #924)
- Fixed simulation materials for custom slide reels. (closes #946)
- Fix empty warp drive ship log page appearing
- Use save data directly when checking for facts for ship log warp drive
- Fixed slide reel caches in multi-system mods
v1.22.8
2024-10-04 22:03:28 -04:00
Ben C
0ac18fcbe9 Updated Schemas 2024-10-05 01:51:18 +00:00
xen-42
acce12e166 Fix typo 2024-10-04 21:49:53 -04:00
xen-42
406a94d387 Update troubleshooting.md 2024-10-04 21:49:23 -04:00
xen-42
44d9469139 Update PlanetConfig.cs 2024-10-04 21:48:21 -04:00
xen-42
490b168364
Fix caches in other systems (#950)
## Bug fixes

- Fixed slide reel caches in multi-system mods
2024-10-04 21:27:31 -04:00
xen-42
fad1cd82c5
Multiple spawn points (#947)
## Minor features

- The spawn module now has `playerSpawnPoints` and `shipSpawnPoints`
allowing you to define multiple possible spawns on one planet.
- Spawn points now have `makeDefaultIfFactRevealed` and
`makeDefaultIfPersistentCondition` allowing you to change which spawn
the player uses. Priority goes fact -> persistent condition -> default
- Black holes and change star system volumes now have `spawnPointID`. If
this is set, entering one of these volumes will send you to the spawn
with a matching `id` (fixes #917)

## Bug fixes:
- Fix empty warp drive ship log page appearing
- Use save data directly when checking for facts for ship log warp drive
2024-10-04 21:26:41 -04:00
xen-42
cbffa8f5b4 Fix caches in other systems 2024-10-04 21:25:43 -04:00
xen-42
dd15d59205
Fix slide reel simulation materials (#949)
## Bug fixes
- Fixed simulation materials for custom slide reels. (fixes #946)
2024-10-04 21:06:53 -04:00
Noah Pilarski
31cb35227d fix slide reel simulation materials 2024-10-04 20:38:26 -04:00
xen-42
517a05a7af
Even more fixes (#948)
<!-- A new module or something else important -->

## Major features

-

<!-- A new parameter added to a module, or API feature -->

## Minor features

-

<!-- Some improvement that requires no action on the part of add-on
creators i.e., improved star graphics -->

## Improvements

-

<!-- Be sure to reference the existing issue if it exists -->

## Bug fixes

- Stranger text misalignment (fixed #924)
2024-10-04 18:00:22 -04:00
xen-42
3de8dabe12 Fix Stranger Text Misalignment #924 2024-10-04 17:24:32 -04:00
xen-42
b9fb82260e Merge branch 'ship-spawn-facts' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into ship-spawn-facts 2024-10-04 15:08:56 -04:00
xen-42
ab2bf1118a Add an API method for setting spawn ID 2024-10-04 15:08:49 -04:00
Ben C
f36b33075c Updated Schemas 2024-10-04 19:06:24 +00:00
xen-42
4a80fa7076 Allow system change volumes to specify custom targets #917 2024-10-04 15:04:50 -04:00
Ben C
dd78f62f33 Updated Schemas 2024-10-04 18:46:59 +00:00
xen-42
63c8f09a4a Update BrambleDimensionBuilder.cs 2024-10-04 14:45:43 -04:00
xen-42
b3fdc1317f Document fog alpha doing nothing 2024-10-04 14:45:26 -04:00
xen-42
d2f88ed9ad After enabling exiting via warp drive, only enable if we actually have a system 2024-10-04 13:46:06 -04:00
xen-42
aeb08f1480 Merge branch 'dev' into ship-spawn-facts 2024-10-04 13:34:15 -04:00
xen-42
9b7438d5d1 Merge branch 'ship-spawn-facts' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into ship-spawn-facts 2024-10-04 13:25:37 -04:00
xen-42
918b093ea3 Use save data directly for checking facts 2024-10-04 13:25:31 -04:00
Ben C
609b7bfd09 Updated Schemas 2024-10-04 17:19:12 +00:00
xen-42
b8178127f2 Merge branch 'ship-spawn-facts' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into ship-spawn-facts 2024-10-04 13:18:00 -04:00
xen-42
be97d815ae Allow multiple spawn points 2024-10-04 13:17:55 -04:00
xen-42
ae2f762b76
Multiple fixes (#942)
- [ ] JOHN document keeploaded as in say what does this do with culling
- [ ] skybox factor for atmosphere probably
- [ ] maybe put multipliers for surface size?? probably not tho

<!-- A new module or something else important -->

## Major features

-

<!-- A new parameter added to a module, or API feature -->

## Minor features

- Added `allowShipAutoroll` to `Water` and `Atmosphere` (fixes #935)
- Replaced `invulnerableToSun` with `hasFluidDetector` and better
documented anglerfish making planets go gorp #830

<!-- Some improvement that requires no action on the part of add-on
creators i.e., improved star graphics -->

## Improvements

- Allows subtitles of any size now (images get rescaled if need be)
(fixes #893)
- Added documentation of naming scheme for alt ship log images (fixes
#848)

<!-- Be sure to reference the existing issue if it exists -->

## Bug fixes

- Fix subtitles start cycling before main menu is visible (fixes #844)
- Fix disappearing signalscope UI after warping to new star system
(fixes #934)
- Fix null primary body not defaulting to center of universe in other
star systems (fixes #933) (probably)
- Fix proxy details requiring "keepLoaded" set to true to work (fixes
#940)
- Handle proxy body edge case when all scales = 0 (fixes #941)
2024-10-04 12:55:43 -04:00
Ben C
9fe2845900 Updated Schemas 2024-10-04 16:48:58 +00:00
xen-42
25aceb676d Should actually work now with priorities 2024-10-04 12:47:22 -04:00
xen-42
3f92573c4c Allow making multiple spawns and choosing which with fact or persistent condition 2024-10-04 12:33:01 -04:00
xen-42
3c05f0bf12
Add Troubleshooting Page to docs (#900)
Update with any sections you want to add
2024-10-03 01:11:37 -04:00
xen-42
d135a7d9d0 Update troubleshooting.md 2024-10-03 01:11:14 -04:00
xen-42
9624f6d3b8 Merge branch 'main' into prometheus 2024-10-03 01:08:07 -04:00
xen-42
0d283ac9b6
Consistency in Planet/System Config Name (#727)
## Improvements
- Consistency between planet and system name: use config value,
otherwise use file name
2024-10-03 01:03:45 -04:00
xen-42
81e7fbef7d Update Main.cs 2024-10-03 00:59:41 -04:00
xen-42
dc1a0b0832 Dont explode 2024-10-03 00:52:02 -04:00
xen-42
42f898a3fa Merge branch 'main' into system-name 2024-10-03 00:46:58 -04:00
xen-42
443b03e6f8 Make it actually use the loaded star system name 2024-10-03 00:46:41 -04:00
xen-42
302425fcab Merge branch 'system-name' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into system-name 2024-10-03 00:36:33 -04:00
xen-42
6f4e7cc4b3 Fall back to file name if planet name not defined 2024-10-03 00:36:27 -04:00
Ben C
59055c1ad0 Updated Schemas 2024-10-03 04:35:37 +00:00