2050 Commits

Author SHA1 Message Date
Joshua Thome
823aa36b56 Handle possible null parent parent 2024-10-05 01:40:23 -05:00
Joshua Thome
3317221f58 Remove ambient light code 2024-10-05 01:29:25 -05:00
Joshua Thome
637fa401cf Disable ambient lights in dream world 2024-10-05 00:55:40 -05:00
Joshua Thome
6528d2c654 Build simulation meshes 2024-10-05 00:55:29 -05:00
Joshua Thome
1be3bf209f Dream arrival point and dream campfire builders 2024-10-05 00:55:12 -05:00
xen-42
490b168364
Fix caches in other systems (#950)
## Bug fixes

- Fixed slide reel caches in multi-system mods
2024-10-04 21:27:31 -04:00
xen-42
fad1cd82c5
Multiple spawn points (#947)
## Minor features

- The spawn module now has `playerSpawnPoints` and `shipSpawnPoints`
allowing you to define multiple possible spawns on one planet.
- Spawn points now have `makeDefaultIfFactRevealed` and
`makeDefaultIfPersistentCondition` allowing you to change which spawn
the player uses. Priority goes fact -> persistent condition -> default
- Black holes and change star system volumes now have `spawnPointID`. If
this is set, entering one of these volumes will send you to the spawn
with a matching `id` (fixes #917)

## Bug fixes:
- Fix empty warp drive ship log page appearing
- Use save data directly when checking for facts for ship log warp drive
2024-10-04 21:26:41 -04:00
xen-42
cbffa8f5b4 Fix caches in other systems 2024-10-04 21:25:43 -04:00
xen-42
3de8dabe12 Fix Stranger Text Misalignment #924 2024-10-04 17:24:32 -04:00
xen-42
4a80fa7076 Allow system change volumes to specify custom targets #917 2024-10-04 15:04:50 -04:00
xen-42
63c8f09a4a Update BrambleDimensionBuilder.cs 2024-10-04 14:45:43 -04:00
xen-42
aeb08f1480 Merge branch 'dev' into ship-spawn-facts 2024-10-04 13:34:15 -04:00
xen-42
be97d815ae Allow multiple spawn points 2024-10-04 13:17:55 -04:00
xen-42
25aceb676d Should actually work now with priorities 2024-10-04 12:47:22 -04:00
xen-42
3f92573c4c Allow making multiple spawns and choosing which with fact or persistent condition 2024-10-04 12:33:01 -04:00
xen-42
9624f6d3b8 Merge branch 'main' into prometheus 2024-10-03 01:08:07 -04:00
xen-42
96a08d410e Log a warning if you do the anglerfish thing 2024-10-03 00:14:41 -04:00
xen-42
c9fa785ac6 Replaced invulernableToSun to hasFluidDetector, document anglerfish behaviour (#830) 2024-10-03 00:10:51 -04:00
xen-42
51ea50ac68 Add allowShipAutoroll to Atmosphere and Water modules #935 2024-10-02 23:54:18 -04:00
xen-42
95cd20fca7 Fix Disappearing Signalscope UI #934 after warping to new system wearing suit 2024-10-02 23:36:32 -04:00
xen-42
95bd1f78e2 Fix #933 probably 2024-10-02 22:25:26 -04:00
xen-42
676fc3672d Fix #940 2024-10-02 22:13:24 -04:00
xen-42
6a47777497 Fix #941 2024-10-02 22:10:42 -04:00
Noah Pilarski
25ba23cc1b set idString 2024-09-26 22:31:10 -04:00
xen-42
b42fb36925 Fix SetDefaultStarSystem not working, fix Outsider breaking map mode 2024-09-16 18:32:16 -04:00
Joshua Thome
8e7e85d9a1 Add support for dialogue attention points 2024-08-15 14:16:03 -05: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
Noah Pilarski
58996f2e85 Rename some more 2024-07-07 01:48:27 -04:00
Noah Pilarski
5a56bb8111 comment 2024-07-07 01:16:36 -04:00
Noah Pilarski
712d432d21 Rename 2024-07-07 01:10:30 -04:00
Noah Pilarski
73c54dafd4 Fix warp computer log 2024-07-07 01:10:30 -04:00
Nick
a32ba6fbd1 Manually copy the lantern values in so that it works at the eye 2024-06-20 00:05:07 -04:00
JohnCorby
e2fbd48289 gotta update visuals 2024-06-19 15:03:06 -07:00
JohnCorby
61f5f5e64f possibly fix lantern petals 2024-06-19 14:53:48 -07:00
Nick
804665b3a9 Ignore asset bundle guys, remove unneeded comment, comment angler stuff 2024-06-18 22:33:20 -04:00
Nick
3530057a50 Fix an ernesto nre in the eye 2024-06-18 21:16:18 -04:00
Nick
e2f1fb681d Update PropBuildManager.cs 2024-06-18 12:17:55 -04:00
Nick
6d7c2fef04 Fix an NRE in codec, still try to make props with invalid paths as before 2024-06-18 12:15:24 -04:00
Nick
c923af084b Don't bother with regular images when using the cache 2024-06-18 00:18:07 -04:00
Nick
90d2a1ee99 Save blank and inverted blank slide reels to nh 2024-06-18 00:07:05 -04:00
Nick
f1d1d2952d Dont use obsolete guy 2024-06-17 21:14:46 -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
Nick
45c7971347 better error message for bramblor 2024-06-17 20:20:34 -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
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
c8cf634e75 Obsolete old RemoteBuilder method, give better name to used method 2024-06-17 18:57:46 -04:00
Nick
dd20750084 Split bool into for inverted and for atlas 2024-06-17 18:17:56 -04:00
xen-42
c84dbefcab
Make slide reel better (#903)
Will explode if the cache is wrong.

Now the black screen loading time is like 5 seconds longer but the slide
reels are then done loading instead of popping in over the course of 2
minutes. (EOTP)
2024-06-17 18:09:31 -04:00