604 Commits

Author SHA1 Message Date
Nick
5b989100cb Adjust star start and end tinting to look better 2024-03-15 16:57:57 -04:00
Nick
bb39c98411 Fix translations with cdata in keys breaking 2024-03-15 14:14:23 -04:00
Nick
ccd3e297e6 Keys are now much more forgiving (ignores whitespace casing why not) 2024-03-08 10:59:25 -05:00
Nick
0298173935 Set pathToExisting dialogue to merge dialogue into existing ones 2024-02-26 00:57:03 -05:00
Nick
a091c88a93 Fix some stuff add more clouds 2024-02-03 19:08:12 -05:00
JohnCorby
e73afbebc7 wait until preload bundles are loaded before loading scene 2024-02-03 15:20:51 -08:00
Nick
f11099d62f Don't impulsively change namespace brackets 2024-02-03 16:17:20 -05:00
Nick
1a56fe1ab2 Preloading bundles and setting subtitle path 2024-02-03 16:09:50 -05:00
Noah Pilarski
1349c05425 Replace shaders in tesselated renderers too 2024-01-02 00:37:47 -05:00
Noah Pilarski
aedeb80f16 curse you stalker of dreams 2024-01-01 23:55:16 -05:00
Nick
cb2d83e026 Implement StopTime, SlowTime mod compat 2023-12-23 13:37:02 -05:00
xen-42
daf5709b51
Item and Item Socket Props (#750)
<!-- A new module or something else important -->
## Major features
- Custom items and item sockets, as an extension of the existing
details. Interactivity can be added without code by setting dialogue
conditions with an item's `pickupCondition` or socket's
`insertCondition`, and then turning other details on or off using their
`activationCondition`.

<!-- A new parameter added to a module, or API feature -->
## Minor features
- Added API methods for looking up translated strings for localization.
2023-12-17 00:42:28 -05:00
Nick
865327d79f Take some rigidbody patches from QSB 2023-12-16 23:46:29 -05:00
Joshua Thome
358f130c0d Add IModBehavior params to detail builder and hierarchy 2023-10-31 01:31:05 -05:00
JohnCorby
7beb66606c force clear cache flag for less duplication 2023-09-14 20:47:24 -07:00
JohnCorby
d184a28ceb better log 2023-09-14 20:40:46 -07:00
JohnCorby
ba38800450 manully clear system specific caches in reload configs 2023-09-14 19:33:24 -07:00
Nick
a687b1c4da Update BoundsUtilities.cs 2023-08-26 19:58:23 -04:00
Nick
9fe2b5cede Clean up more and refactor more 2023-08-26 19:56:41 -04:00
Nick
10f4c7a5a1 gruh 2023-08-26 19:43:10 -04:00
Nick
3b9d3dce46 STEALING!!!! 2023-08-26 19:40:00 -04:00
Nick
6596c7ce3a
Optimizations (#710)
<!-- 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
- Cached more stuff to improve loading times. Implements #683 
- Cleaned up how planets are destroyed. Should make load screens faster.
Implements #573

<!-- Be sure to reference the existing issue if it exists -->
## Bug fixes
- Fixes Bramble colours at a distance. Fixes #372
2023-08-26 02:16:38 -04:00
Nick
84654724a6 Fix goofy stuff 2023-08-25 22:40:44 -04:00
Nick
601acecbb2 Just call it clear cache sure 2023-08-25 22:30:51 -04:00
Noah Pilarski
d1072e10cb
Particle/Vection Fields (#665)
<!-- A new module or something else important -->
## Major features
- New `ParticleFields` module. Add particles to your planet (ex: leaves,
rain, snow, fireflies, and more). Resolves #219

<!-- 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
-
2023-08-24 16:32:46 -04:00
Noah Pilarski
ca7e0f25e7 rename to Particle Fields 2023-08-24 16:28:56 -04:00
Nick
588995bb9b Only clear asset bundle cache when changing star system 2023-08-24 13:00:11 -04:00
Nick
eef5323869 Cache root objects 2023-08-24 12:45:25 -04:00
Nick
d284380f9e Gravity cannon computer will write the planet the Shuttle starts on 2023-08-04 23:48:11 -04:00
Nick
56c463fbee Fix gravity cannon orb 2023-07-22 13:57:37 -04:00
Noah Pilarski
71240150b2 Vection fields (#219) 2023-07-22 08:46:38 -04:00
Nick
f05e2be30a Clear all coroutines/delays on scene unload 2023-07-18 00:49:47 -04:00
Nick
6c3c47b011 Fixes spawn death, messes up rigidbodies sometimes 2023-07-15 16:39:19 -04:00
JohnCorby
bdac8c8924 fix ConvertToOW for enums 2023-06-05 18:11:54 -07:00
Ben C
f3fd47dfb7
Revert "ImageUtilities.cs: remove back compat thing as no released mod uses it"
This reverts commit 14c03c49b292d95714ab7f0630003f35a189f3c7.
2023-05-07 16:24:30 -04:00
Nick
1a19a7418c Create a method for getting the keys 2023-04-24 23:04:37 -04:00
JohnCorby
065dc6cfff oops 2023-04-24 19:31:07 -07:00
JohnCorby
fd197bf9bd combine 2 caches into 1 2023-04-24 19:30:09 -07:00
JohnCorby
ca0c93177f oops 2023-04-24 19:12:32 -07:00
JohnCorby
b19478d7e7 remove mods path from key 2023-04-24 19:11:00 -07:00
JohnCorby
f57ca63f71 cache generated textures 2023-04-24 18:13:25 -07:00
JohnCorby
36f50581d2 better name for ambient light cubemap 2023-04-24 17:40:11 -07:00
JohnCorby
14c03c49b2 ImageUtilities.cs: remove back compat thing as no released mod uses it 2023-04-24 14:52:56 -07:00
JohnCorby
8b9d5bea9d typo 2023-04-23 18:26:35 -07:00
JohnCorby
9616a1aca4 switch to simpler rotation shader 2023-04-23 16:14:48 -07:00
JohnCorby
5ba8a4241b Merge branch 'dev' into triplanar-heightmap
# Conflicts:
#	NewHorizons/Builder/Props/ScatterBuilder.cs
2023-04-22 14:43:08 -07:00
Nick
639a7b3ca6 Merge branch 'better-comets' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into better-comets 2023-04-22 16:12:12 -04:00
Nick
942a37df2a im insano mode 2023-04-22 16:11:55 -04:00
JohnCorby
dfc751e20c move ring shape back to components 2023-04-22 13:11:38 -07:00
Nick
4bac76b0bb Merge branch 'dev' into better-comets 2023-04-22 15:53:09 -04:00