86 Commits

Author SHA1 Message Date
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
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
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
f944dcf46e PictureFrameDoorMessage: call base ctor 2022-03-11 01:11:57 -08:00
Mister_Nebula
e5e3d741ae Merge branch 'dev' into picture-frame-doors 2022-03-11 08:21:25 +00:00
JohnCorby
fea475fa44 messages: use base ctor call 2022-03-10 17:57:50 -08:00
Mister_Nebula
85b7a0d5cf Add picture frame door sync 2022-03-10 23:26:09 +00:00
JohnCorby
f1349cfbd5 WorldObjectScene: remove the comments 2022-03-10 14:49:37 -08:00
JohnCorby
bede8d1061 light sensors exist in the eye scene too 2022-03-09 21:24:40 -08:00
JohnCorby
5bfbb5d4c6 optimize imports 2022-03-07 15:13:28 -08:00
JohnCorby
4fed75df64 comment 2022-03-07 15:13:17 -08:00
JohnCorby
a8925d3b1f funni blank line 2022-03-07 15:08:33 -08:00
JohnCorby
fbb6a334ac light sensor: remote probe 2022-03-07 15:02:10 -08:00
JohnCorby
66339575cd light sensor: better detection of local light/darkness 2022-03-06 23:13:48 -08:00
JohnCorby
ebd3af69b8 baba booey 2022-03-06 22:49:06 -08:00
JohnCorby
a262bb4c94 stop using slide projector when you leave 2022-03-04 03:46:10 -08:00
JohnCorby
8318127c1d QSBSlideProjector: me very smart 2022-03-04 02:57:31 -08:00
JohnCorby
e54892367f slide projector: make user stuff work 2022-03-02 20:47:32 -08:00
JohnCorby
e4da50a656 solution-wide: file-scoped namespaces 2022-03-02 19:46:33 -08:00
JohnCorby
b99dfaa510 fix the messages that were using the old variants 2022-03-02 19:42:41 -08:00
Mister_Nebula
a25daf43bc don't send focus value if the same 2022-03-02 11:51:52 +00:00
Mister_Nebula
a0144b74ba add syncing of conceal/focus 2022-03-01 20:27:49 +00:00
JohnCorby
75ff37dafc RaftDock.OnPressInteract sync 2022-02-27 13:07:42 -08:00
JohnCorby
712398fb38 qsb raft carriers 2022-02-27 13:04:32 -08:00
JohnCorby
a8fba743f6 Revert "solution wide: use file-scoped namespace" 2022-02-27 05:25:39 -08:00
JohnCorby
91a7499352 Raft: only do light auth thingy when you're actually in that raft 2022-02-26 00:44:30 -08:00
JohnCorby
7cef229cd7 slightly better light sensor 2022-02-26 00:26:31 -08:00