- Added position markers for host and players during each round.

- Current player list updated to podium owners when round 1 is loaded.
- Rewrote video player code to hopefully load videos more reliably on restarts.
- Round 3 timer should no longer continue running when a new round is loaded.
- Overlays from round 3 now properly disable when a new round is loaded.
- Fixed cameras erroneously resetting to round 3 positions on new game start.
This commit is contained in:
Jamie Greunbaum 2026-04-15 19:06:06 -04:00
parent 674e5b67ef
commit ace89dc62d
21 changed files with 2206 additions and 1438 deletions

View File

@ -537,6 +537,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 7791211404575533502}
- {fileID: 5485012652387384987}
m_Father: {fileID: 5913791720362352550}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -90}
@ -6639,6 +6640,76 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 1ecd98174f84ffa4b93712c1d1b30a59, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &5904198735500205900
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 2402234831336241486}
m_Modifications:
- target: {fileID: 4463098059789612786, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: m_LocalRotation.w
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4463098059789612786, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: m_LocalRotation.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4463098059789612786, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4463098059789612786, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4463098059789612786, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 180
objectReference: {fileID: 0}
- target: {fileID: 4463098059789612786, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4463098059789612786, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5533035425597213559, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: m_Name
value: Player Position Marker
objectReference: {fileID: 0}
- target: {fileID: 6339790211674806269, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8494422802375911728, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: serializationData.Prefab
value:
objectReference: {fileID: 8494422802375911728, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 5834382dc9989b6408c88553754e4fa8, type: 3}
--- !u!4 &7791211404575533502 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 4463098059789612786, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
m_PrefabInstance: {fileID: 5904198735500205900}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &6167885581044250701
PrefabInstance:
m_ObjectHideFlags: 0

View File

@ -11018,6 +11018,12 @@ PrefabInstance:
value:
objectReference: {fileID: 2551822603199673179, guid: 79ebe62246f7f464e98373cb14765f9a,
type: 3}
- target: {fileID: 2597923872188987004, guid: 79ebe62246f7f464e98373cb14765f9a,
type: 3}
propertyPath: serializationData.Prefab
value:
objectReference: {fileID: 2597923872188987004, guid: 79ebe62246f7f464e98373cb14765f9a,
type: 3}
- target: {fileID: 2628711887938685344, guid: 79ebe62246f7f464e98373cb14765f9a,
type: 3}
propertyPath: _syncMethod
@ -11767,6 +11773,18 @@ Transform:
type: 3}
m_PrefabInstance: {fileID: 172614115}
m_PrefabAsset: {fileID: 0}
--- !u!114 &172614118 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 2597923872188987004, guid: 79ebe62246f7f464e98373cb14765f9a,
type: 3}
m_PrefabInstance: {fileID: 172614115}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1818292915}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f09218772ba50c40af1b3aec63a6b55, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &172614119 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 1255192616189574615, guid: 79ebe62246f7f464e98373cb14765f9a,
@ -25176,6 +25194,11 @@ MonoBehaviour:
_AudioManager: {fileID: 1947493795}
_PlayerMicrophone: {fileID: 431721603}
_AudienceSilencer: {fileID: 344488391}
_HostPositionMarker: {fileID: 1334696253}
_PlayerPositionMarkers:
- {fileID: 4438766482650780792}
- {fileID: 172614118}
- {fileID: 937910640}
_CameraController: {fileID: 1524477936}
_TiebreakerData:
url: https://witwics.actual.horse/static/TiebreakerData.json
@ -25308,6 +25331,68 @@ Light:
m_UseViewFrustumForShadowCasterCull: 1
m_ShadowRadius: 0
m_ShadowAngle: 0
--- !u!1001 &517321110
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 2063457642}
m_Modifications:
- target: {fileID: 4463098059789612786, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: m_LocalScale.x
value: 0.25000003
objectReference: {fileID: 0}
- target: {fileID: 4463098059789612786, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4463098059789612786, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4463098059789612786, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5533035425597213559, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: m_Name
value: Player Position Marker
objectReference: {fileID: 0}
- target: {fileID: 8494422802375911728, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: serializationData.Prefab
value:
objectReference: {fileID: 8494422802375911728, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 5834382dc9989b6408c88553754e4fa8, type: 3}
--- !u!4 &517321111 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 4463098059789612786, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
m_PrefabInstance: {fileID: 517321110}
m_PrefabAsset: {fileID: 0}
--- !u!114 &517321112 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 8494422802375911728, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
m_PrefabInstance: {fileID: 517321110}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2068113076}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f09218772ba50c40af1b3aec63a6b55, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &518072192 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 4006318464411565335, guid: c37ec0a412d585049af93f09e1c82ec7,
@ -32576,6 +32661,18 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 666229122}
m_PrefabAsset: {fileID: 0}
--- !u!114 &694468891 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 8494422802375911728, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
m_PrefabInstance: {fileID: 666229122}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 694468889}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f09218772ba50c40af1b3aec63a6b55, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &696233295
GameObject:
m_ObjectHideFlags: 0
@ -39703,6 +39800,10 @@ MonoBehaviour:
_AudioManager: {fileID: 1947493795}
_PlayerMicrophone: {fileID: 51189182}
_AudienceSilencer: {fileID: 344488391}
_HostPositionMarker: {fileID: 694468891}
_PlayerPositionMarkers:
- {fileID: 4881855407002070443}
- {fileID: 1248667630}
_CameraController: {fileID: 1355919010}
_ArrivalDisplay: {fileID: 2013644315}
_LocationBoard: {fileID: 1748199014}
@ -39711,9 +39812,6 @@ MonoBehaviour:
_PlayerConfettiCannons:
- {fileID: 173137748}
- {fileID: 905695708}
_PlayerPositionMarkers:
- {fileID: 4881855407002070443}
- {fileID: 1248667630}
_JailPlayer: {fileID: 115578771}
--- !u!1001 &867006604
PrefabInstance:
@ -41430,6 +41528,12 @@ PrefabInstance:
value:
objectReference: {fileID: 2551822603199673179, guid: 79ebe62246f7f464e98373cb14765f9a,
type: 3}
- target: {fileID: 2597923872188987004, guid: 79ebe62246f7f464e98373cb14765f9a,
type: 3}
propertyPath: serializationData.Prefab
value:
objectReference: {fileID: 2597923872188987004, guid: 79ebe62246f7f464e98373cb14765f9a,
type: 3}
- target: {fileID: 2628711887938685344, guid: 79ebe62246f7f464e98373cb14765f9a,
type: 3}
propertyPath: _syncMethod
@ -42184,6 +42288,18 @@ Transform:
type: 3}
m_PrefabInstance: {fileID: 937910637}
m_PrefabAsset: {fileID: 0}
--- !u!114 &937910640 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 2597923872188987004, guid: 79ebe62246f7f464e98373cb14765f9a,
type: 3}
m_PrefabInstance: {fileID: 937910637}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1329986635}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f09218772ba50c40af1b3aec63a6b55, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &937910641 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 1255192616189574615, guid: 79ebe62246f7f464e98373cb14765f9a,
@ -43796,6 +43912,9 @@ MonoBehaviour:
_AudioManager: {fileID: 1947493795}
_PlayerMicrophone: {fileID: 772205216}
_AudienceSilencer: {fileID: 344488391}
_HostPositionMarker: {fileID: 2014347401}
_PlayerPositionMarkers:
- {fileID: 517321112}
_CameraController: {fileID: 1691482842}
_Maps:
- {fileID: 886213381}
@ -55575,7 +55694,7 @@ PrefabInstance:
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1658730386}
m_TransformParent: {fileID: 2063457642}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
@ -55592,45 +55711,10 @@ PrefabInstance:
propertyPath: m_LocalScale.z
value: 0.84705
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
propertyPath: m_LocalPosition.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
propertyPath: m_LocalRotation.w
value: 0.7071068
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
propertyPath: m_LocalRotation.x
value: -0.7071068
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: -90
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
@ -56091,22 +56175,22 @@ PrefabInstance:
- target: {fileID: 583779592686493652, guid: c0e6ac64e5e4b49469f640d83b81c9f7,
type: 3}
propertyPath: m_LocalRotation.w
value: -0.38268274
value: 0.9914449
objectReference: {fileID: 0}
- target: {fileID: 583779592686493652, guid: c0e6ac64e5e4b49469f640d83b81c9f7,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
value: 0
objectReference: {fileID: 0}
- target: {fileID: 583779592686493652, guid: c0e6ac64e5e4b49469f640d83b81c9f7,
type: 3}
propertyPath: m_LocalRotation.y
value: 0.9238798
value: 0.13052616
objectReference: {fileID: 0}
- target: {fileID: 583779592686493652, guid: c0e6ac64e5e4b49469f640d83b81c9f7,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
value: 0
objectReference: {fileID: 0}
- target: {fileID: 583779592686493652, guid: c0e6ac64e5e4b49469f640d83b81c9f7,
type: 3}
@ -56116,7 +56200,7 @@ PrefabInstance:
- target: {fileID: 583779592686493652, guid: c0e6ac64e5e4b49469f640d83b81c9f7,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 225
value: 15
objectReference: {fileID: 0}
- target: {fileID: 583779592686493652, guid: c0e6ac64e5e4b49469f640d83b81c9f7,
type: 3}
@ -56395,8 +56479,8 @@ Transform:
- {fileID: 1264786912}
- {fileID: 1343307840}
- {fileID: 1143449486}
- {fileID: 2063457642}
- {fileID: 1658730386}
- {fileID: 2063457642}
- {fileID: 579108364}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@ -58807,6 +58891,12 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 609222593c2107c47884603707a4071a, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &1329986635 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 2100549964862264379, guid: 79ebe62246f7f464e98373cb14765f9a,
type: 3}
m_PrefabInstance: {fileID: 937910637}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1330471526 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 399228068808120113, guid: 126991d511ca61841a0ef899b6c038a6,
@ -59343,6 +59433,11 @@ PrefabInstance:
propertyPath: m_Name
value: Host Position Marker
objectReference: {fileID: 0}
- target: {fileID: 6339790211674806269, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8494422802375911728, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: serializationData.Prefab
@ -59366,6 +59461,18 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 1334696249}
m_PrefabAsset: {fileID: 0}
--- !u!114 &1334696253 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 8494422802375911728, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
m_PrefabInstance: {fileID: 1334696249}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1334696251}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f09218772ba50c40af1b3aec63a6b55, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &1337513406 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 2595320447929043918, guid: 79ebe62246f7f464e98373cb14765f9a,
@ -69912,6 +70019,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 50383829}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1507112015 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 2100549964862264379, guid: 79ebe62246f7f464e98373cb14765f9a,
type: 3}
m_PrefabInstance: {fileID: 4438766482650780789}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1509375540 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 8805209586645447962, guid: 79ebe62246f7f464e98373cb14765f9a,
@ -79515,7 +79628,7 @@ GameObject:
m_Component:
- component: {fileID: 1658730386}
m_Layer: 0
m_Name: Player Spawn Point
m_Name: Host Spawn Point
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@ -79529,14 +79642,15 @@ Transform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1658730385}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0.3849616, z: -0, w: -0.9229327}
m_LocalRotation: {x: -0, y: -0.2596623, z: 0, w: -0.96569955}
m_LocalPosition: {x: -27.281, y: 0, z: -0.942}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1242312398}
- {fileID: 2014347400}
- {fileID: 1800500103}
m_Father: {fileID: 1276291775}
m_LocalEulerAnglesHint: {x: 0, y: -314.717, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: -329.9, z: 0}
--- !u!1 &1661734723 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 93778220037391676, guid: 79ebe62246f7f464e98373cb14765f9a,
@ -82604,6 +82718,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 2357104409142985571}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1735165259 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 5533035425597213559, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
m_PrefabInstance: {fileID: 2014347399}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1735519735 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 5595091127962403785, guid: 899ce13087fd5974f88dcbccaea2df85,
@ -84344,12 +84464,12 @@ PrefabInstance:
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 2063457642}
m_TransformParent: {fileID: 1658730386}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
propertyPath: m_LocalScale.x
value: 0.84705
value: 0.8470501
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
@ -84359,42 +84479,7 @@ PrefabInstance:
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
propertyPath: m_LocalScale.z
value: 0.84705
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
propertyPath: m_LocalPosition.x
value: 0.68
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
propertyPath: m_LocalPosition.z
value: 0.681
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
propertyPath: m_LocalRotation.w
value: 0.500004
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
propertyPath: m_LocalRotation.x
value: -0.500004
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
propertyPath: m_LocalRotation.y
value: 0.49999607
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
propertyPath: m_LocalRotation.z
value: 0.49999607
value: 0.84705013
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8a0236a6fb2773f46b033e383a3f4f55,
type: 3}
@ -84980,6 +85065,12 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1817081116}
m_CullTransparentMesh: 1
--- !u!1 &1818292915 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 2100549964862264379, guid: 79ebe62246f7f464e98373cb14765f9a,
type: 3}
m_PrefabInstance: {fileID: 172614115}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1820919454 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 5591101949846710254, guid: c37ec0a412d585049af93f09e1c82ec7,
@ -92173,7 +92264,7 @@ PrefabInstance:
- target: {fileID: 2585420374601623244, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
propertyPath: m_IsActive
value: 0
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3212071530946994482, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
@ -92244,7 +92335,7 @@ PrefabInstance:
- target: {fileID: 8055959652257360952, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
value: 89.895
objectReference: {fileID: 0}
- target: {fileID: 8055959652257360952, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
@ -92254,7 +92345,7 @@ PrefabInstance:
- target: {fileID: 8896942705519841538, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
propertyPath: sleepFlag
value: 1
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8896942705519841538, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
@ -93436,6 +93527,68 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 9f77acae58a8be34380b96b47188d4eb, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &2014347399
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1658730386}
m_Modifications:
- target: {fileID: 4463098059789612786, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4463098059789612786, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4463098059789612786, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5533035425597213559, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: m_Name
value: Host Position Marker
objectReference: {fileID: 0}
- target: {fileID: 6339790211674806269, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8494422802375911728, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
propertyPath: serializationData.Prefab
value:
objectReference: {fileID: 8494422802375911728, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 5834382dc9989b6408c88553754e4fa8, type: 3}
--- !u!4 &2014347400 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 4463098059789612786, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
m_PrefabInstance: {fileID: 2014347399}
m_PrefabAsset: {fileID: 0}
--- !u!114 &2014347401 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 8494422802375911728, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
m_PrefabInstance: {fileID: 2014347399}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1735165259}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f09218772ba50c40af1b3aec63a6b55, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &2014825485
GameObject:
m_ObjectHideFlags: 0
@ -96037,7 +96190,7 @@ GameObject:
m_Component:
- component: {fileID: 2063457642}
m_Layer: 0
m_Name: Host Spawn Point
m_Name: Player Spawn Point
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@ -96051,14 +96204,15 @@ Transform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2063457641}
serializedVersion: 2
m_LocalRotation: {x: -0, y: -0.9239798, z: -0, w: -0.38244125}
m_LocalPosition: {x: -26.72, y: 0, z: 0.96}
m_LocalRotation: {x: 0.00000015273689, y: -0.9237823, z: 0.00000042468304, w: 0.3829182}
m_LocalPosition: {x: -26.719797, y: 0, z: -0.0023725033}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1800500103}
- {fileID: 517321111}
- {fileID: 1242312398}
m_Father: {fileID: 1276291775}
m_LocalEulerAnglesHint: {x: 0, y: -224.97, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: -134.971, z: 0}
--- !u!1 &2063804006 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 1829400999671884876, guid: 79ebe62246f7f464e98373cb14765f9a,
@ -96369,6 +96523,12 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2067059962}
m_CullTransparentMesh: 1
--- !u!1 &2068113076 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 5533035425597213559, guid: 5834382dc9989b6408c88553754e4fa8,
type: 3}
m_PrefabInstance: {fileID: 517321110}
m_PrefabAsset: {fileID: 0}
--- !u!1 &2068113426 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 4476962291825252709, guid: aecb18996fccac6488cfcd38604796da,
@ -103239,6 +103399,12 @@ PrefabInstance:
value:
objectReference: {fileID: 2551822603199673179, guid: 79ebe62246f7f464e98373cb14765f9a,
type: 3}
- target: {fileID: 2597923872188987004, guid: 79ebe62246f7f464e98373cb14765f9a,
type: 3}
propertyPath: serializationData.Prefab
value:
objectReference: {fileID: 2597923872188987004, guid: 79ebe62246f7f464e98373cb14765f9a,
type: 3}
- target: {fileID: 2628711887938685344, guid: 79ebe62246f7f464e98373cb14765f9a,
type: 3}
propertyPath: _syncMethod
@ -103988,6 +104154,18 @@ Transform:
type: 3}
m_PrefabInstance: {fileID: 4438766482650780789}
m_PrefabAsset: {fileID: 0}
--- !u!114 &4438766482650780792 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 2597923872188987004, guid: 79ebe62246f7f464e98373cb14765f9a,
type: 3}
m_PrefabInstance: {fileID: 4438766482650780789}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1507112015}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f09218772ba50c40af1b3aec63a6b55, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &4438766482650780793 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 1255192616189574615, guid: 79ebe62246f7f464e98373cb14765f9a,
@ -107112,91 +107290,91 @@ MonoBehaviour:
useAssignedLayers: 0
DynamicPrefabs: []
DynamicMaterials:
- {fileID: 2100000, guid: 4fb0b8cdca56f5d47be970c7490cb7a1, type: 2}
- {fileID: 2100000, guid: c3dd5e8fccdad6a46a32b54ace01f525, type: 2}
- {fileID: 2100000, guid: 51fa5fa392620814cb6c526977429d66, type: 2}
- {fileID: 2100000, guid: 02c7236e085962d4581e686e88bbb28d, type: 2}
- {fileID: 2100000, guid: 9cdc0250a4c9b534fae68ae6aa90bf31, type: 2}
- {fileID: 2100000, guid: bc5888e576e9cb34bab7b7af42d2b63f, type: 2}
- {fileID: 2100000, guid: 1eb2f964062497347b887d2c940e79c5, type: 2}
- {fileID: 2100000, guid: 12e96dbe16f21704485645506bfc235a, type: 2}
- {fileID: 2100000, guid: fa8f228d6d5f77d479bf970e355f4bc3, type: 2}
- {fileID: 2100000, guid: 348ff3cc54305654d9eeebbbb385c262, type: 2}
- {fileID: 2100000, guid: 51b03d257a738e6468f623865f31dbec, type: 2}
- {fileID: 2100000, guid: 98438748f07992c4a9eca84eb166591b, type: 2}
- {fileID: 2100000, guid: 7b2202d15bf99e9448eb4bf9442c92bc, type: 2}
- {fileID: 2100000, guid: 80f2b6f3bfbc50240b0765a56e8a837e, type: 2}
- {fileID: 2100000, guid: 80746b095abb6ce41a1c737df3649172, type: 2}
- {fileID: 2100000, guid: 98b5c6e030fc83d48bbba9e927a456d4, type: 2}
- {fileID: 2100000, guid: fe25aa579b9514441a94bd556cf54df9, type: 2}
- {fileID: 2100000, guid: ffd504a9168a01c459170bb8f2fcea1c, type: 2}
- {fileID: 2100000, guid: 9fc84244963146c4e98b1fde1f95b5ec, type: 2}
- {fileID: 2100000, guid: 1814c9f2312983141826daa1c472c881, type: 2}
- {fileID: 2100000, guid: 35c2a316ece610b4b963e047e5238337, type: 2}
- {fileID: 2100000, guid: 332daba92d0976f4d86bdcdc1a94179e, type: 2}
- {fileID: 2100000, guid: f8d93419468a06a48bf9c6c73aff7e36, type: 2}
- {fileID: 2100000, guid: 02c7236e085962d4581e686e88bbb28d, type: 2}
- {fileID: 2100000, guid: 672c36f6dbb36b5439cc0fdd2f74c531, type: 2}
- {fileID: 2100000, guid: f2d04047f1e90f34293134ea43fee656, type: 2}
- {fileID: 2100000, guid: 13bdd523c81044447a951a8a69c474a1, type: 2}
- {fileID: 2100000, guid: d2b3854a83244764192826cd7eadc955, type: 2}
- {fileID: 2100000, guid: fad82813fbe526340832cd1e33244566, type: 2}
- {fileID: 2100000, guid: 348ff3cc54305654d9eeebbbb385c262, type: 2}
- {fileID: 2100000, guid: 71ede89a28bd60e4ca2918572046ba90, type: 2}
- {fileID: 2100000, guid: 77b16945d3aad454fb793d2f16c64249, type: 2}
- {fileID: 2100000, guid: 0da83a16cbf2f704594ba64c96200537, type: 2}
- {fileID: 2100000, guid: 13bdd523c81044447a951a8a69c474a1, type: 2}
- {fileID: 2100000, guid: 744980436e22f2c44bd454d320586a53, type: 2}
- {fileID: 2100000, guid: 4fb0b8cdca56f5d47be970c7490cb7a1, type: 2}
- {fileID: 2100000, guid: 82f2961c9baa48a45ac897be257fd655, type: 2}
- {fileID: 2100000, guid: cac39def7281c5c488b6a3465ec1951b, type: 2}
- {fileID: 2100000, guid: ff445412d16ee6e45916bccc68d62aee, type: 2}
- {fileID: 2100000, guid: e45d02bbf7268504ca58513c548a58e7, type: 2}
- {fileID: 2100000, guid: ecb032a524ca13b44bfd08d26711a69a, type: 2}
- {fileID: 2100000, guid: cad30d30c6413634891f1783211ed82b, type: 2}
- {fileID: 2100000, guid: 93beab2420a2b634daa2d15fd24fbaa2, type: 2}
- {fileID: 2100000, guid: 10b1411819262e7439e3721e092319bd, type: 2}
- {fileID: 2100000, guid: 64f09e1728ba15641a7bc0424f8a60f0, type: 2}
- {fileID: 2100000, guid: 4cbd5a7b91a8e2a469e33380a6d99a68, type: 2}
- {fileID: 2100000, guid: accd304c49b7d6d43b97738e8e118342, type: 2}
- {fileID: 2100000, guid: 2c0cd617d97924748a9d5e2eeb2039b5, type: 2}
- {fileID: 2100000, guid: 0c3dfdcd7a2a6ac408ec3d431f9a4932, type: 2}
- {fileID: 2100000, guid: c1b531b2f1a7dab43b46daa7546cfda7, type: 2}
- {fileID: 2100000, guid: 12e96dbe16f21704485645506bfc235a, type: 2}
- {fileID: 2100000, guid: d7188495ea0838346af40c820ec9ffc8, type: 2}
- {fileID: 2100000, guid: d4ecea58a2df3974e8f7d4fcaba16ec6, type: 2}
- {fileID: 2100000, guid: 53b84df3db050264db8132d12d59ac74, type: 2}
- {fileID: 2100000, guid: db9b2b735115eb248a189b1fdc721a50, type: 2}
- {fileID: 2100000, guid: 9d4baac78c2042b47b42fc9c92d87767, type: 2}
- {fileID: 2100000, guid: d1244b908a4cccd4397cc9cad45fe846, type: 2}
- {fileID: 2100000, guid: e53b90b5a4f1c3048b28024a40b455e7, type: 2}
- {fileID: 2100000, guid: c5d2a6b0c3904c747b937dd142cbb480, type: 2}
- {fileID: 2100000, guid: 012e77fb6a6d69548802da3b41814618, type: 2}
- {fileID: 2100000, guid: 4d875a76d6e247742b8d3d66214b2c2d, type: 2}
- {fileID: 2100000, guid: 8db36ece14c543d47be04e1d0cde1a1f, type: 2}
- {fileID: 2100000, guid: 77485a45419b5da498cc74acff31c49a, type: 2}
- {fileID: 2100000, guid: d2b3854a83244764192826cd7eadc955, type: 2}
- {fileID: 2100000, guid: 8de5e47a4e3831b40b59595ad3e2e267, type: 2}
- {fileID: 2100000, guid: d23dd47c26278f94ea3bc15c730f59ed, type: 2}
- {fileID: 2100000, guid: 77cb94791cc41a5498279122022730b0, type: 2}
- {fileID: 2100000, guid: 98b5c6e030fc83d48bbba9e927a456d4, type: 2}
- {fileID: 2100000, guid: c0998459c7ac0e94d825035839d01ac9, type: 2}
- {fileID: 2100000, guid: fa8f228d6d5f77d479bf970e355f4bc3, type: 2}
- {fileID: 2100000, guid: 90a6fdf8f72a7a84d83dcb448e0f749e, type: 2}
- {fileID: 2100000, guid: 6075d345a5007be4abb1a4485d1ebb5f, type: 2}
- {fileID: 2100000, guid: d7188495ea0838346af40c820ec9ffc8, type: 2}
- {fileID: 2100000, guid: 79cdc811085b366438fb60b12a3642ba, type: 2}
- {fileID: 2100000, guid: 69228227a9e257549a58eb39e32c695c, type: 2}
- {fileID: 2100000, guid: f568d5671e4d65741b9715e69a753869, type: 2}
- {fileID: 2100000, guid: cac39def7281c5c488b6a3465ec1951b, type: 2}
- {fileID: 2100000, guid: 5dcc23d6a7fa8e34990a27f3edfb0ac1, type: 2}
- {fileID: 2100000, guid: ff445412d16ee6e45916bccc68d62aee, type: 2}
- {fileID: 2100000, guid: e45d02bbf7268504ca58513c548a58e7, type: 2}
- {fileID: 2100000, guid: 77b16945d3aad454fb793d2f16c64249, type: 2}
- {fileID: 2100000, guid: 0da83a16cbf2f704594ba64c96200537, type: 2}
- {fileID: 2100000, guid: cbc15475e78367045bc0909379ac97f3, type: 2}
- {fileID: 2100000, guid: ffd504a9168a01c459170bb8f2fcea1c, type: 2}
- {fileID: 2100000, guid: bc5888e576e9cb34bab7b7af42d2b63f, type: 2}
- {fileID: 2100000, guid: 1eb2f964062497347b887d2c940e79c5, type: 2}
- {fileID: 2100000, guid: fe25aa579b9514441a94bd556cf54df9, type: 2}
- {fileID: 2100000, guid: 51fa5fa392620814cb6c526977429d66, type: 2}
- {fileID: 2100000, guid: c3dd5e8fccdad6a46a32b54ace01f525, type: 2}
- {fileID: 2100000, guid: 2c0cd617d97924748a9d5e2eeb2039b5, type: 2}
- {fileID: 2100000, guid: 16eae5e38ba6186429997b1dfacc8517, type: 2}
- {fileID: 2100000, guid: bd56d6cf0f2fa36418ba719ef8ab4e84, type: 2}
- {fileID: 2100000, guid: 82f2961c9baa48a45ac897be257fd655, type: 2}
- {fileID: 2100000, guid: fc8a12d19cc40984b8be0a6d9889eb41, type: 2}
- {fileID: 2100000, guid: f8d93419468a06a48bf9c6c73aff7e36, type: 2}
- {fileID: 2100000, guid: 332daba92d0976f4d86bdcdc1a94179e, type: 2}
- {fileID: 2100000, guid: 53b84df3db050264db8132d12d59ac74, type: 2}
- {fileID: 2100000, guid: a55c6cba78f87d1499a304b41036f758, type: 2}
- {fileID: 2100000, guid: 8bc2ade7ea2681744b3a5bf052974502, type: 2}
- {fileID: 2100000, guid: d1244b908a4cccd4397cc9cad45fe846, type: 2}
- {fileID: 2100000, guid: c5d2a6b0c3904c747b937dd142cbb480, type: 2}
- {fileID: 2100000, guid: c5480627ec99c8a45bbd5dfe52d1dea7, type: 2}
- {fileID: 2100000, guid: fad82813fbe526340832cd1e33244566, type: 2}
- {fileID: 2100000, guid: de3fae6511ce1c94ebea5c8d415079dd, type: 2}
- {fileID: 2100000, guid: d1b80c0437189d64bb20dc185f2a6797, type: 2}
- {fileID: 2100000, guid: 744980436e22f2c44bd454d320586a53, type: 2}
- {fileID: 2100000, guid: cc50b68eaabf3b84cad9a23b7eab8d9f, type: 2}
- {fileID: 2100000, guid: d4ecea58a2df3974e8f7d4fcaba16ec6, type: 2}
- {fileID: 2100000, guid: f17bb8737aabc9d4990488f7ccd87693, type: 2}
- {fileID: 2100000, guid: f568d5671e4d65741b9715e69a753869, type: 2}
- {fileID: 2100000, guid: cbc15475e78367045bc0909379ac97f3, type: 2}
- {fileID: 2100000, guid: bd56d6cf0f2fa36418ba719ef8ab4e84, type: 2}
- {fileID: 2100000, guid: fc8a12d19cc40984b8be0a6d9889eb41, type: 2}
- {fileID: 2100000, guid: 35c2a316ece610b4b963e047e5238337, type: 2}
- {fileID: 2100000, guid: de3fae6511ce1c94ebea5c8d415079dd, type: 2}
- {fileID: 2100000, guid: 9fc84244963146c4e98b1fde1f95b5ec, type: 2}
- {fileID: 2100000, guid: 1814c9f2312983141826daa1c472c881, type: 2}
- {fileID: 2100000, guid: 5dcc23d6a7fa8e34990a27f3edfb0ac1, type: 2}
- {fileID: 2100000, guid: accd304c49b7d6d43b97738e8e118342, type: 2}
- {fileID: 2100000, guid: c5480627ec99c8a45bbd5dfe52d1dea7, type: 2}
- {fileID: 2100000, guid: f2d04047f1e90f34293134ea43fee656, type: 2}
- {fileID: 2100000, guid: c3186340e03d26341969d34663dbf8f3, type: 2}
- {fileID: 2100000, guid: db9b2b735115eb248a189b1fdc721a50, type: 2}
- {fileID: 2100000, guid: 9d4baac78c2042b47b42fc9c92d87767, type: 2}
- {fileID: 2100000, guid: e53b90b5a4f1c3048b28024a40b455e7, type: 2}
- {fileID: 2100000, guid: 885429151ec5f6a4a926f6aaabd7e001, type: 2}
- {fileID: 2100000, guid: c10453b4aa0c864458b74f3797cb611e, type: 2}
- {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
- {fileID: 2100000, guid: 81ea0ec5ed826d74fb516bcd6d26bf99, type: 2}
- {fileID: 2100000, guid: f1807abb25a22fb4fb9a796796ec55cb, type: 2}
- {fileID: 2100000, guid: cc50b68eaabf3b84cad9a23b7eab8d9f, type: 2}
- {fileID: 2100000, guid: d1b80c0437189d64bb20dc185f2a6797, type: 2}
- {fileID: 2100000, guid: 64f09e1728ba15641a7bc0424f8a60f0, type: 2}
- {fileID: 2100000, guid: 69228227a9e257549a58eb39e32c695c, type: 2}
- {fileID: 2100000, guid: 4cbd5a7b91a8e2a469e33380a6d99a68, type: 2}
- {fileID: 2100000, guid: 0c3dfdcd7a2a6ac408ec3d431f9a4932, type: 2}
- {fileID: 2100000, guid: c1b531b2f1a7dab43b46daa7546cfda7, type: 2}
- {fileID: 2100000, guid: a55c6cba78f87d1499a304b41036f758, type: 2}
- {fileID: 2100000, guid: 8bc2ade7ea2681744b3a5bf052974502, type: 2}
- {fileID: 2100000, guid: cad30d30c6413634891f1783211ed82b, type: 2}
- {fileID: 2100000, guid: 93beab2420a2b634daa2d15fd24fbaa2, type: 2}
- {fileID: 2100000, guid: 10b1411819262e7439e3721e092319bd, type: 2}
- {fileID: 2100000, guid: 80746b095abb6ce41a1c737df3649172, type: 2}
- {fileID: 2100000, guid: c10453b4aa0c864458b74f3797cb611e, type: 2}
- {fileID: 2100000, guid: 885429151ec5f6a4a926f6aaabd7e001, type: 2}
- {fileID: 2100000, guid: af0c1cbaaffed304ba0e3a1fbac41e7e, type: 2}
- {fileID: 2100000, guid: cc22c7f9de95cab4488b30fe8699a82a, type: 2}
- {fileID: 2100000, guid: fe872fb72ad98da4dbb868481468e848, type: 2}
@ -112784,6 +112962,26 @@ MonoBehaviour:
ID: 1337
SerializedTypeNames:
- VRC.Udon.UdonBehaviour
- gameObject: {fileID: 1507112015}
ID: 1338
SerializedTypeNames:
- VRC.Udon.UdonBehaviour
- gameObject: {fileID: 1818292915}
ID: 1339
SerializedTypeNames:
- VRC.Udon.UdonBehaviour
- gameObject: {fileID: 1329986635}
ID: 1340
SerializedTypeNames:
- VRC.Udon.UdonBehaviour
- gameObject: {fileID: 1735165259}
ID: 1341
SerializedTypeNames:
- VRC.Udon.UdonBehaviour
- gameObject: {fileID: 2068113076}
ID: 1342
SerializedTypeNames:
- VRC.Udon.UdonBehaviour
portraitCameraPositionOffset: {x: 0, y: 0, z: 0}
portraitCameraRotationOffset: {x: 0, y: 1, z: 0, w: -0.00000004371139}
PlayerPersistence: []

View File

@ -217,10 +217,10 @@ public class CameraAnchor : UdonSharpBehaviour
{
_AttachedCamera = NewCamera;
_AttachedCamera.gameObject.SetActive(true);
_AttachedCamera.transform.parent = CameraRoot;
_AttachedCamera.fieldOfView = FOV;
_AttachedCamera.nearClipPlane = NearClippingPlane;
_AttachedCamera.farClipPlane = FarClippingPlane;
_AttachedCamera.transform.parent = CameraRoot;
_AttachedCamera.GetComponent<LightSync>().TeleportToLocalSpace(Vector3.zero, Quaternion.identity, true);
}
}

View File

@ -46,16 +46,13 @@ public class CameraControllerRound3 : CameraControllerBase
DisableAllSwitchers();
DisableAllTriggers();
HostStartingCameraAnchor.AttachCamera(PlayerCamera);
PlayerStartingCameraAnchor.AttachCamera(HostCamera);
PlayerCameraAnchorSequence[0].AttachCamera(PlayerCamera);
HostCameraAnchorSequence[0].AttachCamera(HostCamera);
OverheadCameraAnchor.AttachCamera(OverheadCamera);
FrontCameraAnchor.AttachCamera(FrontCamera);
NewspaperCameraAnchor.AttachCamera(PrimaryFocusCamera);
VideoPlayerCameraAnchor.AttachCamera(VideoPlayerCamera);
HostCameraAnchorSequence[0].AttachCamera(HostCamera);
PlayerCameraAnchorSequence[0].AttachCamera(PlayerCamera);
ActivatePlayfieldSwitchTriggerGroup = false;
PlayIFeelGood(false);

View File

@ -65,7 +65,7 @@ public class CaseManager : UdonSharpBehaviour
[UdonSynced] private ContinentMap _FinalRoundContinent = ContinentMap.INDEX_MAX;
[UdonSynced] private string[] _CurrentWinningPlayers = new string[3];
[UdonSynced] private string[] _CurrentWinningPlayers = new string[0];
private DataDictionary _CaseFileDictionary;

View File

@ -44,7 +44,7 @@ MonoBehaviour:
Data:
- Name:
Entry: 12
Data: 9
Data: 11
- Name:
Entry: 7
Data:
@ -410,19 +410,19 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _CameraController
Data: _HostPositionMarker
- Name: $v
Entry: 7
Data: 26|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _CameraController
Data: _HostPositionMarker
- Name: <UserType>k__BackingField
Entry: 7
Data: 27|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: CameraControllerBase, Assembly-CSharp
Data: PositionMarker, Assembly-CSharp
- Name:
Entry: 8
Data:
@ -479,16 +479,151 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
Data: _Initialised
Data: _PlayerPositionMarkers
- Name: $v
Entry: 7
Data: 31|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _Initialised
Data: _PlayerPositionMarkers
- Name: <UserType>k__BackingField
Entry: 7
Data: 32|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: PositionMarker[], Assembly-CSharp
- Name:
Entry: 8
Data:
- Name: <SystemType>k__BackingField
Entry: 7
Data: 33|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: UnityEngine.Component[], UnityEngine.CoreModule
- Name:
Entry: 8
Data:
- Name: <SyncMode>k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
- Name:
Entry: 6
Data:
- Name:
Entry: 8
Data:
- Name: <IsSerialized>k__BackingField
Entry: 5
Data: true
- Name: _fieldAttributes
Entry: 7
Data: 34|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
- Name:
Entry: 12
Data: 1
- Name:
Entry: 7
Data: 35|UnityEngine.SerializeField, UnityEngine.CoreModule
- Name:
Entry: 8
Data:
- Name:
Entry: 13
Data:
- Name:
Entry: 8
Data:
- Name:
Entry: 8
Data:
- Name:
Entry: 8
Data:
- Name:
Entry: 7
Data:
- Name: $k
Entry: 1
Data: _CameraController
- Name: $v
Entry: 7
Data: 36|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _CameraController
- Name: <UserType>k__BackingField
Entry: 7
Data: 37|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: CameraControllerBase, Assembly-CSharp
- Name:
Entry: 8
Data:
- Name: <SystemType>k__BackingField
Entry: 9
Data: 4
- Name: <SyncMode>k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
- Name:
Entry: 6
Data:
- Name:
Entry: 8
Data:
- Name: <IsSerialized>k__BackingField
Entry: 5
Data: true
- Name: _fieldAttributes
Entry: 7
Data: 38|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
- Name:
Entry: 12
Data: 2
- Name:
Entry: 7
Data: 39|UnityEngine.SpaceAttribute, UnityEngine.CoreModule
- Name: height
Entry: 4
Data: 8
- Name:
Entry: 8
Data:
- Name:
Entry: 7
Data: 40|UnityEngine.SerializeField, UnityEngine.CoreModule
- Name:
Entry: 8
Data:
- Name:
Entry: 13
Data:
- Name:
Entry: 8
Data:
- Name:
Entry: 8
Data:
- Name:
Entry: 8
Data:
- Name:
Entry: 7
Data:
- Name: $k
Entry: 1
Data: _Initialised
- Name: $v
Entry: 7
Data: 41|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _Initialised
- Name: <UserType>k__BackingField
Entry: 7
Data: 42|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: System.Boolean, mscorlib
@ -497,7 +632,7 @@ MonoBehaviour:
Data:
- Name: <SystemType>k__BackingField
Entry: 9
Data: 32
Data: 42
- Name: <SyncMode>k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@ -512,7 +647,7 @@ MonoBehaviour:
Data: false
- Name: _fieldAttributes
Entry: 7
Data: 33|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
Data: 43|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
- Name:
Entry: 12
Data: 0
@ -536,16 +671,16 @@ MonoBehaviour:
Data: _AllowInteractionFromHostCard
- Name: $v
Entry: 7
Data: 34|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
Data: 44|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: <Name>k__BackingField
Entry: 1
Data: _AllowInteractionFromHostCard
- Name: <UserType>k__BackingField
Entry: 9
Data: 32
Data: 42
- Name: <SystemType>k__BackingField
Entry: 9
Data: 32
Data: 42
- Name: <SyncMode>k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@ -560,7 +695,7 @@ MonoBehaviour:
Data: false
- Name: _fieldAttributes
Entry: 7
Data: 35|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
Data: 45|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
- Name:
Entry: 12
Data: 0

View File

@ -48,9 +48,10 @@ public class GameManagerBase : UdonSharpBehaviour
[SerializeField] protected AudioManager _AudioManager;
[SerializeField] protected Microphone _PlayerMicrophone;
[SerializeField] protected Microphone _AudienceSilencer;
[Space]
[SerializeField] private PositionMarker _HostPositionMarker;
[SerializeField] private PositionMarker[] _PlayerPositionMarkers;
[Space]
[SerializeField] protected CameraControllerBase _CameraController;
@ -112,6 +113,22 @@ public class GameManagerBase : UdonSharpBehaviour
SendCustomNetworkEvent(NetworkEventTarget.All, nameof(EnablePlayerMicrophone), true);
_HostPositionMarker.SetPlayer(_CaseManager.GetHostOwner().displayName);
string[] WinningPlayers = _CaseManager.GetCurrentWinningPlayers();
for (int i = 0; i < _PlayerPositionMarkers.Length; i++)
{
string PlayerName = "";
if (i < WinningPlayers.Length)
{
PlayerName = WinningPlayers[i];
}
else
{
PlayerName = _CaseManager.GetHostOwner().displayName;
}
_PlayerPositionMarkers[i].SetPlayer(PlayerName);
}
_Initialised = true;
}
@ -119,6 +136,12 @@ public class GameManagerBase : UdonSharpBehaviour
{
SendCustomNetworkEvent(NetworkEventTarget.All, nameof(EnablePlayerMicrophone), false);
_HostPositionMarker.ClearPlayer();
for (int i = 0; i < _PlayerPositionMarkers.Length; i++)
{
_PlayerPositionMarkers[i].ClearPlayer();
}
_Initialised = false;
}

File diff suppressed because it is too large Load Diff

View File

@ -92,8 +92,6 @@ public class GameManagerRound1 : GameManagerBase
public override void InitialiseGameMode()
{
base.InitialiseGameMode();
_GameHasBegun = false;
_QuestionIndex = 0;
_QuestionStage = 0;
@ -116,6 +114,8 @@ public class GameManagerRound1 : GameManagerBase
DisableInteraction();
base.InitialiseGameMode();
RequestSerialization();
}
@ -187,13 +187,19 @@ public class GameManagerRound1 : GameManagerBase
return;
}
string[] CurrentPlayers = new string[3] {
_PlayerPodiums[0].PlayerName,
_PlayerPodiums[1].PlayerName,
_PlayerPodiums[2].PlayerName
};
_CaseManager.SetCurrentWinningPlayers(CurrentPlayers);
Interface.HeaderUI.text = _CaseManager.GetCaseTitle() + " has been loaded.";
Interface.CommentUI.text = _CaseManager.GetCaseDescription();
_GameHasBegun = false;
_VideoPlayer.LoadLists(_CaseManager.GetMaps(), _CaseManager.GetVideos());
_VideoPlayer.SetVideoIndex(_CaseManager.GetIntroVideo());
_VideoPlayer.PrepareMapsAndVideos(_CaseManager);
}

File diff suppressed because it is too large Load Diff

View File

@ -26,7 +26,6 @@ public class GameManagerRound2 : GameManagerBase
[SerializeField] private JailChain _JailChain;
[SerializeField] private JailPhone _JailPhone;
[SerializeField] private ParticleSystem[] _PlayerConfettiCannons;
[SerializeField] private PositionMarker[] _PlayerPositionMarkers;
[SerializeField] private RandomVideoPlayer _JailPlayer;
@ -62,8 +61,6 @@ public class GameManagerRound2 : GameManagerBase
public override void InitialiseGameMode()
{
base.InitialiseGameMode();
_StageIndex = 0;
_PlayingJailCall = false;
@ -72,12 +69,6 @@ public class GameManagerRound2 : GameManagerBase
_JailChain.Initialise();
_JailPhone.Initialise();
string[] WinningPlayers = _CaseManager.GetCurrentWinningPlayers();
for (int i = 0; i < _PlayerPositionMarkers.Length && i < WinningPlayers.Length; i++)
{
_PlayerPositionMarkers[i].SetPlayer(WinningPlayers[i]);
}
SendCustomNetworkEvent(NetworkEventTarget.All, nameof(EnableAudienceSilencer), true);
_CameraControllerRound2.InitialiseCameras();
@ -87,6 +78,8 @@ public class GameManagerRound2 : GameManagerBase
_CameraControllerRound2.PlayModemZoom(true);
_CameraControllerRound2.WinningPlayerCamera_StopFollowingPlayers();
base.InitialiseGameMode();
RequestSerialization();
}
@ -97,11 +90,6 @@ public class GameManagerRound2 : GameManagerBase
_JailPhone.Activate = false;
_JailChain.Show = false;
for (int i = 0; i < _PlayerPositionMarkers.Length; i++)
{
_PlayerPositionMarkers[i].ClearPlayer();
}
_CameraControllerRound2.DeinitialiseCameras();
_CameraControllerRound2.PlayModemZoom(false);

File diff suppressed because it is too large Load Diff

View File

@ -94,8 +94,6 @@ public class GameManagerRound3 : GameManagerBase
public override void InitialiseGameMode()
{
base.InitialiseGameMode();
_GameStatus = GameStatus.Pregame;
_StageIndex = 0;
@ -133,17 +131,30 @@ public class GameManagerRound3 : GameManagerBase
DeinitialiseGameplayCameraFollowers();
DeinitialiseEndingCameraFollowers();
base.InitialiseGameMode();
RequestSerialization();
}
public override void DeinitialiseGameMode()
{
_RunTimer = false;
_EndingPlayer.PlayVideo = false;
_CameraControllerRound3.DeinitialiseCameras();
_NewspaperPublicDisplay.Activate(false);
_TimerPublicDisplay.Activate(false);
foreach (CameraOverlay Overlay in _TimerCameraOverlays)
{
Overlay.EnableOverlayElements(false);
}
foreach (CameraOverlay Overlay in _NewspaperCameraOverlays)
{
Overlay.EnableOverlayElements(false);
}
_VideoPlayerTimer = -1.0f;
base.DeinitialiseGameMode();
@ -186,7 +197,6 @@ public class GameManagerRound3 : GameManagerBase
_Markers[i].SendCustomNetworkEvent(NetworkEventTarget.All, "Initialise");
}
ActiveMarker = 0;
GetCurrentMarker().SendCustomNetworkEvent(NetworkEventTarget.All, "SetPickupable", true);
}
@ -230,6 +240,8 @@ public class GameManagerRound3 : GameManagerBase
private void DisplayBriefing()
{
ActiveMarker = 0;
HostCardCaptureCarmenExplainerInterface CaptureCarmenExplainerInterface =
(HostCardCaptureCarmenExplainerInterface)GetHostCardInterface(RoundSegmentType.CaptureCarmenExplainer);

View File

@ -12,7 +12,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3}
m_Name: BoneFollower
m_EditorClassIdentifier:
serializedUdonProgramAsset: {fileID: 11400000, guid: 52ecc8a73071e8e40928c3609699fcf4,
serializedUdonProgramAsset: {fileID: 11400000, guid: ccbda9bf23e2f714c9226283c77a92e5,
type: 2}
udonAssembly:
assemblyError:

View File

@ -12,7 +12,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3}
m_Name: InteractToggle
m_EditorClassIdentifier:
serializedUdonProgramAsset: {fileID: 11400000, guid: 873dfce61b1514e429c92e0d2fded7de,
serializedUdonProgramAsset: {fileID: 11400000, guid: 405e38d3dfb2f514daeed0e28fbb4864,
type: 2}
udonAssembly:
assemblyError:

View File

@ -12,7 +12,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3}
m_Name: PlayerModSetter
m_EditorClassIdentifier:
serializedUdonProgramAsset: {fileID: 11400000, guid: e81558796a212ab4d88e305e2010f24b,
serializedUdonProgramAsset: {fileID: 11400000, guid: f938e6c4ff027a74da405a1f9353fd2b,
type: 2}
udonAssembly:
assemblyError:

View File

@ -12,7 +12,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3}
m_Name: GlobalToggleObject
m_EditorClassIdentifier:
serializedUdonProgramAsset: {fileID: 11400000, guid: 2fe8ced6184000f49bca526cd2c5891c,
serializedUdonProgramAsset: {fileID: 11400000, guid: c49c9265a3ef24642a6a4465d0a78872,
type: 2}
udonAssembly:
assemblyError:

View File

@ -12,7 +12,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3}
m_Name: MasterToggleObject
m_EditorClassIdentifier:
serializedUdonProgramAsset: {fileID: 11400000, guid: a2d01d9f36ac6df49831be249e48ecc4,
serializedUdonProgramAsset: {fileID: 11400000, guid: 04024a76ab1924042ba521e11cb76d91,
type: 2}
udonAssembly:
assemblyError:

View File

@ -12,7 +12,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3}
m_Name: TrackingDataFollower
m_EditorClassIdentifier:
serializedUdonProgramAsset: {fileID: 11400000, guid: 1b89d4552983c0448a7389decec3b555,
serializedUdonProgramAsset: {fileID: 11400000, guid: 17f8fbbe6cc186d4f8dbb057b01a4ec2,
type: 2}
udonAssembly:
assemblyError:

View File

@ -12,7 +12,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3}
m_Name: WorldAudioSettings
m_EditorClassIdentifier:
serializedUdonProgramAsset: {fileID: 11400000, guid: 994b559b0f158b4499f8937980ed8694,
serializedUdonProgramAsset: {fileID: 11400000, guid: 128d924a3066b7546b2d1c73e61006ab,
type: 2}
udonAssembly:
assemblyError:

View File

@ -123,15 +123,19 @@ public class CaseVideoSyncPlayer : UdonSharpBehaviour
base.OnDeserialization(Result);
}
public void LoadLists(VRCUrl[] Maps, VRCUrl[] Videos)
public void PrepareMapsAndVideos(CaseManager Manager)
{
_LoadLists(Manager.GetMaps(), Manager.GetVideos());
SetVideoIndex(Manager.GetIntroVideo());
}
private void _LoadLists(VRCUrl[] Maps, VRCUrl[] Videos)
{
_CaseMapsList = Maps;
_ReloadMapList();
_CaseVideoList = Videos;
_ReloadVideoList();
RequestSerialization();
}
private void _ReloadMapList()