JohnCorby
23feed8b6f
make it match the path below
2024-06-13 20:03:16 -07:00
JohnCorby
de8470e595
comment all the async stuff, STOP USING LOCKS AND ATOMICS
2024-06-13 19:44:45 -07: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
Noah Pilarski
96bb04ef6b
Add remote builder to multi pass
...
Do not try catch anymore
This would cause some addon devs to just ignore an error when they really shouldn't. Now it will show the body where this error occurs since the error gets handled higher up.
2024-06-07 07:22:09 -04:00
Noah Pilarski
3cf384accf
Add extra error message functions to the each builder
2024-06-07 07:21:07 -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
7a44824b0d
Add different slide reel prefabs ( #879 )
...
## Minor features
- New `reelModel` and `reelCondition` parameters in prop `slideShows`
for slide reel mesh and material. (#811 )
- Models: 6-slided, 7-slided, 8-slided, and Whole (7-slided but
connected like 8-slided).
- Conditions: Antique (Stranger), Pristine (Dreamworld), Rusted (Burnt)
- `rotate` parameter added to slide info. Rotates the slide reel item
while inside a projector.
2024-06-04 11:43:43 -04:00
Noah Pilarski
3289a9c5b7
some extra thing
2024-06-04 09:24:15 -04:00
Noah Pilarski
fbe301224a
rotate slides
2024-06-04 08:12:53 -04:00
Noah Pilarski
5a354e4bee
Base prop info
...
That only has the parent path and rename
2024-06-04 05:57:16 -04:00
Noah Pilarski
df7cbae490
Allow adding an xml to an existing dialogue that had a null asset ( #868 )
...
## Bug fixes
- If `pathToExistingDialogue` points to a dialogue object that has a
null asset, it will now set its asset to yours instead of erroring.
- We now search in the body for `pathToExistingDialogue`. You no longer
have to put the root object at the beginning of the path.
2024-06-04 05:13:56 -04:00
Nick
6a3473d291
Comments
2024-06-04 00:50:12 -04:00
Nick
a0eb445dcb
If parent cant be found try creating prop again
2024-06-04 00:46:41 -04:00
Nick
e617d98e1f
Add comment
2024-06-03 22:52:04 -04:00
Noah Pilarski
e40460845c
Add different slide reel prefabs
2024-06-02 12:45:12 -04:00
Noah Pilarski
6a516ef6af
Move scatter after details
...
So that we can parent it to a root detail
2024-05-31 06:18:45 -04:00
Noah Pilarski
aa73043480
Allow adding an xml to an existing dialogue that had a null asset
2024-05-31 06:01:20 -04:00
Noah Pilarski
f27bb25f86
Search in body instead of doing search utilities
2024-05-31 05:59:07 -04:00
Noah Pilarski
90f7d23479
Make it local so that scatter works on tidally locked bodies
2024-05-31 00:13:28 -04:00
Noah Pilarski
3265f8b076
Add parentPath to scatter
2024-05-31 00:11:36 -04:00
Joshua Thome
2e68c57e66
Allow spawned rafts to change water fluids and prevent NRE if one isn't set
2024-05-18 07:49:48 -05:00
Nick
5392a1f3b5
Fix dialogue reuse thing not including dialogue added by other mods
2024-04-30 18:00:07 -04:00
Nick
037d3e02f5
Prisoner and maybe solanum dialogue are really weird and idk it NREs here but this fixes it
2024-04-30 00:49:36 -04:00
Nick
71dafe9046
Fix translation issues when reusing dialogue options
2024-04-29 14:26:16 -04:00
Nick
a7bbbc1bd1
Clean up some code to avoid making a billion XmlDocuments
2024-04-29 12:46:27 -04:00
Nick
700baec85a
Implement the feature
2024-04-29 12:07:50 -04:00
Nick
641b1d7b97
Merge branch 'dev' of https://github.com/Outer-Wilds-New-Horizons/new-horizons into dev
2024-04-11 20:34:46 -04:00
Nick
183db0aa68
Fix using API to make nomai text always NREing
2024-04-11 20:34:38 -04:00
Noah Pilarski
6769519c59
Position and rotation offsets for custom item holding and socketing ( #839 )
...
## Minor features
- Added `holdOffset`, `holdRotation`, `socketOffset`, and
`socketRotation` to control the positioning of custom items when held or
socketed (implements #821 ).
2024-04-11 12:22:57 -04:00
Joshua Thome
0a1e5428e8
Position and rotation offsets for custom item holding and socketing
2024-04-11 10:34:58 -05:00
Nick
2e18d7bca6
Prepend new dialogue options to top of list
2024-04-09 10:14:16 -04:00
Nick
fdaaa76588
Forgot to use the copy
2024-03-26 00:13:15 -04:00
Nick
8b314058cb
Fix bramble signal propagation when parentPath is specified
2024-03-25 22:57:14 -04:00
Nick
962e04994b
Fix signal related bugs, save only when base game does
2024-03-25 15:10:39 -04:00
JohnCorby
fd3c5975eb
move cull fix above FixSectoredComponent or else it nres
2024-03-23 14:38:11 -07:00
Nick
5ed6d4c425
Fix cull group thing, remove redundant stuff
2024-03-22 15:38:41 -04:00
JohnCorby
172fdca398
dont enable sectorcullgroup stuff ( fix #792 )
2024-03-17 16:41:14 -07:00
Nick
630b4d7840
Add translations on unity loaded assets
2024-03-16 13:50:03 -04:00
Joshua Thome
9a0dbdf0a7
Add sphere collider to custom items
2024-03-13 14:54:54 -05:00
Nick
b1b7f43905
Fix bramble seeds being the wrong size
2024-03-12 13:59:31 -04:00
Nick
b5ec327c3b
Track new fog warp volumes and only patch those
2024-03-12 13:19:58 -04:00
Nick
9e8f8dd1df
Update DialogueBuilder.cs
2024-03-07 18:04:46 -05:00
Nick
cab087d6f9
Fix dialogue replacement overwriting character names
2024-03-04 21:29:34 -05:00
Nick
95dfe6a690
Update DialogueBuilder.cs
2024-02-26 01:37:08 -05:00
Nick
0298173935
Set pathToExisting dialogue to merge dialogue into existing ones
2024-02-26 00:57:03 -05:00
coderCleric
68bac3a36c
Stop propagated signals from having a detection area
2024-01-09 15:03:16 -07:00
Noah Pilarski
bcfe939d9d
typo
2024-01-01 23:54:28 -05:00
Nick
1f53e460b8
Re-add missing method signatures used by Dreamstalker
2023-12-29 16:38:20 -05:00
Nick
8e0fbbb69d
Mark method obsolete
2023-12-17 01:03:59 -05:00