Noah Pilarski
d759f1843b
Allow comet tails on vanilla bodies
2025-03-15 02:16:21 -04:00
Noah Pilarski
930aa480f0
Add bramble name labels
2025-03-13 22:27:48 -04:00
Noah Pilarski
e1dff03059
Do the overload with boolean for UI translations being uppercase
2025-03-07 07:35:26 -05:00
xen-42
44e5ec32fd
Do not make all UI translations uppercase by default but instead only do it to map markers directly ( Fixes #1062 )
2025-03-05 12:23:55 -05:00
xen-42
12fe7073a5
Fix having 4 quantum objects in one slot (remove unused item copy and allow scaling)
2025-03-01 15:45:59 -05:00
Joshua Thome
d215fc4cef
Fixes for Immediately Disabled Details ( #1058 )
...
## Bug fixes
- Fixed details not having collision if they were immediately
deactivated after being created (for instance, via
`activationCondition`)
- Fixed light sensors disabling themselves on activation if their detail
was immediately deactivated after being created
2025-02-26 22:11:19 -06:00
Joshua Thome
b7c8bba33e
Fix SectorCollisionGroups on immediately disabled details
2025-02-26 21:14:22 -06:00
Joshua Thome
8edc801903
Fix error when single light sensor has no sector
2025-02-22 11:04:56 -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
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
Joshua Thome
dcbc834e93
Fix removeComponents deleting NH item components
2025-02-16 23:26:03 -06:00
Joshua Thome
8b49f94bd4
Fix null item audio types breaking custom items
2025-02-16 23:25:46 -06:00
xen-42
899e66e7ed
Comment what SimplifiedDetailInfo is and change title scene handler remove children to use findall
2025-02-16 17:40:41 -05:00
xen-42
731bd64bdf
Merge branch 'dev' into title-screen-config
2025-02-16 17:32:56 -05:00
xen-42
7697e5bb49
profiling nh ( #1030 )
...
semi-automated profile marker generation. disable-able with a
project-wide compiler flag
2025-02-15 23:38:55 -05:00
AnonymousStrangerOW
343e54888a
fix hawkbar's eye of the universe bug
...
- fixes a bug at the eye of the universe where new horizons checks for a condition instead of a persistent condition
2025-02-15 21:53:06 -05:00
JohnCorby
79231ee843
Merge branch 'dev' into profiler
2025-02-15 15:46:18 -08:00
xen-42
264db8b11f
Cache map mode outlines ( #1047 )
...
## Improvements
- Cached generation of map mode outlines to improve loading time
2025-02-15 15:39:13 -05:00
JohnCorby
5e1fa2aac2
Merge branch 'dev' into profiler
2025-02-15 12:39:08 -08:00
xen-42
8eb5ba8ee8
Move map mode icon creation to image utilities
2025-02-15 11:36:18 -05:00
xen-42
730f6f804f
Better proc gen ( #1045 )
...
## Minor features
- Add visual options for proc gen (i.e., asteroids). Can add a triplanar
texture or use a preset material for quantum, ice, or rocks. Fixes #1014
2025-02-15 03:01:55 -05:00
xen-42
0139a66781
Cache map mode outlines
2025-02-15 02:59:33 -05:00
xen-42
4499bc3312
Document double fog tint
2025-02-15 02:13:50 -05:00
xen-42
964a4b2d60
Comment explaining #831
2025-02-15 02:11:20 -05:00
xen-42
0f259e1ccd
Add normal, metallic, smoothness to proc gen
2025-02-15 01:54:11 -05:00
xen-42
06fd45e83e
Add rock, make materials work, probably use less memory
2025-02-15 01:18:50 -05:00
JohnCorby
3a490cee89
use FindAll
2025-02-14 21:28:13 -08:00
JohnCorby
c5ae20d22b
Revert "test both remove children methods"
...
This reverts commit 0fa7cfe2c528bbf9cb3bd598395c04d4dd3df39f.
2025-02-14 21:26:51 -08:00
JohnCorby
0fa7cfe2c5
test both remove children methods
2025-02-14 21:15:53 -08:00
xen-42
d770cc6bd3
Add some light to asteroids why not
2025-02-14 23:13:34 -05:00
xen-42
65fd7abba7
Fix bad merges
2025-02-14 22:48:55 -05:00
xen-42
b4e02146e6
Merge branch 'dev' into better-proc-gen
2025-02-14 22:45:27 -05:00
xen-42
929b463c47
Add support to addon manifest
2025-02-14 22:32:52 -05:00
xen-42
0dfc2381a3
Move game over stuff to its own module, add condition
2025-02-14 21:51:37 -05:00
xen-42
392fc404f4
Fix no audio and eye closing effect
2025-02-14 21:25:10 -05:00
xen-42
1b1bf47266
Merge branch 'dev' into improve-credit-volumes
2025-02-14 20:20:07 -05:00
Noah Pilarski
73c42161c1
Merge branch 'dev' into title-screen-config
2025-02-14 17:51:20 -05:00
JohnCorby
ed011f1732
use SpriteMeshType.FullRect for all sprites cuz that makes it faster apparently
2025-02-13 21:49:37 -08:00
JohnCorby
98c86fa63c
Merge branch 'slide-reel-streaming' into profiler
2025-02-13 16:55:51 -08:00
JohnCorby
8b4989fbee
document
2025-02-13 14:23:12 -08:00
xen-42
5a9b9c56ce
Merge branch 'slide-reel-streaming' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into slide-reel-streaming
2025-02-13 17:21:02 -05:00
xen-42
8c3649bb40
Can set which slides to display, make empty slide reels transparent ( #888 )
2025-02-13 17:21:00 -05:00
JohnCorby
b1e64c1491
dont need to check CacheExists
2025-02-13 13:54:03 -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
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