366 Commits

Author SHA1 Message Date
JohnCorby
5ba8a4241b Merge branch 'dev' into triplanar-heightmap
# Conflicts:
#	NewHorizons/Builder/Props/ScatterBuilder.cs
2023-04-22 14:43:08 -07:00
Nick
942a37df2a im insano mode 2023-04-22 16:11:55 -04:00
Nick
4bac76b0bb Merge branch 'dev' into better-comets 2023-04-22 15:53:09 -04:00
Nick
5ddd761cd7 Add some more error checks 2023-04-22 14:41:47 -04:00
Nick
031ad5266c Added AudioSourceInfo as a new prop, refactors signals 2023-03-26 22:39:29 -04:00
Nick
64e2e3ce19 Rearrange components, add comet tail controller 2023-03-25 22:11:05 -04:00
Nick
b20c59e860 MORE REARRANGE!!!!! 2023-03-25 15:15:24 -04:00
Nick
aa88285748
Warp pads (#546)
## Major features
- Nomai warp pads! You can build transmitters (like the towers on Ash
Twin) and receivers on other planets. Can also be used to just make
permanent teleportation pads if the alignment window is set to 360
degrees. Receivers also take in position arguments for a Nomai computer
which will display the departure and arrival times.
2023-03-23 00:58:44 -04:00
Nick
7179388094 Merge branch 'dev' into warp-pads 2023-03-22 22:38:21 -04:00
Joshua Thome
c7632aa70e Pair up singularities after all planets have been built 2023-03-22 18:27:09 -05:00
Joshua Thome
410f77add5
Vessel fixes (#545)
## Minor features
- Added `hasZeroGravityVolume` to the Vessel config to remove the
default zero-gravity volume around the vessel.
- Added `isDefault` to planet Spawn config to set the default player
spawn point, if multiple exist in the system.
2023-03-22 17:12:36 -05:00
Nick
4a14101ba1 Implement warp pads 2023-03-22 00:07:53 -04:00
Joshua Thome
420c91c670 Defaults for hasPhysics and hasZeroGravityVolume 2023-03-21 22:12:39 -05:00
Joshua Thome
9aa436c60f Vessel fixes 2023-03-21 21:17:45 -05:00
JohnCorby
9d2d8a4bc3 fix namespaces 2023-03-21 17:25:36 -07:00
Joshua Thome
357b4463f0 Better handling of vessel spawn flags 2023-03-21 12:50:42 -05:00
Joshua Thome
d7b76718f8 Vessel spawning and parenting 2023-03-18 19:54:52 -05:00
Nick
851b4608c2 Use layer util 2023-03-18 16:48:31 -04:00
Nick
20532b83ac Deprecate NomaiTextBuilder class 2023-03-04 18:04:54 -05:00
JohnCorby
ce31656ab2 rip jerry 2023-02-22 20:58:05 -08:00
FreezeDriedMangoes
8c1032e67a reintroduced legacy NomaiTextBuilder and put new code under the name (and module) of TranslatorTextBuilder 2023-02-04 14:47:58 -05:00
Noah Pilarski
fd9dc69fb1 respawnHere 2023-01-14 16:57:41 -05:00
JohnCorby
ae4ed882c9 Merge branch 'dev' into qsb-compat 2022-12-12 18:21:04 -08:00
Nick
107146f4a7 Fix obsolete warnings 2022-12-12 18:30:26 -05:00
Noah Pilarski
c4aafce3d8 Add time loop patches 2022-11-27 22:11:40 -05:00
TerrificTrifid
f939c224a5 Load both bundles in main 2022-11-25 16:24:19 -06:00
JohnCorby
0b2ee8b97c change the names in code 2022-11-23 17:11:29 -08:00
Nick
15cc907bec Put the prefabs in dont destroy on load for QSBs sake 2022-11-10 18:01:32 -05:00
Nick
0e5f8a8c75 Make events earlier so theyre not null when QSB goes to use 2022-11-08 18:46:10 -05:00
JohnCorby
2e759523e7 do fixBackslashes: false on Storage.Load 2022-10-18 00:32:33 -07:00
Nick
e4ab5e9fb9 Remove silly eye ship 2022-10-12 19:48:13 -04:00
Noah Pilarski
dfc7798cd7 Revert "Add a prefab for ambient light too"
Doesn't work so might as well not use it
2022-10-08 16:24:35 -04:00
Noah Pilarski
fb12317c9c Add a prefab for ambient light too 2022-10-08 15:59:04 -04:00
Noah Pilarski
588621f3d5 Merge branch 'dev' into eye-of-the-universe 2022-10-03 22:00:15 -04:00
Noah Pilarski
13025f2e48 Merge branch 'dev' into enum 2022-10-03 18:02:58 -04:00
Noah Pilarski
36dd053a08 Abort player spawn when warping from vessel 2022-10-02 23:15:09 -04:00
Noah
f8f0ae92cb
Merge branch 'dev' into eye-of-the-universe 2022-10-02 11:57:42 -04:00
Nick
8c62b56bc0 Translate credits, popups, update OWML version 2022-10-01 00:50:31 -04:00
Nick
29be18c69c Fix the weird orb bug 2022-09-30 23:57:25 -04:00
JohnCorby
6c8d2ede89 use path.combine for linux 2022-09-30 20:45:39 -07:00
Noah Pilarski
c8cc4534c1 Simplify 2022-09-20 12:26:40 -04:00
Noah Pilarski
81ec063c2b Set warping from at title screen 2022-09-20 10:09:02 -04:00
Noah Pilarski
be9a003768 Make eye coordinate prompt trigger active at eye 2022-09-20 10:08:46 -04:00
Noah Pilarski
a799eaf0f6 Merge branch 'dev' into enum 2022-09-19 02:22:15 -04:00
Noah Pilarski
aa3686230d No longer needed 2022-09-17 18:29:33 -04:00
Noah Pilarski
01ee3e9ad8 Merge branch 'dev' into eye-of-the-universe 2022-09-17 10:32:42 -04:00
Noah Pilarski
98ff8a39ca mhm 2022-09-15 18:49:45 -04:00
Nick
126547be6f Make everything use Path.Combine instead of concat for Linux 2022-09-15 18:47:26 -04:00
Noah Pilarski
2222a4cd93 Merge branch 'dev' into eye-of-the-universe 2022-09-15 18:37:14 -04:00
Nick
103d3d5bdb Merge branch 'dev' into enum 2022-09-15 01:22:01 -04:00