From 9a78bec1291499625eb26585b2c248cff4b4431c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20=C5=A0ev=C4=8D=C3=ADk?= <sevcika1@fit.cvut.cz> Date: Mon, 25 Jan 2021 00:10:31 +0100 Subject: [PATCH] random fixes --- Assets/Scenes/hospoda.unity | 30 +++ Assets/Scenes/namnesti_novy.unity | 261 +++++++++++++++++++++- Assets/Scenes/namnesti_novy/NavMesh.asset | Bin 303268 -> 304268 bytes Assets/Scripts/FloatingTextSource.cs | 20 ++ Assets/Scripts/FloatingTextSource.cs.meta | 11 + 5 files changed, 319 insertions(+), 3 deletions(-) create mode 100644 Assets/Scripts/FloatingTextSource.cs create mode 100644 Assets/Scripts/FloatingTextSource.cs.meta diff --git a/Assets/Scenes/hospoda.unity b/Assets/Scenes/hospoda.unity index 4400cbf..7ea65a1 100644 --- a/Assets/Scenes/hospoda.unity +++ b/Assets/Scenes/hospoda.unity @@ -6064,6 +6064,36 @@ MonoBehaviour: FloatingText: Press [E] to interact FloatingTextOffset: {x: 0, y: 250} ForceStart: 0 + OnStart: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1050815512} + m_TargetAssemblyTypeName: Nudle.Scripts.AI.BeerMaster, Assembly-CSharp + m_MethodName: Pause + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + OnExit: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1050815512} + m_TargetAssemblyTypeName: Nudle.Scripts.AI.BeerMaster, Assembly-CSharp + m_MethodName: Unpause + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 --- !u!1001 &1359297625 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Assets/Scenes/namnesti_novy.unity b/Assets/Scenes/namnesti_novy.unity index 5c65b79..5a67d02 100644 --- a/Assets/Scenes/namnesti_novy.unity +++ b/Assets/Scenes/namnesti_novy.unity @@ -912,6 +912,11 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 +--- !u!4 &39363090 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8201883946458643714, guid: 6b14981bff1e2f841ae7e1218971a320, type: 3} + m_PrefabInstance: {fileID: 39363087} + m_PrefabAsset: {fileID: 0} --- !u!1 &44863509 GameObject: m_ObjectHideFlags: 0 @@ -6481,6 +6486,112 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 6afd9393f70183f4dad8ecbf75716bd4, type: 3} +--- !u!1 &483004825 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 483004826} + - component: {fileID: 483004827} + - component: {fileID: 483004829} + - component: {fileID: 483004828} + m_Layer: 0 + m_Name: Trigger + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &483004826 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 483004825} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.93} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1309976568} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &483004827 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 483004825} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &483004828 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 483004825} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 09010dec34769a242bfca4c4e44f1455, type: 3} + m_Name: + m_EditorClassIdentifier: + RequiredSetFlags: [] + RequiredUnsetFlags: [] + OnEnter: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 483004829} + m_TargetAssemblyTypeName: Nudle.Scripts.FloatingTextSource, Assembly-CSharp + m_MethodName: Show + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + OnExit: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 483004829} + m_TargetAssemblyTypeName: Nudle.Scripts.FloatingTextSource, Assembly-CSharp + m_MethodName: Hide + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &483004829 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 483004825} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a3c823489c78bdf45bbf1ff837a478dd, type: 3} + m_Name: + m_EditorClassIdentifier: + Text: You shall not pass! + Offset: {x: 0, y: 180} + Source: {fileID: 39363090} + Time: 0 --- !u!1 &483891953 GameObject: m_ObjectHideFlags: 0 @@ -9306,6 +9417,112 @@ Transform: m_Father: {fileID: 1036189904} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 4.311, z: 0} +--- !u!1 &749960281 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 749960282} + - component: {fileID: 749960285} + - component: {fileID: 749960284} + - component: {fileID: 749960283} + m_Layer: 0 + m_Name: Trigger + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &749960282 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 749960281} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.82, y: 0, z: -0} + m_LocalScale: {x: 1, y: 1, z: 0.61} + m_Children: [] + m_Father: {fileID: 762742072} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &749960283 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 749960281} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 09010dec34769a242bfca4c4e44f1455, type: 3} + m_Name: + m_EditorClassIdentifier: + RequiredSetFlags: [] + RequiredUnsetFlags: [] + OnEnter: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 749960284} + m_TargetAssemblyTypeName: Nudle.Scripts.FloatingTextSource, Assembly-CSharp + m_MethodName: Show + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + OnExit: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 749960284} + m_TargetAssemblyTypeName: Nudle.Scripts.FloatingTextSource, Assembly-CSharp + m_MethodName: Hide + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &749960284 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 749960281} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a3c823489c78bdf45bbf1ff837a478dd, type: 3} + m_Name: + m_EditorClassIdentifier: + Text: You shall not pass! + Offset: {x: 0, y: 180} + Source: {fileID: 39363090} + Time: 0 +--- !u!65 &749960285 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 749960281} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} --- !u!1 &750214015 GameObject: m_ObjectHideFlags: 0 @@ -9453,9 +9670,10 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 762742071} m_LocalRotation: {x: 0, y: 0.80927855, z: 0, w: 0.5874252} - m_LocalPosition: {x: 30.8, y: 0.53, z: -16.3} + m_LocalPosition: {x: 30.77, y: 0.53, z: -16.39} m_LocalScale: {x: 1, y: 1, z: 14.103} - m_Children: [] + m_Children: + - {fileID: 749960282} m_Father: {fileID: 131510797} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 108.051, z: 0} @@ -18382,7 +18600,8 @@ Transform: m_LocalRotation: {x: -0, y: 0.80927855, z: -0, w: 0.5874252} m_LocalPosition: {x: 50.88, y: 0.54, z: 0.95} m_LocalScale: {x: 9.5529, y: 1, z: 1} - m_Children: [] + m_Children: + - {fileID: 483004826} m_Father: {fileID: 131510797} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -25878,10 +26097,46 @@ PrefabInstance: propertyPath: m_LocalScale.z value: 1 objectReference: {fileID: 0} + - target: {fileID: -3756473180518285571, guid: 1a3e283494a2d7b46a3145eee1f0bac8, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: -2647701988280917616, guid: 1a3e283494a2d7b46a3145eee1f0bac8, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: -1025663018108745142, guid: 1a3e283494a2d7b46a3145eee1f0bac8, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} - target: {fileID: 919132149155446097, guid: 1a3e283494a2d7b46a3145eee1f0bac8, type: 3} propertyPath: m_Name value: fountain_2_test objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 1a3e283494a2d7b46a3145eee1f0bac8, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 2891746525080496957, guid: 1a3e283494a2d7b46a3145eee1f0bac8, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 2891746525080496957, guid: 1a3e283494a2d7b46a3145eee1f0bac8, type: 3} + propertyPath: m_NavMeshLayer + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5233112405309087440, guid: 1a3e283494a2d7b46a3145eee1f0bac8, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 7961259676315642420, guid: 1a3e283494a2d7b46a3145eee1f0bac8, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 7961259676315642420, guid: 1a3e283494a2d7b46a3145eee1f0bac8, type: 3} + propertyPath: m_NavMeshLayer + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 1a3e283494a2d7b46a3145eee1f0bac8, type: 3} --- !u!4 &1920181824 stripped diff --git a/Assets/Scenes/namnesti_novy/NavMesh.asset b/Assets/Scenes/namnesti_novy/NavMesh.asset index 924ecb7071e893e7ff4c388d212042dc69baf4a3..d9e3fa1d5f17ce9b884fc63ac242608f6db73c72 100644 GIT binary patch delta 22271 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 F{|Ejf^+W&w delta 21323 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 a$(FSa+uPiW!n9?L>c>hO)lZwd@_zw%cb}*L diff --git a/Assets/Scripts/FloatingTextSource.cs b/Assets/Scripts/FloatingTextSource.cs new file mode 100644 index 0000000..2c3d9ca --- /dev/null +++ b/Assets/Scripts/FloatingTextSource.cs @@ -0,0 +1,20 @@ +using UnityEngine; +using UnityEngine.UI; + +namespace Nudle.Scripts +{ + public class FloatingTextSource : MonoBehaviour + { + public string Text; + public Vector2 Offset; + public Transform Source; + + public float Time; + + private Text textobj; + + public void Show() => textobj = FindObjectOfType<FloatingTextManager>().ShowText(Text, Source, Offset, Time); + + public void Hide() => Destroy(textobj); + } +} \ No newline at end of file diff --git a/Assets/Scripts/FloatingTextSource.cs.meta b/Assets/Scripts/FloatingTextSource.cs.meta new file mode 100644 index 0000000..1a2b5aa --- /dev/null +++ b/Assets/Scripts/FloatingTextSource.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a3c823489c78bdf45bbf1ff837a478dd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: -- GitLab