56 Commits

Author SHA1 Message Date
xen-42
162237d3ad Add them 2024-10-25 22:32:43 -04:00
xen-42
65dbc6816b Add colliders to custom item sockets 2024-10-20 02:18:51 -04:00
Joshua Thome
fb537f7730 Projection totems 2024-10-14 11:27:05 -05:00
Joshua Thome
b85ec167db Add vision cone model scaling for alarm totems 2024-10-14 11:26:08 -05:00
Joshua Thome
0752b11b65 Dream candles 2024-10-14 01:45:44 -05:00
Joshua Thome
9a2843c8dc Start of projection totems 2024-10-13 22:18:24 -05:00
Joshua Thome
a1d165e2b9 Portholes 2024-10-13 22:18:08 -05:00
Joshua Thome
e5c21c6c33 Make NH-spawned grapple totems work with the flashlight automatically 2024-10-13 22:16:57 -05:00
Joshua Thome
4baf9b264e Alarm totems 2024-10-07 21:54:35 -05:00
Joshua Thome
4876cf9ef8 Grapple totems 2024-10-06 18:14:36 -05:00
Joshua Thome
8a3841730a Merged dev into hawkbar-dreamworld 2024-10-05 09:57:26 -05:00
Joshua Thome
1be3bf209f Dream arrival point and dream campfire builders 2024-10-05 00:55:12 -05:00
xen-42
ff10ecc9ac Document keepLoaded more idk #829 2024-10-03 00:22:03 -04:00
Joshua Thome
8e7e85d9a1 Add support for dialogue attention points 2024-08-15 14:16:03 -05: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
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
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
e70d9ba641 forgor 2024-06-04 08:32:06 -04:00
Noah Pilarski
fbe301224a rotate slides 2024-06-04 08:12:53 -04:00
Noah Pilarski
e40460845c Add different slide reel prefabs 2024-06-02 12:45:12 -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
0a1e5428e8 Position and rotation offsets for custom item holding and socketing 2024-04-11 10:34:58 -05:00
JohnCorby
ed0cb51ae0 update docs for keepLoaded 2024-03-17 16:58:51 -07:00
Joshua Thome
9a0dbdf0a7 Add sphere collider to custom items 2024-03-13 14:54:54 -05:00
Nick
0298173935 Set pathToExisting dialogue to merge dialogue into existing ones 2024-02-26 00:57:03 -05:00
xen-42
ddcd1cdf4e
Fix some slide bugs (#756)
<!-- A new module or something else important -->
## Major features
-

<!-- A new parameter added to a module, or API feature -->
## Minor features
-

<!-- Some improvement that requires no action on the part of add-on
creators i.e., improved star graphics -->
## Improvements
-

<!-- Be sure to reference the existing issue if it exists -->
## Bug fixes
- [ ] make async slide loading actually async. maybe try to find a way
to unload them too, idk
- [ ] maybe fix #755 
- [x] fix #754
- [x] fix #746
2023-12-17 00:43:25 -05:00
JohnCorby
914ff4df5c actually provide default values 2023-11-28 13:22:05 -08:00
JohnCorby
67ff544fb3 document base game defaults for slides 2023-11-28 13:11:04 -08:00
Joshua Thome
5d4e09a3f8 Items and sockets can reveal ship log facts 2023-11-02 22:30:10 -05:00
Joshua Thome
9c87237174 Item audio and minor fixes 2023-10-31 01:31:23 -05:00
Joshua Thome
6d1bbfb84e Info data structures for item and item socket 2023-10-30 23:29:10 -05:00
JohnCorby
2a67040fb1 default value 2023-08-10 17:48:04 -07:00
JohnCorby
41285823ca docs and comments 2023-08-10 17:45:03 -07:00
JohnCorby
fb1085e7b9 better doc 2023-08-10 17:40:47 -07:00
JohnCorby
4c60dcc0f8 remove hacks. add suspend until impact 2023-08-10 16:32:43 -07:00
Nick
59980f8635 Do non detailed 2023-08-04 21:15:28 -04:00
Nick
e4c8b14f6f Add in the platform, allow separately placing the cannon and the controls 2023-07-22 14:41:01 -04:00
Nick
1f68a12296 Can't use vessel computers 2023-07-22 12:18:25 -04:00
Nick
ed66cb0665 Fix update from dev 2023-07-22 12:04:02 -04:00
Nick
f62c8ba377 Allow setting hazard volume info on tornados #496 2023-07-20 19:42:20 -04:00
Nick
58a49ff9fd If detail path is null create an empty game object 2023-07-19 21:28:43 -04:00
Nick
3ede915cc4 Implement conditional object activation 2023-07-19 21:21:29 -04:00
Nick
f3c953faff Make hearthian recording actually work 2023-07-01 19:08:22 -04:00
Nick
642f6afdc0 Allow using pathToAnimController for recorders #520 2023-07-01 18:25:55 -04:00
Noah Pilarski
af79e9d1d7 Add ember twin cairn variant
for #591
2023-06-17 01:44:58 -04:00
JohnCorby
114bb35cdc doc 2023-06-05 18:35:11 -07:00
JohnCorby
5ecaf5fa75 typo 2023-06-05 18:12:36 -07:00
Noah Pilarski
161bbd1dcb Add teenager arc type 2023-04-22 15:17:32 -04:00
Nick
031ad5266c Added AudioSourceInfo as a new prop, refactors signals 2023-03-26 22:39:29 -04:00