- Case list is now only shown for the instance owner or master.

- Player teleport buttons disappear when the linked podium has an owner.
- Fixed podium interaction setting the wrong owner.
- Buzzers get GameManager from podium, rather than directly using the podium's.
This commit is contained in:
2025-08-18 18:22:13 -04:00
parent 2bf76f34cd
commit fb3106efcb
10 changed files with 773 additions and 560 deletions
@@ -1412,7 +1412,7 @@ PrefabInstance:
- target: {fileID: 919132149155446097, guid: 131388005b2ec2642baed4dde9ef0e65,
type: 3}
propertyPath: m_IsActive
value: 1
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2753820406339078421, guid: 131388005b2ec2642baed4dde9ef0e65,
type: 3}
+13 -13
View File
@@ -1368,13 +1368,14 @@ MonoBehaviour:
SerializationNodes: []
_udonSharpBackingUdonBehaviour: {fileID: 2656281140157091124}
PlayerNumber: 0
GameManager: {fileID: 0}
_GameManager: {fileID: 0}
_TeleportButton: {fileID: 0}
_ChoiceCards: {fileID: 4424524232366912296}
_RiskCards: {fileID: 5882532645313673403}
_Buzzer: {fileID: 1145695079806890482}
_AuxiliaryVideoScreen: {fileID: 0}
_AuxiliaryMapScreen: {fileID: 0}
_OwnershipInteract: {fileID: 8814897757574724452}
_OwnershipInteract: {fileID: 2288460166211710674}
_BuzzedInEffect: {fileID: 6181750060712598379}
_ScorecardObject: {fileID: 5278643753074928947}
_NameplateUI: {fileID: 5247165531706728442}
@@ -1634,8 +1635,8 @@ GameObject:
m_Component:
- component: {fileID: 6009663483960469181}
- component: {fileID: 6651298706543437401}
- component: {fileID: 8814897757574724452}
- component: {fileID: 2291351857899888675}
- component: {fileID: 2288460166211710674}
- component: {fileID: 480585817991929088}
m_Layer: 0
m_Name: Ownership Interact
m_TagString: Untagged
@@ -1679,7 +1680,7 @@ BoxCollider:
serializedVersion: 3
m_Size: {x: 0.78, y: 1.05, z: 0.55}
m_Center: {x: 0, y: 0.5, z: -0.25}
--- !u!114 &8814897757574724452
--- !u!114 &2288460166211710674
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1688,7 +1689,7 @@ MonoBehaviour:
m_GameObject: {fileID: 8130541693384049610}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ccb7b052121dcd747a3745ce76f794d5, type: 3}
m_Script: {fileID: 11500000, guid: 0ce295bc35d40dd4c82081275b392c56, type: 3}
m_Name:
m_EditorClassIdentifier:
serializationData:
@@ -1700,11 +1701,10 @@ MonoBehaviour:
PrefabModificationsReferencedUnityObjects: []
PrefabModifications: []
SerializationNodes: []
_udonSharpBackingUdonBehaviour: {fileID: 2291351857899888675}
_udonSharpBackingUdonBehaviour: {fileID: 480585817991929088}
_Target: {fileID: 1226214083704227558}
_EventName: SetPlayerName
_NetworkEventTarget: 1
--- !u!114 &2291351857899888675
--- !u!114 &480585817991929088
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1717,16 +1717,16 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
interactTextPlacement: {fileID: 0}
interactText: Take Ownership
interactText: Use
interactTextGO: {fileID: 0}
proximity: 0.1
proximity: 2
SynchronizePosition: 0
AllowCollisionOwnershipTransfer: 0
Reliable: 0
_syncMethod: 0
serializedProgramAsset: {fileID: 11400000, guid: f4a916bdf8d504742a69d81ce2334391,
serializedProgramAsset: {fileID: 11400000, guid: 788c1198ec928d84ca21dcac058c51eb,
type: 2}
programSource: {fileID: 11400000, guid: 7981840ff42c05f4f951e74803bd7452, type: 2}
programSource: {fileID: 11400000, guid: 0d8a2e1bd96144840bbc9095a926631b, type: 2}
serializedPublicVariablesBytesString: Ai8AAAAAATIAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAFQAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AAAAAAAYBAAAAAAAAACcBBAAAAHQAeQBwAGUAAWgAAABTAHkAcwB0AGUAbQAuAEMAbwBsAGwAZQBjAHQAaQBvAG4AcwAuAEcAZQBuAGUAcgBpAGMALgBMAGkAcwB0AGAAMQBbAFsAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4ALgBJAG4AdABlAHIAZgBhAGMAZQBzAC4ASQBVAGQAbwBuAFYAYQByAGkAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AXQBdACwAIABtAHMAYwBvAHIAbABpAGIAAQEJAAAAVgBhAHIAaQBhAGIAbABlAHMALwEAAAABaAAAAFMAeQBzAHQAZQBtAC4AQwBvAGwAbABlAGMAdABpAG8AbgBzAC4ARwBlAG4AZQByAGkAYwAuAEwAaQBzAHQAYAAxAFsAWwBWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAEkAbgB0AGUAcgBmAGEAYwBlAHMALgBJAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlACwAIABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgBdAF0ALAAgAG0AcwBjAG8AcgBsAGkAYgABAAAABgEAAAAAAAAAAi8CAAAAAUkAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAGAAMQBbAFsAUwB5AHMAdABlAG0ALgBJAG4AdAAzADIALAAgAG0AcwBjAG8AcgBsAGkAYgBdAF0ALAAgAFYAUgBDAC4AVQBkAG8AbgAuAEMAbwBtAG0AbwBuAAIAAAAGAgAAAAAAAAAnAQQAAAB0AHkAcABlAAEXAAAAUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwAsACAAbQBzAGMAbwByAGwAaQBiACcBCgAAAFMAeQBtAGIAbwBsAE4AYQBtAGUAAR8AAABfAF8AXwBVAGQAbwBuAFMAaABhAHIAcABCAGUAaABhAHYAaQBvAHUAcgBWAGUAcgBzAGkAbwBuAF8AXwBfACcBBAAAAHQAeQBwAGUAARYAAABTAHkAcwB0AGUAbQAuAEkAbgB0ADMAMgAsACAAbQBzAGMAbwByAGwAaQBiABcBBQAAAFYAYQBsAHUAZQACAAAABwUHBQcF
publicVariablesUnityEngineObjects: []
publicVariablesSerializationDataFormat: 0