Commit Graph

45 Commits

Author SHA1 Message Date
JohnCorby
c5af74c848 start to remove 2022-01-14 22:29:58 -08:00
JohnCorby
51bb10eedc rename 2022-01-14 22:25:23 -08:00
JohnCorby
a30cd95e84 worldobjects use new transformsyncs 2022-01-14 22:08:06 -08:00
JohnCorby
4dc77e0472 some stuff 2022-01-14 21:25:13 -08:00
Mister_Nebula
ef4a83e12d cleanup 2022-01-01 22:19:10 +00:00
JohnCorby
292b49deb5 destroy debug actions/gui if we're not debugging 2021-12-28 21:25:25 -08:00
JohnCorby
d030d9746f world objects dont need to know their manager. make GetWorldObjects to get all world objects from QSBWorldSync 2021-12-28 16:10:58 -08:00
Mister_Nebula
2c903f079a aaaaaaaaa 2021-12-28 18:06:34 +00:00
JohnCorby
7acd63e339 remove default ctors from messages 2021-12-26 18:55:54 -08:00
JohnCorby
e00aa13461 make getting world object from id or unity object an extension method (and rename) 2021-12-25 22:45:25 -08:00
JohnCorby
9987802c8e jellyfish and tornado 2021-12-24 16:47:10 -08:00
JohnCorby
74a4775511 OPTIMIZE IMPORTS 2021-12-23 17:07:29 -08:00
JohnCorby
507af7a1fa rename ALL Events folders to Messages so i dont have to do it later 2021-12-23 16:26:31 -08:00
JohnCorby
6922d3a481 rename 2021-12-22 18:47:55 -08:00
JohnCorby
5991058b28 spawn with server authority so orbs dont do a little trolling 2021-12-21 11:45:40 -08:00
JohnCorby
3ef26a6da7 implement (might be wrong for some, like maybe AirlockManager? not sure if GhostAirlock shows up in the eye) 2021-12-20 18:41:12 -08:00
JohnCorby
b8854979ca support force authority 2021-12-17 20:11:38 -08:00
JohnCorby
fe370960a7 use events instead of patches 2021-12-17 19:58:12 -08:00
JohnCorby
c28353c26d change auth queue stuff 2021-12-17 19:16:22 -08:00
JohnCorby
2f3a46dea6 use new init method 2021-12-17 16:26:44 -08:00
JohnCorby
27c8d4e933 funky nre with anglers and jellyfish 2021-12-13 23:37:21 -08:00
JohnCorby
4c535fd544 rename relative transform stuff 2021-12-13 16:02:31 -08:00
JohnCorby
adad302ba0 use proper pos/rot stuff 2021-12-13 13:26:54 -08:00
JohnCorby
9f62fff9fd fix transform syncs that depended on ObjectId 2021-12-11 22:29:48 -08:00
JohnCorby
6a81808bc0 Merge branch 'dev' into worldobject-init 2021-12-11 18:15:12 -08:00
JohnCorby
0988dc8f45 Merge branch 'dev' into tornadoes
# Conflicts:
#	QSB/Events/EventNames.cs
2021-12-11 16:16:40 -08:00
JohnCorby
2414efd65f set AttachedObject and ObjectId in QSBWorldSync.cs, meaning many Init()s can be removed 2021-12-11 14:38:54 -08:00
Mister_Nebula
916056c605 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 2021-12-10 22:13:39 +00:00
Mister_Nebula
554c2bb2dd cleanup 2021-12-07 15:56:08 +00:00
JohnCorby
eb44b9e385 Merge branch 'dev' into tornadoes 2021-12-05 03:06:43 -08:00
Mister_Nebula
a9fc152ff8 replace RequireWorldObjectsReady with property 2021-12-05 11:03:09 +00:00
JohnCorby
253e778f0c move player if we need to 2021-12-04 19:41:59 -08:00
Mister_Nebula
88084bb24d add RequireWorldObjectsReady check to all events 2021-12-04 16:39:37 +00:00
Mister_Nebula
0bd60ddb68 rename variables, fix QSBOWItem (again) 2021-12-04 09:51:27 +00:00
JohnCorby
914a05916d removed world object bools from qsbcore since they're duplicates 2021-12-02 02:44:34 -08:00
JohnCorby
436b3ed9a0 bubba 2 2021-12-02 02:44:34 -08:00
JohnCorby
c760fe2c41 add support for delayed readiness in WorldObject and WorldObjectManager
(also slightly optimize qsbworldsync)
2021-12-02 02:44:33 -08:00
JohnCorby
705162860d change naming 2021-12-02 02:44:32 -08:00
JohnCorby
b9eee5c6b5 use orig method if world objects not ready 2021-12-02 02:29:54 -08:00
JohnCorby
b206bba1cd sync rising with transform sync
(note: rising var does not touch dirty bit)
2021-12-01 23:39:33 -08:00
JohnCorby
7b81e1b4e0 funny moments with kinematic simulation and alignment 2021-12-01 03:55:56 -08:00
JohnCorby
aa28364c55 rising sync 2021-12-01 02:24:42 -08:00
JohnCorby
2493e8f97d go back to using list. rip 2021-12-01 01:46:47 -08:00
JohnCorby
f9323728d6 wow look at all those gizmos 2021-12-01 01:44:12 -08:00
JohnCorby
36f6ccc251 started 2021-12-01 01:10:38 -08:00