Mister_Nebula
|
5391bc6796
|
Create AirlockCallToOpenMessage.cs
|
2022-03-14 15:50:56 +00:00 |
|
JohnCorby
|
133639353b
|
rotating elements: only do auth on first lit/last darkened
|
2022-03-14 08:50:01 -07:00 |
|
JohnCorby
|
4b679746e6
|
the
|
2022-03-14 08:33:45 -07:00 |
|
JohnCorby
|
a5d7eeb1f7
|
use common QSBRotatingElements base class + auth queue
|
2022-03-14 08:32:35 -07:00 |
|
JohnCorby
|
0a9ccfd0db
|
AirlockVariableSyncer: sync a couple other things ¯\_(ツ)_/¯
|
2022-03-14 07:14:27 -07:00 |
|
JohnCorby
|
5aea577e40
|
RotatingElementsVariableSyncer
|
2022-03-14 06:42:52 -07:00 |
|
JohnCorby
|
5cff9e2da5
|
oops
|
2022-03-14 05:14:20 -07:00 |
|
JohnCorby
|
6f8d367b95
|
move DebugLog.DebugWrite
|
2022-03-14 05:13:12 -07:00 |
|
JohnCorby
|
ece4ee3c86
|
RequestInitialStatesMessage: put try around SendInitialState
|
2022-03-14 05:12:08 -07:00 |
|
JohnCorby
|
e0770b62da
|
QSBEclipseCodeController: send user on init state
|
2022-03-14 05:03:08 -07:00 |
|
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 |
|