5728 Commits

Author SHA1 Message Date
xen-42
8c3649bb40 Can set which slides to display, make empty slide reels transparent (#888) 2025-02-13 17:21:00 -05:00
JohnCorby
a6c20cb231 document 2025-02-13 14:20:39 -08:00
JohnCorby
b1e64c1491 dont need to check CacheExists 2025-02-13 13:54:03 -08:00
JohnCorby
1d69fd063e Merge remote-tracking branch 'origin/slide-reel-streaming' into slide-reel-streaming 2025-02-13 13:44:03 -08:00
JohnCorby
e825882fd1 use direct cast so exception is cast exception instead of nre 2025-02-13 13:40:43 -08:00
xen-42
af98395686 Also do not doAsyncLoading on auto projector 2025-02-13 16:38:03 -05:00
xen-42
691cd8b096 Fix some checks, unload all when shiplogslideprojector says to, maybe fix vision torches 2025-02-13 16:31:04 -05:00
JohnCorby
a3f2f9fd8c document StartAsyncLoader 2025-02-13 13:08:09 -08:00
JohnCorby
28bf75d09a comment 2025-02-13 12:58:37 -08:00
JohnCorby
3e9ff8c616 comment 2025-02-13 12:55:50 -08:00
xen-42
a322c72f9f Merge branch 'slide-reel-streaming' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into slide-reel-streaming 2025-02-13 15:48:34 -05:00
xen-42
daef166a39 Make slide reels work on ship log projector 2025-02-13 15:48:28 -05:00
Noah Pilarski
c483a8331c Set playWithShipLogFacts for auto projectors 2025-02-13 15:45:57 -05:00
xen-42
25fd6cd761 Make it async 2025-02-13 15:05:02 -05:00
xen-42
853e03cc99 Only unload textures once nobody is using them anymore 2025-02-13 14:54:14 -05:00
xen-42
407980f2d7 Actually always have to load raw if no cache 2025-02-13 14:36:03 -05:00
xen-42
1191cbaef8 Fix that it was always loaded the raw slides 2025-02-13 14:35:30 -05:00
xen-42
064f9ffef1 I can't tell if this works or not 2025-02-13 14:00:31 -05:00
xen-42
778e75c3e6
1.26.1 (#1039)
## Bug fixes
- Fixed an oversight where any mod that changes the spawn (Archipelago
Randomizer and Play as Gabbro) would cause you to instantly die
- Fixed a pointless bug in EOTP that pikpik then fixed in EOTP also so
now this fix is redundant but I'm not removing it!
v1.26.1
2025-02-13 09:08:55 -05:00
xen-42
9f5257d087 Only correct spawn velocity when NH is handling spawn (fix archipelago incompat) 2025-02-13 08:52:40 -05:00
JohnCorby
1f02e7fe88 Merge branch 'dev' into profiler 2025-02-11 22:26:45 -08:00
xen-42
cb64f79c5d Fix the EOTP ending bug (that pikpik will probably fix in EOTP) 2025-02-11 23:26:23 -05:00
xen-42
9d9b538d3f
1.26.0 (#1038)
## Major features

- Added a new `EyeOfTheUniverse` module to the planet body config for
features specific to the Eye of the Universe scene.
- Added `eyeTravelers`, `quantumInstruments`, and `instrumentZones` to
the `EyeOfTheUniverse` module to support adding new travelers and
instrument 'puzzles' to the Eye of the Universe in a
compatibility-minded way. (Thanks Hawkbar!)

## Improvements

- Added Portuguese (Brazil) localization (thank you avengerx and
loco-choco!)
- When custom travelers are present, a new custom audio scheduler is
used for the campfire song at the Eye of the Universe to reduce
desyncing and remove the awkward cross-fade into the finale audio clip.

## Bug fixes

- Fixed raft docks not working with NH rafts (Fixes #1005)
- Fixed a bug caused by fixing focalpoints that broke circumbinary
planets
- Stopped orbit lines from generating at the eye (thanks anon!)
- Fixed getting violently flung into a wall and dying when using vessel
warp sometimes (Fixes #1034)
- Might have fixed getting violently flung into a wall and dying when
using ship warp sometimes (Fixes #975 maybe)
v1.26.0
2025-02-10 16:54:46 -05:00
xen-42
fa4e95b9b3 Update PlayerImpactAudioPatches.cs 2025-02-10 16:50:53 -05:00
xen-42
3f95f3a114
1.26.0 (#1029)
## Major features

- Added a new `EyeOfTheUniverse` module to the planet body config for
features specific to the Eye of the Universe scene.
- Added `eyeTravelers`, `quantumInstruments`, and `instrumentZones` to
the `EyeOfTheUniverse` module to support adding new travelers and
instrument 'puzzles' to the Eye of the Universe in a
compatibility-minded way. (Thanks Hawkbar!)

## Improvements

- Added Portuguese (Brazil) localization (thank you avengerx and
loco-choco!)
- When custom travelers are present, a new custom audio scheduler is
used for the campfire song at the Eye of the Universe to reduce
desyncing and remove the awkward cross-fade into the finale audio clip.

## Bug fixes

- Fixed raft docks not working with NH rafts (Fixes #1005)
- Fixed a bug caused by fixing focalpoints that broke circumbinary
planets
- Stopped orbit lines from generating at the eye (thanks anon!)
- Fixed getting violently flung into a wall and dying when using vessel
warp sometimes (Fixes #1034)
- Might have fixed getting violently flung into a wall and dying when
using ship warp sometimes (Fixes #975 maybe)
2025-02-10 16:43:45 -05:00
xen-42
8a1fa3de97 Bring back patch to impact audio 2025-02-10 16:12:02 -05:00
xen-42
d5d9200331 Don't use patch, use invincible field on player resources 2025-02-10 16:07:02 -05:00
xen-42
d1c8d132ae Revert changes to InvulnerabilityHandler 2025-02-10 10:09:02 -05:00
xen-42
90cf5880ed Address review - use _invinicible in its own file, comment orbitlines 2025-02-10 10:01:51 -05:00
xen-42
52f164a458 Merge branch 'dev' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into dev 2025-02-09 23:28:37 -05:00
xen-42
71d6f5732d Bump version 2025-02-09 23:28:36 -05:00
xen-42
0706b901cf
fix bugs for ship and vessel spawns (#1036)
## Bug fixes

- fixes
https://github.com/Outer-Wilds-New-Horizons/new-horizons/issues/1034
- might also fix
https://github.com/Outer-Wilds-New-Horizons/new-horizons/issues/975 but
i couldn't reproduce the issue to be sure.
2025-02-09 23:26:53 -05:00
xen-42
ddb1d50816 Reorganize a bit and add more comments 2025-02-09 23:26:16 -05:00
xen-42
294a709361
Custom Eye Travelers (#1031)
## Major features

- Added a new `EyeOfTheUniverse` module to the planet body config for
features specific to the Eye of the Universe scene.
- Added `eyeTravelers`, `quantumInstruments`, and `instrumentZones` to
the `EyeOfTheUniverse` module to support adding new travelers and
instrument 'puzzles' to the Eye of the Universe in a
compatibility-minded way.

## Improvements

- When custom travelers are present, a new custom audio scheduler is
used for the campfire song at the Eye of the Universe to reduce
desyncing and remove the awkward cross-fade into the finale audio clip.
2025-02-09 23:18:27 -05:00
xen-42
599b5ff808 Fix anglerfish at eye 2025-02-09 23:17:54 -05:00
xen-42
0f38b022f3 Changes I requested 2025-02-09 21:14:35 -05:00
AnonymousStrangerOW
187bf415dc fixes warping to other systems death bug
- the player no longer violently gets hurled out of the vessel when warping to custom-made system
- possible issues involving violent hurling also happening with the ship when warping into other nh systems may have been fixed as well
2025-02-09 21:08:51 -05:00
xen-42
037261ed26
Update README.md 2025-02-08 22:47:53 -05:00
xen-42
624c030889
Populates the portuguese_br.xml translation file. (#1032)
## Major features

- Translation for the Portuguese (Brazil) language based on current
English translation file.

I tried to keep game's actual context translations by extracting its
actual pt_BR file and checking translation choices made throughout the
game.

Hope this little contribution is welcome.
2025-02-08 22:46:20 -05:00
Heavenly Avenger
71050a2160 Coesion in pt_BR "gender" matching to "mod".
Elsewhere used as female gender, "a mod", from the "modificação" noun,
uses also the female gender to this message.

The "modificação" noun is a feminine noun, in Brazillian Portuguese.

The article (a/o) here is necessary.
2025-02-08 12:56:02 -03:00
Heavenly Avenger
7f6a25fd49 Corrects "premises" translation to pt_BR.
Closest to "premises", "premisas" used is wrong. Closest correct would
be "premissas" which means something different (presumptions perhaps).
Translated then to "limits" which would translate literally to
"boundaries" but reflects better the meaning of the sentence.
2025-02-08 12:54:19 -03:00
Heavenly Avenger
547e9ae8b6 Applies revisions suggested by loco-choco.
Basically steam achievements from "Indicative" to "Imperative"
verbal mode (Brazillian Porutuguese gramatics) to be more consistent
with steam achievements, and remove some unnecessary bits.
2025-02-08 12:53:48 -03:00
Joshua Thome
fc0dd05cf3 Improve eye docs formatting 2025-02-07 14:24:33 -06:00
Joshua Thome
40d57b139e Fix persistent condition check 2025-02-07 13:48:09 -06:00
Noah Pilarski
5c9dd07f21
stopped orbit line from generating at the eye (#1035)
the eye of the universe does not have a map viewer instance in its
scene, so why even generate orbit lines to begin with? this also solved
a graphical glitch containing a missing texture seen in new horizons
examples.
2025-02-07 14:19:14 -05:00
AnonymousStrangerOW
95ff46cc17 stopped orbit line from generating at the eye
the eye of the universe does not have a map viewer instance in its scene, so why even generate orbit lines to begin with? this also solved a graphical glitch containing a missing texture seen in new horizons examples.
2025-02-07 13:56:07 -05:00
xen-42
e5dae9e64a
Fix circumbinary (#1033)
## Bug fixes

- Fix circumbinary planets don't orbit anymore
2025-02-04 19:43:57 -05:00
xen-42
a8b9c3648e Update GravityBuilder.cs 2025-02-04 19:11:07 -05:00
xen-42
35c0b934c7 Try really hard to not have the gravity well for a focal point affect you 2025-02-04 19:03:25 -05:00
xen-42
458c202fa4 Revert "Revert changes by MegaPiggy"
This reverts commit 80de0f1cb79b59487f4c4ce4285659554c5db78a.
2025-02-04 18:47:10 -05:00