610 Commits

Author SHA1 Message Date
xen-42
9624f6d3b8 Merge branch 'main' into prometheus 2024-10-03 01:08:07 -04:00
xen-42
7cb47ec1b1
Merge branch 'dev' into coloured-splashes 2024-10-03 00:27:33 -04:00
xen-42
2b3b7e277e Update SlideReelAsyncImageLoader.cs 2024-08-08 11:50:21 -04:00
xen-42
a564afcf0c Ensure inverted slide reels have the same key regardless of if they're from the cache folder or not 2024-07-14 21:04:31 -04:00
xen-42
63cb8e6f5d Use deleteTexturesWhenDone on autoprojectors, add comments to make it clearer what this does 2024-07-14 20:48:56 -04:00
xen-42
18f35df554 Sequential loading works, is under new option, also redid default config to have tooltips and stuff 2024-07-14 18:47:50 -04:00
xen-42
784b1adb60 it doesnt work 2024-07-11 21:12:07 -04:00
xen-42
3977b92844 Update SlideReelAsyncImageLoader.cs 2024-07-11 19:20:28 -04:00
xen-42
05126b3539 Tell them to delete slide reel cache if image missing 2024-07-11 19:18:34 -04:00
xen-42
ba5f5ee7b8 Fix part of how stupid prop placer is 2024-07-11 19:08:20 -04:00
xen-42
ed2b22a0c3 More shader replacement from grask of the pask 2024-07-09 00:10:51 -04:00
Nick
aaa21aa3ba Make scatter work too and dont set warpedToEye since its unneeded 2024-06-18 22:48:13 -04:00
Nick
67ef927725 Don't cache guys continuously forever, make reload configs work at eye 2024-06-18 22:30:40 -04:00
Noah Pilarski
f4bc2f1aa7 Add vessel to eye children 2024-06-18 21:18:21 -04:00
Nick
565a0575b8 Cache details used on the eye 2024-06-18 21:04:00 -04:00
Nick
96cebc3476 Fix atlas breaking if it had a blank slide, cache solid colour texture 2024-06-17 21:11:25 -04:00
JohnCorby
37cad651f0 dont reinsert into image cache. we want it to error there 2024-06-17 16:32:54 -07:00
xen-42
4b9a1297b8
Global music module (#901)
## Major features

- Added `GlobalMusic` module to system config (change end times, bramble
dimension, and final end times music) (Resolves #894)

## Bug fixes

- Fixed global bramble music not playing because all dimensions have an
ambient audio volume
2024-06-17 19:14:58 -04:00
JohnCorby
22b425a569 obsolete guy 2024-06-17 16:10:35 -07:00
Nick
4664ff59df Merge branch 'dev' into globalMusicModule 2024-06-17 19:08:41 -04:00
xen-42
ae1c958541
If parent cant be found try creating prop again (#881)
## Improvements
- Setting `parentPath` will be more robust on most props


Kinda worried about the overhead on this, do we think using `Find` to
look for the parent is expensive? We'd be doing it for every prop ever
and in most cases it will not matter.
2024-06-17 19:06:34 -04:00
Nick
52e96ad133 Remove outdated comment 2024-06-17 18:21:39 -04:00
Nick
50db88ecbe Load all slides async 2024-06-17 17:58:03 -04:00
Nick
a946d87cdc Update SlideReelAsyncImageLoader.cs 2024-06-17 17:37:21 -04:00
Nick
0f433fc6d3 Fixed slide reels not working after first loop 2024-06-17 17:35:51 -04:00
JohnCorby
6eed6642f4 Revert "PathToUrl"
This reverts commit 396adcdbc6b5a770ffb3a69a8a8991368e8a305a.
2024-06-17 13:32:11 -07:00
JohnCorby
e12d357c1d Revert "Move further up"
This reverts commit 95116061f38eb0ba3f303a65b6273ecab3e62058.
2024-06-17 13:32:11 -07:00
Noah Pilarski
95116061f3 Move further up 2024-06-15 02:48:13 -04:00
JohnCorby
396adcdbc6 PathToUrl 2024-06-14 23:02:03 -07:00
Nick
879b98bf2e Remove unused sequential loading 2024-06-14 21:54:07 -04:00
Nick
827bf24339 Non sequential 2024-06-14 21:43:00 -04:00
Noah Pilarski
63cd86883b Patch UpdateEndTimesMusic 2024-06-14 15:09:13 -04:00
Nick
5b830ceef1 Remove and sort usings 2024-06-14 12:27:42 -04:00
JohnCorby
de8470e595 comment all the async stuff, STOP USING LOCKS AND ATOMICS 2024-06-13 19:44:45 -07:00
Noah Pilarski
d325efc4bd set name of audio clips to their file name 2024-06-13 16:14:21 -04:00
Nick
c9d4125f95 Fix it breaking between loops if it didnt finish 2024-06-13 13:40:13 -04:00
Nick
31ada350b4 Cache atlas, works first loop 2024-06-13 13:07:51 -04:00
Nick
540a501b9a Cache inverted images 2024-06-13 01:13:25 -04:00
Nick
493365155f the guys 2024-06-12 22:05:49 -04:00
Nick
69fcc2b462 im fast as fuck boi 2024-06-12 22:00:11 -04:00
Nick
5cb900d772 what if coroutine 2024-06-12 21:04:41 -04:00
Noah Pilarski
341652b4e7 Move local methods to static and add extra error message stuff 2024-06-07 07:19:37 -04:00
Noah Pilarski
f00d323de9 extensions 2024-06-04 18:45:46 -04:00
Noah Pilarski
91b6230a70 Reload into ship or vessel if you came into the system with them 2024-06-04 18:33:57 -04:00
JohnCorby
7489ecb7f8 MAYBE fix eye softlock (and use owml methods instead of copied qsb ones) 2024-06-01 00:43:31 -07:00
xen-42
70f3e92b56
ReuseDialogueOptionsListFrom (#855)
## Minor features
- To avoid having to copy paste a repeated `DialogueOptionsList`, you
can instead put `ReuseDialogueOptionsListFrom` and reference another
`DialogueNode` whose options you want to repeat. Implements #854
2024-04-30 18:57:41 -04:00
Nick
700baec85a Implement the feature 2024-04-29 12:07:50 -04:00
Noah Pilarski
a21b2c693c Display name is localized so don't use + account for custom langs
tested on the 3 current custom languages Czech Icelandic and Andalûh (Andalûh didn't work because it doesn't have a windows culture)
2024-04-27 21:07:36 -04:00
Noah Pilarski
6674a4c6e6 Upper/Lower extensions for translations 2024-04-27 20:51:42 -04:00
Nick
a188d5380a Don't do invariant when its related to translations 2024-04-27 20:11:53 -04:00