116 Commits

Author SHA1 Message Date
JohnCorby
5aae135367 Merge branch 'dev' into dream-rafts 2022-03-25 19:44:14 -07:00
JohnCorby
99ca49ee04 update QSBRaft.cs 2022-03-25 19:44:07 -07:00
JohnCorby
b072895958 lol 2022-03-25 19:38:56 -07:00
JohnCorby
2cc3e54386 welp 2022-03-25 19:38:56 -07:00
JohnCorby
330fda9b2c dream rafts: BEGIN!!! 2022-03-25 19:38:56 -07:00
JohnCorby
0c5d230454 guh 2022-03-25 19:34:44 -07:00
JohnCorby
401a4dc0d7 doc 2022-03-25 18:58:08 -07:00
JohnCorby
81fad82948 enter/exit dream world message using global messenger 2022-03-25 18:54:07 -07:00
Mister_Nebula
1c78b6fa99 remove debug log 2022-03-24 21:31:33 +00:00
Mister_Nebula
4028e43d01 sync lighting of dream lanterns (and enterdreamworld message) 2022-03-24 20:35:49 +00:00
JohnCorby
bd34dcc123 QSBRaftDock: use QSBPatch.RemoteCall 2022-03-23 22:21:46 -07:00
JohnCorby
2c8f813f3d QSBEclipseCodeController: null check attached object when destroying 2022-03-19 21:25:12 -07:00
JohnCorby
82666dff2d light sensors: set enabled message, too lazy to do auth stuff 2022-03-18 04:16:48 -07:00
JohnCorby
8dbd884403 Revert "(TEMP CHEESE) RotatingElementsVariableSyncer: sync enabled state"
it does not work :(
2022-03-18 03:11:14 -07:00
JohnCorby
340c01e18d (TEMP CHEESE) RotatingElementsVariableSyncer: sync enabled state 2022-03-18 02:13:57 -07:00
JohnCorby
0f152ca0c2 EclipseElevatorPatches: use void return type 2022-03-18 02:04:24 -07:00
JohnCorby
a7c77be6ac LightSensorManager: make it happens always cuz they're funky (patches always try to find "CameraDetector" world object) 2022-03-18 01:58:07 -07:00
JohnCorby
0f09aab2fe doofus 2022-03-18 01:54:45 -07:00
Mister_Nebula
7c5386c688 do elevators 2022-03-16 13:48:43 +00:00
Mister_Nebula
8250905bf7 Merge branch 'eote-doors-lifts-airlocks' into eote-airlocks-interaction 2022-03-14 20:07:31 +00:00
JohnCorby
2a6f539eb0 oops 2022-03-14 13:03:41 -07:00
Mister_Nebula
46025eccf2 switch to AirlockInterface instead of GhostAirlock 2022-03-14 19:49:38 +00:00
Mister_Nebula
f47044341f Merge branch 'eote-doors-lifts-airlocks' into eote-airlocks-interaction 2022-03-14 15:58:10 +00:00
Mister_Nebula
491183b4f7 Create AirlockPatches.cs 2022-03-14 15:54:50 +00:00
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
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
f2e9c58a30 LinkedWorldObject: SpawnWithServerAuthority 2022-03-14 03:44:52 -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
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
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
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