JohnCorby
2b25c6b9f2
keep it linear
2024-10-31 00:34:00 -07:00
JohnCorby
90b421314b
remove doc comment since name is obvious
2024-10-31 00:22:02 -07:00
JohnCorby
ea668ae28c
do it simpler
2024-10-31 00:12:31 -07:00
JohnCorby
b8afb5df71
fix slide reel inverting (do gamma-to-linear before invert instead of linear-to-gamma after convert)
2024-10-31 00:12:00 -07:00
xen-42
cbffa8f5b4
Fix caches in other systems
2024-10-04 21:25:43 -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