- Fully implemented Detective Noir presentation.

- Video loading at the start of a round should be more reliable now.
This commit is contained in:
2025-11-26 22:19:47 -05:00
parent b00f2ce346
commit 3c5d94425d
20 changed files with 1245 additions and 517 deletions
@@ -636,6 +636,8 @@ MonoBehaviour:
url:
MapFiles: []
VideoFiles: []
FallbackVideoFiles: []
ClueImages: []
_CaseTitleText: {fileID: 5289319896243535637}
_CrookNameText: {fileID: 8359197988175629327}
_StolenLootText: {fileID: 2357634297786518751}
@@ -658,7 +660,7 @@ MonoBehaviour:
SynchronizePosition: 0
AllowCollisionOwnershipTransfer: 0
Reliable: 0
_syncMethod: 2
_syncMethod: 3
serializedProgramAsset: {fileID: 11400000, guid: 2240fb6ca7b75564cb595ed95626b100,
type: 2}
programSource: {fileID: 11400000, guid: 6eb02c8d09c27f945b43ed852bff57f4, type: 2}
@@ -271,7 +271,7 @@ PrefabInstance:
- target: {fileID: 6858734047833335697, guid: 3929edff864c3a84abaac327dbadaf65,
type: 3}
propertyPath: ClueImages.Array.size
value: 0
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6858734047833335697, guid: 3929edff864c3a84abaac327dbadaf65,
type: 3}
@@ -332,32 +332,32 @@ PrefabInstance:
- target: {fileID: 6858734047833335697, guid: 3929edff864c3a84abaac327dbadaf65,
type: 3}
propertyPath: VideoFiles.Array.data[0].url
value: https://witwics.actual.horse/1992/bad-day-on-broadway/Intro.mp4
value: https://witwics.actual.horse/1994/a-disaster-aria/Intro.mp4
objectReference: {fileID: 0}
- target: {fileID: 6858734047833335697, guid: 3929edff864c3a84abaac327dbadaf65,
type: 3}
propertyPath: VideoFiles.Array.data[1].url
value: https://witwics.actual.horse/1992/bad-day-on-broadway/Chief.mp4
value: https://witwics.actual.horse/1994/a-disaster-aria/DetectiveNoir.mp4
objectReference: {fileID: 0}
- target: {fileID: 6858734047833335697, guid: 3929edff864c3a84abaac327dbadaf65,
type: 3}
propertyPath: VideoFiles.Array.data[2].url
value: https://witwics.actual.horse/1992/bad-day-on-broadway/ACMEParabolanet.mp4
value: https://witwics.actual.horse/1994/a-disaster-aria/PhilTheBarber.mp4
objectReference: {fileID: 0}
- target: {fileID: 6858734047833335697, guid: 3929edff864c3a84abaac327dbadaf65,
type: 3}
propertyPath: VideoFiles.Array.data[3].url
value: https://witwics.actual.horse/1992/bad-day-on-broadway/PhoneTap.mp4
value: https://witwics.actual.horse/1994/a-disaster-aria/PhoneTap.mp4
objectReference: {fileID: 0}
- target: {fileID: 6858734047833335697, guid: 3929edff864c3a84abaac327dbadaf65,
type: 3}
propertyPath: VideoFiles.Array.data[4].url
value: https://witwics.actual.horse/1992/bad-day-on-broadway/Shakespeare.mp4
value: https://witwics.actual.horse/1994/a-disaster-aria/NeedThatOpera.mp4
objectReference: {fileID: 0}
- target: {fileID: 6858734047833335697, guid: 3929edff864c3a84abaac327dbadaf65,
type: 3}
propertyPath: VideoFiles.Array.data[5].url
value: https://witwics.actual.horse/1992/bad-day-on-broadway/MauryPovich.mp4
value: https://witwics.actual.horse/1994/a-disaster-aria/Kodo.mp4
objectReference: {fileID: 0}
- target: {fileID: 6858734047833335697, guid: 3929edff864c3a84abaac327dbadaf65,
type: 3}
@@ -367,32 +367,32 @@ PrefabInstance:
- target: {fileID: 6858734047833335697, guid: 3929edff864c3a84abaac327dbadaf65,
type: 3}
propertyPath: FallbackVideoFiles.Array.data[0].url
value: https://filehost.battybovine.com/witwics/bad-day-on-broadway/Intro.mp4
value: https://filehost.battybovine.com/witwics/a-disaster-aria/Intro.mp4
objectReference: {fileID: 0}
- target: {fileID: 6858734047833335697, guid: 3929edff864c3a84abaac327dbadaf65,
type: 3}
propertyPath: FallbackVideoFiles.Array.data[1].url
value: https://filehost.battybovine.com/witwics/bad-day-on-broadway/Intro.mp4
value: https://filehost.battybovine.com/witwics/a-disaster-aria/DetectiveNoir.mp4
objectReference: {fileID: 0}
- target: {fileID: 6858734047833335697, guid: 3929edff864c3a84abaac327dbadaf65,
type: 3}
propertyPath: FallbackVideoFiles.Array.data[2].url
value: https://filehost.battybovine.com/witwics/bad-day-on-broadway/ACMEParabolanet.mp4
value: https://filehost.battybovine.com/witwics/a-disaster-aria/PhilTheBarber.mp4
objectReference: {fileID: 0}
- target: {fileID: 6858734047833335697, guid: 3929edff864c3a84abaac327dbadaf65,
type: 3}
propertyPath: FallbackVideoFiles.Array.data[3].url
value: https://filehost.battybovine.com/witwics/bad-day-on-broadway/PhoneTap.mp4
value: https://filehost.battybovine.com/witwics/a-disaster-aria/PhoneTap.mp4
objectReference: {fileID: 0}
- target: {fileID: 6858734047833335697, guid: 3929edff864c3a84abaac327dbadaf65,
type: 3}
propertyPath: FallbackVideoFiles.Array.data[4].url
value: https://filehost.battybovine.com/witwics/bad-day-on-broadway/Shakespeare.mp4
value: https://filehost.battybovine.com/witwics/a-disaster-aria/NeedThatOpera.mp4
objectReference: {fileID: 0}
- target: {fileID: 6858734047833335697, guid: 3929edff864c3a84abaac327dbadaf65,
type: 3}
propertyPath: FallbackVideoFiles.Array.data[5].url
value: https://filehost.battybovine.com/witwics/bad-day-on-broadway/MauryPovich.mp4
value: https://filehost.battybovine.com/witwics/a-disaster-aria/Kodo.mp4
objectReference: {fileID: 0}
- target: {fileID: 7635005722111176880, guid: 3929edff864c3a84abaac327dbadaf65,
type: 3}
+55 -3
View File
@@ -10,6 +10,8 @@ GameObject:
m_Component:
- component: {fileID: 6120668579714775073}
- component: {fileID: 8150590898460676725}
- component: {fileID: 5375092276513222770}
- component: {fileID: 9200279362805549541}
m_Layer: 0
m_Name: Detective Noir Effect
m_TagString: Untagged
@@ -26,7 +28,7 @@ Transform:
m_GameObject: {fileID: 6882989511465335218}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 7.4400043, y: -0.10795, z: -4.460001}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
@@ -54,6 +56,56 @@ Animator:
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorStateOnDisable: 0
m_WriteDefaultValuesOnDisable: 0
--- !u!114 &5375092276513222770
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6882989511465335218}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f869d57eb7111c24faac6199a920b5e1, type: 3}
m_Name:
m_EditorClassIdentifier:
serializationData:
SerializedFormat: 2
SerializedBytes:
ReferencedUnityObjects: []
SerializedBytesString:
Prefab: {fileID: 0}
PrefabModificationsReferencedUnityObjects: []
PrefabModifications: []
SerializationNodes: []
_udonSharpBackingUdonBehaviour: {fileID: 9200279362805549541}
_AudioManager: {fileID: 0}
_Animator: {fileID: 8150590898460676725}
--- !u!114 &9200279362805549541
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6882989511465335218}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 45115577ef41a5b4ca741ed302693907, type: 3}
m_Name:
m_EditorClassIdentifier:
interactTextPlacement: {fileID: 0}
interactText: Use
interactTextGO: {fileID: 0}
proximity: 2
SynchronizePosition: 0
AllowCollisionOwnershipTransfer: 0
Reliable: 0
_syncMethod: 3
serializedProgramAsset: {fileID: 11400000, guid: 8cfb36b9d91a52144944b7b7483eca8a,
type: 2}
programSource: {fileID: 11400000, guid: da559b73fe438124eb755624f938f789, type: 2}
serializedPublicVariablesBytesString: Ai8AAAAAATIAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAFQAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AAAAAAAYBAAAAAAAAACcBBAAAAHQAeQBwAGUAAWgAAABTAHkAcwB0AGUAbQAuAEMAbwBsAGwAZQBjAHQAaQBvAG4AcwAuAEcAZQBuAGUAcgBpAGMALgBMAGkAcwB0AGAAMQBbAFsAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4ALgBJAG4AdABlAHIAZgBhAGMAZQBzAC4ASQBVAGQAbwBuAFYAYQByAGkAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AXQBdACwAIABtAHMAYwBvAHIAbABpAGIAAQEJAAAAVgBhAHIAaQBhAGIAbABlAHMALwEAAAABaAAAAFMAeQBzAHQAZQBtAC4AQwBvAGwAbABlAGMAdABpAG8AbgBzAC4ARwBlAG4AZQByAGkAYwAuAEwAaQBzAHQAYAAxAFsAWwBWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAEkAbgB0AGUAcgBmAGEAYwBlAHMALgBJAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlACwAIABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgBdAF0ALAAgAG0AcwBjAG8AcgBsAGkAYgABAAAABgEAAAAAAAAAAi8CAAAAAUkAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAGAAMQBbAFsAUwB5AHMAdABlAG0ALgBJAG4AdAAzADIALAAgAG0AcwBjAG8AcgBsAGkAYgBdAF0ALAAgAFYAUgBDAC4AVQBkAG8AbgAuAEMAbwBtAG0AbwBuAAIAAAAGAgAAAAAAAAAnAQQAAAB0AHkAcABlAAEXAAAAUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwAsACAAbQBzAGMAbwByAGwAaQBiACcBCgAAAFMAeQBtAGIAbwBsAE4AYQBtAGUAAR8AAABfAF8AXwBVAGQAbwBuAFMAaABhAHIAcABCAGUAaABhAHYAaQBvAHUAcgBWAGUAcgBzAGkAbwBuAF8AXwBfACcBBAAAAHQAeQBwAGUAARYAAABTAHkAcwB0AGUAbQAuAEkAbgB0ADMAMgAsACAAbQBzAGMAbwByAGwAaQBiABcBBQAAAFYAYQBsAHUAZQACAAAABwUHBQcF
publicVariablesUnityEngineObjects: []
publicVariablesSerializationDataFormat: 0
--- !u!1 &8388047611058773770
GameObject:
m_ObjectHideFlags: 0
@@ -80,7 +132,7 @@ Transform:
m_GameObject: {fileID: 8388047611058773770}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.91, y: 1.186, z: 0.17}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
@@ -102,4 +154,4 @@ MonoBehaviour:
isGlobal: 1
blendDistance: 1.33
weight: 1
priority: 100
priority: 150