510 Commits

Author SHA1 Message Date
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
ff10ecc9ac Document keepLoaded more idk #829 2024-10-03 00:22:03 -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
6a47777497 Fix #941 2024-10-02 22:10:42 -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
eebcdc1ccd
Add map marker display distance overrides and make a map marker module (#878)
## Minor features

- Added a map marker module with display distance overrides (#847)
2024-06-04 11:44:00 -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
5a354e4bee Base prop info
That only has the parent path and rename
2024-06-04 05:57:16 -04:00
Noah Pilarski
e40460845c Add different slide reel prefabs 2024-06-02 12:45:12 -04:00
Noah Pilarski
6951a40e58 Add map marker display distance overrides and make a map marker module 2024-06-01 23:00:51 -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
Nick
4a06a5891d fade is weird when flashing back right after game over screen 2024-04-01 00:04:42 -04: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
Nick
4ae5ec17b1 Obsolete pulsars 2023-09-08 01:16:15 -04:00
JohnCorby
12a114d4a0 revert "remove pulsar" else it explodes 2023-09-07 15:04:23 -07:00
JohnCorby
7343d52307 this doenst do anything 2023-09-03 14:20:43 -07:00
clay
c3009c692e removed FailedValidation from docs 2023-08-31 23:02:11 -04:00
Nick
9fe2b5cede Clean up more and refactor more 2023-08-26 19:56:41 -04:00
Nick
b92e67f79c MMM obsolete 2023-08-26 19:48:31 -04:00
Nick
10f4c7a5a1 gruh 2023-08-26 19:43:10 -04:00
Nick
3b9d3dce46 STEALING!!!! 2023-08-26 19:40:00 -04:00
Nick
bd91422054 Removed pulsars, use custom if you care 2023-08-26 17:13:05 -04:00
Noah Pilarski
d1072e10cb
Particle/Vection Fields (#665)
<!-- A new module or something else important -->
## Major features
- New `ParticleFields` module. Add particles to your planet (ex: leaves,
rain, snow, fireflies, and more). Resolves #219

<!-- 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
-
2023-08-24 16:32:46 -04:00
Noah Pilarski
ca7e0f25e7 rename to Particle Fields 2023-08-24 16:28:56 -04:00
Nick
acadcc8300 Don't make hasRain obsolete 2023-08-24 14:11:42 -04:00
Nick
89480333c8 Allow changing orbit line distance shown at #225 2023-08-23 12:37:57 -04:00
Nick
5908cc1fe6 Give DayNightAudioVolume track setting, make them loop 2023-08-22 19:20:27 -04:00
Nick
37032ca222 Add option to disable proxy generation #700 2023-08-22 19:15:01 -04:00
Nick
7008c546d6 Rename addPhysics to pushable 2023-08-11 18:19:58 -04:00
Nick
3cf224540b
AddPhysics on planet allows it to be deorbited #194 (#688)
## Minor features
- `AddPhysics` on `Base` module for planets allows a planet to be pushed
out of orbit. Intended for satellites or small props floating in orbit.
Implements #194

## Bug Fixes
- Fix default system override being unreliable #687
2023-08-11 16:45:28 -04:00
JohnCorby
2a67040fb1 default value 2023-08-10 17:48:04 -07:00