diff --git a/Assembly-CSharp.csproj b/Assembly-CSharp.csproj
index 58d62e5..ef886b8 100644
--- a/Assembly-CSharp.csproj
+++ b/Assembly-CSharp.csproj
@@ -120,9 +120,11 @@
+
+
@@ -157,6 +159,7 @@
+
diff --git a/Assets/Materials/Decorations/M_DecorativePoster_CarmenPBS.mat b/Assets/Materials/Decorations/M_DecorativePoster_CarmenPBS.mat
new file mode 100644
index 0000000..1a6f195
--- /dev/null
+++ b/Assets/Materials/Decorations/M_DecorativePoster_CarmenPBS.mat
@@ -0,0 +1,43 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!21 &2100000
+Material:
+ serializedVersion: 8
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: M_DecorativePoster_CarmenPBS
+ m_Shader: {fileID: 4800000, guid: 0b7113dea2069fc4e8943843eff19f70, type: 3}
+ m_Parent: {fileID: 2100000, guid: 71ede89a28bd60e4ca2918572046ba90, type: 2}
+ m_ModifiedSerializedProperties: 0
+ m_ValidKeywords:
+ - _DETAIL
+ - _ENABLE_GEOMETRIC_SPECULAR_AA
+ m_InvalidKeywords:
+ - _NORMALMAP
+ m_LightmapFlags: 4
+ m_EnableInstancingVariants: 0
+ m_DoubleSidedGI: 0
+ m_CustomRenderQueue: -1
+ stringTagMap: {}
+ disabledShaderPasses: []
+ m_LockedProperties:
+ m_SavedProperties:
+ serializedVersion: 3
+ m_TexEnvs:
+ - _EmissionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MainTex:
+ m_Texture: {fileID: 2800000, guid: ce5f0fa20774e2a41a660ae020151577, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ m_Ints: []
+ m_Floats:
+ - _DetailNormalMapScale: 1
+ - _UVSec: 1
+ m_Colors:
+ - _EmissionColor: {r: 0.78431374, g: 0, b: 0, a: 1}
+ m_BuildTextureStacks: []
diff --git a/Assets/Materials/Decorations/M_DecorativePoster_CarmenPBS.mat.meta b/Assets/Materials/Decorations/M_DecorativePoster_CarmenPBS.mat.meta
new file mode 100644
index 0000000..ebd00e2
--- /dev/null
+++ b/Assets/Materials/Decorations/M_DecorativePoster_CarmenPBS.mat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 5dcc23d6a7fa8e34990a27f3edfb0ac1
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 2100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Materials/Decorations/M_Round1MapDecoration.mat b/Assets/Materials/Decorations/M_Round1MapDecoration.mat
index 1686023..0551f76 100644
--- a/Assets/Materials/Decorations/M_Round1MapDecoration.mat
+++ b/Assets/Materials/Decorations/M_Round1MapDecoration.mat
@@ -9,13 +9,15 @@ Material:
m_PrefabAsset: {fileID: 0}
m_Name: M_Round1MapDecoration
m_Shader: {fileID: 4800000, guid: 0b7113dea2069fc4e8943843eff19f70, type: 3}
- m_Parent: {fileID: 0}
+ m_Parent: {fileID: 2100000, guid: 71ede89a28bd60e4ca2918572046ba90, type: 2}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
- - _SPECULARHIGHLIGHTS_OFF
- m_InvalidKeywords: []
+ - _DETAIL
+ - _ENABLE_GEOMETRIC_SPECULAR_AA
+ m_InvalidKeywords:
+ - _NORMALMAP
m_LightmapFlags: 4
- m_EnableInstancingVariants: 1
+ m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
@@ -24,21 +26,9 @@ Material:
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- - _BumpMap:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _DetailMask:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _DetailNormalMap:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
+ m_Scale: {x: 3, y: 3}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
@@ -48,42 +38,10 @@ Material:
m_Texture: {fileID: 2800000, guid: 3f2844c96a02f1441aa7aa4f37a3ee13, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- - _MetallicGlossMap:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _OcclusionMap:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - _ParallaxMap:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- - _Bicubic: 0
- - _BumpScale: 1
- - _Cutoff: 0.5
- _DetailNormalMapScale: 1
- - _DstBlend: 0
- - _EnableGeometricSpecularAA: 0
- - _GlossMapScale: 1
- - _Glossiness: 0
- - _GlossyReflections: 1
- - _LightmapType: 0
- - _Metallic: 0
- - _Mode: 0
- - _OcclusionStrength: 1
- - _Parallax: 0.02
- - _SmoothnessTextureChannel: 0
- - _SpecularAAScreenSpaceVariance: 0.1
- - _SpecularAAThreshold: 0.2
- - _SpecularHighlights: 0
- - _SrcBlend: 1
- - _UVSec: 0
- - _ZWrite: 1
+ - _UVSec: 1
m_Colors:
- - _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0.78431374, g: 0, b: 0, a: 1}
m_BuildTextureStacks: []
diff --git a/Assets/Materials/M_MissingPosterPortrait_Loot.mat b/Assets/Materials/M_MissingPosterPortrait_Loot.mat
new file mode 100644
index 0000000..5048d28
--- /dev/null
+++ b/Assets/Materials/M_MissingPosterPortrait_Loot.mat
@@ -0,0 +1,91 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!21 &2100000
+Material:
+ serializedVersion: 8
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: M_MissingPosterPortrait_Loot
+ m_Shader: {fileID: 4800000, guid: 0b7113dea2069fc4e8943843eff19f70, type: 3}
+ m_Parent: {fileID: 0}
+ m_ModifiedSerializedProperties: 0
+ m_ValidKeywords:
+ - _DETAIL
+ - _ENABLE_GEOMETRIC_SPECULAR_AA
+ m_InvalidKeywords:
+ - _NORMALMAP
+ m_LightmapFlags: 4
+ m_EnableInstancingVariants: 1
+ m_DoubleSidedGI: 0
+ m_CustomRenderQueue: -1
+ stringTagMap: {}
+ disabledShaderPasses: []
+ m_LockedProperties:
+ m_SavedProperties:
+ serializedVersion: 3
+ m_TexEnvs:
+ - _BumpMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailAlbedoMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 0.75, y: 0.75}
+ m_Offset: {x: 0, y: 0}
+ - _DetailMask:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailNormalMap:
+ m_Texture: {fileID: 2800000, guid: 511a2a95e47da9a4fb1b0b8146ad3e70, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _EmissionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MainTex:
+ m_Texture: {fileID: 2800000, guid: b7d40cf644879564d96d55edaeadf418, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MetallicGlossMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _OcclusionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _ParallaxMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ m_Ints: []
+ m_Floats:
+ - _Bicubic: 0
+ - _BumpScale: 1
+ - _Cutoff: 0.5
+ - _DetailNormalMapScale: 1
+ - _DstBlend: 0
+ - _EnableGeometricSpecularAA: 1
+ - _GlossMapScale: 1
+ - _Glossiness: 0
+ - _GlossyReflections: 1
+ - _LightmapType: 0
+ - _Metallic: 0
+ - _Mode: 0
+ - _OcclusionStrength: 1
+ - _Parallax: 0.02
+ - _SmoothnessTextureChannel: 0
+ - _SpecularAAScreenSpaceVariance: 0.1
+ - _SpecularAAThreshold: 0.2
+ - _SpecularHighlights: 1
+ - _SrcBlend: 1
+ - _UVSec: 0
+ - _ZWrite: 1
+ m_Colors:
+ - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
+ m_BuildTextureStacks: []
diff --git a/Assets/Materials/M_MissingPosterPortrait_Loot.mat.meta b/Assets/Materials/M_MissingPosterPortrait_Loot.mat.meta
new file mode 100644
index 0000000..ccaf683
--- /dev/null
+++ b/Assets/Materials/M_MissingPosterPortrait_Loot.mat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: fad82813fbe526340832cd1e33244566
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 2100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Materials/M_WantedPosterPortrait_Crook.mat b/Assets/Materials/M_WantedPosterPortrait_Crook.mat
new file mode 100644
index 0000000..0e90987
--- /dev/null
+++ b/Assets/Materials/M_WantedPosterPortrait_Crook.mat
@@ -0,0 +1,91 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!21 &2100000
+Material:
+ serializedVersion: 8
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: M_WantedPosterPortrait_Crook
+ m_Shader: {fileID: 4800000, guid: 0b7113dea2069fc4e8943843eff19f70, type: 3}
+ m_Parent: {fileID: 0}
+ m_ModifiedSerializedProperties: 0
+ m_ValidKeywords:
+ - _DETAIL
+ - _ENABLE_GEOMETRIC_SPECULAR_AA
+ m_InvalidKeywords:
+ - _NORMALMAP
+ m_LightmapFlags: 4
+ m_EnableInstancingVariants: 1
+ m_DoubleSidedGI: 0
+ m_CustomRenderQueue: -1
+ stringTagMap: {}
+ disabledShaderPasses: []
+ m_LockedProperties:
+ m_SavedProperties:
+ serializedVersion: 3
+ m_TexEnvs:
+ - _BumpMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailAlbedoMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 0.75, y: 0.75}
+ m_Offset: {x: 0, y: 0}
+ - _DetailMask:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailNormalMap:
+ m_Texture: {fileID: 2800000, guid: 511a2a95e47da9a4fb1b0b8146ad3e70, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _EmissionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MainTex:
+ m_Texture: {fileID: 2800000, guid: b7d40cf644879564d96d55edaeadf418, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MetallicGlossMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _OcclusionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _ParallaxMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ m_Ints: []
+ m_Floats:
+ - _Bicubic: 0
+ - _BumpScale: 1
+ - _Cutoff: 0.5
+ - _DetailNormalMapScale: 1
+ - _DstBlend: 0
+ - _EnableGeometricSpecularAA: 1
+ - _GlossMapScale: 1
+ - _Glossiness: 0
+ - _GlossyReflections: 1
+ - _LightmapType: 0
+ - _Metallic: 0
+ - _Mode: 0
+ - _OcclusionStrength: 1
+ - _Parallax: 0.02
+ - _SmoothnessTextureChannel: 0
+ - _SpecularAAScreenSpaceVariance: 0.1
+ - _SpecularAAThreshold: 0.2
+ - _SpecularHighlights: 1
+ - _SrcBlend: 1
+ - _UVSec: 0
+ - _ZWrite: 1
+ m_Colors:
+ - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
+ m_BuildTextureStacks: []
diff --git a/Assets/Materials/M_WantedPosterPortrait_Crook.mat.meta b/Assets/Materials/M_WantedPosterPortrait_Crook.mat.meta
new file mode 100644
index 0000000..0764702
--- /dev/null
+++ b/Assets/Materials/M_WantedPosterPortrait_Crook.mat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f2d04047f1e90f34293134ea43fee656
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 2100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Materials/Paper/M_BlackPaper.mat b/Assets/Materials/Paper/M_BlackPaper.mat
index 79fe7ab..b59f580 100644
--- a/Assets/Materials/Paper/M_BlackPaper.mat
+++ b/Assets/Materials/Paper/M_BlackPaper.mat
@@ -12,6 +12,7 @@ Material:
m_Parent: {fileID: 2100000, guid: 71ede89a28bd60e4ca2918572046ba90, type: 2}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
+ - _DETAIL
- _ENABLE_GEOMETRIC_SPECULAR_AA
m_InvalidKeywords:
- _NORMALMAP
diff --git a/Assets/Materials/Paper/M_BluePaper.mat b/Assets/Materials/Paper/M_BluePaper.mat
index 0b082df..ca2cb30 100644
--- a/Assets/Materials/Paper/M_BluePaper.mat
+++ b/Assets/Materials/Paper/M_BluePaper.mat
@@ -12,6 +12,7 @@ Material:
m_Parent: {fileID: 2100000, guid: 71ede89a28bd60e4ca2918572046ba90, type: 2}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
+ - _DETAIL
- _ENABLE_GEOMETRIC_SPECULAR_AA
m_InvalidKeywords:
- _NORMALMAP
diff --git a/Assets/Materials/Paper/M_GreenPaper.mat b/Assets/Materials/Paper/M_GreenPaper.mat
index dbbb996..2118f8a 100644
--- a/Assets/Materials/Paper/M_GreenPaper.mat
+++ b/Assets/Materials/Paper/M_GreenPaper.mat
@@ -12,6 +12,7 @@ Material:
m_Parent: {fileID: 2100000, guid: 71ede89a28bd60e4ca2918572046ba90, type: 2}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
+ - _DETAIL
- _ENABLE_GEOMETRIC_SPECULAR_AA
m_InvalidKeywords:
- _NORMALMAP
diff --git a/Assets/Materials/Paper/M_IndigoPaper.mat b/Assets/Materials/Paper/M_IndigoPaper.mat
index 843cb63..a421788 100644
--- a/Assets/Materials/Paper/M_IndigoPaper.mat
+++ b/Assets/Materials/Paper/M_IndigoPaper.mat
@@ -12,6 +12,7 @@ Material:
m_Parent: {fileID: 2100000, guid: 71ede89a28bd60e4ca2918572046ba90, type: 2}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
+ - _DETAIL
- _ENABLE_GEOMETRIC_SPECULAR_AA
m_InvalidKeywords:
- _NORMALMAP
diff --git a/Assets/Materials/Paper/M_OffWhitePaper.mat b/Assets/Materials/Paper/M_OffWhitePaper.mat
index bc0f6bc..1783e33 100644
--- a/Assets/Materials/Paper/M_OffWhitePaper.mat
+++ b/Assets/Materials/Paper/M_OffWhitePaper.mat
@@ -12,6 +12,7 @@ Material:
m_Parent: {fileID: 2100000, guid: 71ede89a28bd60e4ca2918572046ba90, type: 2}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
+ - _DETAIL
- _ENABLE_GEOMETRIC_SPECULAR_AA
m_InvalidKeywords:
- _NORMALMAP
diff --git a/Assets/Materials/Paper/M_OrangePaper.mat b/Assets/Materials/Paper/M_OrangePaper.mat
index 08a8b6b..0520d88 100644
--- a/Assets/Materials/Paper/M_OrangePaper.mat
+++ b/Assets/Materials/Paper/M_OrangePaper.mat
@@ -12,6 +12,7 @@ Material:
m_Parent: {fileID: 2100000, guid: 71ede89a28bd60e4ca2918572046ba90, type: 2}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
+ - _DETAIL
- _ENABLE_GEOMETRIC_SPECULAR_AA
m_InvalidKeywords:
- _NORMALMAP
diff --git a/Assets/Materials/Paper/M_PinkPaper.mat b/Assets/Materials/Paper/M_PinkPaper.mat
index c7c3756..1d62de6 100644
--- a/Assets/Materials/Paper/M_PinkPaper.mat
+++ b/Assets/Materials/Paper/M_PinkPaper.mat
@@ -12,6 +12,7 @@ Material:
m_Parent: {fileID: 2100000, guid: 71ede89a28bd60e4ca2918572046ba90, type: 2}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
+ - _DETAIL
- _ENABLE_GEOMETRIC_SPECULAR_AA
m_InvalidKeywords:
- _NORMALMAP
diff --git a/Assets/Materials/Paper/M_RedPaper.mat b/Assets/Materials/Paper/M_RedPaper.mat
index 8a4dd9e..b606973 100644
--- a/Assets/Materials/Paper/M_RedPaper.mat
+++ b/Assets/Materials/Paper/M_RedPaper.mat
@@ -12,6 +12,7 @@ Material:
m_Parent: {fileID: 2100000, guid: 71ede89a28bd60e4ca2918572046ba90, type: 2}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
+ - _DETAIL
- _ENABLE_GEOMETRIC_SPECULAR_AA
m_InvalidKeywords:
- _NORMALMAP
diff --git a/Assets/Materials/Paper/M_VioletPaper.mat b/Assets/Materials/Paper/M_VioletPaper.mat
index 1677ce1..6ef7ba1 100644
--- a/Assets/Materials/Paper/M_VioletPaper.mat
+++ b/Assets/Materials/Paper/M_VioletPaper.mat
@@ -12,6 +12,7 @@ Material:
m_Parent: {fileID: 2100000, guid: 71ede89a28bd60e4ca2918572046ba90, type: 2}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
+ - _DETAIL
- _ENABLE_GEOMETRIC_SPECULAR_AA
m_InvalidKeywords:
- _NORMALMAP
diff --git a/Assets/Materials/Paper/M_WhitePaper.mat b/Assets/Materials/Paper/M_WhitePaper.mat
index c1b649d..abe7089 100644
--- a/Assets/Materials/Paper/M_WhitePaper.mat
+++ b/Assets/Materials/Paper/M_WhitePaper.mat
@@ -12,6 +12,7 @@ Material:
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
+ - _DETAIL
- _ENABLE_GEOMETRIC_SPECULAR_AA
m_InvalidKeywords:
- _NORMALMAP
@@ -26,19 +27,19 @@ Material:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
- m_Texture: {fileID: 2800000, guid: 511a2a95e47da9a4fb1b0b8146ad3e70, type: 3}
+ m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
+ m_Scale: {x: 3, y: 3}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
- m_Texture: {fileID: 0}
+ m_Texture: {fileID: 2800000, guid: 511a2a95e47da9a4fb1b0b8146ad3e70, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
diff --git a/Assets/Materials/Paper/M_YellowPaper.mat b/Assets/Materials/Paper/M_YellowPaper.mat
index 02bb226..2c89f44 100644
--- a/Assets/Materials/Paper/M_YellowPaper.mat
+++ b/Assets/Materials/Paper/M_YellowPaper.mat
@@ -12,6 +12,7 @@ Material:
m_Parent: {fileID: 2100000, guid: 71ede89a28bd60e4ca2918572046ba90, type: 2}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
+ - _DETAIL
- _ENABLE_GEOMETRIC_SPECULAR_AA
m_InvalidKeywords:
- _NORMALMAP
diff --git a/Assets/Models/SM_DecorativePoster.fbx b/Assets/Models/SM_DecorativePoster.fbx
new file mode 100644
index 0000000..5751009
Binary files /dev/null and b/Assets/Models/SM_DecorativePoster.fbx differ
diff --git a/Assets/Models/SM_DecorativePoster.fbx.meta b/Assets/Models/SM_DecorativePoster.fbx.meta
new file mode 100644
index 0000000..e7bf631
--- /dev/null
+++ b/Assets/Models/SM_DecorativePoster.fbx.meta
@@ -0,0 +1,109 @@
+fileFormatVersion: 2
+guid: 0d785f7bddc36804ba45774a72373dc3
+ModelImporter:
+ serializedVersion: 22200
+ internalIDToNameTable: []
+ externalObjects: {}
+ materials:
+ materialImportMode: 2
+ materialName: 0
+ materialSearch: 1
+ materialLocation: 1
+ animations:
+ legacyGenerateAnimations: 4
+ bakeSimulation: 0
+ resampleCurves: 1
+ optimizeGameObjects: 0
+ removeConstantScaleCurves: 0
+ motionNodeName:
+ rigImportErrors:
+ rigImportWarnings:
+ animationImportErrors:
+ animationImportWarnings:
+ animationRetargetingWarnings:
+ animationDoRetargetingWarnings: 0
+ importAnimatedCustomProperties: 0
+ importConstraints: 0
+ animationCompression: 1
+ animationRotationError: 0.5
+ animationPositionError: 0.5
+ animationScaleError: 0.5
+ animationWrapMode: 0
+ extraExposedTransformPaths: []
+ extraUserProperties: []
+ clipAnimations: []
+ isReadable: 0
+ meshes:
+ lODScreenPercentages: []
+ globalScale: 1
+ meshCompression: 0
+ addColliders: 0
+ useSRGBMaterialColor: 1
+ sortHierarchyByName: 1
+ importPhysicalCameras: 1
+ importVisibility: 1
+ importBlendShapes: 1
+ importCameras: 1
+ importLights: 1
+ nodeNameCollisionStrategy: 1
+ fileIdsGeneration: 2
+ swapUVChannels: 0
+ generateSecondaryUV: 0
+ useFileUnits: 1
+ keepQuads: 0
+ weldVertices: 1
+ bakeAxisConversion: 0
+ preserveHierarchy: 0
+ skinWeightsMode: 0
+ maxBonesPerVertex: 4
+ minBoneWeight: 0.001
+ optimizeBones: 1
+ meshOptimizationFlags: -1
+ indexFormat: 0
+ secondaryUVAngleDistortion: 8
+ secondaryUVAreaDistortion: 15.000001
+ secondaryUVHardAngle: 88
+ secondaryUVMarginMethod: 1
+ secondaryUVMinLightmapResolution: 40
+ secondaryUVMinObjectScale: 1
+ secondaryUVPackMargin: 4
+ useFileScale: 1
+ strictVertexDataChecks: 0
+ tangentSpace:
+ normalSmoothAngle: 60
+ normalImportMode: 0
+ tangentImportMode: 3
+ normalCalculationMode: 4
+ legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
+ blendShapeNormalImportMode: 1
+ normalSmoothingSource: 0
+ referencedClips: []
+ importAnimation: 1
+ humanDescription:
+ serializedVersion: 3
+ human: []
+ skeleton: []
+ armTwist: 0.5
+ foreArmTwist: 0.5
+ upperLegTwist: 0.5
+ legTwist: 0.5
+ armStretch: 0.05
+ legStretch: 0.05
+ feetSpacing: 0
+ globalScale: 1
+ rootMotionBoneName:
+ hasTranslationDoF: 0
+ hasExtraRoot: 0
+ skeletonHasParents: 1
+ lastHumanDescriptionAvatarSource: {instanceID: 0}
+ autoGenerateAvatarMappingIfUnspecified: 1
+ animationType: 2
+ humanoidOversampling: 1
+ avatarSetup: 0
+ addHumanoidExtraRootOnlyWhenUsingAvatar: 1
+ importBlendShapeDeformPercent: 1
+ remapMaterialsIfMaterialImportModeIsNone: 0
+ additionalBone: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Models/SM_MissingPoster.fbx b/Assets/Models/SM_MissingPoster.fbx
new file mode 100644
index 0000000..5734b9f
Binary files /dev/null and b/Assets/Models/SM_MissingPoster.fbx differ
diff --git a/Assets/Models/SM_MissingPoster.fbx.meta b/Assets/Models/SM_MissingPoster.fbx.meta
new file mode 100644
index 0000000..ef8489a
--- /dev/null
+++ b/Assets/Models/SM_MissingPoster.fbx.meta
@@ -0,0 +1,109 @@
+fileFormatVersion: 2
+guid: ccf782062bb6e4443bdca8f9d3cb1cc4
+ModelImporter:
+ serializedVersion: 22200
+ internalIDToNameTable: []
+ externalObjects: {}
+ materials:
+ materialImportMode: 2
+ materialName: 0
+ materialSearch: 1
+ materialLocation: 1
+ animations:
+ legacyGenerateAnimations: 4
+ bakeSimulation: 0
+ resampleCurves: 1
+ optimizeGameObjects: 0
+ removeConstantScaleCurves: 0
+ motionNodeName:
+ rigImportErrors:
+ rigImportWarnings:
+ animationImportErrors:
+ animationImportWarnings:
+ animationRetargetingWarnings:
+ animationDoRetargetingWarnings: 0
+ importAnimatedCustomProperties: 0
+ importConstraints: 0
+ animationCompression: 1
+ animationRotationError: 0.5
+ animationPositionError: 0.5
+ animationScaleError: 0.5
+ animationWrapMode: 0
+ extraExposedTransformPaths: []
+ extraUserProperties: []
+ clipAnimations: []
+ isReadable: 0
+ meshes:
+ lODScreenPercentages: []
+ globalScale: 1
+ meshCompression: 0
+ addColliders: 0
+ useSRGBMaterialColor: 1
+ sortHierarchyByName: 1
+ importPhysicalCameras: 1
+ importVisibility: 1
+ importBlendShapes: 1
+ importCameras: 1
+ importLights: 1
+ nodeNameCollisionStrategy: 1
+ fileIdsGeneration: 2
+ swapUVChannels: 0
+ generateSecondaryUV: 0
+ useFileUnits: 1
+ keepQuads: 0
+ weldVertices: 1
+ bakeAxisConversion: 0
+ preserveHierarchy: 0
+ skinWeightsMode: 0
+ maxBonesPerVertex: 4
+ minBoneWeight: 0.001
+ optimizeBones: 1
+ meshOptimizationFlags: -1
+ indexFormat: 0
+ secondaryUVAngleDistortion: 8
+ secondaryUVAreaDistortion: 15.000001
+ secondaryUVHardAngle: 88
+ secondaryUVMarginMethod: 1
+ secondaryUVMinLightmapResolution: 40
+ secondaryUVMinObjectScale: 1
+ secondaryUVPackMargin: 4
+ useFileScale: 1
+ strictVertexDataChecks: 0
+ tangentSpace:
+ normalSmoothAngle: 60
+ normalImportMode: 0
+ tangentImportMode: 3
+ normalCalculationMode: 4
+ legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
+ blendShapeNormalImportMode: 1
+ normalSmoothingSource: 0
+ referencedClips: []
+ importAnimation: 1
+ humanDescription:
+ serializedVersion: 3
+ human: []
+ skeleton: []
+ armTwist: 0.5
+ foreArmTwist: 0.5
+ upperLegTwist: 0.5
+ legTwist: 0.5
+ armStretch: 0.05
+ legStretch: 0.05
+ feetSpacing: 0
+ globalScale: 1
+ rootMotionBoneName:
+ hasTranslationDoF: 0
+ hasExtraRoot: 0
+ skeletonHasParents: 1
+ lastHumanDescriptionAvatarSource: {instanceID: 0}
+ autoGenerateAvatarMappingIfUnspecified: 1
+ animationType: 2
+ humanoidOversampling: 1
+ avatarSetup: 0
+ addHumanoidExtraRootOnlyWhenUsingAvatar: 1
+ importBlendShapeDeformPercent: 1
+ remapMaterialsIfMaterialImportModeIsNone: 0
+ additionalBone: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Models/SM_WantedPoster.fbx b/Assets/Models/SM_WantedPoster.fbx
new file mode 100644
index 0000000..d67ae30
Binary files /dev/null and b/Assets/Models/SM_WantedPoster.fbx differ
diff --git a/Assets/Models/SM_WantedPoster.fbx.meta b/Assets/Models/SM_WantedPoster.fbx.meta
new file mode 100644
index 0000000..defd98e
--- /dev/null
+++ b/Assets/Models/SM_WantedPoster.fbx.meta
@@ -0,0 +1,109 @@
+fileFormatVersion: 2
+guid: 909f56f99caae2245b14ef13a0538d7e
+ModelImporter:
+ serializedVersion: 22200
+ internalIDToNameTable: []
+ externalObjects: {}
+ materials:
+ materialImportMode: 0
+ materialName: 0
+ materialSearch: 1
+ materialLocation: 1
+ animations:
+ legacyGenerateAnimations: 4
+ bakeSimulation: 0
+ resampleCurves: 1
+ optimizeGameObjects: 0
+ removeConstantScaleCurves: 0
+ motionNodeName:
+ rigImportErrors:
+ rigImportWarnings:
+ animationImportErrors:
+ animationImportWarnings:
+ animationRetargetingWarnings:
+ animationDoRetargetingWarnings: 0
+ importAnimatedCustomProperties: 0
+ importConstraints: 0
+ animationCompression: 1
+ animationRotationError: 0.5
+ animationPositionError: 0.5
+ animationScaleError: 0.5
+ animationWrapMode: 0
+ extraExposedTransformPaths: []
+ extraUserProperties: []
+ clipAnimations: []
+ isReadable: 0
+ meshes:
+ lODScreenPercentages: []
+ globalScale: 1
+ meshCompression: 0
+ addColliders: 0
+ useSRGBMaterialColor: 1
+ sortHierarchyByName: 1
+ importPhysicalCameras: 1
+ importVisibility: 1
+ importBlendShapes: 1
+ importCameras: 1
+ importLights: 1
+ nodeNameCollisionStrategy: 1
+ fileIdsGeneration: 2
+ swapUVChannels: 0
+ generateSecondaryUV: 0
+ useFileUnits: 1
+ keepQuads: 0
+ weldVertices: 1
+ bakeAxisConversion: 0
+ preserveHierarchy: 0
+ skinWeightsMode: 0
+ maxBonesPerVertex: 4
+ minBoneWeight: 0.001
+ optimizeBones: 1
+ meshOptimizationFlags: -1
+ indexFormat: 0
+ secondaryUVAngleDistortion: 8
+ secondaryUVAreaDistortion: 15.000001
+ secondaryUVHardAngle: 88
+ secondaryUVMarginMethod: 1
+ secondaryUVMinLightmapResolution: 40
+ secondaryUVMinObjectScale: 1
+ secondaryUVPackMargin: 4
+ useFileScale: 1
+ strictVertexDataChecks: 0
+ tangentSpace:
+ normalSmoothAngle: 60
+ normalImportMode: 0
+ tangentImportMode: 3
+ normalCalculationMode: 4
+ legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
+ blendShapeNormalImportMode: 1
+ normalSmoothingSource: 0
+ referencedClips: []
+ importAnimation: 0
+ humanDescription:
+ serializedVersion: 3
+ human: []
+ skeleton: []
+ armTwist: 0.5
+ foreArmTwist: 0.5
+ upperLegTwist: 0.5
+ legTwist: 0.5
+ armStretch: 0.05
+ legStretch: 0.05
+ feetSpacing: 0
+ globalScale: 1
+ rootMotionBoneName:
+ hasTranslationDoF: 0
+ hasExtraRoot: 0
+ skeletonHasParents: 1
+ lastHumanDescriptionAvatarSource: {instanceID: 0}
+ autoGenerateAvatarMappingIfUnspecified: 1
+ animationType: 0
+ humanoidOversampling: 1
+ avatarSetup: 0
+ addHumanoidExtraRootOnlyWhenUsingAvatar: 1
+ importBlendShapeDeformPercent: 1
+ remapMaterialsIfMaterialImportModeIsNone: 0
+ additionalBone: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Prefabs/Missing Poster.prefab b/Assets/Prefabs/Missing Poster.prefab
new file mode 100644
index 0000000..478de35
--- /dev/null
+++ b/Assets/Prefabs/Missing Poster.prefab
@@ -0,0 +1,562 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &1770988058422571187
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8798552652868896347}
+ - component: {fileID: 7333412394767769179}
+ - component: {fileID: 2506596761357275877}
+ - component: {fileID: 1894259959890190577}
+ m_Layer: 0
+ m_Name: Text Objects
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8798552652868896347
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1770988058422571187}
+ m_LocalRotation: {x: -0, y: 1, z: -0, w: -0.00000026822084}
+ m_LocalPosition: {x: 0, y: 0, z: 0.001}
+ m_LocalScale: {x: 0.0010000004, y: 0.001, z: 0.0010000004}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1997719041129213644}
+ - {fileID: 6379489115499074665}
+ m_Father: {fileID: 8536775565006915994}
+ m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: -0.254}
+ m_SizeDelta: {x: 455.96, y: 258.99}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!223 &7333412394767769179
+Canvas:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1770988058422571187}
+ m_Enabled: 1
+ serializedVersion: 3
+ m_RenderMode: 2
+ m_Camera: {fileID: 0}
+ m_PlaneDistance: 100
+ m_PixelPerfect: 0
+ m_ReceivesEvents: 1
+ m_OverrideSorting: 0
+ m_OverridePixelPerfect: 0
+ m_SortingBucketNormalizedSize: 0
+ m_VertexColorAlwaysGammaSpace: 0
+ m_AdditionalShaderChannelsFlag: 25
+ m_UpdateRectTransformForStandalone: 0
+ m_SortingLayerID: 0
+ m_SortingOrder: 0
+ m_TargetDisplay: 0
+--- !u!114 &2506596761357275877
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1770988058422571187}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_UiScaleMode: 0
+ m_ReferencePixelsPerUnit: 100
+ m_ScaleFactor: 1
+ m_ReferenceResolution: {x: 800, y: 600}
+ m_ScreenMatchMode: 0
+ m_MatchWidthOrHeight: 0
+ m_PhysicalUnit: 3
+ m_FallbackScreenDPI: 96
+ m_DefaultSpriteDPI: 96
+ m_DynamicPixelsPerUnit: 1
+ m_PresetInfoIsWorld: 1
+--- !u!114 &1894259959890190577
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1770988058422571187}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreReversedGraphics: 1
+ m_BlockingObjects: 0
+ m_BlockingMask:
+ serializedVersion: 2
+ m_Bits: 4294967295
+--- !u!1 &2241642981387614460
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8536775565006915994}
+ - component: {fileID: 5147662362501183343}
+ - component: {fileID: 2273714501506884920}
+ m_Layer: 0
+ m_Name: Missing Poster
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &8536775565006915994
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2241642981387614460}
+ serializedVersion: 2
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 8798552652868896347}
+ - {fileID: 8175850541375403900}
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &5147662362501183343
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2241642981387614460}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 9dbc428660f6be947ae7f321d52af250, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ serializationData:
+ SerializedFormat: 2
+ SerializedBytes:
+ ReferencedUnityObjects: []
+ SerializedBytesString:
+ Prefab: {fileID: 0}
+ PrefabModificationsReferencedUnityObjects: []
+ PrefabModifications: []
+ SerializationNodes: []
+ _udonSharpBackingUdonBehaviour: {fileID: 2273714501506884920}
+ _LootName: {fileID: 7824397758308348393}
+ _MissingPosterMesh: {fileID: 7006853779014437907}
+ _DefaultPortrait: {fileID: 2800000, guid: e8b8b12e95301ec47be53a9da7dea21c, type: 3}
+ _DefaultLootName: The Loot
+--- !u!114 &2273714501506884920
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2241642981387614460}
+ 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: fbf7075a4967bdc459aea20b6e365013,
+ type: 2}
+ programSource: {fileID: 11400000, guid: fa6dcbe6a7e86ab4aacd42d6ba09d9ea, type: 2}
+ serializedPublicVariablesBytesString: Ai8AAAAAATIAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAFQAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AAAAAAAYBAAAAAAAAACcBBAAAAHQAeQBwAGUAAWgAAABTAHkAcwB0AGUAbQAuAEMAbwBsAGwAZQBjAHQAaQBvAG4AcwAuAEcAZQBuAGUAcgBpAGMALgBMAGkAcwB0AGAAMQBbAFsAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4ALgBJAG4AdABlAHIAZgBhAGMAZQBzAC4ASQBVAGQAbwBuAFYAYQByAGkAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AXQBdACwAIABtAHMAYwBvAHIAbABpAGIAAQEJAAAAVgBhAHIAaQBhAGIAbABlAHMALwEAAAABaAAAAFMAeQBzAHQAZQBtAC4AQwBvAGwAbABlAGMAdABpAG8AbgBzAC4ARwBlAG4AZQByAGkAYwAuAEwAaQBzAHQAYAAxAFsAWwBWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAEkAbgB0AGUAcgBmAGEAYwBlAHMALgBJAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlACwAIABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgBdAF0ALAAgAG0AcwBjAG8AcgBsAGkAYgABAAAABgEAAAAAAAAAAi8CAAAAAUkAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAGAAMQBbAFsAUwB5AHMAdABlAG0ALgBJAG4AdAAzADIALAAgAG0AcwBjAG8AcgBsAGkAYgBdAF0ALAAgAFYAUgBDAC4AVQBkAG8AbgAuAEMAbwBtAG0AbwBuAAIAAAAGAgAAAAAAAAAnAQQAAAB0AHkAcABlAAEXAAAAUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwAsACAAbQBzAGMAbwByAGwAaQBiACcBCgAAAFMAeQBtAGIAbwBsAE4AYQBtAGUAAR8AAABfAF8AXwBVAGQAbwBuAFMAaABhAHIAcABCAGUAaABhAHYAaQBvAHUAcgBWAGUAcgBzAGkAbwBuAF8AXwBfACcBBAAAAHQAeQBwAGUAARYAAABTAHkAcwB0AGUAbQAuAEkAbgB0ADMAMgAsACAAbQBzAGMAbwByAGwAaQBiABcBBQAAAFYAYQBsAHUAZQACAAAABwUHBQcF
+ publicVariablesUnityEngineObjects: []
+ publicVariablesSerializationDataFormat: 0
+--- !u!1 &6800942075157148315
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1997719041129213644}
+ - component: {fileID: 9213767224304004659}
+ - component: {fileID: 2213953985155005054}
+ m_Layer: 0
+ m_Name: Missing Header
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1997719041129213644
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6800942075157148315}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0.0022168967}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8798552652868896347}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 227.98, y: -86.71609}
+ m_SizeDelta: {x: 455.96, y: 173.43217}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &9213767224304004659
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6800942075157148315}
+ m_CullTransparentMesh: 1
+--- !u!114 &2213953985155005054
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6800942075157148315}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_text: MISSING
+ m_isRightToLeft: 0
+ m_fontAsset: {fileID: 11400000, guid: 9672859a94551274b9079efbf9adc4a9, type: 2}
+ m_sharedMaterial: {fileID: -1369706839575089024, guid: 9672859a94551274b9079efbf9adc4a9,
+ type: 2}
+ m_fontSharedMaterials: []
+ m_fontMaterial: {fileID: 0}
+ m_fontMaterials: []
+ m_fontColor32:
+ serializedVersion: 2
+ rgba: 4278190080
+ m_fontColor: {r: 0, g: 0, b: 0, a: 1}
+ m_enableVertexGradient: 0
+ m_colorMode: 3
+ m_fontColorGradient:
+ topLeft: {r: 1, g: 1, b: 1, a: 1}
+ topRight: {r: 1, g: 1, b: 1, a: 1}
+ bottomLeft: {r: 1, g: 1, b: 1, a: 1}
+ bottomRight: {r: 1, g: 1, b: 1, a: 1}
+ m_fontColorGradientPreset: {fileID: 0}
+ m_spriteAsset: {fileID: 0}
+ m_tintAllSprites: 0
+ m_StyleSheet: {fileID: 0}
+ m_TextStyleHashCode: -1183493901
+ m_overrideHtmlColors: 0
+ m_faceColor:
+ serializedVersion: 2
+ rgba: 4294967295
+ m_fontSize: 150
+ m_fontSizeBase: 150
+ m_fontWeight: 400
+ m_enableAutoSizing: 0
+ m_fontSizeMin: 18
+ m_fontSizeMax: 72
+ m_fontStyle: 16
+ m_HorizontalAlignment: 2
+ m_VerticalAlignment: 512
+ m_textAlignment: 65535
+ m_characterSpacing: 0
+ m_wordSpacing: 0
+ m_lineSpacing: 0
+ m_lineSpacingMax: 0
+ m_paragraphSpacing: 0
+ m_charWidthMaxAdj: 0
+ m_enableWordWrapping: 0
+ m_wordWrappingRatios: 0.4
+ m_overflowMode: 0
+ m_linkedTextComponent: {fileID: 0}
+ parentLinkedComponent: {fileID: 0}
+ m_enableKerning: 1
+ m_enableExtraPadding: 0
+ checkPaddingRequired: 0
+ m_isRichText: 1
+ m_parseCtrlCharacters: 1
+ m_isOrthographic: 1
+ m_isCullingEnabled: 0
+ m_horizontalMapping: 0
+ m_verticalMapping: 0
+ m_uvLineOffset: 0
+ m_geometrySortingOrder: 0
+ m_IsTextObjectScaleStatic: 0
+ m_VertexBufferAutoSizeReduction: 0
+ m_useMaxVisibleDescender: 1
+ m_pageToDisplay: 1
+ m_margin: {x: 0, y: 0, z: 0, w: 0}
+ m_isUsingLegacyAnimationComponent: 0
+ m_isVolumetricText: 0
+ m_hasFontAssetChanged: 0
+ m_baseMaterial: {fileID: 0}
+ m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
+--- !u!1 &8248202429044645731
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6379489115499074665}
+ - component: {fileID: 4607673870298295586}
+ - component: {fileID: 7824397758308348393}
+ m_Layer: 0
+ m_Name: Loot Name
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6379489115499074665
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8248202429044645731}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8798552652868896347}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 227.98, y: -177}
+ m_SizeDelta: {x: 455.96, y: 57.80836}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &4607673870298295586
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8248202429044645731}
+ m_CullTransparentMesh: 1
+--- !u!114 &7824397758308348393
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8248202429044645731}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_text: The Loot
+ m_isRightToLeft: 0
+ m_fontAsset: {fileID: 11400000, guid: 9672859a94551274b9079efbf9adc4a9, type: 2}
+ m_sharedMaterial: {fileID: -1369706839575089024, guid: 9672859a94551274b9079efbf9adc4a9,
+ type: 2}
+ m_fontSharedMaterials: []
+ m_fontMaterial: {fileID: 0}
+ m_fontMaterials: []
+ m_fontColor32:
+ serializedVersion: 2
+ rgba: 4278190080
+ m_fontColor: {r: 0, g: 0, b: 0, a: 1}
+ m_enableVertexGradient: 0
+ m_colorMode: 3
+ m_fontColorGradient:
+ topLeft: {r: 1, g: 1, b: 1, a: 1}
+ topRight: {r: 1, g: 1, b: 1, a: 1}
+ bottomLeft: {r: 1, g: 1, b: 1, a: 1}
+ bottomRight: {r: 1, g: 1, b: 1, a: 1}
+ m_fontColorGradientPreset: {fileID: 0}
+ m_spriteAsset: {fileID: 0}
+ m_tintAllSprites: 0
+ m_StyleSheet: {fileID: 0}
+ m_TextStyleHashCode: -1183493901
+ m_overrideHtmlColors: 0
+ m_faceColor:
+ serializedVersion: 2
+ rgba: 4294967295
+ m_fontSize: 50
+ m_fontSizeBase: 50
+ m_fontWeight: 400
+ m_enableAutoSizing: 0
+ m_fontSizeMin: 18
+ m_fontSizeMax: 72
+ m_fontStyle: 16
+ m_HorizontalAlignment: 2
+ m_VerticalAlignment: 512
+ m_textAlignment: 65535
+ m_characterSpacing: 0
+ m_wordSpacing: 0
+ m_lineSpacing: -66.45
+ m_lineSpacingMax: 0
+ m_paragraphSpacing: 0
+ m_charWidthMaxAdj: 0
+ m_enableWordWrapping: 1
+ m_wordWrappingRatios: 0.4
+ m_overflowMode: 0
+ m_linkedTextComponent: {fileID: 0}
+ parentLinkedComponent: {fileID: 0}
+ m_enableKerning: 1
+ m_enableExtraPadding: 0
+ checkPaddingRequired: 0
+ m_isRichText: 1
+ m_parseCtrlCharacters: 1
+ m_isOrthographic: 1
+ m_isCullingEnabled: 0
+ m_horizontalMapping: 0
+ m_verticalMapping: 0
+ m_uvLineOffset: 0
+ m_geometrySortingOrder: 0
+ m_IsTextObjectScaleStatic: 0
+ m_VertexBufferAutoSizeReduction: 0
+ m_useMaxVisibleDescender: 1
+ m_pageToDisplay: 1
+ m_margin: {x: 0, y: 0, z: 0, w: -53.124546}
+ m_isUsingLegacyAnimationComponent: 0
+ m_isVolumetricText: 0
+ m_hasFontAssetChanged: 0
+ m_baseMaterial: {fileID: 0}
+ m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
+--- !u!1001 &8573954026027143319
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 8536775565006915994}
+ m_Modifications:
+ - target: {fileID: -8679921383154817045, guid: ccf782062bb6e4443bdca8f9d3cb1cc4,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: ccf782062bb6e4443bdca8f9d3cb1cc4,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: ccf782062bb6e4443bdca8f9d3cb1cc4,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0.000375
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: ccf782062bb6e4443bdca8f9d3cb1cc4,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 0.70710653
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: ccf782062bb6e4443bdca8f9d3cb1cc4,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.7071071
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: ccf782062bb6e4443bdca8f9d3cb1cc4,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: -0.00000056624407
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: ccf782062bb6e4443bdca8f9d3cb1cc4,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.00000041723246
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: ccf782062bb6e4443bdca8f9d3cb1cc4,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -90
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: ccf782062bb6e4443bdca8f9d3cb1cc4,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: ccf782062bb6e4443bdca8f9d3cb1cc4,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: -7511558181221131132, guid: ccf782062bb6e4443bdca8f9d3cb1cc4,
+ type: 3}
+ propertyPath: m_Materials.Array.data[0]
+ value:
+ objectReference: {fileID: 2100000, guid: 98438748f07992c4a9eca84eb166591b, type: 2}
+ - target: {fileID: -7511558181221131132, guid: ccf782062bb6e4443bdca8f9d3cb1cc4,
+ type: 3}
+ propertyPath: m_Materials.Array.data[1]
+ value:
+ objectReference: {fileID: 2100000, guid: 672c36f6dbb36b5439cc0fdd2f74c531, type: 2}
+ - target: {fileID: -7511558181221131132, guid: ccf782062bb6e4443bdca8f9d3cb1cc4,
+ type: 3}
+ propertyPath: m_Materials.Array.data[2]
+ value:
+ objectReference: {fileID: 2100000, guid: 39e3355f45f63f04a862da4466b04630, type: 2}
+ - target: {fileID: 919132149155446097, guid: ccf782062bb6e4443bdca8f9d3cb1cc4,
+ type: 3}
+ propertyPath: m_Name
+ value: SM_MissingPoster
+ objectReference: {fileID: 0}
+ - target: {fileID: 919132149155446097, guid: ccf782062bb6e4443bdca8f9d3cb1cc4,
+ type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: ccf782062bb6e4443bdca8f9d3cb1cc4, type: 3}
+--- !u!23 &7006853779014437907 stripped
+MeshRenderer:
+ m_CorrespondingSourceObject: {fileID: -7511558181221131132, guid: ccf782062bb6e4443bdca8f9d3cb1cc4,
+ type: 3}
+ m_PrefabInstance: {fileID: 8573954026027143319}
+ m_PrefabAsset: {fileID: 0}
+--- !u!4 &8175850541375403900 stripped
+Transform:
+ m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: ccf782062bb6e4443bdca8f9d3cb1cc4,
+ type: 3}
+ m_PrefabInstance: {fileID: 8573954026027143319}
+ m_PrefabAsset: {fileID: 0}
diff --git a/Assets/Prefabs/Missing Poster.prefab.meta b/Assets/Prefabs/Missing Poster.prefab.meta
new file mode 100644
index 0000000..b8094a6
--- /dev/null
+++ b/Assets/Prefabs/Missing Poster.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: c9ecdcf01af255c4c9bdbdca5b5b6929
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Prefabs/Wanted Poster.prefab b/Assets/Prefabs/Wanted Poster.prefab
new file mode 100644
index 0000000..03cae69
--- /dev/null
+++ b/Assets/Prefabs/Wanted Poster.prefab
@@ -0,0 +1,701 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &860989952984718177
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8970684604787613923}
+ - component: {fileID: 1247484022146431936}
+ - component: {fileID: 6756412128348177195}
+ m_Layer: 0
+ m_Name: Wanted Poster
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &8970684604787613923
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 860989952984718177}
+ serializedVersion: 2
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 4975133155222206063}
+ - {fileID: 6533233657148474162}
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1247484022146431936
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 860989952984718177}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 6a8f4fbc54d645d4089278b495c28ab6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ serializationData:
+ SerializedFormat: 2
+ SerializedBytes:
+ ReferencedUnityObjects: []
+ SerializedBytesString:
+ Prefab: {fileID: 0}
+ PrefabModificationsReferencedUnityObjects: []
+ PrefabModifications: []
+ SerializationNodes: []
+ _udonSharpBackingUdonBehaviour: {fileID: 6756412128348177195}
+ _CrookName: {fileID: 2163847000755219884}
+ _RewardText: {fileID: 8591776526268629582}
+ _WantedPosterMesh: {fileID: 5395762849033877597}
+ _DefaultPortrait: {fileID: 2800000, guid: b7d40cf644879564d96d55edaeadf418, type: 3}
+ _CrookPortraits:
+ - {fileID: 2800000, guid: a62e19c8949d6ff40b648cb64023eb59, type: 3}
+ - {fileID: 2800000, guid: 867f4ce5530ce114ca449b7e1d916a17, type: 3}
+ - {fileID: 2800000, guid: 11b7e354c4279c74aa080e580d0a938c, type: 3}
+ - {fileID: 2800000, guid: 60b125c1d7b06dd439bacc9a3af6b3e0, type: 3}
+ - {fileID: 2800000, guid: a9b59914da5ed7046b6ec6712d0782d9, type: 3}
+ - {fileID: 2800000, guid: e8fd2ebf1296e7b41a212944ad0036bd, type: 3}
+ - {fileID: 2800000, guid: d99fce257e19ba94e9b1d9aea6dbe87f, type: 3}
+ - {fileID: 2800000, guid: a93cc070c3a45ed46a5bea72450a816a, type: 3}
+ - {fileID: 2800000, guid: d53f63ff95d754e43a90e613d06deda5, type: 3}
+ - {fileID: 2800000, guid: 81347045e06c7034b8ec7bbca4575052, type: 3}
+ _DefaultReward: Promotion
+ _RewardOptions:
+ - 150,000 ACME Crimebucks
+ - Eternal Gratitude
+ - Sense Of Justice
+ - Feeling Of Accomplishment
+ - Continued Employment
+ - A Second Assignment
+ - Congratulations
+ - Pizza Party
+ - Hear The Theme Song
+ - The Warm Fuzzies
+--- !u!114 &6756412128348177195
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 860989952984718177}
+ 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: f215fbb060a6ba348bf5824fa5264876,
+ type: 2}
+ programSource: {fileID: 11400000, guid: f33fbb3e1fb600f42a4dfea66c02e69d, type: 2}
+ serializedPublicVariablesBytesString: Ai8AAAAAATIAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAFQAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AAAAAAAYBAAAAAAAAACcBBAAAAHQAeQBwAGUAAWgAAABTAHkAcwB0AGUAbQAuAEMAbwBsAGwAZQBjAHQAaQBvAG4AcwAuAEcAZQBuAGUAcgBpAGMALgBMAGkAcwB0AGAAMQBbAFsAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4ALgBJAG4AdABlAHIAZgBhAGMAZQBzAC4ASQBVAGQAbwBuAFYAYQByAGkAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AXQBdACwAIABtAHMAYwBvAHIAbABpAGIAAQEJAAAAVgBhAHIAaQBhAGIAbABlAHMALwEAAAABaAAAAFMAeQBzAHQAZQBtAC4AQwBvAGwAbABlAGMAdABpAG8AbgBzAC4ARwBlAG4AZQByAGkAYwAuAEwAaQBzAHQAYAAxAFsAWwBWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAEkAbgB0AGUAcgBmAGEAYwBlAHMALgBJAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlACwAIABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgBdAF0ALAAgAG0AcwBjAG8AcgBsAGkAYgABAAAABgEAAAAAAAAAAi8CAAAAAUkAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAGAAMQBbAFsAUwB5AHMAdABlAG0ALgBJAG4AdAAzADIALAAgAG0AcwBjAG8AcgBsAGkAYgBdAF0ALAAgAFYAUgBDAC4AVQBkAG8AbgAuAEMAbwBtAG0AbwBuAAIAAAAGAgAAAAAAAAAnAQQAAAB0AHkAcABlAAEXAAAAUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwAsACAAbQBzAGMAbwByAGwAaQBiACcBCgAAAFMAeQBtAGIAbwBsAE4AYQBtAGUAAR8AAABfAF8AXwBVAGQAbwBuAFMAaABhAHIAcABCAGUAaABhAHYAaQBvAHUAcgBWAGUAcgBzAGkAbwBuAF8AXwBfACcBBAAAAHQAeQBwAGUAARYAAABTAHkAcwB0AGUAbQAuAEkAbgB0ADMAMgAsACAAbQBzAGMAbwByAGwAaQBiABcBBQAAAFYAYQBsAHUAZQACAAAABwUHBQcF
+ publicVariablesUnityEngineObjects: []
+ publicVariablesSerializationDataFormat: 0
+--- !u!1 &2695718466114740469
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2482000717510749078}
+ - component: {fileID: 8545555028644889194}
+ - component: {fileID: 2163847000755219884}
+ m_Layer: 0
+ m_Name: Crook Name
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2482000717510749078
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2695718466114740469}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 4975133155222206063}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 227.98, y: -165}
+ m_SizeDelta: {x: 455.96, y: 57.80836}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &8545555028644889194
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2695718466114740469}
+ m_CullTransparentMesh: 1
+--- !u!114 &2163847000755219884
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2695718466114740469}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_text: Carmen Sandiego
+ m_isRightToLeft: 0
+ m_fontAsset: {fileID: 11400000, guid: 9672859a94551274b9079efbf9adc4a9, type: 2}
+ m_sharedMaterial: {fileID: -1369706839575089024, guid: 9672859a94551274b9079efbf9adc4a9,
+ type: 2}
+ m_fontSharedMaterials: []
+ m_fontMaterial: {fileID: 0}
+ m_fontMaterials: []
+ m_fontColor32:
+ serializedVersion: 2
+ rgba: 4278190080
+ m_fontColor: {r: 0, g: 0, b: 0, a: 1}
+ m_enableVertexGradient: 0
+ m_colorMode: 3
+ m_fontColorGradient:
+ topLeft: {r: 1, g: 1, b: 1, a: 1}
+ topRight: {r: 1, g: 1, b: 1, a: 1}
+ bottomLeft: {r: 1, g: 1, b: 1, a: 1}
+ bottomRight: {r: 1, g: 1, b: 1, a: 1}
+ m_fontColorGradientPreset: {fileID: 0}
+ m_spriteAsset: {fileID: 0}
+ m_tintAllSprites: 0
+ m_StyleSheet: {fileID: 0}
+ m_TextStyleHashCode: -1183493901
+ m_overrideHtmlColors: 0
+ m_faceColor:
+ serializedVersion: 2
+ rgba: 4294967295
+ m_fontSize: 50
+ m_fontSizeBase: 50
+ m_fontWeight: 400
+ m_enableAutoSizing: 0
+ m_fontSizeMin: 18
+ m_fontSizeMax: 72
+ m_fontStyle: 16
+ m_HorizontalAlignment: 2
+ m_VerticalAlignment: 256
+ m_textAlignment: 65535
+ m_characterSpacing: 0
+ m_wordSpacing: 0
+ m_lineSpacing: 0
+ m_lineSpacingMax: 0
+ m_paragraphSpacing: 0
+ m_charWidthMaxAdj: 0
+ m_enableWordWrapping: 1
+ m_wordWrappingRatios: 0.4
+ m_overflowMode: 0
+ m_linkedTextComponent: {fileID: 0}
+ parentLinkedComponent: {fileID: 0}
+ m_enableKerning: 1
+ m_enableExtraPadding: 0
+ checkPaddingRequired: 0
+ m_isRichText: 1
+ m_parseCtrlCharacters: 1
+ m_isOrthographic: 1
+ m_isCullingEnabled: 0
+ m_horizontalMapping: 0
+ m_verticalMapping: 0
+ m_uvLineOffset: 0
+ m_geometrySortingOrder: 0
+ m_IsTextObjectScaleStatic: 0
+ m_VertexBufferAutoSizeReduction: 0
+ m_useMaxVisibleDescender: 1
+ m_pageToDisplay: 1
+ m_margin: {x: 0, y: 0, z: 0, w: 0}
+ m_isUsingLegacyAnimationComponent: 0
+ m_isVolumetricText: 0
+ m_hasFontAssetChanged: 0
+ m_baseMaterial: {fileID: 0}
+ m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
+--- !u!1 &4456643752729122274
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6448215066412309950}
+ - component: {fileID: 2310703813943035909}
+ - component: {fileID: 8591776526268629582}
+ m_Layer: 0
+ m_Name: Reward
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6448215066412309950
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4456643752729122274}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 4975133155222206063}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 227.98, y: -230.5}
+ m_SizeDelta: {x: 455.96, y: 27.74943}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2310703813943035909
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4456643752729122274}
+ m_CullTransparentMesh: 1
+--- !u!114 &8591776526268629582
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4456643752729122274}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_text: 'REWARD: PROMOTION'
+ m_isRightToLeft: 0
+ m_fontAsset: {fileID: 11400000, guid: 9672859a94551274b9079efbf9adc4a9, type: 2}
+ m_sharedMaterial: {fileID: -1369706839575089024, guid: 9672859a94551274b9079efbf9adc4a9,
+ type: 2}
+ m_fontSharedMaterials: []
+ m_fontMaterial: {fileID: 0}
+ m_fontMaterials: []
+ m_fontColor32:
+ serializedVersion: 2
+ rgba: 4278190080
+ m_fontColor: {r: 0, g: 0, b: 0, a: 1}
+ m_enableVertexGradient: 0
+ m_colorMode: 3
+ m_fontColorGradient:
+ topLeft: {r: 1, g: 1, b: 1, a: 1}
+ topRight: {r: 1, g: 1, b: 1, a: 1}
+ bottomLeft: {r: 1, g: 1, b: 1, a: 1}
+ bottomRight: {r: 1, g: 1, b: 1, a: 1}
+ m_fontColorGradientPreset: {fileID: 0}
+ m_spriteAsset: {fileID: 0}
+ m_tintAllSprites: 0
+ m_StyleSheet: {fileID: 0}
+ m_TextStyleHashCode: -1183493901
+ m_overrideHtmlColors: 0
+ m_faceColor:
+ serializedVersion: 2
+ rgba: 4294967295
+ m_fontSize: 24
+ m_fontSizeBase: 24
+ m_fontWeight: 400
+ m_enableAutoSizing: 0
+ m_fontSizeMin: 18
+ m_fontSizeMax: 72
+ m_fontStyle: 16
+ m_HorizontalAlignment: 2
+ m_VerticalAlignment: 256
+ m_textAlignment: 65535
+ m_characterSpacing: 0
+ m_wordSpacing: 0
+ m_lineSpacing: 0
+ m_lineSpacingMax: 0
+ m_paragraphSpacing: 0
+ m_charWidthMaxAdj: 0
+ m_enableWordWrapping: 0
+ m_wordWrappingRatios: 0.4
+ m_overflowMode: 0
+ m_linkedTextComponent: {fileID: 0}
+ parentLinkedComponent: {fileID: 0}
+ m_enableKerning: 1
+ m_enableExtraPadding: 0
+ checkPaddingRequired: 0
+ m_isRichText: 1
+ m_parseCtrlCharacters: 1
+ m_isOrthographic: 1
+ m_isCullingEnabled: 0
+ m_horizontalMapping: 0
+ m_verticalMapping: 0
+ m_uvLineOffset: 0
+ m_geometrySortingOrder: 0
+ m_IsTextObjectScaleStatic: 0
+ m_VertexBufferAutoSizeReduction: 0
+ m_useMaxVisibleDescender: 1
+ m_pageToDisplay: 1
+ m_margin: {x: 0, y: 0, z: 0, w: 0}
+ m_isUsingLegacyAnimationComponent: 0
+ m_isVolumetricText: 0
+ m_hasFontAssetChanged: 0
+ m_baseMaterial: {fileID: 0}
+ m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
+--- !u!1 &5500113775489055591
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4975133155222206063}
+ - component: {fileID: 2689139036232147130}
+ - component: {fileID: 3611603801408195687}
+ - component: {fileID: 2050962206758669638}
+ m_Layer: 0
+ m_Name: Text Objects
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4975133155222206063
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5500113775489055591}
+ m_LocalRotation: {x: -0, y: 1, z: -0, w: -0.00000026822084}
+ m_LocalPosition: {x: 0, y: 0, z: 0.001}
+ m_LocalScale: {x: 0.001, y: 0.001, z: 0.001}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 9013111638412280721}
+ - {fileID: 2482000717510749078}
+ - {fileID: 6448215066412309950}
+ m_Father: {fileID: 8970684604787613923}
+ m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: -0, y: 0.254}
+ m_SizeDelta: {x: 455.96, y: 258.99}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!223 &2689139036232147130
+Canvas:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5500113775489055591}
+ m_Enabled: 1
+ serializedVersion: 3
+ m_RenderMode: 2
+ m_Camera: {fileID: 0}
+ m_PlaneDistance: 100
+ m_PixelPerfect: 0
+ m_ReceivesEvents: 1
+ m_OverrideSorting: 0
+ m_OverridePixelPerfect: 0
+ m_SortingBucketNormalizedSize: 0
+ m_VertexColorAlwaysGammaSpace: 0
+ m_AdditionalShaderChannelsFlag: 25
+ m_UpdateRectTransformForStandalone: 0
+ m_SortingLayerID: 0
+ m_SortingOrder: 0
+ m_TargetDisplay: 0
+--- !u!114 &3611603801408195687
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5500113775489055591}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_UiScaleMode: 0
+ m_ReferencePixelsPerUnit: 100
+ m_ScaleFactor: 1
+ m_ReferenceResolution: {x: 800, y: 600}
+ m_ScreenMatchMode: 0
+ m_MatchWidthOrHeight: 0
+ m_PhysicalUnit: 3
+ m_FallbackScreenDPI: 96
+ m_DefaultSpriteDPI: 96
+ m_DynamicPixelsPerUnit: 1
+ m_PresetInfoIsWorld: 1
+--- !u!114 &2050962206758669638
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5500113775489055591}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreReversedGraphics: 1
+ m_BlockingObjects: 0
+ m_BlockingMask:
+ serializedVersion: 2
+ m_Bits: 4294967295
+--- !u!1 &8121441100475325475
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 9013111638412280721}
+ - component: {fileID: 4742676545133507821}
+ - component: {fileID: 8108799627065223047}
+ m_Layer: 0
+ m_Name: Wanted Header
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &9013111638412280721
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8121441100475325475}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0.0022168967}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 4975133155222206063}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 227.98, y: -86.71609}
+ m_SizeDelta: {x: 455.96, y: 173.43217}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &4742676545133507821
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8121441100475325475}
+ m_CullTransparentMesh: 1
+--- !u!114 &8108799627065223047
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8121441100475325475}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_text: WANTED
+ m_isRightToLeft: 0
+ m_fontAsset: {fileID: 11400000, guid: 9672859a94551274b9079efbf9adc4a9, type: 2}
+ m_sharedMaterial: {fileID: -1369706839575089024, guid: 9672859a94551274b9079efbf9adc4a9,
+ type: 2}
+ m_fontSharedMaterials: []
+ m_fontMaterial: {fileID: 0}
+ m_fontMaterials: []
+ m_fontColor32:
+ serializedVersion: 2
+ rgba: 4278190080
+ m_fontColor: {r: 0, g: 0, b: 0, a: 1}
+ m_enableVertexGradient: 0
+ m_colorMode: 3
+ m_fontColorGradient:
+ topLeft: {r: 1, g: 1, b: 1, a: 1}
+ topRight: {r: 1, g: 1, b: 1, a: 1}
+ bottomLeft: {r: 1, g: 1, b: 1, a: 1}
+ bottomRight: {r: 1, g: 1, b: 1, a: 1}
+ m_fontColorGradientPreset: {fileID: 0}
+ m_spriteAsset: {fileID: 0}
+ m_tintAllSprites: 0
+ m_StyleSheet: {fileID: 0}
+ m_TextStyleHashCode: -1183493901
+ m_overrideHtmlColors: 0
+ m_faceColor:
+ serializedVersion: 2
+ rgba: 4294967295
+ m_fontSize: 150
+ m_fontSizeBase: 150
+ m_fontWeight: 400
+ m_enableAutoSizing: 0
+ m_fontSizeMin: 18
+ m_fontSizeMax: 72
+ m_fontStyle: 16
+ m_HorizontalAlignment: 2
+ m_VerticalAlignment: 512
+ m_textAlignment: 65535
+ m_characterSpacing: 0
+ m_wordSpacing: 0
+ m_lineSpacing: 0
+ m_lineSpacingMax: 0
+ m_paragraphSpacing: 0
+ m_charWidthMaxAdj: 0
+ m_enableWordWrapping: 0
+ m_wordWrappingRatios: 0.4
+ m_overflowMode: 0
+ m_linkedTextComponent: {fileID: 0}
+ parentLinkedComponent: {fileID: 0}
+ m_enableKerning: 1
+ m_enableExtraPadding: 0
+ checkPaddingRequired: 0
+ m_isRichText: 1
+ m_parseCtrlCharacters: 1
+ m_isOrthographic: 1
+ m_isCullingEnabled: 0
+ m_horizontalMapping: 0
+ m_verticalMapping: 0
+ m_uvLineOffset: 0
+ m_geometrySortingOrder: 0
+ m_IsTextObjectScaleStatic: 0
+ m_VertexBufferAutoSizeReduction: 0
+ m_useMaxVisibleDescender: 1
+ m_pageToDisplay: 1
+ m_margin: {x: 0, y: 0, z: 0, w: 0}
+ m_isUsingLegacyAnimationComponent: 0
+ m_isVolumetricText: 0
+ m_hasFontAssetChanged: 0
+ m_baseMaterial: {fileID: 0}
+ m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
+--- !u!1001 &6710376746132923609
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 8970684604787613923}
+ m_Modifications:
+ - target: {fileID: -8679921383154817045, guid: 909f56f99caae2245b14ef13a0538d7e,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 0.7071068
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: 909f56f99caae2245b14ef13a0538d7e,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.7071068
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: 909f56f99caae2245b14ef13a0538d7e,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: 909f56f99caae2245b14ef13a0538d7e,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -90
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: 909f56f99caae2245b14ef13a0538d7e,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: 909f56f99caae2245b14ef13a0538d7e,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: -7511558181221131132, guid: 909f56f99caae2245b14ef13a0538d7e,
+ type: 3}
+ propertyPath: m_Materials.Array.data[0]
+ value:
+ objectReference: {fileID: 2100000, guid: 98438748f07992c4a9eca84eb166591b, type: 2}
+ - target: {fileID: -7511558181221131132, guid: 909f56f99caae2245b14ef13a0538d7e,
+ type: 3}
+ propertyPath: m_Materials.Array.data[1]
+ value:
+ objectReference: {fileID: 2100000, guid: 672c36f6dbb36b5439cc0fdd2f74c531, type: 2}
+ - target: {fileID: -7511558181221131132, guid: 909f56f99caae2245b14ef13a0538d7e,
+ type: 3}
+ propertyPath: m_Materials.Array.data[2]
+ value:
+ objectReference: {fileID: 2100000, guid: f2d04047f1e90f34293134ea43fee656, type: 2}
+ - target: {fileID: 919132149155446097, guid: 909f56f99caae2245b14ef13a0538d7e,
+ type: 3}
+ propertyPath: m_Name
+ value: SM_WantedPoster
+ objectReference: {fileID: 0}
+ - target: {fileID: 919132149155446097, guid: 909f56f99caae2245b14ef13a0538d7e,
+ type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: 909f56f99caae2245b14ef13a0538d7e, type: 3}
+--- !u!23 &5395762849033877597 stripped
+MeshRenderer:
+ m_CorrespondingSourceObject: {fileID: -7511558181221131132, guid: 909f56f99caae2245b14ef13a0538d7e,
+ type: 3}
+ m_PrefabInstance: {fileID: 6710376746132923609}
+ m_PrefabAsset: {fileID: 0}
+--- !u!4 &6533233657148474162 stripped
+Transform:
+ m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 909f56f99caae2245b14ef13a0538d7e,
+ type: 3}
+ m_PrefabInstance: {fileID: 6710376746132923609}
+ m_PrefabAsset: {fileID: 0}
diff --git a/Assets/Prefabs/Wanted Poster.prefab.meta b/Assets/Prefabs/Wanted Poster.prefab.meta
new file mode 100644
index 0000000..292bfb5
--- /dev/null
+++ b/Assets/Prefabs/Wanted Poster.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 6bf5a3bce57127941812f36d3213a10a
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scenes/witwics.unity b/Assets/Scenes/witwics.unity
index fd18c63..78f2483 100644
--- a/Assets/Scenes/witwics.unity
+++ b/Assets/Scenes/witwics.unity
@@ -17467,8 +17467,7 @@ PrefabInstance:
type: 3}
propertyPath: serializationData.Prefab
value:
- objectReference: {fileID: 307419630495019032, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
- type: 3}
+ objectReference: {fileID: 0}
- target: {fileID: 407602586891760847, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
propertyPath: m_Enabled
@@ -17483,8 +17482,7 @@ PrefabInstance:
type: 3}
propertyPath: serializationData.Prefab
value:
- objectReference: {fileID: 879219473364115229, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
- type: 3}
+ objectReference: {fileID: 0}
- target: {fileID: 1340351174269024408, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
propertyPath: volumeTrigger
@@ -17520,8 +17518,7 @@ PrefabInstance:
type: 3}
propertyPath: serializationData.Prefab
value:
- objectReference: {fileID: 2558719919891730038, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
- type: 3}
+ objectReference: {fileID: 0}
- target: {fileID: 2585420374601623244, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
propertyPath: m_Name
@@ -17536,8 +17533,7 @@ PrefabInstance:
type: 3}
propertyPath: serializationData.Prefab
value:
- objectReference: {fileID: 3212071530946994482, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
- type: 3}
+ objectReference: {fileID: 0}
- target: {fileID: 3809294410070927801, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
propertyPath: m_Materials.Array.data[0]
@@ -17643,8 +17639,7 @@ PrefabInstance:
type: 3}
propertyPath: serializationData.Prefab
value:
- objectReference: {fileID: 8896942705519841538, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
- type: 3}
+ objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
@@ -41480,6 +41475,18 @@ PrefabInstance:
type: 3}
insertIndex: -1
addedObject: {fileID: 102513287}
+ - targetCorrespondingSourceObject: {fileID: -8679921383154817045, guid: 4418ea84766ed04468a42f24f5d9fdac,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 1673503613}
+ - targetCorrespondingSourceObject: {fileID: -8679921383154817045, guid: 4418ea84766ed04468a42f24f5d9fdac,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 925493521}
+ - targetCorrespondingSourceObject: {fileID: -8679921383154817045, guid: 4418ea84766ed04468a42f24f5d9fdac,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 1557255133}
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 4418ea84766ed04468a42f24f5d9fdac,
type: 3}
@@ -44531,6 +44538,11 @@ MonoBehaviour:
_HostCard: {fileID: 379391087}
_CaseManagerList: {fileID: 1145254423}
_HostTeleportButton: {fileID: 600640153}
+ _WantedPosters:
+ - {fileID: 925493523}
+ - {fileID: 1984717374}
+ _MissingPosters:
+ - {fileID: 1673503615}
_LiveIndicator: {fileID: 1751566541}
--- !u!4 &841163055
Transform:
@@ -45965,6 +45977,30 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 134225857}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &925493520 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 860989952984718177, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ m_PrefabInstance: {fileID: 789002245204939195}
+ m_PrefabAsset: {fileID: 0}
+--- !u!4 &925493521 stripped
+Transform:
+ m_CorrespondingSourceObject: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ m_PrefabInstance: {fileID: 789002245204939195}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &925493523 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 1247484022146431936, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ m_PrefabInstance: {fileID: 789002245204939195}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 925493520}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 6a8f4fbc54d645d4089278b495c28ab6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
--- !u!1 &926424698 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 7739400985401804316, guid: be33bc7f6c414e6409becfa348b9310d,
@@ -65325,8 +65361,7 @@ PrefabInstance:
type: 3}
propertyPath: serializationData.Prefab
value:
- objectReference: {fileID: 307419630495019032, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
- type: 3}
+ objectReference: {fileID: 0}
- target: {fileID: 407602586891760847, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
propertyPath: m_Enabled
@@ -65341,8 +65376,7 @@ PrefabInstance:
type: 3}
propertyPath: serializationData.Prefab
value:
- objectReference: {fileID: 879219473364115229, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
- type: 3}
+ objectReference: {fileID: 0}
- target: {fileID: 1340351174269024408, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
propertyPath: volumeTrigger
@@ -65378,8 +65412,7 @@ PrefabInstance:
type: 3}
propertyPath: serializationData.Prefab
value:
- objectReference: {fileID: 2558719919891730038, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
- type: 3}
+ objectReference: {fileID: 0}
- target: {fileID: 2585420374601623244, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
propertyPath: m_Name
@@ -65394,8 +65427,7 @@ PrefabInstance:
type: 3}
propertyPath: serializationData.Prefab
value:
- objectReference: {fileID: 3212071530946994482, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
- type: 3}
+ objectReference: {fileID: 0}
- target: {fileID: 3809294410070927801, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
propertyPath: m_Materials.Array.data[0]
@@ -65501,8 +65533,7 @@ PrefabInstance:
type: 3}
propertyPath: serializationData.Prefab
value:
- objectReference: {fileID: 8896942705519841538, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
- type: 3}
+ objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
@@ -76851,6 +76882,90 @@ Transform:
type: 3}
m_PrefabInstance: {fileID: 1554891485}
m_PrefabAsset: {fileID: 0}
+--- !u!1001 &1557255132
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 760334291}
+ m_Modifications:
+ - target: {fileID: -8679921383154817045, guid: 0d785f7bddc36804ba45774a72373dc3,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -0.36
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: 0d785f7bddc36804ba45774a72373dc3,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 2.93
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: 0d785f7bddc36804ba45774a72373dc3,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0.000375
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: 0d785f7bddc36804ba45774a72373dc3,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 0.70710677
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: 0d785f7bddc36804ba45774a72373dc3,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0.70710677
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: 0d785f7bddc36804ba45774a72373dc3,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: -0.000000029802315
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: 0d785f7bddc36804ba45774a72373dc3,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0.000000029802315
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: 0d785f7bddc36804ba45774a72373dc3,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -90
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: 0d785f7bddc36804ba45774a72373dc3,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: -8679921383154817045, guid: 0d785f7bddc36804ba45774a72373dc3,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: -7511558181221131132, guid: 0d785f7bddc36804ba45774a72373dc3,
+ type: 3}
+ propertyPath: m_Materials.Array.data[0]
+ value:
+ objectReference: {fileID: 2100000, guid: 5dcc23d6a7fa8e34990a27f3edfb0ac1, type: 2}
+ - target: {fileID: 919132149155446097, guid: 0d785f7bddc36804ba45774a72373dc3,
+ type: 3}
+ propertyPath: m_Name
+ value: SM_DecorativePoster
+ objectReference: {fileID: 0}
+ - target: {fileID: 919132149155446097, guid: 0d785f7bddc36804ba45774a72373dc3,
+ type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: 0d785f7bddc36804ba45774a72373dc3, type: 3}
+--- !u!4 &1557255133 stripped
+Transform:
+ m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 0d785f7bddc36804ba45774a72373dc3,
+ type: 3}
+ m_PrefabInstance: {fileID: 1557255132}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &1557764383 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 7800140222510886830, guid: 126991d511ca61841a0ef899b6c038a6,
@@ -82756,6 +82871,30 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 1768602428}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &1673503612 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 2241642981387614460, guid: c9ecdcf01af255c4c9bdbdca5b5b6929,
+ type: 3}
+ m_PrefabInstance: {fileID: 515796176453664510}
+ m_PrefabAsset: {fileID: 0}
+--- !u!4 &1673503613 stripped
+Transform:
+ m_CorrespondingSourceObject: {fileID: 8536775565006915994, guid: c9ecdcf01af255c4c9bdbdca5b5b6929,
+ type: 3}
+ m_PrefabInstance: {fileID: 515796176453664510}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &1673503615 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 5147662362501183343, guid: c9ecdcf01af255c4c9bdbdca5b5b6929,
+ type: 3}
+ m_PrefabInstance: {fileID: 515796176453664510}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1673503612}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 9dbc428660f6be947ae7f321d52af250, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
--- !u!1 &1673788884 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 4681564576261338935, guid: 126991d511ca61841a0ef899b6c038a6,
@@ -92094,6 +92233,12 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 172614115}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &1945450557 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 860989952984718177, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ m_PrefabInstance: {fileID: 1984717371}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &1946810433 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 3453428563443069573, guid: be33bc7f6c414e6409becfa348b9310d,
@@ -93979,8 +94124,7 @@ PrefabInstance:
type: 3}
propertyPath: serializationData.Prefab
value:
- objectReference: {fileID: 307419630495019032, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
- type: 3}
+ objectReference: {fileID: 0}
- target: {fileID: 407602586891760847, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
propertyPath: m_Enabled
@@ -93995,8 +94139,7 @@ PrefabInstance:
type: 3}
propertyPath: serializationData.Prefab
value:
- objectReference: {fileID: 879219473364115229, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
- type: 3}
+ objectReference: {fileID: 0}
- target: {fileID: 1340351174269024408, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
propertyPath: volumeTrigger
@@ -94032,8 +94175,7 @@ PrefabInstance:
type: 3}
propertyPath: serializationData.Prefab
value:
- objectReference: {fileID: 2558719919891730038, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
- type: 3}
+ objectReference: {fileID: 0}
- target: {fileID: 2585420374601623244, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
propertyPath: m_Name
@@ -94048,8 +94190,7 @@ PrefabInstance:
type: 3}
propertyPath: serializationData.Prefab
value:
- objectReference: {fileID: 3212071530946994482, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
- type: 3}
+ objectReference: {fileID: 0}
- target: {fileID: 3809294410070927801, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
type: 3}
propertyPath: m_Materials.Array.data[0]
@@ -94155,8 +94296,7 @@ PrefabInstance:
type: 3}
propertyPath: serializationData.Prefab
value:
- objectReference: {fileID: 8896942705519841538, guid: fac4aa7abd3ecbe44a9eaf7f05275244,
- type: 3}
+ objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
@@ -94212,6 +94352,98 @@ Transform:
- {fileID: 341561120}
m_Father: {fileID: 938262255}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1001 &1984717371
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 2128415472}
+ m_Modifications:
+ - target: {fileID: 860989952984718177, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_Name
+ value: Wanted Poster
+ objectReference: {fileID: 0}
+ - target: {fileID: 1247484022146431936, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 1247484022146431936, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ - target: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0.501
+ objectReference: {fileID: 0}
+ - target: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 1.97
+ objectReference: {fileID: 0}
+ - target: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: -0.000375
+ objectReference: {fileID: 0}
+ - target: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 180
+ objectReference: {fileID: 0}
+ - target: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: 6bf5a3bce57127941812f36d3213a10a, type: 3}
+--- !u!4 &1984717372 stripped
+Transform:
+ m_CorrespondingSourceObject: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ m_PrefabInstance: {fileID: 1984717371}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &1984717374 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 1247484022146431936, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ m_PrefabInstance: {fileID: 1984717371}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1945450557}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 6a8f4fbc54d645d4089278b495c28ab6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
--- !u!1 &1986596420
GameObject:
m_ObjectHideFlags: 0
@@ -99114,7 +99346,11 @@ PrefabInstance:
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
- m_AddedGameObjects: []
+ m_AddedGameObjects:
+ - targetCorrespondingSourceObject: {fileID: -8679921383154817045, guid: bd30a253b4f4d1548aceca49d33d27a8,
+ type: 3}
+ insertIndex: -1
+ addedObject: {fileID: 1984717372}
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: bd30a253b4f4d1548aceca49d33d27a8,
type: 3}
@@ -99813,6 +100049,154 @@ GameObject:
type: 3}
m_PrefabInstance: {fileID: 4953860686005405531}
m_PrefabAsset: {fileID: 0}
+--- !u!1001 &515796176453664510
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 760334291}
+ m_Modifications:
+ - target: {fileID: 2241642981387614460, guid: c9ecdcf01af255c4c9bdbdca5b5b6929,
+ type: 3}
+ propertyPath: m_Name
+ value: Missing Poster
+ objectReference: {fileID: 0}
+ - target: {fileID: 5147662362501183343, guid: c9ecdcf01af255c4c9bdbdca5b5b6929,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 5147662362501183343, guid: c9ecdcf01af255c4c9bdbdca5b5b6929,
+ type: 3}
+ - target: {fileID: 8536775565006915994, guid: c9ecdcf01af255c4c9bdbdca5b5b6929,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -0.36
+ objectReference: {fileID: 0}
+ - target: {fileID: 8536775565006915994, guid: c9ecdcf01af255c4c9bdbdca5b5b6929,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 1.97
+ objectReference: {fileID: 0}
+ - target: {fileID: 8536775565006915994, guid: c9ecdcf01af255c4c9bdbdca5b5b6929,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8536775565006915994, guid: c9ecdcf01af255c4c9bdbdca5b5b6929,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8536775565006915994, guid: c9ecdcf01af255c4c9bdbdca5b5b6929,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8536775565006915994, guid: c9ecdcf01af255c4c9bdbdca5b5b6929,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8536775565006915994, guid: c9ecdcf01af255c4c9bdbdca5b5b6929,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8536775565006915994, guid: c9ecdcf01af255c4c9bdbdca5b5b6929,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8536775565006915994, guid: c9ecdcf01af255c4c9bdbdca5b5b6929,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8536775565006915994, guid: c9ecdcf01af255c4c9bdbdca5b5b6929,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: c9ecdcf01af255c4c9bdbdca5b5b6929, type: 3}
+--- !u!1001 &789002245204939195
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 760334291}
+ m_Modifications:
+ - target: {fileID: 860989952984718177, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_Name
+ value: Wanted Poster
+ objectReference: {fileID: 0}
+ - target: {fileID: 1247484022146431936, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: serializationData.Prefab
+ value:
+ objectReference: {fileID: 1247484022146431936, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ - target: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 1.97
+ objectReference: {fileID: 0}
+ - target: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0.000375
+ objectReference: {fileID: 0}
+ - target: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8970684604787613923, guid: 6bf5a3bce57127941812f36d3213a10a,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: 6bf5a3bce57127941812f36d3213a10a, type: 3}
--- !u!1001 &1294116878969307432
PrefabInstance:
m_ObjectHideFlags: 0
@@ -107579,79 +107963,82 @@ MonoBehaviour:
useAssignedLayers: 0
DynamicPrefabs: []
DynamicMaterials:
- - {fileID: 2100000, guid: 4fb0b8cdca56f5d47be970c7490cb7a1, type: 2}
+ - {fileID: 2100000, guid: c1b531b2f1a7dab43b46daa7546cfda7, type: 2}
+ - {fileID: 2100000, guid: 0c3dfdcd7a2a6ac408ec3d431f9a4932, type: 2}
+ - {fileID: 2100000, guid: accd304c49b7d6d43b97738e8e118342, type: 2}
+ - {fileID: 2100000, guid: 2c0cd617d97924748a9d5e2eeb2039b5, type: 2}
+ - {fileID: 2100000, guid: 9cdc0250a4c9b534fae68ae6aa90bf31, type: 2}
+ - {fileID: 2100000, guid: d1244b908a4cccd4397cc9cad45fe846, type: 2}
+ - {fileID: 2100000, guid: e53b90b5a4f1c3048b28024a40b455e7, type: 2}
- {fileID: 2100000, guid: 7eb7cd9bfc12d4c4198d1874ca5a1aa4, type: 2}
- {fileID: 2100000, guid: 220d5a1f1701e674794a1083cc2f0bac, type: 2}
- {fileID: 2100000, guid: 49170bf20870c7c45873b3c1966d86af, type: 2}
- - {fileID: 2100000, guid: 80746b095abb6ce41a1c737df3649172, 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: 82f2961c9baa48a45ac897be257fd655, 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: 348ff3cc54305654d9eeebbbb385c262, type: 2}
- - {fileID: 2100000, guid: 12e96dbe16f21704485645506bfc235a, type: 2}
- - {fileID: 2100000, guid: 77cb94791cc41a5498279122022730b0, type: 2}
- - {fileID: 2100000, guid: 98b5c6e030fc83d48bbba9e927a456d4, type: 2}
- - {fileID: 2100000, guid: 6075d345a5007be4abb1a4485d1ebb5f, type: 2}
- - {fileID: 2100000, guid: 35c2a316ece610b4b963e047e5238337, type: 2}
- - {fileID: 2100000, guid: 9cdc0250a4c9b534fae68ae6aa90bf31, type: 2}
- - {fileID: 2100000, guid: bc5888e576e9cb34bab7b7af42d2b63f, type: 2}
- - {fileID: 2100000, guid: 1eb2f964062497347b887d2c940e79c5, type: 2}
- - {fileID: 2100000, guid: d2b3854a83244764192826cd7eadc955, type: 2}
- - {fileID: 2100000, guid: cac39def7281c5c488b6a3465ec1951b, type: 2}
- - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
- - {fileID: 2100000, guid: 81ea0ec5ed826d74fb516bcd6d26bf99, type: 2}
- - {fileID: 2100000, guid: f1807abb25a22fb4fb9a796796ec55cb, type: 2}
- - {fileID: 2100000, guid: c10453b4aa0c864458b74f3797cb611e, type: 2}
- - {fileID: 2100000, guid: 8de5e47a4e3831b40b59595ad3e2e267, type: 2}
- - {fileID: 2100000, guid: ffd504a9168a01c459170bb8f2fcea1c, type: 2}
- - {fileID: 2100000, guid: 672c36f6dbb36b5439cc0fdd2f74c531, type: 2}
- - {fileID: 2100000, guid: 51b03d257a738e6468f623865f31dbec, type: 2}
- - {fileID: 2100000, guid: d23dd47c26278f94ea3bc15c730f59ed, type: 2}
- - {fileID: 2100000, guid: 79cdc811085b366438fb60b12a3642ba, type: 2}
- - {fileID: 2100000, guid: 8db36ece14c543d47be04e1d0cde1a1f, type: 2}
- - {fileID: 2100000, guid: 98438748f07992c4a9eca84eb166591b, type: 2}
- - {fileID: 2100000, guid: c5480627ec99c8a45bbd5dfe52d1dea7, type: 2}
- - {fileID: 2100000, guid: c0998459c7ac0e94d825035839d01ac9, type: 2}
- - {fileID: 2100000, guid: c3186340e03d26341969d34663dbf8f3, type: 2}
- - {fileID: 2100000, guid: e45d02bbf7268504ca58513c548a58e7, type: 2}
- - {fileID: 2100000, guid: d7188495ea0838346af40c820ec9ffc8, type: 2}
- - {fileID: 2100000, guid: 90a6fdf8f72a7a84d83dcb448e0f749e, type: 2}
- - {fileID: 2100000, guid: a55c6cba78f87d1499a304b41036f758, type: 2}
- - {fileID: 2100000, guid: 8bc2ade7ea2681744b3a5bf052974502, type: 2}
- - {fileID: 2100000, guid: 012e77fb6a6d69548802da3b41814618, type: 2}
- - {fileID: 2100000, guid: 4d875a76d6e247742b8d3d66214b2c2d, type: 2}
- - {fileID: 2100000, guid: 77485a45419b5da498cc74acff31c49a, type: 2}
- - {fileID: 2100000, guid: fa8f228d6d5f77d479bf970e355f4bc3, type: 2}
- - {fileID: 2100000, guid: 885429151ec5f6a4a926f6aaabd7e001, type: 2}
- - {fileID: 2100000, guid: 483ceb65615010745bde1d5ff9fd9dd6, type: 2}
- {fileID: 2100000, guid: fe25aa579b9514441a94bd556cf54df9, type: 2}
- - {fileID: 2100000, guid: 332daba92d0976f4d86bdcdc1a94179e, type: 2}
- {fileID: 2100000, guid: af0c1cbaaffed304ba0e3a1fbac41e7e, type: 2}
- {fileID: 2100000, guid: cc22c7f9de95cab4488b30fe8699a82a, type: 2}
- {fileID: 2100000, guid: fe872fb72ad98da4dbb868481468e848, type: 2}
+ - {fileID: 2100000, guid: 4fb0b8cdca56f5d47be970c7490cb7a1, type: 2}
+ - {fileID: 2100000, guid: 82f2961c9baa48a45ac897be257fd655, type: 2}
- {fileID: 2100000, guid: 4de84333504452948874f4422dec7b56, type: 2}
- {fileID: 2100000, guid: 97a375a2664a65f44a74b8e0711591fb, type: 2}
- {fileID: 2100000, guid: 71fff76911e92ab43a71d15602da4c4b, type: 2}
- {fileID: 2100000, guid: 372c2f1b24e36bd438fea3de42b33e3b, type: 2}
+ - {fileID: 2100000, guid: 35c2a316ece610b4b963e047e5238337, type: 2}
+ - {fileID: 2100000, guid: 81ea0ec5ed826d74fb516bcd6d26bf99, type: 2}
+ - {fileID: 2100000, guid: f1807abb25a22fb4fb9a796796ec55cb, type: 2}
+ - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
- {fileID: 2100000, guid: 4c14b2f4b9a613f418bb1e6cf8cf68f4, type: 2}
- {fileID: 2100000, guid: ea08301eace4f164bb3aae930413a978, type: 2}
- {fileID: 2100000, guid: 6dd6b8b1c8133f04dbc23ac81f5dfded, type: 2}
+ - {fileID: 2100000, guid: c3186340e03d26341969d34663dbf8f3, type: 2}
+ - {fileID: 2100000, guid: 348ff3cc54305654d9eeebbbb385c262, type: 2}
+ - {fileID: 2100000, guid: c5d2a6b0c3904c747b937dd142cbb480, type: 2}
+ - {fileID: 2100000, guid: c5480627ec99c8a45bbd5dfe52d1dea7, type: 2}
+ - {fileID: 2100000, guid: 98438748f07992c4a9eca84eb166591b, type: 2}
+ - {fileID: 2100000, guid: 012e77fb6a6d69548802da3b41814618, type: 2}
+ - {fileID: 2100000, guid: 4d875a76d6e247742b8d3d66214b2c2d, type: 2}
+ - {fileID: 2100000, guid: 12e96dbe16f21704485645506bfc235a, 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: ffd504a9168a01c459170bb8f2fcea1c, type: 2}
- {fileID: 2100000, guid: 462153a63867ae44596b4d0413a039bc, type: 2}
+ - {fileID: 2100000, guid: 9d4baac78c2042b47b42fc9c92d87767, type: 2}
+ - {fileID: 2100000, guid: db9b2b735115eb248a189b1fdc721a50, type: 2}
+ - {fileID: 2100000, guid: 53b84df3db050264db8132d12d59ac74, type: 2}
+ - {fileID: 2100000, guid: 672c36f6dbb36b5439cc0fdd2f74c531, type: 2}
+ - {fileID: 2100000, guid: 39e3355f45f63f04a862da4466b04630, type: 2}
+ - {fileID: 2100000, guid: f2d04047f1e90f34293134ea43fee656, type: 2}
+ - {fileID: 2100000, guid: 5dcc23d6a7fa8e34990a27f3edfb0ac1, type: 2}
- {fileID: 2100000, guid: cc8e36941dd3f2c42a157650e05b9242, type: 2}
- {fileID: 2100000, guid: a94d8fe1854504e47a64e023cecaa130, type: 2}
+ - {fileID: 2100000, guid: 51b03d257a738e6468f623865f31dbec, type: 2}
+ - {fileID: 2100000, guid: cac39def7281c5c488b6a3465ec1951b, type: 2}
+ - {fileID: 2100000, guid: bc5888e576e9cb34bab7b7af42d2b63f, type: 2}
+ - {fileID: 2100000, guid: 1eb2f964062497347b887d2c940e79c5, type: 2}
+ - {fileID: 2100000, guid: 885429151ec5f6a4a926f6aaabd7e001, type: 2}
+ - {fileID: 2100000, guid: e45d02bbf7268504ca58513c548a58e7, type: 2}
+ - {fileID: 2100000, guid: 80746b095abb6ce41a1c737df3649172, type: 2}
+ - {fileID: 2100000, guid: 332daba92d0976f4d86bdcdc1a94179e, type: 2}
+ - {fileID: 2100000, guid: a55c6cba78f87d1499a304b41036f758, type: 2}
+ - {fileID: 2100000, guid: 8bc2ade7ea2681744b3a5bf052974502, type: 2}
- {fileID: 2100000, guid: bd33b7e8a1d3cd74b8059a1a4602033a, type: 2}
- {fileID: 2100000, guid: 8ded9a8136c72af4f901e652f138f9b6, type: 2}
- {fileID: 2100000, guid: b4ebc3728120eee449696f9b988eebcb, type: 2}
- {fileID: 2100000, guid: 2328ced7acf68884b96deba2b991c8ca, type: 2}
+ - {fileID: 2100000, guid: 4cbd5a7b91a8e2a469e33380a6d99a68, type: 2}
+ - {fileID: 2100000, guid: 483ceb65615010745bde1d5ff9fd9dd6, type: 2}
+ - {fileID: 2100000, guid: c10453b4aa0c864458b74f3797cb611e, type: 2}
LightMapsNear: []
LightMapsFar: []
LightMode: 0
@@ -108181,10 +108568,6 @@ MonoBehaviour:
ID: 117
SerializedTypeNames:
- VRC.Udon.UdonBehaviour
- - gameObject: {fileID: 0}
- ID: 118
- SerializedTypeNames:
- - VRC.Udon.UdonBehaviour
- gameObject: {fileID: 2043045203}
ID: 119
SerializedTypeNames:
@@ -113100,6 +113483,18 @@ MonoBehaviour:
ID: 1299
SerializedTypeNames:
- VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 925493520}
+ ID: 1300
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 1945450557}
+ ID: 1301
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
+ - gameObject: {fileID: 1673503612}
+ ID: 1302
+ SerializedTypeNames:
+ - VRC.Udon.UdonBehaviour
portraitCameraPositionOffset: {x: 0, y: 0, z: 0}
portraitCameraRotationOffset: {x: 0, y: 1, z: 0, w: -0.00000004371139}
PlayerPersistence: []
diff --git a/Assets/Scenes/witwics/LightingData.asset b/Assets/Scenes/witwics/LightingData.asset
index 6a72368..9c740a3 100644
Binary files a/Assets/Scenes/witwics/LightingData.asset and b/Assets/Scenes/witwics/LightingData.asset differ
diff --git a/Assets/Scenes/witwics/Lightmap-0_comp_light.exr b/Assets/Scenes/witwics/Lightmap-0_comp_light.exr
index 0273a15..cc6a1e8 100644
Binary files a/Assets/Scenes/witwics/Lightmap-0_comp_light.exr and b/Assets/Scenes/witwics/Lightmap-0_comp_light.exr differ
diff --git a/Assets/Scenes/witwics/ReflectionProbe-0.exr b/Assets/Scenes/witwics/ReflectionProbe-0.exr
index 3a7f436..c66e041 100644
Binary files a/Assets/Scenes/witwics/ReflectionProbe-0.exr and b/Assets/Scenes/witwics/ReflectionProbe-0.exr differ
diff --git a/Assets/Scenes/witwics/ReflectionProbe-1.exr b/Assets/Scenes/witwics/ReflectionProbe-1.exr
index f6911fa..1e60674 100644
Binary files a/Assets/Scenes/witwics/ReflectionProbe-1.exr and b/Assets/Scenes/witwics/ReflectionProbe-1.exr differ
diff --git a/Assets/Scenes/witwics/ReflectionProbe-2.exr b/Assets/Scenes/witwics/ReflectionProbe-2.exr
index aee6645..7da355b 100644
Binary files a/Assets/Scenes/witwics/ReflectionProbe-2.exr and b/Assets/Scenes/witwics/ReflectionProbe-2.exr differ
diff --git a/Assets/Scenes/witwics/ReflectionProbe-3.exr b/Assets/Scenes/witwics/ReflectionProbe-3.exr
index 54518a2..912ad3d 100644
Binary files a/Assets/Scenes/witwics/ReflectionProbe-3.exr and b/Assets/Scenes/witwics/ReflectionProbe-3.exr differ
diff --git a/Assets/Scenes/witwics/ReflectionProbe-4.exr b/Assets/Scenes/witwics/ReflectionProbe-4.exr
index 761aa61..679c271 100644
Binary files a/Assets/Scenes/witwics/ReflectionProbe-4.exr and b/Assets/Scenes/witwics/ReflectionProbe-4.exr differ
diff --git a/Assets/Scenes/witwics/ReflectionProbe-5.exr b/Assets/Scenes/witwics/ReflectionProbe-5.exr
index 696f3a8..021102a 100644
Binary files a/Assets/Scenes/witwics/ReflectionProbe-5.exr and b/Assets/Scenes/witwics/ReflectionProbe-5.exr differ
diff --git a/Assets/Shaders/CrookPortrait.shader b/Assets/Shaders/CrookPortrait.shader
new file mode 100644
index 0000000..9b885e0
--- /dev/null
+++ b/Assets/Shaders/CrookPortrait.shader
@@ -0,0 +1,58 @@
+Shader "Carmen/Crook Portrait"
+{
+ Properties
+ {
+ _MainTex ("Portrait", 2D) = "white" {}
+ }
+ SubShader
+ {
+ Tags { "RenderType" = "Opaque" }
+ LOD 200
+
+ CGPROGRAM
+ #pragma surface surf Standard
+ //#pragma vertex vert
+ //#pragma fragment frag
+
+ UNITY_DECLARE_TEX2D(_MainTex);
+
+
+ // struct Data
+ // {
+ // float4 vertex : POSITION;
+ // float2 uv : TEXCOORD0;
+ // };
+
+ // struct Vert2Frag
+ // {
+ // float4 position : SV_POSITION;
+ // float2 uv : TEXCOORD0;
+ // };
+
+ struct Input
+ {
+ float2 uv_MainTex;
+ };
+
+
+ // Vert2Frag vert(inout Data v)
+ // {
+ // Vert2Frag o;
+ // o.position = UnityObjectToClipPos(v.vertex);
+ // o.uv = v.uv;
+ // return o;
+ // }
+
+ // fixed4 frag(Vert2Frag i) : SV_TARGET
+ // {
+ // return UNITY_SAMPLE_TEX2D(_MainTex, i.uv);
+ // }
+
+ void surf (Input IN, inout SurfaceOutputStandard o)
+ {
+ o.Albedo = UNITY_SAMPLE_TEX2D(_MainTex, IN.uv_MainTex).rgb;
+ }
+ ENDCG
+ }
+ Fallback "Diffuse"
+}
\ No newline at end of file
diff --git a/Assets/Shaders/CrookPortrait.shader.meta b/Assets/Shaders/CrookPortrait.shader.meta
new file mode 100644
index 0000000..86337eb
--- /dev/null
+++ b/Assets/Shaders/CrookPortrait.shader.meta
@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 641abdabd9209424ca74aad6223f1752
+ShaderImporter:
+ externalObjects: {}
+ defaultTextures: []
+ nonModifiableTextures: []
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Textures/Crook Portraits/T_CrookPortrait_CarmenSandiego_Albedo.png b/Assets/Textures/Crook Portraits/T_CrookPortrait_CarmenSandiego_Albedo.png
new file mode 100644
index 0000000..6030c44
Binary files /dev/null and b/Assets/Textures/Crook Portraits/T_CrookPortrait_CarmenSandiego_Albedo.png differ
diff --git a/Assets/Textures/Crook Portraits/T_CrookPortrait_CarmenSandiego_Albedo.png.meta b/Assets/Textures/Crook Portraits/T_CrookPortrait_CarmenSandiego_Albedo.png.meta
new file mode 100644
index 0000000..b5cf86c
--- /dev/null
+++ b/Assets/Textures/Crook Portraits/T_CrookPortrait_CarmenSandiego_Albedo.png.meta
@@ -0,0 +1,140 @@
+fileFormatVersion: 2
+guid: b7d40cf644879564d96d55edaeadf418
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 12
+ mipmaps:
+ mipMapMode: 1
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 1
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 1
+ wrapV: 1
+ wrapW: 1
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 0
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 512
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 3
+ compressionQuality: 67
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: iPhone
+ maxTextureSize: 128
+ resizeAlgorithm: 0
+ textureFormat: 50
+ textureCompression: 1
+ compressionQuality: 0
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 1
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 128
+ resizeAlgorithm: 0
+ textureFormat: 50
+ textureCompression: 1
+ compressionQuality: 0
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 1
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Textures/Crook Portraits/T_CrookPortrait_Contessa_Albedo.png.meta b/Assets/Textures/Crook Portraits/T_CrookPortrait_Contessa_Albedo.png.meta
index fb27976..096f82d 100644
--- a/Assets/Textures/Crook Portraits/T_CrookPortrait_Contessa_Albedo.png.meta
+++ b/Assets/Textures/Crook Portraits/T_CrookPortrait_Contessa_Albedo.png.meta
@@ -22,7 +22,7 @@ TextureImporter:
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
- streamingMipmaps: 0
+ streamingMipmaps: 1
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
@@ -69,7 +69,7 @@ TextureImporter:
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
- maxTextureSize: 1024
+ maxTextureSize: 512
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 3
diff --git a/Assets/Textures/Crook Portraits/T_CrookPortrait_DoubleTrouble_Albedo.png.meta b/Assets/Textures/Crook Portraits/T_CrookPortrait_DoubleTrouble_Albedo.png.meta
index 884cf11..66d6091 100644
--- a/Assets/Textures/Crook Portraits/T_CrookPortrait_DoubleTrouble_Albedo.png.meta
+++ b/Assets/Textures/Crook Portraits/T_CrookPortrait_DoubleTrouble_Albedo.png.meta
@@ -22,7 +22,7 @@ TextureImporter:
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
- streamingMipmaps: 0
+ streamingMipmaps: 1
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
@@ -69,7 +69,7 @@ TextureImporter:
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
- maxTextureSize: 1024
+ maxTextureSize: 512
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 3
diff --git a/Assets/Textures/Crook Portraits/T_CrookPortrait_EarthaBrute_Albedo.png.meta b/Assets/Textures/Crook Portraits/T_CrookPortrait_EarthaBrute_Albedo.png.meta
index 018cb60..0011a0b 100644
--- a/Assets/Textures/Crook Portraits/T_CrookPortrait_EarthaBrute_Albedo.png.meta
+++ b/Assets/Textures/Crook Portraits/T_CrookPortrait_EarthaBrute_Albedo.png.meta
@@ -22,7 +22,7 @@ TextureImporter:
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
- streamingMipmaps: 0
+ streamingMipmaps: 1
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
@@ -69,7 +69,7 @@ TextureImporter:
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
- maxTextureSize: 1024
+ maxTextureSize: 512
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 3
diff --git a/Assets/Textures/Crook Portraits/T_CrookPortrait_Kneemoi_Albedo.png.meta b/Assets/Textures/Crook Portraits/T_CrookPortrait_Kneemoi_Albedo.png.meta
index 346de4b..9f9acda 100644
--- a/Assets/Textures/Crook Portraits/T_CrookPortrait_Kneemoi_Albedo.png.meta
+++ b/Assets/Textures/Crook Portraits/T_CrookPortrait_Kneemoi_Albedo.png.meta
@@ -22,7 +22,7 @@ TextureImporter:
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
- streamingMipmaps: 0
+ streamingMipmaps: 1
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
@@ -69,7 +69,7 @@ TextureImporter:
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
- maxTextureSize: 1024
+ maxTextureSize: 512
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 3
diff --git a/Assets/Textures/Crook Portraits/T_CrookPortrait_PattyLarceny_Albedo.png.meta b/Assets/Textures/Crook Portraits/T_CrookPortrait_PattyLarceny_Albedo.png.meta
index 41c01ef..cee4b71 100644
--- a/Assets/Textures/Crook Portraits/T_CrookPortrait_PattyLarceny_Albedo.png.meta
+++ b/Assets/Textures/Crook Portraits/T_CrookPortrait_PattyLarceny_Albedo.png.meta
@@ -22,7 +22,7 @@ TextureImporter:
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
- streamingMipmaps: 0
+ streamingMipmaps: 1
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
@@ -69,7 +69,7 @@ TextureImporter:
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
- maxTextureSize: 1024
+ maxTextureSize: 512
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 3
diff --git a/Assets/Textures/Crook Portraits/T_CrookPortrait_Robocrook_Albedo.png b/Assets/Textures/Crook Portraits/T_CrookPortrait_Robocrook_Albedo.png
index acbc02f..de32251 100644
Binary files a/Assets/Textures/Crook Portraits/T_CrookPortrait_Robocrook_Albedo.png and b/Assets/Textures/Crook Portraits/T_CrookPortrait_Robocrook_Albedo.png differ
diff --git a/Assets/Textures/Crook Portraits/T_CrookPortrait_Robocrook_Albedo.png.meta b/Assets/Textures/Crook Portraits/T_CrookPortrait_Robocrook_Albedo.png.meta
index 1026dce..816416d 100644
--- a/Assets/Textures/Crook Portraits/T_CrookPortrait_Robocrook_Albedo.png.meta
+++ b/Assets/Textures/Crook Portraits/T_CrookPortrait_Robocrook_Albedo.png.meta
@@ -22,7 +22,7 @@ TextureImporter:
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
- streamingMipmaps: 0
+ streamingMipmaps: 1
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
@@ -69,7 +69,7 @@ TextureImporter:
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
- maxTextureSize: 1024
+ maxTextureSize: 512
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 3
diff --git a/Assets/Textures/Crook Portraits/T_CrookPortrait_SarahNade_Albedo.png.meta b/Assets/Textures/Crook Portraits/T_CrookPortrait_SarahNade_Albedo.png.meta
index 3f33786..5517f28 100644
--- a/Assets/Textures/Crook Portraits/T_CrookPortrait_SarahNade_Albedo.png.meta
+++ b/Assets/Textures/Crook Portraits/T_CrookPortrait_SarahNade_Albedo.png.meta
@@ -22,7 +22,7 @@ TextureImporter:
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
- streamingMipmaps: 0
+ streamingMipmaps: 1
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
@@ -69,7 +69,7 @@ TextureImporter:
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
- maxTextureSize: 1024
+ maxTextureSize: 512
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 3
diff --git a/Assets/Textures/Crook Portraits/T_CrookPortrait_TopGrunge_Albedo.png.meta b/Assets/Textures/Crook Portraits/T_CrookPortrait_TopGrunge_Albedo.png.meta
index fe40d2a..86ac3bb 100644
--- a/Assets/Textures/Crook Portraits/T_CrookPortrait_TopGrunge_Albedo.png.meta
+++ b/Assets/Textures/Crook Portraits/T_CrookPortrait_TopGrunge_Albedo.png.meta
@@ -22,7 +22,7 @@ TextureImporter:
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
- streamingMipmaps: 0
+ streamingMipmaps: 1
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
@@ -69,7 +69,7 @@ TextureImporter:
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
- maxTextureSize: 1024
+ maxTextureSize: 512
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 3
diff --git a/Assets/Textures/Crook Portraits/T_CrookPortrait_VicTheSlick_Albedo.png.meta b/Assets/Textures/Crook Portraits/T_CrookPortrait_VicTheSlick_Albedo.png.meta
index b2ef6fd..7d2a909 100644
--- a/Assets/Textures/Crook Portraits/T_CrookPortrait_VicTheSlick_Albedo.png.meta
+++ b/Assets/Textures/Crook Portraits/T_CrookPortrait_VicTheSlick_Albedo.png.meta
@@ -22,7 +22,7 @@ TextureImporter:
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
- streamingMipmaps: 0
+ streamingMipmaps: 1
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
@@ -69,7 +69,7 @@ TextureImporter:
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
- maxTextureSize: 1024
+ maxTextureSize: 512
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 3
diff --git a/Assets/Textures/Crook Portraits/T_CrookPortrait_WonderRat_Albedo.png.meta b/Assets/Textures/Crook Portraits/T_CrookPortrait_WonderRat_Albedo.png.meta
index 3a07ff8..5982317 100644
--- a/Assets/Textures/Crook Portraits/T_CrookPortrait_WonderRat_Albedo.png.meta
+++ b/Assets/Textures/Crook Portraits/T_CrookPortrait_WonderRat_Albedo.png.meta
@@ -22,7 +22,7 @@ TextureImporter:
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
- streamingMipmaps: 0
+ streamingMipmaps: 1
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
@@ -69,7 +69,7 @@ TextureImporter:
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
- maxTextureSize: 1024
+ maxTextureSize: 512
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 3
diff --git a/Assets/Textures/Decorations/T_CarmenPoster.png b/Assets/Textures/Decorations/T_CarmenPoster.png
new file mode 100644
index 0000000..9d2253b
Binary files /dev/null and b/Assets/Textures/Decorations/T_CarmenPoster.png differ
diff --git a/Assets/Textures/Decorations/T_CarmenPoster.png.meta b/Assets/Textures/Decorations/T_CarmenPoster.png.meta
new file mode 100644
index 0000000..8bc23bb
--- /dev/null
+++ b/Assets/Textures/Decorations/T_CarmenPoster.png.meta
@@ -0,0 +1,140 @@
+fileFormatVersion: 2
+guid: ce5f0fa20774e2a41a660ae020151577
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 12
+ mipmaps:
+ mipMapMode: 1
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 1
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 1024
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 30
+ crunchedCompression: 1
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: iPhone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 3
+ buildTarget: Android
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/UdonSharp/Game Managers/CaseManager.asset b/Assets/UdonSharp/Game Managers/CaseManager.asset
index b7115f8..821c613 100644
--- a/Assets/UdonSharp/Game Managers/CaseManager.asset
+++ b/Assets/UdonSharp/Game Managers/CaseManager.asset
@@ -44,7 +44,7 @@ MonoBehaviour:
Data:
- Name:
Entry: 12
- Data: 25
+ Data: 27
- Name:
Entry: 7
Data:
@@ -641,16 +641,151 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
- Data: _LiveIndicator
+ Data: _WantedPosters
- Name: $v
Entry: 7
Data: 44|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
- Data: _LiveIndicator
+ Data: _WantedPosters
- Name: k__BackingField
Entry: 7
Data: 45|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: WantedPoster[], Assembly-CSharp
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 7
+ Data: 46|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: UnityEngine.Component[], UnityEngine.CoreModule
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: true
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 47|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 2
+ - Name:
+ Entry: 7
+ Data: 48|UnityEngine.SpaceAttribute, UnityEngine.CoreModule
+ - Name: height
+ Entry: 4
+ Data: 8
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 7
+ Data: 49|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: _MissingPosters
+ - Name: $v
+ Entry: 7
+ Data: 50|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _MissingPosters
+ - Name: k__BackingField
+ Entry: 7
+ Data: 51|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: MissingPoster[], Assembly-CSharp
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 46
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: true
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 52|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 53|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: _LiveIndicator
+ - Name: $v
+ Entry: 7
+ Data: 54|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _LiveIndicator
+ - Name: k__BackingField
+ Entry: 7
+ Data: 55|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: LiveIndicator, Assembly-CSharp
@@ -674,13 +809,13 @@ MonoBehaviour:
Data: true
- Name: _fieldAttributes
Entry: 7
- Data: 46|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ Data: 56|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
- Name:
Entry: 12
Data: 2
- Name:
Entry: 7
- Data: 47|UnityEngine.SpaceAttribute, UnityEngine.CoreModule
+ Data: 57|UnityEngine.SpaceAttribute, UnityEngine.CoreModule
- Name: height
Entry: 4
Data: 8
@@ -689,7 +824,7 @@ MonoBehaviour:
Data:
- Name:
Entry: 7
- Data: 48|UnityEngine.SerializeField, UnityEngine.CoreModule
+ Data: 58|UnityEngine.SerializeField, UnityEngine.CoreModule
- Name:
Entry: 8
Data:
@@ -713,13 +848,13 @@ MonoBehaviour:
Data: _CaseFileCluesURL
- Name: $v
Entry: 7
- Data: 49|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ Data: 59|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
Data: _CaseFileCluesURL
- Name: k__BackingField
Entry: 7
- Data: 50|System.RuntimeType, mscorlib
+ Data: 60|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: VRC.SDKBase.VRCUrl, VRCSDKBase
@@ -728,175 +863,7 @@ MonoBehaviour:
Data:
- Name: k__BackingField
Entry: 9
- Data: 50
- - Name: k__BackingField
- Entry: 7
- Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
- - Name:
- Entry: 3
- Data: 1
- - Name:
- Entry: 8
- Data:
- - Name: k__BackingField
- Entry: 5
- Data: false
- - Name: _fieldAttributes
- Entry: 7
- Data: 51|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
- - Name:
- Entry: 12
- Data: 1
- - Name:
- Entry: 7
- Data: 52|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
- - 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: _CaseFileLootImage
- - Name: $v
- Entry: 7
- Data: 53|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- - Name: k__BackingField
- Entry: 1
- Data: _CaseFileLootImage
- - Name: k__BackingField
- Entry: 9
- Data: 50
- - Name: k__BackingField
- Entry: 9
- Data: 50
- - Name: k__BackingField
- Entry: 7
- Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
- - Name:
- Entry: 3
- Data: 1
- - Name:
- Entry: 8
- Data:
- - Name: k__BackingField
- Entry: 5
- Data: false
- - Name: _fieldAttributes
- Entry: 7
- Data: 54|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
- - Name:
- Entry: 12
- Data: 1
- - Name:
- Entry: 7
- Data: 55|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
- - 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: _CaseFileMaps
- - Name: $v
- Entry: 7
- Data: 56|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- - Name: k__BackingField
- Entry: 1
- Data: _CaseFileMaps
- - Name: k__BackingField
- Entry: 7
- Data: 57|System.RuntimeType, mscorlib
- - Name:
- Entry: 1
- Data: VRC.SDKBase.VRCUrl[], VRCSDKBase
- - Name:
- Entry: 8
- Data:
- - Name: k__BackingField
- Entry: 9
- Data: 57
- - Name: k__BackingField
- Entry: 7
- Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
- - Name:
- Entry: 3
- Data: 1
- - Name:
- Entry: 8
- Data:
- - Name: k__BackingField
- Entry: 5
- Data: false
- - Name: _fieldAttributes
- Entry: 7
- Data: 58|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
- - Name:
- Entry: 12
- Data: 1
- - Name:
- Entry: 7
- Data: 59|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
- - 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: _CaseFileVideos
- - Name: $v
- Entry: 7
- Data: 60|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- - Name: k__BackingField
- Entry: 1
- Data: _CaseFileVideos
- - Name: k__BackingField
- Entry: 9
- Data: 57
- - Name: k__BackingField
- Entry: 9
- Data: 57
+ Data: 60
- Name: k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -938,19 +905,19 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
- Data: _CaseFileVideosFallback
+ Data: _CaseFileLootImage
- Name: $v
Entry: 7
Data: 63|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
- Data: _CaseFileVideosFallback
+ Data: _CaseFileLootImage
- Name: k__BackingField
Entry: 9
- Data: 57
+ Data: 60
- Name: k__BackingField
Entry: 9
- Data: 57
+ Data: 60
- Name: k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -992,19 +959,25 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
- Data: _CaseFileClueImages
+ Data: _CaseFileMaps
- Name: $v
Entry: 7
Data: 66|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
- Data: _CaseFileClueImages
+ Data: _CaseFileMaps
- Name: k__BackingField
- Entry: 9
- Data: 57
+ Entry: 7
+ Data: 67|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: VRC.SDKBase.VRCUrl[], VRCSDKBase
+ - Name:
+ Entry: 8
+ Data:
- Name: k__BackingField
Entry: 9
- Data: 57
+ Data: 67
- Name: k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -1019,13 +992,13 @@ MonoBehaviour:
Data: false
- Name: _fieldAttributes
Entry: 7
- Data: 67|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ Data: 68|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
- Name:
Entry: 12
Data: 1
- Name:
Entry: 7
- Data: 68|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
+ Data: 69|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
- Name:
Entry: 8
Data:
@@ -1046,25 +1019,19 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
- Data: _CaseTitle
+ Data: _CaseFileVideos
- Name: $v
Entry: 7
- Data: 69|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ Data: 70|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
- Data: _CaseTitle
+ Data: _CaseFileVideos
- Name: k__BackingField
- Entry: 7
- Data: 70|System.RuntimeType, mscorlib
- - Name:
- Entry: 1
- Data: System.String, mscorlib
- - Name:
- Entry: 8
- Data:
+ Entry: 9
+ Data: 67
- Name: k__BackingField
Entry: 9
- Data: 70
+ Data: 67
- Name: k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -1106,19 +1073,19 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
- Data: _CaseDescription
+ Data: _CaseFileVideosFallback
- Name: $v
Entry: 7
Data: 73|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
- Data: _CaseDescription
+ Data: _CaseFileVideosFallback
- Name: k__BackingField
Entry: 9
- Data: 70
+ Data: 67
- Name: k__BackingField
Entry: 9
- Data: 70
+ Data: 67
- Name: k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -1160,25 +1127,19 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
- Data: _CaseIntroVideo
+ Data: _CaseFileClueImages
- Name: $v
Entry: 7
Data: 76|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
- Data: _CaseIntroVideo
+ Data: _CaseFileClueImages
- Name: k__BackingField
- Entry: 7
- Data: 77|System.RuntimeType, mscorlib
- - Name:
- Entry: 1
- Data: System.Int32, mscorlib
- - Name:
- Entry: 8
- Data:
+ Entry: 9
+ Data: 67
- Name: k__BackingField
Entry: 9
- Data: 77
+ Data: 67
- Name: k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -1193,13 +1154,13 @@ MonoBehaviour:
Data: false
- Name: _fieldAttributes
Entry: 7
- Data: 78|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ Data: 77|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
- Name:
Entry: 12
Data: 1
- Name:
Entry: 7
- Data: 79|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
+ Data: 78|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
- Name:
Entry: 8
Data:
@@ -1220,19 +1181,25 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
- Data: _CaseIntroVideoTranscript
+ Data: _CaseTitle
- Name: $v
Entry: 7
- Data: 80|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ Data: 79|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
- Data: _CaseIntroVideoTranscript
+ Data: _CaseTitle
- Name: k__BackingField
- Entry: 9
- Data: 70
+ Entry: 7
+ Data: 80|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: System.String, mscorlib
+ - Name:
+ Entry: 8
+ Data:
- Name: k__BackingField
Entry: 9
- Data: 70
+ Data: 80
- Name: k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -1274,19 +1241,19 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
- Data: _StolenLoot
+ Data: _CaseDescription
- Name: $v
Entry: 7
Data: 83|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
- Data: _StolenLoot
+ Data: _CaseDescription
- Name: k__BackingField
Entry: 9
- Data: 70
+ Data: 80
- Name: k__BackingField
Entry: 9
- Data: 70
+ Data: 80
- Name: k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -1328,25 +1295,25 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
- Data: _AccusedCrook
+ Data: _CaseIntroVideo
- Name: $v
Entry: 7
Data: 86|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
- Data: _AccusedCrook
+ Data: _CaseIntroVideo
- Name: k__BackingField
Entry: 7
Data: 87|System.RuntimeType, mscorlib
- Name:
Entry: 1
- Data: AccusedCrook, Assembly-CSharp
+ Data: System.Int32, mscorlib
- Name:
Entry: 8
Data:
- Name: k__BackingField
Entry: 9
- Data: 77
+ Data: 87
- Name: k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -1388,16 +1355,184 @@ MonoBehaviour:
Data:
- Name: $k
Entry: 1
- Data: _FinalRoundContinent
+ Data: _CaseIntroVideoTranscript
- Name: $v
Entry: 7
Data: 90|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _CaseIntroVideoTranscript
+ - Name: k__BackingField
+ Entry: 9
+ Data: 80
+ - Name: k__BackingField
+ Entry: 9
+ Data: 80
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 3
+ Data: 1
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: false
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 91|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 92|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
+ - 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: _StolenLoot
+ - Name: $v
+ Entry: 7
+ Data: 93|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _StolenLoot
+ - Name: k__BackingField
+ Entry: 9
+ Data: 80
+ - Name: k__BackingField
+ Entry: 9
+ Data: 80
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 3
+ Data: 1
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: false
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 94|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 95|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
+ - 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: _AccusedCrook
+ - Name: $v
+ Entry: 7
+ Data: 96|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _AccusedCrook
+ - Name: k__BackingField
+ Entry: 7
+ Data: 97|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: AccusedCrook, Assembly-CSharp
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 87
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 3
+ Data: 1
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: false
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 98|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 99|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
+ - 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: _FinalRoundContinent
+ - Name: $v
+ Entry: 7
+ Data: 100|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
Data: _FinalRoundContinent
- Name: k__BackingField
Entry: 7
- Data: 91|System.RuntimeType, mscorlib
+ Data: 101|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: ContinentMap, Assembly-CSharp
@@ -1406,7 +1541,7 @@ MonoBehaviour:
Data:
- Name: k__BackingField
Entry: 9
- Data: 77
+ Data: 87
- Name: k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -1421,13 +1556,14 @@ MonoBehaviour:
Data: false
- Name: _fieldAttributes
Entry: 7
- Data: 92|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ Data: 102|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
+ mscorlib
- Name:
Entry: 12
Data: 1
- Name:
Entry: 7
- Data: 93|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
+ Data: 103|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
- Name:
Entry: 8
Data:
@@ -1451,13 +1587,13 @@ MonoBehaviour:
Data: _CurrentWinningPlayers
- Name: $v
Entry: 7
- Data: 94|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ Data: 104|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
Data: _CurrentWinningPlayers
- Name: k__BackingField
Entry: 7
- Data: 95|System.RuntimeType, mscorlib
+ Data: 105|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: System.String[], mscorlib
@@ -1466,7 +1602,7 @@ MonoBehaviour:
Data:
- Name: k__BackingField
Entry: 9
- Data: 95
+ Data: 105
- Name: k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -1481,13 +1617,14 @@ MonoBehaviour:
Data: false
- Name: _fieldAttributes
Entry: 7
- Data: 96|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ Data: 106|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
+ mscorlib
- Name:
Entry: 12
Data: 1
- Name:
Entry: 7
- Data: 97|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
+ Data: 107|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
- Name:
Entry: 8
Data:
@@ -1511,13 +1648,13 @@ MonoBehaviour:
Data: _CaseFileDictionary
- Name: $v
Entry: 7
- Data: 98|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ Data: 108|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
- Name: k__BackingField
Entry: 1
Data: _CaseFileDictionary
- Name: k__BackingField
Entry: 7
- Data: 99|System.RuntimeType, mscorlib
+ Data: 109|System.RuntimeType, mscorlib
- Name:
Entry: 1
Data: VRC.SDK3.Data.DataDictionary, VRCSDK3
@@ -1526,7 +1663,7 @@ MonoBehaviour:
Data:
- Name: k__BackingField
Entry: 9
- Data: 99
+ Data: 109
- Name: k__BackingField
Entry: 7
Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
@@ -1541,7 +1678,7 @@ MonoBehaviour:
Data: false
- Name: _fieldAttributes
Entry: 7
- Data: 100|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
+ Data: 110|System.Collections.Generic.List`1[[System.Attribute, mscorlib]],
mscorlib
- Name:
Entry: 12
diff --git a/Assets/UdonSharp/Game Managers/CaseManager.cs b/Assets/UdonSharp/Game Managers/CaseManager.cs
index d9802b4..bc366b5 100644
--- a/Assets/UdonSharp/Game Managers/CaseManager.cs
+++ b/Assets/UdonSharp/Game Managers/CaseManager.cs
@@ -43,6 +43,9 @@ public class CaseManager : UdonSharpBehaviour
[SerializeField] private CaseManagerListView _CaseManagerList;
[SerializeField] private Button _HostTeleportButton;
[Space]
+ [SerializeField] private WantedPoster[] _WantedPosters;
+ [SerializeField] private MissingPoster[] _MissingPosters;
+ [Space]
[SerializeField] private LiveIndicator _LiveIndicator;
[UdonSynced] private VRCUrl _CaseFileCluesURL;
@@ -213,6 +216,15 @@ public class CaseManager : UdonSharpBehaviour
Debug.LogError("[CaseManager] Malformed case file. " + ErrorString);
}
+ foreach (WantedPoster Poster in _WantedPosters)
+ {
+ Poster.SetNewCrook(_AccusedCrook, GetCrookName());
+ }
+ foreach (MissingPoster Poster in _MissingPosters)
+ {
+ Poster.SetNewLoot(_CaseFileLootImage, _StolenLoot);
+ }
+
RequestSerialization();
}
diff --git a/Assets/UdonSharp/Game Managers/GameManagerRound3.cs b/Assets/UdonSharp/Game Managers/GameManagerRound3.cs
index 57dc331..e5be590 100644
--- a/Assets/UdonSharp/Game Managers/GameManagerRound3.cs
+++ b/Assets/UdonSharp/Game Managers/GameManagerRound3.cs
@@ -1,6 +1,7 @@
using UdonSharp;
using UnityEngine;
+using UnityEngine.Video;
using VRC.SDK3.Data;
using VRC.SDK3.UdonNetworkCalling;
using VRC.SDKBase;
@@ -184,6 +185,7 @@ public class GameManagerRound3 : GameManagerBase
_AudioManager.SendCustomNetworkEvent(NetworkEventTarget.All, "FadeOutMusic");
+ _CameraControllerRound3.PlayIFeelGood(false);
_CameraControllerRound3.ActivateHostPlayerCameraSwitcher();
EnableInteraction("Begin");
@@ -423,6 +425,7 @@ public class GameManagerRound3 : GameManagerBase
_NewspaperPublicDisplay.Activate(false);
+ _CameraControllerRound3.DisableAllSwitchers();
_CameraControllerRound3.PlayDoItRockapella(true);
_AudioManager.SendCustomNetworkEvent(NetworkEventTarget.All, "FadeOutMusic");
@@ -435,8 +438,33 @@ public class GameManagerRound3 : GameManagerBase
_AudioManager.SendCustomNetworkEvent(NetworkEventTarget.All,
"PlayMusicLoop", MusicEventType.CarmenSandiegoTheme);
+ SendCustomEventDelayedSeconds(nameof(ShowEndingVideo), 2.0f);
+
_EndingPlayer.PlayVideo = true;
}
+ public void ShowEndingVideo()
+ {
+ _CameraControllerRound3.DisableAllSwitchers();
+ _CameraControllerRound3.SwitchToVideoPlayerCamera();
+ _CameraControllerRound3.PlayDoItRockapella(false);
+
+ SendCustomEventDelayedSeconds(nameof(CheckVideoPlayerTimeToEnd), 0.25f);
+ }
+ public void CheckVideoPlayerTimeToEnd()
+ {
+ if (_EndingPlayer.PlayVideo == true)
+ {
+ if ((_EndingPlayer.GetDuration() - _EndingPlayer.GetTime()) <= 2.0f)
+ {
+ _CameraControllerRound3.DisableAllSwitchers();
+ _CameraControllerRound3.SwitchToOverheadCamera();
+ }
+ else
+ {
+ SendCustomEventDelayedSeconds(nameof(CheckVideoPlayerTimeToEnd), 0.25f);
+ }
+ }
+ }
private void EndGame()
@@ -449,8 +477,8 @@ public class GameManagerRound3 : GameManagerBase
_EndingPlayer.PlayVideo = false;
_AudioManager.SendCustomNetworkEvent(NetworkEventTarget.All, "FadeOutMusic");
- _CameraControllerRound3.PlayIFeelGood(false);
- _CameraControllerRound3.PlayDoItRockapella(false);
+ _CameraControllerRound3.SwitchToOverheadCamera();
+ _CameraControllerRound3.DeinitialiseCameras();
_CaseManager.EndGame();
diff --git a/Assets/UdonSharp/Location Board/LocationBoard.cs b/Assets/UdonSharp/Location Board/LocationBoard.cs
index df12ae8..4bf4aa2 100644
--- a/Assets/UdonSharp/Location Board/LocationBoard.cs
+++ b/Assets/UdonSharp/Location Board/LocationBoard.cs
@@ -371,7 +371,7 @@ public class LocationBoard : UdonSharpBehaviour
MeshRenderer CrookMesh;
if (CrookMesh = _LocationPanelsCrook[CrookLocation - 1].GetComponent())
{
- CrookMesh.sharedMaterial.SetTexture("_MainTex", _GameManager.GetCrookPortrait());
+ CrookMesh.material.SetTexture("_MainTex", _GameManager.GetCrookPortrait());
}
}
diff --git a/Assets/UdonSharp/MissingPoster.asset b/Assets/UdonSharp/MissingPoster.asset
new file mode 100644
index 0000000..19190af
--- /dev/null
+++ b/Assets/UdonSharp/MissingPoster.asset
@@ -0,0 +1,524 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3}
+ m_Name: MissingPoster
+ m_EditorClassIdentifier:
+ serializedUdonProgramAsset: {fileID: 11400000, guid: fbf7075a4967bdc459aea20b6e365013,
+ type: 2}
+ udonAssembly:
+ assemblyError:
+ sourceCsScript: {fileID: 11500000, guid: 9dbc428660f6be947ae7f321d52af250, type: 3}
+ scriptVersion: 2
+ compiledVersion: 2
+ behaviourSyncMode: 4
+ hasInteractEvent: 0
+ scriptID: -7859637252850696603
+ serializationData:
+ SerializedFormat: 2
+ SerializedBytes:
+ ReferencedUnityObjects: []
+ SerializedBytesString:
+ Prefab: {fileID: 0}
+ PrefabModificationsReferencedUnityObjects: []
+ PrefabModifications: []
+ SerializationNodes:
+ - Name: fieldDefinitions
+ Entry: 7
+ Data: 0|System.Collections.Generic.Dictionary`2[[System.String, mscorlib],[UdonSharp.Compiler.FieldDefinition,
+ UdonSharp.Editor]], mscorlib
+ - Name: comparer
+ Entry: 7
+ Data: 1|System.Collections.Generic.GenericEqualityComparer`1[[System.String,
+ mscorlib]], mscorlib
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 12
+ Data: 8
+ - Name:
+ Entry: 7
+ Data:
+ - Name: $k
+ Entry: 1
+ Data: _LootName
+ - Name: $v
+ Entry: 7
+ Data: 2|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _LootName
+ - Name: k__BackingField
+ Entry: 7
+ Data: 3|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: TMPro.TextMeshProUGUI, Unity.TextMeshPro
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 3
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: true
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 4|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 5|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: _MissingPosterMesh
+ - Name: $v
+ Entry: 7
+ Data: 6|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _MissingPosterMesh
+ - Name: k__BackingField
+ Entry: 7
+ Data: 7|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: UnityEngine.MeshRenderer, UnityEngine.CoreModule
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 7
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: true
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 8|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 2
+ - Name:
+ Entry: 7
+ Data: 9|UnityEngine.SpaceAttribute, UnityEngine.CoreModule
+ - Name: height
+ Entry: 4
+ Data: 8
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 7
+ Data: 10|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: _DefaultPortrait
+ - Name: $v
+ Entry: 7
+ Data: 11|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _DefaultPortrait
+ - Name: k__BackingField
+ Entry: 7
+ Data: 12|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: UnityEngine.Texture, UnityEngine.CoreModule
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 12
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: true
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 13|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 14|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: _DefaultLootName
+ - Name: $v
+ Entry: 7
+ Data: 15|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _DefaultLootName
+ - Name: k__BackingField
+ Entry: 7
+ Data: 16|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: System.String, mscorlib
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 16
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: true
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 17|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 18|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: _LootImageURL
+ - Name: $v
+ Entry: 7
+ Data: 19|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _LootImageURL
+ - Name: k__BackingField
+ Entry: 7
+ Data: 20|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: VRC.SDKBase.VRCUrl, VRCSDKBase
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 20
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 3
+ Data: 1
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: false
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 21|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 22|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
+ - 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: _Name
+ - Name: $v
+ Entry: 7
+ Data: 23|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _Name
+ - Name: k__BackingField
+ Entry: 9
+ Data: 16
+ - Name: k__BackingField
+ Entry: 9
+ Data: 16
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 3
+ Data: 1
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: false
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 24|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 25|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
+ - 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: _LootImageDownloader
+ - Name: $v
+ Entry: 7
+ Data: 26|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _LootImageDownloader
+ - Name: k__BackingField
+ Entry: 7
+ Data: 27|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: VRC.SDK3.Image.VRCImageDownloader, VRCSDK3
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 27
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: false
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 28|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 0
+ - 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: _PortraitMaterial
+ - Name: $v
+ Entry: 7
+ Data: 29|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _PortraitMaterial
+ - Name: k__BackingField
+ Entry: 7
+ Data: 30|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: UnityEngine.Material, UnityEngine.CoreModule
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 30
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: false
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 31|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 0
+ - Name:
+ Entry: 13
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 13
+ Data:
+ - Name:
+ Entry: 8
+ Data:
diff --git a/Assets/UdonSharp/MissingPoster.asset.meta b/Assets/UdonSharp/MissingPoster.asset.meta
new file mode 100644
index 0000000..810ca69
--- /dev/null
+++ b/Assets/UdonSharp/MissingPoster.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: fa6dcbe6a7e86ab4aacd42d6ba09d9ea
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/UdonSharp/MissingPoster.cs b/Assets/UdonSharp/MissingPoster.cs
new file mode 100644
index 0000000..52a8d9f
--- /dev/null
+++ b/Assets/UdonSharp/MissingPoster.cs
@@ -0,0 +1,65 @@
+
+using TMPro;
+using UdonSharp;
+using UnityEngine;
+using VRC.SDK3.Image;
+using VRC.SDKBase;
+using VRC.Udon;
+using VRC.Udon.Common;
+
+
+[UdonBehaviourSyncMode(BehaviourSyncMode.Manual)]
+public class MissingPoster : UdonSharpBehaviour
+{
+ [SerializeField] private TextMeshProUGUI _LootName;
+ [Space]
+ [SerializeField] private MeshRenderer _MissingPosterMesh;
+ [SerializeField] private Texture _DefaultPortrait;
+ [SerializeField] private string _DefaultLootName;
+
+ [UdonSynced] private VRCUrl _LootImageURL;
+ [UdonSynced] private string _Name = "";
+
+ private VRCImageDownloader _LootImageDownloader;
+ private Material _PortraitMaterial = null;
+
+
+ private void Start()
+ {
+ _LootImageDownloader = new VRCImageDownloader();
+ _PortraitMaterial = _MissingPosterMesh.materials[2];
+ }
+
+ void OnDestroy()
+ {
+ _LootImageDownloader.Dispose();
+ }
+
+ public override void OnDeserialization(DeserializationResult Result)
+ {
+ _ApplyNewConfiguration();
+ base.OnDeserialization(Result);
+ }
+
+
+ public void SetNewLoot(VRCUrl LootImage, string Name)
+ {
+ _LootImageURL = LootImage;
+ _Name = Name;
+ _ApplyNewConfiguration();
+ RequestSerialization();
+ }
+
+ private void _ApplyNewConfiguration()
+ {
+ TextureInfo AdditionalTextureInfo = new TextureInfo();
+ AdditionalTextureInfo.WrapModeU = TextureWrapMode.Clamp;
+ AdditionalTextureInfo.WrapModeV = TextureWrapMode.Clamp;
+ AdditionalTextureInfo.GenerateMipMaps = true;
+ _LootImageDownloader.DownloadImage(
+ _LootImageURL, _PortraitMaterial,
+ null, AdditionalTextureInfo);
+
+ _LootName.text = _Name;
+ }
+}
diff --git a/Assets/UdonSharp/MissingPoster.cs.meta b/Assets/UdonSharp/MissingPoster.cs.meta
new file mode 100644
index 0000000..5109f36
--- /dev/null
+++ b/Assets/UdonSharp/MissingPoster.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 9dbc428660f6be947ae7f321d52af250
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/UdonSharp/RandomVideoPlayer.cs b/Assets/UdonSharp/RandomVideoPlayer.cs
index 8e18b42..22eb9ee 100644
--- a/Assets/UdonSharp/RandomVideoPlayer.cs
+++ b/Assets/UdonSharp/RandomVideoPlayer.cs
@@ -18,6 +18,13 @@ public class RandomVideoPlayer : UdonSharpBehaviour
public VRCUrl[] VideoPoolFallback;
+ public override void OnOwnershipTransferred(VRCPlayerApi Player)
+ {
+ Networking.SetOwner(Player, _VideoPlayer.gameObject);
+ base.OnOwnershipTransferred(Player);
+ }
+
+
public void LoadRandomVideo()
{
int RandomIndex = -1;
@@ -49,6 +56,17 @@ public class RandomVideoPlayer : UdonSharpBehaviour
}
+ public float GetDuration()
+ {
+ return _VideoPlayer.GetDuration();
+ }
+
+ public float GetTime()
+ {
+ return _VideoPlayer.GetTime();
+ }
+
+
public int VideoIndex
{
set
diff --git a/Assets/UdonSharp/UtilityScripts/BoneFollower.asset b/Assets/UdonSharp/UtilityScripts/BoneFollower.asset
index b946757..036a370 100644
--- a/Assets/UdonSharp/UtilityScripts/BoneFollower.asset
+++ b/Assets/UdonSharp/UtilityScripts/BoneFollower.asset
@@ -12,7 +12,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3}
m_Name: BoneFollower
m_EditorClassIdentifier:
- serializedUdonProgramAsset: {fileID: 11400000, guid: ccbda9bf23e2f714c9226283c77a92e5,
+ serializedUdonProgramAsset: {fileID: 11400000, guid: 52ecc8a73071e8e40928c3609699fcf4,
type: 2}
udonAssembly:
assemblyError:
diff --git a/Assets/UdonSharp/UtilityScripts/InteractToggle.asset b/Assets/UdonSharp/UtilityScripts/InteractToggle.asset
index b35639e..13d78db 100644
--- a/Assets/UdonSharp/UtilityScripts/InteractToggle.asset
+++ b/Assets/UdonSharp/UtilityScripts/InteractToggle.asset
@@ -12,7 +12,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3}
m_Name: InteractToggle
m_EditorClassIdentifier:
- serializedUdonProgramAsset: {fileID: 11400000, guid: 405e38d3dfb2f514daeed0e28fbb4864,
+ serializedUdonProgramAsset: {fileID: 11400000, guid: 873dfce61b1514e429c92e0d2fded7de,
type: 2}
udonAssembly:
assemblyError:
diff --git a/Assets/UdonSharp/UtilityScripts/PlayerModSetter.asset b/Assets/UdonSharp/UtilityScripts/PlayerModSetter.asset
index 1def3de..d89a1a4 100644
--- a/Assets/UdonSharp/UtilityScripts/PlayerModSetter.asset
+++ b/Assets/UdonSharp/UtilityScripts/PlayerModSetter.asset
@@ -12,7 +12,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3}
m_Name: PlayerModSetter
m_EditorClassIdentifier:
- serializedUdonProgramAsset: {fileID: 11400000, guid: f938e6c4ff027a74da405a1f9353fd2b,
+ serializedUdonProgramAsset: {fileID: 11400000, guid: e81558796a212ab4d88e305e2010f24b,
type: 2}
udonAssembly:
assemblyError:
diff --git a/Assets/UdonSharp/UtilityScripts/Synced/GlobalToggleObject.asset b/Assets/UdonSharp/UtilityScripts/Synced/GlobalToggleObject.asset
index 8101274..ea98aa4 100644
--- a/Assets/UdonSharp/UtilityScripts/Synced/GlobalToggleObject.asset
+++ b/Assets/UdonSharp/UtilityScripts/Synced/GlobalToggleObject.asset
@@ -12,7 +12,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3}
m_Name: GlobalToggleObject
m_EditorClassIdentifier:
- serializedUdonProgramAsset: {fileID: 11400000, guid: c49c9265a3ef24642a6a4465d0a78872,
+ serializedUdonProgramAsset: {fileID: 11400000, guid: 2fe8ced6184000f49bca526cd2c5891c,
type: 2}
udonAssembly:
assemblyError:
diff --git a/Assets/UdonSharp/UtilityScripts/Synced/MasterToggleObject.asset b/Assets/UdonSharp/UtilityScripts/Synced/MasterToggleObject.asset
index 901d05e..b4b3ede 100644
--- a/Assets/UdonSharp/UtilityScripts/Synced/MasterToggleObject.asset
+++ b/Assets/UdonSharp/UtilityScripts/Synced/MasterToggleObject.asset
@@ -12,7 +12,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3}
m_Name: MasterToggleObject
m_EditorClassIdentifier:
- serializedUdonProgramAsset: {fileID: 11400000, guid: 04024a76ab1924042ba521e11cb76d91,
+ serializedUdonProgramAsset: {fileID: 11400000, guid: a2d01d9f36ac6df49831be249e48ecc4,
type: 2}
udonAssembly:
assemblyError:
diff --git a/Assets/UdonSharp/UtilityScripts/TrackingDataFollower.asset b/Assets/UdonSharp/UtilityScripts/TrackingDataFollower.asset
index da92932..c624599 100644
--- a/Assets/UdonSharp/UtilityScripts/TrackingDataFollower.asset
+++ b/Assets/UdonSharp/UtilityScripts/TrackingDataFollower.asset
@@ -12,7 +12,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3}
m_Name: TrackingDataFollower
m_EditorClassIdentifier:
- serializedUdonProgramAsset: {fileID: 11400000, guid: 17f8fbbe6cc186d4f8dbb057b01a4ec2,
+ serializedUdonProgramAsset: {fileID: 11400000, guid: 1b89d4552983c0448a7389decec3b555,
type: 2}
udonAssembly:
assemblyError:
diff --git a/Assets/UdonSharp/UtilityScripts/WorldAudioSettings.asset b/Assets/UdonSharp/UtilityScripts/WorldAudioSettings.asset
index ee4621f..5226f4f 100644
--- a/Assets/UdonSharp/UtilityScripts/WorldAudioSettings.asset
+++ b/Assets/UdonSharp/UtilityScripts/WorldAudioSettings.asset
@@ -12,7 +12,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3}
m_Name: WorldAudioSettings
m_EditorClassIdentifier:
- serializedUdonProgramAsset: {fileID: 11400000, guid: 128d924a3066b7546b2d1c73e61006ab,
+ serializedUdonProgramAsset: {fileID: 11400000, guid: 994b559b0f158b4499f8937980ed8694,
type: 2}
udonAssembly:
assemblyError:
diff --git a/Assets/UdonSharp/Video Players/CaseVideoSyncPlayer.cs b/Assets/UdonSharp/Video Players/CaseVideoSyncPlayer.cs
index 123bdfc..422df91 100644
--- a/Assets/UdonSharp/Video Players/CaseVideoSyncPlayer.cs
+++ b/Assets/UdonSharp/Video Players/CaseVideoSyncPlayer.cs
@@ -149,11 +149,11 @@ public class CaseVideoSyncPlayer : UdonSharpBehaviour
_OldVideoIndex = -1;
_CaseVideoListCache = (VRCUrl[])_CaseVideoList.Clone();
}
-
- //if (_VideoIndex != _OldVideoIndex)
- //{
- // _LoadNewVideoIndex();
- //}
+
+ if (_VideoIndex != _OldVideoIndex)
+ {
+ _LoadNewVideoIndex();
+ }
}
diff --git a/Assets/UdonSharp/WantedPoster.asset b/Assets/UdonSharp/WantedPoster.asset
new file mode 100644
index 0000000..fe484b6
--- /dev/null
+++ b/Assets/UdonSharp/WantedPoster.asset
@@ -0,0 +1,698 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3}
+ m_Name: WantedPoster
+ m_EditorClassIdentifier:
+ serializedUdonProgramAsset: {fileID: 11400000, guid: f215fbb060a6ba348bf5824fa5264876,
+ type: 2}
+ udonAssembly:
+ assemblyError:
+ sourceCsScript: {fileID: 11500000, guid: 6a8f4fbc54d645d4089278b495c28ab6, type: 3}
+ scriptVersion: 2
+ compiledVersion: 2
+ behaviourSyncMode: 4
+ hasInteractEvent: 0
+ scriptID: -4252082195272265021
+ serializationData:
+ SerializedFormat: 2
+ SerializedBytes:
+ ReferencedUnityObjects: []
+ SerializedBytesString:
+ Prefab: {fileID: 0}
+ PrefabModificationsReferencedUnityObjects: []
+ PrefabModifications: []
+ SerializationNodes:
+ - Name: fieldDefinitions
+ Entry: 7
+ Data: 0|System.Collections.Generic.Dictionary`2[[System.String, mscorlib],[UdonSharp.Compiler.FieldDefinition,
+ UdonSharp.Editor]], mscorlib
+ - Name: comparer
+ Entry: 7
+ Data: 1|System.Collections.Generic.GenericEqualityComparer`1[[System.String,
+ mscorlib]], mscorlib
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 12
+ Data: 11
+ - Name:
+ Entry: 7
+ Data:
+ - Name: $k
+ Entry: 1
+ Data: _CrookName
+ - Name: $v
+ Entry: 7
+ Data: 2|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _CrookName
+ - Name: k__BackingField
+ Entry: 7
+ Data: 3|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: TMPro.TextMeshProUGUI, Unity.TextMeshPro
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 3
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: true
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 4|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 5|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: _RewardText
+ - Name: $v
+ Entry: 7
+ Data: 6|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _RewardText
+ - Name: k__BackingField
+ Entry: 9
+ Data: 3
+ - Name: k__BackingField
+ Entry: 9
+ Data: 3
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: true
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 7|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 8|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: _WantedPosterMesh
+ - Name: $v
+ Entry: 7
+ Data: 9|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _WantedPosterMesh
+ - Name: k__BackingField
+ Entry: 7
+ Data: 10|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: UnityEngine.MeshRenderer, UnityEngine.CoreModule
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 10
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: true
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 11|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 2
+ - Name:
+ Entry: 7
+ Data: 12|UnityEngine.SpaceAttribute, UnityEngine.CoreModule
+ - Name: height
+ Entry: 4
+ Data: 8
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 7
+ Data: 13|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: _DefaultPortrait
+ - Name: $v
+ Entry: 7
+ Data: 14|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _DefaultPortrait
+ - Name: k__BackingField
+ Entry: 7
+ Data: 15|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: UnityEngine.Texture, UnityEngine.CoreModule
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 15
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: true
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 16|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 17|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: _CrookPortraits
+ - Name: $v
+ Entry: 7
+ Data: 18|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _CrookPortraits
+ - Name: k__BackingField
+ Entry: 7
+ Data: 19|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: UnityEngine.Texture[], UnityEngine.CoreModule
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 19
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: true
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 20|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 21|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: _DefaultReward
+ - Name: $v
+ Entry: 7
+ Data: 22|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _DefaultReward
+ - Name: k__BackingField
+ Entry: 7
+ Data: 23|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: System.String, mscorlib
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 23
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: true
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 24|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 25|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: _RewardOptions
+ - Name: $v
+ Entry: 7
+ Data: 26|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _RewardOptions
+ - Name: k__BackingField
+ Entry: 7
+ Data: 27|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: System.String[], mscorlib
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 27
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: true
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 28|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 29|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: _SelectedCrook
+ - Name: $v
+ Entry: 7
+ Data: 30|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _SelectedCrook
+ - Name: k__BackingField
+ Entry: 7
+ Data: 31|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: System.Int32, mscorlib
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 31
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 3
+ Data: 1
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: false
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 32|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 33|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
+ - 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: _Name
+ - Name: $v
+ Entry: 7
+ Data: 34|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _Name
+ - Name: k__BackingField
+ Entry: 9
+ Data: 23
+ - Name: k__BackingField
+ Entry: 9
+ Data: 23
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 3
+ Data: 1
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: false
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 35|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 36|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
+ - 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: _RewardIndex
+ - Name: $v
+ Entry: 7
+ Data: 37|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _RewardIndex
+ - Name: k__BackingField
+ Entry: 9
+ Data: 31
+ - Name: k__BackingField
+ Entry: 9
+ Data: 31
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 3
+ Data: 1
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: false
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 38|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 1
+ - Name:
+ Entry: 7
+ Data: 39|UdonSharp.UdonSyncedAttribute, UdonSharp.Runtime
+ - 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: _PortraitMaterial
+ - Name: $v
+ Entry: 7
+ Data: 40|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor
+ - Name: k__BackingField
+ Entry: 1
+ Data: _PortraitMaterial
+ - Name: k__BackingField
+ Entry: 7
+ Data: 41|System.RuntimeType, mscorlib
+ - Name:
+ Entry: 1
+ Data: UnityEngine.Material, UnityEngine.CoreModule
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 9
+ Data: 41
+ - Name: k__BackingField
+ Entry: 7
+ Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib
+ - Name:
+ Entry: 6
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name: k__BackingField
+ Entry: 5
+ Data: false
+ - Name: _fieldAttributes
+ Entry: 7
+ Data: 42|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib
+ - Name:
+ Entry: 12
+ Data: 0
+ - Name:
+ Entry: 13
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 8
+ Data:
+ - Name:
+ Entry: 13
+ Data:
+ - Name:
+ Entry: 8
+ Data:
diff --git a/Assets/UdonSharp/WantedPoster.asset.meta b/Assets/UdonSharp/WantedPoster.asset.meta
new file mode 100644
index 0000000..d95529c
--- /dev/null
+++ b/Assets/UdonSharp/WantedPoster.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f33fbb3e1fb600f42a4dfea66c02e69d
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/UdonSharp/WantedPoster.cs b/Assets/UdonSharp/WantedPoster.cs
new file mode 100644
index 0000000..e8280eb
--- /dev/null
+++ b/Assets/UdonSharp/WantedPoster.cs
@@ -0,0 +1,69 @@
+
+using TMPro;
+using UdonSharp;
+using UnityEngine;
+using VRC.SDKBase;
+using VRC.Udon;
+using VRC.Udon.Common;
+
+
+[UdonBehaviourSyncMode(BehaviourSyncMode.Manual)]
+public class WantedPoster : UdonSharpBehaviour
+{
+ [SerializeField] private TextMeshProUGUI _CrookName;
+ [SerializeField] private TextMeshProUGUI _RewardText;
+ [Space]
+ [SerializeField] private MeshRenderer _WantedPosterMesh;
+ [SerializeField] private Texture _DefaultPortrait;
+ [SerializeField] private Texture[] _CrookPortraits;
+ [SerializeField] private string _DefaultReward;
+ [SerializeField] private string[] _RewardOptions;
+
+ [UdonSynced] private int _SelectedCrook = (int)AccusedCrook.INDEX_MAX;
+ [UdonSynced] private string _Name = "";
+ [UdonSynced] private int _RewardIndex = 0;
+
+ private Material _PortraitMaterial = null;
+
+
+ private void Start()
+ {
+ _PortraitMaterial = _WantedPosterMesh.materials[2];
+ }
+
+ void OnDestroy()
+ {
+ SetNewCrook(AccusedCrook.INDEX_MAX, "Carmen Sandiego");
+ }
+
+ public override void OnDeserialization(DeserializationResult Result)
+ {
+ _ApplyNewConfiguration();
+ base.OnDeserialization(Result);
+ }
+
+
+ public void SetNewCrook(AccusedCrook Crook, string Name)
+ {
+ _SelectedCrook = (int)Crook;
+ _Name = Name;
+ _RewardIndex = Random.Range(0, _RewardOptions.Length);
+ _ApplyNewConfiguration();
+ RequestSerialization();
+ }
+
+ private void _ApplyNewConfiguration()
+ {
+ if (_SelectedCrook == (int)AccusedCrook.INDEX_MAX)
+ {
+ _PortraitMaterial.SetTexture("_MainTex", _DefaultPortrait);
+ _RewardText.text = "Reward: " + _DefaultReward;
+ }
+ else
+ {
+ _PortraitMaterial.SetTexture("_MainTex", _CrookPortraits[_SelectedCrook]);
+ _RewardText.text = "Reward: " + _RewardOptions[_RewardIndex];
+ }
+ _CrookName.text = _Name;
+ }
+}
diff --git a/Assets/UdonSharp/WantedPoster.cs.meta b/Assets/UdonSharp/WantedPoster.cs.meta
new file mode 100644
index 0000000..edc5222
--- /dev/null
+++ b/Assets/UdonSharp/WantedPoster.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 6a8f4fbc54d645d4089278b495c28ab6
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/ProjectSettings/BurstAotSettings_Android.json b/ProjectSettings/BurstAotSettings_Android.json
new file mode 100644
index 0000000..ce2d8aa
--- /dev/null
+++ b/ProjectSettings/BurstAotSettings_Android.json
@@ -0,0 +1,17 @@
+{
+ "MonoBehaviour": {
+ "Version": 4,
+ "EnableBurstCompilation": true,
+ "EnableOptimisations": true,
+ "EnableSafetyChecks": false,
+ "EnableDebugInAllBuilds": false,
+ "DebugDataKind": 1,
+ "EnableArmv9SecurityFeatures": false,
+ "CpuMinTargetX32": 0,
+ "CpuMaxTargetX32": 0,
+ "CpuMinTargetX64": 0,
+ "CpuMaxTargetX64": 0,
+ "CpuTargetsArm64": 512,
+ "OptimizeFor": 0
+ }
+}
diff --git a/ProjectSettings/BurstAotSettings_StandaloneWindows.json b/ProjectSettings/BurstAotSettings_StandaloneWindows.json
new file mode 100644
index 0000000..58cf25f
--- /dev/null
+++ b/ProjectSettings/BurstAotSettings_StandaloneWindows.json
@@ -0,0 +1,18 @@
+{
+ "MonoBehaviour": {
+ "Version": 4,
+ "EnableBurstCompilation": true,
+ "EnableOptimisations": true,
+ "EnableSafetyChecks": false,
+ "EnableDebugInAllBuilds": false,
+ "DebugDataKind": 1,
+ "EnableArmv9SecurityFeatures": false,
+ "CpuMinTargetX32": 0,
+ "CpuMaxTargetX32": 0,
+ "CpuMinTargetX64": 0,
+ "CpuMaxTargetX64": 0,
+ "CpuTargetsX32": 6,
+ "CpuTargetsX64": 72,
+ "OptimizeFor": 0
+ }
+}
diff --git a/ProjectSettings/BurstAotSettings_iOS.json b/ProjectSettings/BurstAotSettings_iOS.json
new file mode 100644
index 0000000..eed54c3
--- /dev/null
+++ b/ProjectSettings/BurstAotSettings_iOS.json
@@ -0,0 +1,16 @@
+{
+ "MonoBehaviour": {
+ "Version": 4,
+ "EnableBurstCompilation": true,
+ "EnableOptimisations": true,
+ "EnableSafetyChecks": false,
+ "EnableDebugInAllBuilds": false,
+ "DebugDataKind": 1,
+ "EnableArmv9SecurityFeatures": false,
+ "CpuMinTargetX32": 0,
+ "CpuMaxTargetX32": 0,
+ "CpuMinTargetX64": 0,
+ "CpuMaxTargetX64": 0,
+ "OptimizeFor": 0
+ }
+}
diff --git a/ProjectSettings/CommonBurstAotSettings.json b/ProjectSettings/CommonBurstAotSettings.json
new file mode 100644
index 0000000..0293daf
--- /dev/null
+++ b/ProjectSettings/CommonBurstAotSettings.json
@@ -0,0 +1,6 @@
+{
+ "MonoBehaviour": {
+ "Version": 4,
+ "DisabledWarnings": ""
+ }
+}
diff --git a/ProjectSettings/EditorBuildSettings.asset b/ProjectSettings/EditorBuildSettings.asset
index 21258ec..60be6b9 100644
--- a/ProjectSettings/EditorBuildSettings.asset
+++ b/ProjectSettings/EditorBuildSettings.asset
@@ -6,5 +6,7 @@ EditorBuildSettings:
serializedVersion: 2
m_Scenes: []
m_configObjects:
+ Unity.XR.Oculus.Settings: {fileID: 11400000, guid: f69aab9bf3484e74e81b18135cb1a5f4,
+ type: 2}
com.unity.xr.management.loader_settings: {fileID: 11400000, guid: 38f87b19d9d2ff8439ae53ba6ff4136b,
type: 2}
diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset
index 532c324..d80aaba 100644
--- a/ProjectSettings/ProjectSettings.asset
+++ b/ProjectSettings/ProjectSettings.asset
@@ -160,7 +160,8 @@ PlayerSettings:
resetResolutionOnWindowResize: 0
androidSupportedAspectRatio: 1
androidMaxAspectRatio: 2.1
- applicationIdentifier: {}
+ applicationIdentifier:
+ Standalone: com.DefaultCompany.witwics
buildNumber:
Standalone: 0
VisionOS: 0
diff --git a/ProjectSettings/QualitySettings.asset b/ProjectSettings/QualitySettings.asset
index ea001a2..b8ff8a7 100644
--- a/ProjectSettings/QualitySettings.asset
+++ b/ProjectSettings/QualitySettings.asset
@@ -214,6 +214,7 @@ QualitySettings:
Nintendo Switch: 5
PS4: 5
PSP2: 2
+ Server: 0
Stadia: 5
Standalone: 5
WebGL: 3
diff --git a/Raw Files/Robocrook.xcf b/Raw Files/Robocrook.xcf
index b05757a..732ce9e 100644
Binary files a/Raw Files/Robocrook.xcf and b/Raw Files/Robocrook.xcf differ