3299 Commits

Author SHA1 Message Date
FreezeDriedMangos
a6b74bcb80
prop placer life support - WE'RE NOT DONE HERE (#458)
CLAYYYYYYY!!!!!
2022-12-05 22:17:27 -05:00
FreezeDriedMangoes
32605861a7 removed my beautiful print button, now it's for me only 2022-12-05 22:14:59 -05:00
FreezeDriedMangoes
82d8f9fdec added a button to print configs for specific nomai texts 2022-12-05 21:44:20 -05:00
JohnCorby
ac8f4d6cd1 rename this 2022-12-04 00:58:30 -08:00
JohnCorby
be921ce962 use harmony join because its cool 2022-12-04 00:54:34 -08:00
JohnCorby
5d39a45040 (UNTESTED) use JsonConvert.SerializeObject 2022-12-04 00:48:08 -08:00
Nick
19a4cedb7d
Prop placer life support (#455)
<!-- Some improvement that requires no action on the part of add-on
creators i.e., improved star graphics -->
## Improvements
- The Dev Tools menu now has a "print changes" button, an alternative to
the terrifying and buggy "save changes" button
2022-12-03 00:00:32 -05:00
Nick
ea7e8bf1fb
fix shader replacement mistake (#456)
when i fixed it i forgot about dummy shaders (which dont have the proper
render queue set)
so this makes it only preserve stuff when the material queue is
different from the shader queue (ie we want to preserve that difference)
2022-12-02 23:59:21 -05:00
JohnCorby
83c3f530e4 oops 2022-12-02 14:04:26 -08:00
JohnCorby
5b6374721a only preserve render queue and override tag if it differs from the shader's one (so we dont fuck up dummy shaders, which dont have those things set) 2022-12-02 13:50:20 -08:00
JohnCorby
fb94bed8dd use actual default values 2022-11-30 21:04:53 -08:00
JohnCorby
1427559635 Merge remote-tracking branch 'origin/prop-placer-life-support' into prop-placer-life-support
# Conflicts:
#	NewHorizons/Utility/DebugMenu/DebugMenuNomaiText.cs
2022-11-30 21:01:09 -08:00
JohnCorby
d8b4fed848 fix formatting even more 2022-11-30 20:46:35 -08:00
FreezeDriedMangoes
8f4ef6606c added checks for default values 2022-11-30 23:14:55 -05:00
FreezeDriedMangoes
eb842e0932 style and other minor issues 2022-11-30 23:07:34 -05:00
FreezeDriedMangoes
6315557b07 fixed variable accessibility 2022-11-30 22:59:20 -05:00
FreezeDriedMangoes
425fb30bdb fixed commas 2022-11-30 22:54:21 -05:00
FreezeDriedMangoes
47edd60589 Merge branch 'dev' into prop-placer-life-support 2022-11-30 22:49:59 -05:00
FreezeDriedMangoes
5551265561 cleaned up for PR 2022-11-30 22:47:15 -05:00
FreezeDriedMangoes
fdaf803321 added print stuff for spiral placer 2022-11-30 22:39:20 -05:00
FreezeDriedMangoes
9b40d9d246 merged with latest version of main 2022-11-30 22:16:36 -05:00
FreezeDriedMangoes
b6e45a77b1 added a button to the debug tools menu for printing changes 2022-11-30 22:14:33 -05:00
FreezeDriedMangoes
127b77ab07 added a method to DebugSubmenu for printing changes, rather than saving them to file, and implemented them on all submenu types 2022-11-30 22:12:00 -05:00
Noah Pilarski
e0db7127f0
Fix some time loop bugs (#454)
Should fix a few bugs from #407 and more
- Background stars no longer go supernova when time loop is disabled
- Sun no longer does supernova effects while disabled
- Sun will not expand into red giant when time loop is disabled
- Interloper no longer disappears when time loop is disabled
- End times music will not play when time loop is disabled
- Time loop component no longer triggers supernova when time loop is
disabled
2022-11-28 00:03:09 -05:00
Noah Pilarski
e6654c4fc3 Disable supernova trigger 2022-11-27 22:20:04 -05:00
Noah Pilarski
c4aafce3d8 Add time loop patches 2022-11-27 22:11:40 -05:00
Noah Pilarski
443086c4e4
More achievements (#331)
Resolves #203
2022-11-26 18:48:57 -05:00
Noah Pilarski
56e0aafb72 Check for NH characters 2022-11-26 18:45:36 -05:00
Noah Pilarski
0ab737913b Dieclone 2022-11-26 17:52:14 -05:00
Noah Pilarski
f7bad48235 Lava is different from Energy 2022-11-26 17:00:39 -05:00
Noah Pilarski
b0faebf85f oops 2022-11-26 16:21:47 -05:00
Noah Pilarski
cc31f5f245 Society 😔 2022-11-26 16:21:47 -05:00
Will Corby
e0ffdfe173
Add vinePrefab option (#453)
Replaces `hasVines` with `vinePrefab` so you can use various dimension
vines for variety without having to deal with custom vines
2022-11-26 13:19:06 -08:00
Ben C
059beedca3 Updated Schemas 2022-11-26 21:03:46 +00:00
TerrificTrifid
60dee93792 Add vinePrefab option 2022-11-26 15:01:44 -06:00
Noah Pilarski
6847471536 simplify 2022-11-26 15:45:43 -05:00
Noah Pilarski
22ab1b4381 Add progress 2022-11-26 15:45:08 -05:00
Noah Pilarski
813cca1b33 Talk to five characters 2022-11-26 15:33:53 -05:00
Noah Pilarski
16131fa6f4 Earn probe lost achievement with destruction volumes too
+ only set entered eye condition when at the eye
2022-11-26 15:11:27 -05:00
Noah Pilarski
968ef6a1e3 Sucked into lava by tornado 2022-11-26 15:04:04 -05:00
Noah Pilarski
f87622f765 Merge branch 'dev' into achievements 2022-11-26 14:47:03 -05:00
Will Corby
041e915fa5
Add timber hearth cairn variant (#452)
resolves #444

![image](https://user-images.githubusercontent.com/34462599/204069103-4e626f80-322f-4b9b-a25b-6e8871fec19d.png)
2022-11-25 18:43:52 -08:00
Noah
88663f7935
why did i make it 9 2022-11-25 21:39:32 -05:00
Ben C
5a1f712dd3 Updated Schemas 2022-11-26 02:34:29 +00:00
Noah Pilarski
8ad674b643 Add timber hearth cairn variant 2022-11-25 21:31:54 -05:00
Will Corby
62fec9dc68
Add more volumes (#451)
- Destruction Volumes (destroys planets, kills the player, and recalls
the probe)
- Oxygen Volumes
- Fluid Volumes
- Probe Destruction Volumes (destroys the probe)
- Anti Travel Music Rulesets
- Player Impact Rulesets
- Probe Rulesets
- Thrust Rulesets
- Reference Frame Blocker Volumes
- Speed Trap Volumes
- Light Source Volumes
- Added a few audio volume options
- Added isRelativeToParent option to all volumes
- Added river heat hazard type
- Have some hazard types use their special volume
2022-11-25 18:17:55 -08:00
Noah Pilarski
6411ebfdfc add frost to ghost matter 2022-11-25 21:15:39 -05:00
Noah Pilarski
36d2f0d628 don't need this 2022-11-25 20:48:42 -05:00
Ben C
9cda523231 Updated Schemas 2022-11-26 01:37:39 +00:00
Noah Pilarski
76a02d9fa2 Add light source volumes 2022-11-25 20:35:39 -05:00