Commit Graph

100 Commits

Author SHA1 Message Date
JohnCorby
45396eb819 use cool value tuples instead of boring regular class tuples 2022-03-06 22:36:52 -08:00
JohnCorby
d8aa8f42a9 whoops 2022-03-06 03:27:15 -08:00
JohnCorby
ae88766ee1 PlayerInfo: ToString 2022-03-06 01:01:58 -08:00
JohnCorby
e4da50a656 solution-wide: file-scoped namespaces 2022-03-02 19:46:33 -08:00
JohnCorby
a8fba743f6 Revert "solution wide: use file-scoped namespace" 2022-02-27 05:25:39 -08:00
JohnCorby
9b94f54a45 WorldObjectType -> WorldObjectScene 2022-02-25 23:18:47 -08:00
JohnCorby
182678c4bc solution wide: use file-scoped namespace 2022-02-25 23:18:46 -08:00
JohnCorby
c06cdb8906 organize DebugSettings 2022-02-02 22:00:49 -08:00
Mister_Nebula
adbb052a92 Merge branch 'dev' into echoes-of-the-eye 2022-01-30 09:27:43 +00:00
JohnCorby
edf469d3e4 rename 2022-01-28 20:50:34 -08:00
JohnCorby
2f99dec87f make BuildWorldObjects async 2022-01-28 20:49:07 -08:00
Mister_Nebula
7d47450ae1 move debug stuff around 2022-01-20 22:33:03 +00:00
JohnCorby
ae90014137 toggle-able DebugMode 2022-01-18 16:10:05 -08:00
JohnCorby
7e1f62666a seperate building and unbuilding of world objects 2022-01-18 00:46:27 -08:00
JohnCorby
2743c8ffa9 move a bunch of WorldObjectManager stuff to QSBWorldSync 2022-01-18 00:27:32 -08:00
JohnCorby
3064838e06 OnAddPlayer and OnRemovePlayer use PlayerInfo instead of PlayerId 2022-01-11 23:12:04 -08:00
JohnCorby
4078df7b6e skeleton tower. does not do anything 2022-01-07 21:24:39 -08:00
Mister_Nebula
4b28dea567 add quantum object display lines virtual method 2022-01-06 16:10:44 +00:00
Will Corby
3a6a3240e6 Revert "cleanup quantum authority"
This reverts commit 306b3013c7.
2022-01-02 21:26:52 -08:00
Will Corby
306b3013c7 cleanup quantum authority 2022-01-02 21:10:12 -08: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
bb0dc9e8eb optimize imports 2021-12-26 21:05:07 -08:00
JohnCorby
88fcaec4b8 remove GetMethod usages 2021-12-26 20:42:07 -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
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
0e5e75a83a oops forgot to convert this to constructor 2021-12-22 18:35:16 -08:00
JohnCorby
774e04d735 quantum auth 2021-12-22 16:46:38 -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
cbc495f9ba use new(), make IWorldObjectTypeSubset derive IWorldObject, add constraints 2021-12-11 15:09:45 -08:00
Mister_Nebula
0bd60ddb68 rename variables, fix QSBOWItem (again) 2021-12-04 09:51:27 +00:00
Will Corby
30501ed9e5
Merge pull request #384 from misternebula/worldobject-delayed-ready
worldobject delayed ready
2021-12-02 15:21:25 -08:00
Mister_Nebula
a38b2f1329 fix it 2021-12-02 12:38:38 +00:00
JohnCorby
914a05916d removed world object bools from qsbcore since they're duplicates 2021-12-02 02:44:34 -08:00
Mister_Nebula
7054b239a1 create DebugSettings 2021-11-25 22:44:15 +00:00
JohnCorby
e4b54452a4 Merge branch 'dev' into meteors
# Conflicts:
#	QSB/TimeSync/TimeSyncUI.cs
#	QSB/WorldSync/QSBWorldSync.cs
2021-11-14 04:08:37 -08:00
JohnCorby
96c8bb6d1d Revert "revert GetUnityObjects thingy"
This reverts commit 53093ddd66.
2021-11-14 03:55:11 -08:00
JohnCorby
53093ddd66 revert GetUnityObjects thingy 2021-11-14 03:50:59 -08:00
JohnCorby
cef8cf23e5 changed all Resources.FindObjectsOfTypeAll to QSBWorldSync.GetUnityObjects, which doesnt include prefabs 2021-11-13 00:42:59 -08:00
Mister_Nebula
0dd78feb27 cleanup 2021-11-09 19:39:56 +00:00
Mister_Nebula
25f9f388fa update gizmos stuff 2021-11-07 09:52:03 +00:00
Mister_Nebula
8e6fc71c90 remove quantummanager.getobject 2021-11-01 20:20:28 +00:00
Mister_Nebula
266b6147fc aaaaa 2021-11-01 15:49:00 +00:00
Mister_Nebula
506ea6d894 use tuple 2021-10-12 15:32:47 +01:00
Mister_Nebula
bba830c144 clarify some error logs 2021-09-02 11:24:13 +01:00
Mister_Nebula
bc9444a44e change some warnings to infos 2021-08-12 14:18:35 +01:00
Mister_Nebula
967718d234 change isServer to isHost 2021-08-08 19:53:55 +01:00