JohnCorby
|
f353fd8e8f
|
eclipseCodeController initial state message - dont use WorldObject in ctor
|
2022-03-14 04:52:39 -07:00 |
|
JohnCorby
|
56e5a45467
|
Merge branch 'linked-world-object' into eote-doors-lifts-airlocks
# Conflicts:
# QSB/EchoesOfTheEye/AirlockSync/AirlockManager.cs
# QSB/EchoesOfTheEye/AirlockSync/VariableSync/AirlockVariableSyncer.cs
# QSB/EchoesOfTheEye/EclipseDoors/DoorManager.cs
# QSB/EchoesOfTheEye/EclipseDoors/VariableSync/EclipseDoorVariableSyncer.cs
# QSB/EchoesOfTheEye/EclipseElevators/EclipseElevatorManager.cs
# QSB/EchoesOfTheEye/EclipseElevators/VariableSync/EclipseElevatorVariableSyncer.cs
# QSB/Utility/VariableSync/WorldObjectVariableSyncer.cs
# QSB/WorldSync/QSBWorldSync.cs
|
2022-03-14 04:03:00 -07:00 |
|
JohnCorby
|
f2e9c58a30
|
LinkedWorldObject: SpawnWithServerAuthority
|
2022-03-14 03:44:52 -07:00 |
|
JohnCorby
|
affed47ed9
|
oops
|
2022-03-14 03:37:23 -07:00 |
|
JohnCorby
|
7b47211166
|
ILinkedNetworkBehaviour doesnt need property
|
2022-03-14 03:34:00 -07:00 |
|
JohnCorby
|
611ecec4a3
|
world object link: use for eote stuff, also make abstract class impls for convenience
|
2022-03-14 03:22:44 -07:00 |
|
JohnCorby
|
c5cae127bc
|
QSBNetworkBehaviour: DontDestroyOnLoad
|
2022-03-14 02:34:04 -07:00 |
|
JohnCorby
|
d0add050d0
|
world object link: GetComponent doesn't like covariance
|
2022-03-14 02:26:40 -07:00 |
|
JohnCorby
|
033e2f59cc
|
world object link: implement for more stuff
|
2022-03-14 01:53:12 -07:00 |
|
JohnCorby
|
06c6ae179b
|
world object link: further improve, implement for raft
|
2022-03-14 01:52:49 -07:00 |
|
Mister_Nebula
|
24cc63012a
|
fix it
|
2022-03-14 01:52:49 -07:00 |
|
JohnCorby
|
6dcce3da84
|
world object link: improve api
|
2022-03-14 01:52:49 -07:00 |
|
Mister_Nebula
|
5d730728ec
|
fix it
|
2022-03-14 07:12:51 +00:00 |
|
JohnCorby
|
dc220611d9
|
api for linking world objects and network behaviours
|
2022-03-13 23:50:36 -07:00 |
|
Mister_Nebula
|
9e166b34fe
|
change some stuff aaaaa (extract out init code into QSBWorldSync)
|
2022-03-13 21:44:04 +00:00 |
|
Mister_Nebula
|
ff001cc8c8
|
AAAAA (world object variable syncers)
|
2022-03-13 16:14:22 +00:00 |
|
_nebula
|
9d8a937738
|
Merge pull request #493 from misternebula/eote-code-interface
sync code controllers
|
2022-03-12 12:08:19 +00:00 |
|
Mister_Nebula
|
2b32b2e24f
|
sync code controllers
|
2022-03-12 11:47:44 +00:00 |
|
JohnCorby
|
ff3d139ac7
|
WorldObjectManager: DlcOnly flag
|
2022-03-11 10:04:11 -08:00 |
|
JohnCorby
|
4bc0b16379
|
rafts: revert all the inital state bs. it's not needed
|
2022-03-11 09:51:43 -08:00 |
|
JohnCorby
|
5a4c6227fe
|
RaftTransformSync: remove DebugLog
|
2022-03-11 09:43:45 -08:00 |
|
JohnCorby
|
509d1429d4
|
QSBPictureFrameDoor: where T : PictureFrameDoorInterface
|
2022-03-11 09:41:37 -08:00 |
|
JohnCorby
|
96311ff0c4
|
raft stuff: implement remote dock/lift
|
2022-03-11 09:39:55 -08:00 |
|
JohnCorby
|
7499678055
|
raft stuff: tweak
|
2022-03-11 09:39:55 -08:00 |
|
JohnCorby
|
6dcbdc1f18
|
raft stuff: patches for dam/dock
|
2022-03-11 09:39:55 -08:00 |
|
JohnCorby
|
dbb88d991e
|
okay okay lets take a step back
|
2022-03-11 09:39:55 -08:00 |
|
_nebula
|
c9f01fc269
|
Merge pull request #492 from misternebula/picture-frame-doors
Add picture frame door sync
|
2022-03-11 16:41:37 +00:00 |
|
Mister_Nebula
|
33f9cdbf0a
|
Add patch to call the event lol
|
2022-03-11 16:14:26 +00:00 |
|
Mister_Nebula
|
a2469954f0
|
Merge branch 'dev' into picture-frame-doors
|
2022-03-11 15:51:22 +00:00 |
|
JohnCorby
|
c4c1adb12c
|
large bruh moment
|
2022-03-11 07:26:03 -08:00 |
|
JohnCorby
|
7c7a3e6423
|
Revert "DebugTeleportInfoMessage: use WarpToPositionRotation"
This reverts commit 01332e3ad24d67fc9cf506be57328470acaad6c8.
|
2022-03-11 07:20:49 -08:00 |
|
JohnCorby
|
8a1b5ab2fc
|
meteors: ugh
|
2022-03-11 07:17:40 -08:00 |
|
JohnCorby
|
07fc30f9d5
|
raft: make SetDock async
|
2022-03-11 07:11:23 -08:00 |
|
JohnCorby
|
cd42606d3b
|
rafts: the beginning of initial state
|
2022-03-11 06:40:00 -08:00 |
|
JohnCorby
|
21050a3f09
|
- RaftDock: always send the interact message
- make interface to docks
|
2022-03-11 05:57:58 -08:00 |
|
JohnCorby
|
e5fc6d4e5c
|
meteors: don't both with initial state
|
2022-03-11 05:40:52 -08:00 |
|
JohnCorby
|
ada70e4acb
|
okay nvm the black hole thing really isnt an issue and is small enough that i dont really care about it
|
2022-03-11 04:47:34 -08:00 |
|
JohnCorby
|
b717f1ce55
|
Update QSBCore.cs
|
2022-03-11 04:42:49 -08:00 |
|
JohnCorby
|
01332e3ad2
|
DebugTeleportInfoMessage: use WarpToPositionRotation
|
2022-03-11 03:33:27 -08:00 |
|
JohnCorby
|
22b770ff7f
|
MeteorLauncher_FixedUpdate: check QSBWorldSync.AllObjectsReady
|
2022-03-11 03:18:47 -08:00 |
|
JohnCorby
|
9b464d54dd
|
meteors: add a bunch of logs to try and find how the meteor gets destroyed
|
2022-03-11 03:16:27 -08:00 |
|
JohnCorby
|
079a36c0b0
|
make AvoidTimeSync not depend on DebugMode
|
2022-03-11 02:42:57 -08:00 |
|
JohnCorby
|
b67289a361
|
oops
|
2022-03-11 02:27:54 -08:00 |
|
JohnCorby
|
e8defd38df
|
make PlayerAttachWatcher a QSBPatch
|
2022-03-11 02:26:58 -08:00 |
|
Mister_Nebula
|
db5f9acea7
|
Merge branch 'dev' into picture-frame-doors
|
2022-03-11 10:21:42 +00:00 |
|
JohnCorby
|
7791ab3bd6
|
fix doppler for remote prefabs in the goofiest way possible :)))
|
2022-03-11 02:21:35 -08:00 |
|
Mister_Nebula
|
bf8b1530cd
|
Add OnModStart patch type, fix funny collision bug with AvoidTimeSync
|
2022-03-11 10:21:27 +00:00 |
|
JohnCorby
|
f944dcf46e
|
PictureFrameDoorMessage: call base ctor
|
2022-03-11 01:11:57 -08:00 |
|
Mister_Nebula
|
b9382750de
|
Merge branch 'dev' into picture-frame-doors
|
2022-03-11 09:11:30 +00:00 |
|
Mister_Nebula
|
c8ce4bdfb4
|
Merge branch 'dev' into picture-frame-doors
|
2022-03-11 09:07:11 +00:00 |
|