2059 Commits

Author SHA1 Message Date
xen-42
5c9c487201 Reorganize quantum stuff so that the details go with the sockets/states/etc 2025-01-06 22:59:41 -05:00
xen-42
dea646bf8e Fix the randomize rotation and gravity alignment stuff with the new weird stuff 2025-01-06 22:08:43 -05:00
xen-42
e701e21881 Merge branch 'fix-751' into prometheus 2025-01-06 21:37:45 -05:00
xen-42
efc085cb0a Update QuantumBuilder.cs 2025-01-06 21:34:57 -05:00
xen-42
18f7de6ad8 Quantum lightning works but has no lightning bolt 2025-01-06 19:36:12 -05:00
xen-42
20d524d3de Port over quantum stuff from escape room 2025-01-06 17:51:09 -05:00
xen-42
3b19c81b42 Make this branch actually build again 2025-01-06 17:21:32 -05:00
xen-42
06eea16188 Merge branch 'dev' into prometheus 2025-01-06 17:10:17 -05:00
xen-42
8e76ba9f18
remove prop placer (and all debug menu stuff actually) (#1015)
resolves #1013 

this also removes the other submenu, which had to do with ship logs, but
it was all empty methods for 3 years :D
so that means no more debug submenus which means debug menu is now
useless so bye bye debug menu
2025-01-06 16:41:33 -05:00
xen-42
3b29e25070
Better focal point sphere of influence (#1017)
## Improvements

- Changed focal point sphere of influence to be 1.5x of the distance
between the 2 bodies instead of being 0

## Bug fixes
- Fixed Rich Presence not working on focal points
- Minimap is now disabled automatically on focal points
2025-01-06 16:01:20 -05:00
xen-42
ae09ab6a33
Set sector's ID (#1018)
## Improvements

- ID on sector component is now set to the name of the body
2025-01-06 15:39:19 -05:00
_nebula
0796d751bd Add quantumAlignWithGravity field. 2025-01-06 20:36:07 +00:00
Noah Pilarski
ff7c72ab03 make focal gravity radius 0
i have no idea why i did 1 before as there is no reason to
2025-01-06 15:23:52 -05:00
_nebula
27a3bfce3b Fix #751
Uses socket rotation if non-null, adds field to props to choose whether to randomize Y rotation.
2025-01-06 20:23:11 +00:00
Noah Pilarski
75b2e7caa5 disable minimap for focal points 2025-01-06 15:05:44 -05:00
Noah Pilarski
273ea6cd19 Merge branch 'dev' into soiFocalPoint 2025-01-06 14:53:51 -05:00
JohnCorby
eb56815aac remove prop placer 2025-01-06 11:21:59 -08:00
xen-42
b9e0eb3b43
Add option to toggle quantum object visualization separate from debug (#1011)
## Improvements

- Added option separate from Debug for visualizing quantum object
visibility shapes
2025-01-06 10:42:55 -05:00
xen-42
74066eb63f
Add selectable to map mode, fix an NRE, make auto map gen lines debug (#1009)
## Minor features

- Added `selectable` to map mode info, allowing you to make the map mode
icon not able to be selected (useful for bodies without ship logs like
stars) Fixes #1003
2025-01-06 00:24:29 -05:00
xen-42
9b73dfe80a Add option to toggle quantum object visualization separate from debug 2025-01-06 00:23:24 -05:00
xen-42
e3f117c8d4 Add selectable to map mode, fix an NRE, make auto map gen lines debug 2025-01-05 23:16:32 -05:00
TerrificTrifid
664eb0f2dd requested changes 2025-01-05 20:26:52 -06:00
TerrificTrifid
da50a41171 more asteroid belt options 2024-12-25 15:23:08 -06:00
TerrificTrifid
36065fd3a5 fix the heightmap proxy caster guy 2024-12-19 22:57:31 -06:00
xen-42
20453f112f
Shiplog Entry Merging (#998)
## Minor features

- Modded ship log entries with the same ID as an existing entry are now
merged into that original entry, allowing for new rumor and explore
facts and sub-entries to be added to vanilla ship log entries.
Implements #996
2024-12-17 20:40:52 -05:00
xen-42
087e3d691e Also check if the planet is destroyed before trying to make the map mode object 2024-12-17 20:37:52 -05:00
Joshua Thome
9588c027c5 Remove spurious import 2024-12-03 01:14:34 -06:00
Joshua Thome
eef0794446 Patch Ship Log Manager to merge ship log entries with the same ID 2024-12-03 01:09:14 -06:00
xen-42
a46902381c Add gravity alignment radius override 2024-11-09 21:14:14 -05:00
Noah Pilarski
1800944671 uncomment TH flag 2024-11-07 12:22:53 -05:00
Joshua Thome
e197179855
Coalesce to Vector3.zero if attention point offset not specified (#992)
## Bug fixes

- Resolve error when specifying a dialogue attention point but not an
offset for that attention point
2024-11-04 13:23:00 -06:00
Joshua Thome
74a5464a79 Coalesce to Vector3.zero if attention point offset not specified 2024-11-04 13:17:21 -06:00
xen-42
fdb165943b Treat TH spawnpoint as having isDefault set, meaning we never default to custom spawn points with no conditions or isDefault set 2024-11-04 10:38:03 -05:00
xen-42
a7e446b37b Complaints from wyrm 2024-10-26 19:07:52 -04:00
xen-42
c273b0d8cf Make it actually work 2024-10-25 22:52:34 -04:00
xen-42
162237d3ad Add them 2024-10-25 22:32:43 -04:00
xen-42
8c809e8b12 Fixed an Outsider-compat fix that ended up creating a new Outsider-compat bug 2024-10-24 21:08:03 -04:00
xen-42
65dbc6816b Add colliders to custom item sockets 2024-10-20 02:18:51 -04:00
Joshua Thome
0f9a75f82c
New Dream World Props (#973)
## Major features
- New dream world related prop types: alarm totems, grapple totems,
projection totems, portholes/peepholes, and dream candles. Where
possible, these have been modified to work with the regular flashlight
as well as the artifact for use outside of the dream world.
2024-10-16 21:28:26 -05: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
0f0f704b75 Correctly position portholes relative to provided position 2024-10-13 23:34:46 -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
xen-42
cfcddf53eb Fix tornado scales 2024-10-09 22:38:55 -04:00
xen-42
c844bafac3 Fix Outsider/Codec signal incompat 2024-10-09 20:45:53 -04:00
Joshua Thome
863717ee06 Update alarm properties on instances not the prefab 2024-10-07 22:03:30 -05:00
xen-42
0698e1f5ce Do not destroy dreamworld ever 2024-10-07 23:01:47 -04:00