diff --git a/Assets/01.Scenes/02.Combat.unity b/Assets/01.Scenes/02.Combat.unity index 47f09924b..ec175d293 100644 --- a/Assets/01.Scenes/02.Combat.unity +++ b/Assets/01.Scenes/02.Combat.unity @@ -980,7 +980,7 @@ MonoBehaviour: m_EditorClassIdentifier: version: 1073741824 data: - dataString: UEsDBBQAAAgIAABIIeyZdS6MuQIAAPUFAAALACQAZ3JhcGgwLmpzb24KACAAAAAAAAEAGAAAgD7V3rGdAQCAPtXesZ0BAIA+1d6xnQFlVE1v4jAQ/SuVz9sq0ILQ3naBtntoi0pXPSw9GGdCLBw78keBVvz3nXEMCSAhJbz5evNmJt9MaleD8MY+WJk/mRzYzytG7+zHVWt8hC1fGT2XX3DweZe5L8mJR59X7qVBvEdhzlTgrRS/9EqRc4Zg0LIwtprmKxgb5x3CBVcO0GSNp2iN0PcV26aAXXp+0fNqj28CtAd76XWd3fROHIMWilc15ES49e8PUkC/cdPYSvKgeGGUki7xYH5Xxz7HvHYBu0CHXHLsKzK4xb8lyFXp059j8EtROCC0d0PlLN9NpEWBmrzst2lUq7hbN8w+uQpU6XZ0F1k1aZ8u7MPGXFhTPR4q9zLSwJdSrF/5TnDnO7J24UlLvRcF2nC15ksF7yXoZ/NgTdA5Gr0NFBoc9CedVMfuxiWIdevXcD0DQ305os589rH77dxDfewju7lr0b8O3FyZKP+BAJkS1KecYHF2f7ChuDguVUKUSGKCN77qblgy3EvrPJoSoYSS7wxHBDloAUn4a3LQxG9pgqVcbBrJkhrBj43VEOHUdA2aK7+bYUbf3YLs0tbhdWa553RsiV2yHW7oLCTCrX+WnZlmZnOctsX9dXGpD2//PmgKrjSbJ3DlS/BKamibIcMzCjw2Wjer2xXzEDYPtuCiE+Zh64OFCfc8VkM6uGF5NxS1jBE6KEXLHBuIjLAB+n2QviXHuirC7NnoeHwnz0h/FWR+eiKsNyiWYjjo82E2LAZidA2DJV8WYlSMYCSy4R2LNyQ1ys3VrNErTQm3S7e9aLwXyvgmPddzJStcjDp+BCzfPMivynSGL3Vh5sIC6JcmybFfsFgHPzH5NJfY6Ry8lzquJvteMGXEGvLFMdEiajvdessXbZYFq+Wn8YQs2Dh+AxeM4ONV4vZ+SthQ8ZNkoHB6kL9JBRWvyZTt2f4/UEsDBBQAAAgIAABIIexAxy1huAIAAPgFAAALACQAZ3JhcGgxLmpzb24KACAAAAAAAAEAGAAAgD7V3rGdAQCAPtXesZ0BAIA+1d6xnQFlVE1v2kAQ/Stoz01kDLRRby2QpAcSFFLlUHLYeMd4xbJr7UeARPz3zqwXbIiEZPPm682bGX8yqV0NhTf2zkoxMwLYzx6jd/at1xrvYcdXRi/kBxx9XqTwFTnx6PPEvTSI9ynMmQ14K4tfeqXIOUMwaFkau5mKFYyN8w7hkisHaLLGU7RG6LPHdilgn54f9Owd8K0A7cG2Xnl29LvKrvtnrkEXim9qEES5EzFKAfkoumlsJnlQfGGUki4xYX5fx07HvHYB+0AHITl2FjlQpgrkqvLpzyn4sSwdEJpfE275fiItStTkZb9No9uGu3XD7J2rQJUGN8PIqkk7+2L/3phLazb3x8r9qIGvZLF+4vuCO98RtgtPWur9KNCWqzV/U/BSgX4wd9YELdDobaDQ4CCfdFKduhtXUKxbv4brBRjqr6PszOcQu98tPNSnPrLrYYv+deAWykT5jwTIlKCccoLF2f3BhuLquFQJUSKJCZ75qrtjyXArrfNoSoQSSr5zHBEI0AUk4a/IQRO/NxMs5WLTSJbUCH5srIYIp6Zr0Fz5/Rwz+u4WZF9tHV4XlltO55bYJdvxii5CItz6Z9mFaW62p2lb3F8Xl/r49u+VpuAqs52Bqx6DV1JD2wwZHlDgsdG6Wd2umMewRbAlLzphHnY+WJhwz2M1pIMbJrqhqGWM0EEpWubYQGSEDdDvlfStONZVEWYPRsfjO3tG+qsgxfmJMDHkP24GkJf9rAD+dnM1ysthKfIhz/N8NBoMWLwhqVFuruaNXmlKuF3d0Wg8GEr5VEltClqVGa/jV8Dy7Z382JjO9KUuzaKwAPrxPIsDi4XwGyOmQmKrC/Be6rib7HPJlCnWIJanRMso7nTnLV+2WZaslu/GE7Jk4/gZXDKCT2eJ6/suYUvFz5KBwvGBeJYKNrwmU3Zgh/9QSwMEFAAACAgAAEgh7G/Zci64AgAA9AUAAAsAJABncmFwaDIuanNvbgoAIAAAAAAAAQAYAACAPtXesZ0BAIA+1d6xnQEAgD7V3rGdAWVU227iMBD9FeTnbZXQK/u2C7Tdh7aodNWHpQ8mnhALY0e+FGjFv++MY0igUqREZ87MnLnli0ntaii8sfdWikcjgP3sMfpmP3qt8QE2fGH0VH7CnvMmha+IxCPnhXtpEM/JzZkVeCuLX3qhiJwhGLQsjV2NxQKGxnmHcMmVAzRZ48lbI/TVY5vksE3vT3r3dvhVgPZgW1Y/2/POsvM8URGM5KALxVc1CBLd8blKLv2rSNNYTmJQhMIoJV3Swvy2jrUOee0CVoIEITnWFlUQvwK5qDyF6zo/l6UDn/Rbvh1Jiy1qorLfpunbirtlo+uDq0B5Lm4vo6Ym6OM3+3VjLq1ZPezz5rEHvpLF8oVvC+58p7FdeHQsPOg1V0s+V/BWgX4y99YELdDobSDX4KA/6oQ61DasoFi2vEbrCRjq76PM21HuYvWbqYf6UEd2ftmifx24qTKx+SkkWRIyoJBgcXB/sJ64OS4lQpQ0ov8rX3RXLBnupHUeTUlPQok7wQmBAF1A6vsZETTJm5tgKRYbR63UjOCHxmqIcBJYg+bKbycY0Z+uwImto+vEcsfp2pK6ZNsf0YlLhFt+lp2YJmZ9GLbF5XVxo/df/95pCK4y60dw1XPwSupOt8nwhA0eGq2bze02c+82DbbkRcfNw8YHCyPuecyGcnDBRNcVexk9dFCKdjkWEBVhAfS8U38rjnlVhNmT0fHyjt5R/iJIcXwh7DLLeXE7z8v+YJ5fZPOzm2xwcw03+Vzk82KQD1g8Iamx3VxNmn6lKeF26bYWjedCEadc439R4VrU8f4tX9/Lz5XpjF7q0kwLC6CfmxCHasFiFvy7iLGQWOcUvJc6Lib7mjFliiWI2SHQLHZ2vPGWz9ooM1bLD+MJmbFh/AXOGMGHk8Td/ZCwpuRHwUDh7EC8SgUrXpMp27Hdf1BLAwQUAAAICAAASCHsLznszKMAAADzAAAACQAkAG1ldGEuanNvbgoAIAAAAAAAAQAYAACAPtXesZ0BAIA+1d6xnQEAgD7V3rGdAZWOzQ6CMBCEX8X0LKTbP4ovwM14Nxx22y70IBJAE2N8d2l8Am8zO19m5y2eaVnzfRKng62hhuNBDAvO47ofdDGPHIu+CrBMwVmFTjq2wVfJEhIHzz75IJ0ROx4NNl4nxSBDQvKVVWw4KoNKKWu1LpCRgMETsGoJtKSqkW3jUgMUgUILreh3anvN6Yy39Pt+wW3kPMU8DXW35NiVkaXsz6D/fAFQSwECLQAUAAAICAAASCHsmXUujLkCAAD1BQAACwAkAAAAAAAAAAAAAAAAAAAAZ3JhcGgwLmpzb24KACAAAAAAAAEAGAAAgD7V3rGdAQCAPtXesZ0BAIA+1d6xnQFQSwECLQAUAAAICAAASCHsQMctYbgCAAD4BQAACwAkAAAAAAAAAAAAAAAGAwAAZ3JhcGgxLmpzb24KACAAAAAAAAEAGAAAgD7V3rGdAQCAPtXesZ0BAIA+1d6xnQFQSwECLQAUAAAICAAASCHsb9lyLrgCAAD0BQAACwAkAAAAAAAAAAAAAAALBgAAZ3JhcGgyLmpzb24KACAAAAAAAAEAGAAAgD7V3rGdAQCAPtXesZ0BAIA+1d6xnQFQSwECLQAUAAAICAAASCHsLznszKMAAADzAAAACQAkAAAAAAAAAAAAAAAQCQAAbWV0YS5qc29uCgAgAAAAAAABABgAAIA+1d6xnQEAgD7V3rGdAQCAPtXesZ0BUEsFBgAAAAAEAAQAcgEAAP4JAAAAAA== + dataString: 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 file_cachedStartup: {fileID: 4900000, guid: 6667cce87a89cd645becd4a92e85c888, type: 3} cacheStartup: 0 showNavGraphs: 1 @@ -8587,18 +8587,58 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 0} m_Modifications: + - target: {fileID: 243365780969526970, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} - target: {fileID: 451774079217178302, guid: 9246d6576382b724b978b10dd59f0204, type: 3} propertyPath: m_Mesh value: objectReference: {fileID: 0} + - target: {fileID: 914634431418304344, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} - target: {fileID: 1549926757253939915, guid: 9246d6576382b724b978b10dd59f0204, type: 3} propertyPath: m_Mesh value: objectReference: {fileID: 0} + - target: {fileID: 1607232663764113448, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 1953617309168323997, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 1978219757077175104, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 2050235030848095407, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 2127569246354808007, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 2131546856862174473, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} - target: {fileID: 2198908365867291992, guid: 9246d6576382b724b978b10dd59f0204, type: 3} propertyPath: _targetTransform value: objectReference: {fileID: 370354196} + - target: {fileID: 2378273923349130873, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 2667941951651797766, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} - target: {fileID: 2797638256925560637, guid: 9246d6576382b724b978b10dd59f0204, type: 3} propertyPath: m_Mesh value: @@ -8607,6 +8647,18 @@ PrefabInstance: propertyPath: m_Mesh value: objectReference: {fileID: 0} + - target: {fileID: 3018070182410774827, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 3032740922445800783, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 3787943695168783402, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} - target: {fileID: 3847357476300036986, guid: 9246d6576382b724b978b10dd59f0204, type: 3} propertyPath: m_Mesh value: @@ -8619,6 +8671,18 @@ PrefabInstance: propertyPath: m_Mesh value: objectReference: {fileID: 0} + - target: {fileID: 4739080495960674179, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 4849838948588112084, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 4911272554009871032, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} - target: {fileID: 5230841042572963376, guid: 9246d6576382b724b978b10dd59f0204, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 @@ -8639,10 +8703,18 @@ PrefabInstance: propertyPath: m_Name value: TitanSlimeMapController objectReference: {fileID: 0} + - target: {fileID: 5495603214321450925, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} - target: {fileID: 5628154792854967689, guid: 9246d6576382b724b978b10dd59f0204, type: 3} propertyPath: 'm_Materials.Array.data[0]' value: objectReference: {fileID: 2100000, guid: 61bcb80cd058c0b46820a9bdbd18bd7f, type: 2} + - target: {fileID: 5932035391526843232, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} - target: {fileID: 6166312364851275132, guid: 9246d6576382b724b978b10dd59f0204, type: 3} propertyPath: m_Mesh value: @@ -8651,10 +8723,30 @@ PrefabInstance: propertyPath: m_Mesh value: objectReference: {fileID: 0} + - target: {fileID: 7015824723486197511, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} - target: {fileID: 7036210663850614571, guid: 9246d6576382b724b978b10dd59f0204, type: 3} propertyPath: m_Mesh value: objectReference: {fileID: 0} + - target: {fileID: 7204131465500836713, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 7204937604876426355, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 7400670359994122093, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 7403269802112092020, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} - target: {fileID: 7404929459096671623, guid: 9246d6576382b724b978b10dd59f0204, type: 3} propertyPath: m_Mesh value: @@ -8663,6 +8755,14 @@ PrefabInstance: propertyPath: m_Mesh value: objectReference: {fileID: 0} + - target: {fileID: 7936127873636279518, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 8287500619369240930, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} - target: {fileID: 8331431139148868503, guid: 9246d6576382b724b978b10dd59f0204, type: 3} propertyPath: m_Mesh value: @@ -8671,6 +8771,34 @@ PrefabInstance: propertyPath: m_Mesh value: objectReference: {fileID: 0} + - target: {fileID: 8357167706199129785, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 8397341734156611728, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 8447816512044900459, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 8616974807018427061, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 8687558769518547879, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 8923826193137541660, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 9124654812578740815, guid: 9246d6576382b724b978b10dd59f0204, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} - target: {fileID: 9166944916760950898, guid: 9246d6576382b724b978b10dd59f0204, type: 3} propertyPath: m_Mesh value: @@ -10878,6 +11006,7 @@ MonoBehaviour: k__BackingField: {fileID: 36953787} k__BackingField: {fileID: 1011270532} k__BackingField: {fileID: 1213070730} + _dailyBgm: DailyBgm2 --- !u!4 &1597727070 Transform: m_ObjectHideFlags: 0 @@ -11365,69 +11494,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1704481408} m_CullTransparentMesh: 0 ---- !u!1 &1715186577 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1715186579} - - component: {fileID: 1715186578} - - component: {fileID: 1715186580} - m_Layer: 3 - m_Name: PostProcessingVolume - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1715186578 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1715186577} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 172515602e62fb746b5d573b38a5fe58, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IsGlobal: 1 - priority: 0 - blendDistance: 0 - weight: 1 - sharedProfile: {fileID: 11400000, guid: da9f66a87cd612d4e847d191aa6df602, type: 2} ---- !u!4 &1715186579 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1715186577} - 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: [] - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1715186580 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1715186577} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d287dbc75fdbb6b44bd97e6d0604b227, type: 3} - m_Name: - m_EditorClassIdentifier: - _persistent: 1 --- !u!1 &1719893243 GameObject: m_ObjectHideFlags: 0 @@ -14481,6 +14547,63 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 +--- !u!1001 &657457093462647415 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1492562680585263202, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1492562680585263202, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1492562680585263202, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1492562680585263202, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1492562680585263202, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1492562680585263202, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1492562680585263202, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1492562680585263202, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1492562680585263202, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1492562680585263202, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6468678730395126332, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} + propertyPath: m_Name + value: PostProcessingVolume + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 29ff4b046e796f249b05a7e81fa48779, type: 3} --- !u!1 &657515045302343592 GameObject: m_ObjectHideFlags: 0 @@ -22922,7 +23045,7 @@ SceneRoots: - {fileID: 1184277681} - {fileID: 191889762} - {fileID: 2043119555} - - {fileID: 1715186579} + - {fileID: 657457093462647415} - {fileID: 1816611989} - {fileID: 882036795} - {fileID: 269653247} diff --git a/Assets/01.Scenes/02.Combat/CombatPostProcessingVolume.asset b/Assets/01.Scenes/02.Combat/CombatPostProcessingVolume.asset index 4afa566be..7edce29f5 100644 --- a/Assets/01.Scenes/02.Combat/CombatPostProcessingVolume.asset +++ b/Assets/01.Scenes/02.Combat/CombatPostProcessingVolume.asset @@ -117,7 +117,7 @@ MonoBehaviour: m_Value: {x: 0.5, y: 0.5} intensity: m_OverrideState: 1 - m_Value: 0.2 + m_Value: 0.15 smoothness: m_OverrideState: 1 m_Value: 1 diff --git a/Assets/02.Scripts/BehaviorTree/Action/AddSharedInt.cs b/Assets/02.Scripts/BehaviorTree/Action/AddSharedInt.cs new file mode 100644 index 000000000..05ef0c889 --- /dev/null +++ b/Assets/02.Scripts/BehaviorTree/Action/AddSharedInt.cs @@ -0,0 +1,25 @@ +using System; +using BehaviorDesigner.Runtime; +using BehaviorDesigner.Runtime.Tasks; +using UnityEngine; +using Action = BehaviorDesigner.Runtime.Tasks.Action; + +namespace BlueWater.BehaviorTrees.Actions +{ + [TaskCategory("Custom")] + [Serializable] + public class AddSharedInt : Action + { + [SerializeField, RequiredField] + private SharedInt _sharedInt; + + [SerializeField] + private int _value; + + public override TaskStatus OnUpdate() + { + _sharedInt.Value += _value; + return TaskStatus.Success; + } + } +} \ No newline at end of file diff --git a/Assets/02.Scripts/BehaviorTree/Action/AddSharedInt.cs.meta b/Assets/02.Scripts/BehaviorTree/Action/AddSharedInt.cs.meta new file mode 100644 index 000000000..2311ea476 --- /dev/null +++ b/Assets/02.Scripts/BehaviorTree/Action/AddSharedInt.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 6e4369d76f364954791696c21151ccef +timeCreated: 1717197290 diff --git a/Assets/02.Scripts/Character/Enemy/Boss/Rhinoceros/Rhinoceros.cs b/Assets/02.Scripts/Character/Enemy/Boss/Rhinoceros/Rhinoceros.cs index bc1699ce1..ab8ca8a7f 100644 --- a/Assets/02.Scripts/Character/Enemy/Boss/Rhinoceros/Rhinoceros.cs +++ b/Assets/02.Scripts/Character/Enemy/Boss/Rhinoceros/Rhinoceros.cs @@ -66,7 +66,7 @@ namespace BlueWater.Enemies.Bosses.Rhinoceros } AnimationController.SetAnimationTrigger("isDead"); - BossMapController.ClearMap(); + BossMapController.ClearMap(gameObject); while (AnimationController.GetCurrentAnimationNormalizedTime() <= 1f) { await Awaitable.NextFrameAsync(); diff --git a/Assets/02.Scripts/Character/Enemy/Boss/SandMole/MiniSandMole.cs b/Assets/02.Scripts/Character/Enemy/Boss/SandMole/MiniSandMole.cs index 608c24f66..a9ba06c95 100644 --- a/Assets/02.Scripts/Character/Enemy/Boss/SandMole/MiniSandMole.cs +++ b/Assets/02.Scripts/Character/Enemy/Boss/SandMole/MiniSandMole.cs @@ -61,6 +61,7 @@ namespace BlueWater.Enemies.Bosses.SandMole protected override async void Die() { BossSkillController.StopAllCoroutine(); + SandMoleStatus.StopAllCoroutine(); BehaviorTree.DisableBehavior(); StopMove(); diff --git a/Assets/02.Scripts/Character/Enemy/Boss/SandMole/SandMole.cs b/Assets/02.Scripts/Character/Enemy/Boss/SandMole/SandMole.cs index 5c3834f61..c3b8b1361 100644 --- a/Assets/02.Scripts/Character/Enemy/Boss/SandMole/SandMole.cs +++ b/Assets/02.Scripts/Character/Enemy/Boss/SandMole/SandMole.cs @@ -90,7 +90,7 @@ namespace BlueWater.Enemies.Bosses.SandMole SandMoleMapController = MapManager.Instance.SandMoleMapController; } - public override async void Initialize() + public override void Initialize() { StartCoroutine(InitializeCoroutine()); } @@ -133,6 +133,7 @@ namespace BlueWater.Enemies.Bosses.SandMole protected override async void Die() { BossSkillController.StopAllCoroutine(); + SandMoleStatus.StopAllCoroutine(); BehaviorTree.DisableBehavior(); StopMove(); @@ -145,7 +146,7 @@ namespace BlueWater.Enemies.Bosses.SandMole SpineController.SetSkin(SandMoleSkin.Idle.ToString()); var dieTrack = SpineController.PlayAnimation(SandMoleAnimation.Die.ToString(), false); - SandMoleMapController.ClearMap(); + SandMoleMapController.ClearMap(gameObject); await SpineController.WaitForAnimationCompletion(dieTrack); ItemManager.Instance.ItemDropRandomPosition(BossData.CharacterIdx, transform.position); diff --git a/Assets/02.Scripts/Character/Enemy/Boss/SandMole/SandMoleStatus.cs b/Assets/02.Scripts/Character/Enemy/Boss/SandMole/SandMoleStatus.cs index 2879cb72d..b99d473da 100644 --- a/Assets/02.Scripts/Character/Enemy/Boss/SandMole/SandMoleStatus.cs +++ b/Assets/02.Scripts/Character/Enemy/Boss/SandMole/SandMoleStatus.cs @@ -1,4 +1,3 @@ -using System; using BlueWater.Interfaces; using BlueWater.Players; using BlueWater.Utility; @@ -66,5 +65,10 @@ namespace BlueWater.Enemies.Bosses.SandMole _stunParticle.Clear(); IsStunned = false; } + + public void StopAllCoroutine() + { + StopAllCoroutines(); + } } } \ No newline at end of file diff --git a/Assets/02.Scripts/Character/Enemy/Boss/TitanSlime/TitanSlime.cs b/Assets/02.Scripts/Character/Enemy/Boss/TitanSlime/TitanSlime.cs index fc95e255e..fa415b08e 100644 --- a/Assets/02.Scripts/Character/Enemy/Boss/TitanSlime/TitanSlime.cs +++ b/Assets/02.Scripts/Character/Enemy/Boss/TitanSlime/TitanSlime.cs @@ -75,7 +75,8 @@ namespace BlueWater.Enemies.Bosses.TitanSlime if (TitanSlimeState.Level == 4 && TitanSlimeState.HasRabbit) { ItemManager.Instance.ItemDropRandomPosition(BossData.CharacterIdx, transform.position); - _titanSlimeMapController.ClearMap(); + _titanSlimeMapController.ClearMap(gameObject); + Destroy(gameObject); return; } if (TitanSlimeState.Level <= 4) diff --git a/Assets/02.Scripts/Character/Player/Combat/CombatPlayer.cs b/Assets/02.Scripts/Character/Player/Combat/CombatPlayer.cs index 6250c3aa4..4793324ac 100644 --- a/Assets/02.Scripts/Character/Player/Combat/CombatPlayer.cs +++ b/Assets/02.Scripts/Character/Player/Combat/CombatPlayer.cs @@ -173,6 +173,9 @@ namespace BlueWater.Players.Combat CombatUiManager.Instance.GameOverPopupUi.Open(CombatUiManager.Instance.PopupUiList); } + public void ActivateInvincibility() => PlayerHealthPoint.ActivateInvincibility(); + public void DeactivateInvincibility() => PlayerHealthPoint.DeactivateInvincibility(); + public void SetCurrentHealthPoint(int value) => PlayerHealthPoint.SetCurrentHealthPoint(value); public void SetCurrentHealthPointMax() => PlayerHealthPoint.SetCurrentHealthPoint(PlayerHealthPoint.MaxHealthPoint); diff --git a/Assets/02.Scripts/Character/Player/PlayerHealthPoint.cs b/Assets/02.Scripts/Character/Player/PlayerHealthPoint.cs index cef591583..3e4935b34 100644 --- a/Assets/02.Scripts/Character/Player/PlayerHealthPoint.cs +++ b/Assets/02.Scripts/Character/Player/PlayerHealthPoint.cs @@ -28,6 +28,7 @@ namespace BlueWater.Players [field: SerializeField] public float InvincibilityDuration { get; private set; } = 0.5f; + [field: SerializeField] public bool IsInvincible { get; private set; } private WaitForSeconds _flashWhiteWaitTime; private Coroutine _flashWhiteCoroutine; @@ -160,5 +161,8 @@ namespace BlueWater.Players IsInvincible = false; Utils.EndUniqueCoroutine(this, ref _damageIntervalCoroutine); } + + public void ActivateInvincibility() => IsInvincible = true; + public void DeactivateInvincibility() => IsInvincible = false; } } \ No newline at end of file diff --git a/Assets/02.Scripts/Map/BossMapController.cs b/Assets/02.Scripts/Map/BossMapController.cs index c00a95b50..6c40d95b9 100644 --- a/Assets/02.Scripts/Map/BossMapController.cs +++ b/Assets/02.Scripts/Map/BossMapController.cs @@ -74,10 +74,10 @@ namespace BlueWater.Maps StartCoroutine(RestartMapCoroutine()); } - public override void ClearMap() + public override void ClearMap(GameObject bossObject) { IsCleared = true; - StartCoroutine(nameof(ClearMapCoroutine)); + StartCoroutine(ClearMapCoroutine(bossObject)); } protected virtual IEnumerator InitializeMapCoroutine() @@ -103,7 +103,6 @@ namespace BlueWater.Maps DataManager.Instance.CurrentSaveStage = SaveStage; CombatUiManager.Instance.FieldBossHealthPointUi.SetActiveHpSlider(false); - AudioManager.Instance.StopBgm(); CombatUiManager.Instance.FadeInOut(InitializeFadeInOutTime.x, InitializeFadeInOutTime.y, new Color(0f, 0f, 0f, 0f), 1f); @@ -119,8 +118,9 @@ namespace BlueWater.Maps OpenMapEntrances(); } - protected virtual IEnumerator ClearMapCoroutine() + protected virtual IEnumerator ClearMapCoroutine(GameObject bossObject) { + GameManager.Instance.CurrentCombatPlayer.ActivateInvincibility(); VisualFeedbackManager.Instance.SetBaseTimeScale(0.1f); CombatUiManager.Instance.FadeInOut(ClearFadeInOutTime.x, ClearFadeInOutTime.y); @@ -130,7 +130,7 @@ namespace BlueWater.Maps elapsedTime += Time.unscaledDeltaTime; yield return null; } - DestroyAllEnemiesExceptBoss(); + DestroyAllEnemiesExceptBoss(bossObject); VisualFeedbackManager.Instance.SetBaseTimeScale(1f); elapsedTime = 0f; @@ -141,6 +141,7 @@ namespace BlueWater.Maps } OpenMapEntrances(); + GameManager.Instance.CurrentCombatPlayer.DeactivateInvincibility(); } } } \ No newline at end of file diff --git a/Assets/02.Scripts/Map/BossMapTrigger.cs b/Assets/02.Scripts/Map/BossMapTrigger.cs index 0b8216736..bf1039d03 100644 --- a/Assets/02.Scripts/Map/BossMapTrigger.cs +++ b/Assets/02.Scripts/Map/BossMapTrigger.cs @@ -12,7 +12,8 @@ namespace BlueWater.Maps public enum BossMapTriggerAnimation { Idle, - Animation + Hold, + Repeat } [SerializeField] @@ -26,6 +27,11 @@ namespace BlueWater.Maps InitializeComponents(); } + private void Start() + { + _spineController.PlayAnimation(BossMapTriggerAnimation.Idle.ToString(), false); + } + private void OnTriggerEnter(Collider other) { if (!other.CompareTag("Player")) return; @@ -41,7 +47,7 @@ namespace BlueWater.Maps StopCoroutine(_bossMapTriggerCoroutineInstance); _bossMapTriggerCoroutineInstance = null; - _spineController.PlayAnimation(BossMapTriggerAnimation.Idle.ToString(), true); + _spineController.PlayAnimation(BossMapTriggerAnimation.Idle.ToString(), false); } [Button("컴포넌트 초기화")] @@ -52,7 +58,7 @@ namespace BlueWater.Maps public void ResetTrigger() { - _spineController.PlayAnimation(BossMapTriggerAnimation.Idle.ToString(), true); + _spineController.PlayAnimation(BossMapTriggerAnimation.Idle.ToString(), false); if (_bossMapTriggerCoroutineInstance != null) { StopCoroutine(_bossMapTriggerCoroutineInstance); @@ -63,7 +69,7 @@ namespace BlueWater.Maps private IEnumerator BossMapTriggerCoroutine() { - var animationTrack = _spineController.PlayAnimation( BossMapTriggerAnimation.Animation.ToString(), false); + var animationTrack = _spineController.PlayAnimation( BossMapTriggerAnimation.Hold.ToString(), false); if (animationTrack == null) { Debug.LogError("BossMapTriggerCoroutine animationTrack is null error"); diff --git a/Assets/02.Scripts/Map/FirstTutorialMapController.cs b/Assets/02.Scripts/Map/FirstTutorialMapController.cs index 56740fdd5..0dd9766cf 100644 --- a/Assets/02.Scripts/Map/FirstTutorialMapController.cs +++ b/Assets/02.Scripts/Map/FirstTutorialMapController.cs @@ -49,7 +49,7 @@ namespace BlueWater.Maps throw new System.NotImplementedException(); } - public override void ClearMap() + public override void ClearMap(GameObject bossObject) { throw new System.NotImplementedException(); } diff --git a/Assets/02.Scripts/Map/MapController.cs b/Assets/02.Scripts/Map/MapController.cs index da5790f4a..f591b4e5b 100644 --- a/Assets/02.Scripts/Map/MapController.cs +++ b/Assets/02.Scripts/Map/MapController.cs @@ -107,19 +107,12 @@ namespace BlueWater.Maps } } - public void DestroyAllEnemiesExceptBoss() + public void DestroyAllEnemiesExceptBoss(GameObject bossObject) { - var temps = new List(); foreach (Transform element in EnemyInstanceLocation) { - temps.Add(element); - } - - foreach (var element in temps) - { - var boss = element.GetComponent(); - if (boss) continue; - + if (element.gameObject == bossObject) continue; + Destroy(element.gameObject); } } @@ -163,11 +156,10 @@ namespace BlueWater.Maps GameManager.Instance.CurrentCombatPlayer.transform.position = PlayerSpawnLocation.position; CombatUiManager.Instance.FieldBossHealthPointUi.SetActiveHpSlider(false); - AudioManager.Instance.StopBgm(); } public abstract void ResetMap(bool isHardReset = false); public abstract void RestartMap(); - public abstract void ClearMap(); + public abstract void ClearMap(GameObject bossObject); } } \ No newline at end of file diff --git a/Assets/02.Scripts/Map/MapManager.cs b/Assets/02.Scripts/Map/MapManager.cs index f49eec3be..aede851d4 100644 --- a/Assets/02.Scripts/Map/MapManager.cs +++ b/Assets/02.Scripts/Map/MapManager.cs @@ -16,6 +16,9 @@ namespace BlueWater.Maps [field: SerializeField] public SandMoleMapController SandMoleMapController { get; private set; } + [SerializeField] + private string _dailyBgm = "DailyBgm1"; + private List _mapControllers; private MapController _currentMapController; @@ -29,6 +32,11 @@ namespace BlueWater.Maps }; } + private void Start() + { + AudioManager.Instance.PlayBgm(_dailyBgm); + } + public MapController GetMapController(SaveStage saveStage) { switch (saveStage) @@ -53,7 +61,7 @@ namespace BlueWater.Maps element.ResetMap(true); } GameManager.Instance.CurrentCombatPlayer.SetCurrentHealthPointMax(); - AudioManager.Instance.StopBgm(); + AudioManager.Instance.PlayBgm(_dailyBgm); } public void RestartCurrentMap() @@ -64,6 +72,7 @@ namespace BlueWater.Maps } _currentMapController = GetMapController(DataManager.Instance.CurrentSaveStage); _currentMapController.RestartMap(); + AudioManager.Instance.PlayBgm(_dailyBgm); } public void MoveSelectStage(int stage) @@ -76,6 +85,7 @@ namespace BlueWater.Maps var moveMapController = GetMapController((SaveStage)stage); moveMapController.MovePlayer(); + AudioManager.Instance.PlayBgm(_dailyBgm); } public void ForceKillCurrentBoss() diff --git a/Assets/02.Scripts/Map/TitanSlimeMapController.cs b/Assets/02.Scripts/Map/TitanSlimeMapController.cs index a9dcc9ff3..123e39c67 100644 --- a/Assets/02.Scripts/Map/TitanSlimeMapController.cs +++ b/Assets/02.Scripts/Map/TitanSlimeMapController.cs @@ -12,30 +12,30 @@ namespace BlueWater.Maps EnemyManager.Instance.InstantiateTitanSlime(BossSpawnTransform.position, 1, true, EnemyInstanceLocation); } - protected override IEnumerator ClearMapCoroutine() - { - DestroyAllEnemies(); - VisualFeedbackManager.Instance.SetBaseTimeScale(0.1f); - CombatUiManager.Instance.FadeInOut(ClearFadeInOutTime.x, ClearFadeInOutTime.y); - - var elapsedTime = 0f; - while (elapsedTime <= 3f) - { - elapsedTime += Time.unscaledDeltaTime; - yield return null; - } - DestroyAllEnemies(); - VisualFeedbackManager.Instance.SetBaseTimeScale(1f); - - elapsedTime = 0f; - while (elapsedTime <= 2f) - { - elapsedTime += Time.unscaledDeltaTime; - yield return null; - } - - OpenMapEntrances(); - //CombatUiManager.Instance.ClearPopupUi.Open(CombatUiManager.Instance.PopupUiList); - } + // protected override IEnumerator ClearMapCoroutine(GameObject bossObject) + // { + // DestroyAllEnemies(); + // GameManager.Instance.CurrentCombatPlayer.ActivateInvincibility(); + // VisualFeedbackManager.Instance.SetBaseTimeScale(0.1f); + // CombatUiManager.Instance.FadeInOut(ClearFadeInOutTime.x, ClearFadeInOutTime.y); + // + // var elapsedTime = 0f; + // while (elapsedTime <= 3f) + // { + // elapsedTime += Time.unscaledDeltaTime; + // yield return null; + // } + // DestroyAllEnemies(); + // VisualFeedbackManager.Instance.SetBaseTimeScale(1f); + // + // elapsedTime = 0f; + // while (elapsedTime <= 2f) + // { + // elapsedTime += Time.unscaledDeltaTime; + // yield return null; + // } + // + // OpenMapEntrances(); + // } } } \ No newline at end of file diff --git a/Assets/02.Scripts/PostProcessingManager.cs b/Assets/02.Scripts/PostProcessingManager.cs index a8d7a581a..c1191c02f 100644 --- a/Assets/02.Scripts/PostProcessingManager.cs +++ b/Assets/02.Scripts/PostProcessingManager.cs @@ -1,5 +1,6 @@ using System.Collections; using BlueWater.Utility; +using Sirenix.OdinInspector; using UnityEngine; using UnityEngine.Rendering; using UnityEngine.Rendering.Universal; @@ -18,6 +19,20 @@ namespace BlueWater private ScriptableRendererData _currentRenderData; private Volume _currentVolume; private Coroutine _lowHpVignetteCoroutine; + + // LowHpVignette + [Title("LowHpVignette")] + [SerializeField] + private bool _isLerpIntensity = true; + + [SerializeField] + private float _startIntensity = 0.15f; + + [SerializeField, ShowIf("@_isLerpIntensity")] + private float _endIntensity = 0.2f; + + [SerializeField, ShowIf("@_isLerpIntensity")] + private float _lerpTime = 1f; protected override void OnAwake() { @@ -83,25 +98,34 @@ namespace BlueWater private IEnumerator LowHpVignetteCoroutine() { - var startValue = 0.2f; - var endValue = 0.3f; - var time = 0f; - var vignette = GetEffect(); - vignette.intensity.value = startValue; + vignette.intensity.value = _startIntensity; vignette.active = true; + if (!_isLerpIntensity) yield break; + + var elapsedTime = 0f; + var addTime = Time.deltaTime; while (true) { - time += Time.deltaTime * 2f; - vignette.intensity.value = Mathf.Lerp(startValue, endValue, time); - if (time >= 1f) + vignette.intensity.value = Mathf.Lerp(_startIntensity, _endIntensity, elapsedTime / _lerpTime); + if (elapsedTime > _lerpTime) { - (startValue, endValue) = (endValue, startValue); - time = 0f; + addTime = -Time.deltaTime; } + else if (elapsedTime < 0) + { + addTime = Time.deltaTime; + } + elapsedTime += addTime; yield return null; } } + + [Button("게임 실행 중 체력 깎기")] + private void SetLowHp() + { + GameManager.Instance.CurrentCombatPlayer.SetCurrentHealthPoint(1); + } } } \ No newline at end of file diff --git a/Assets/02.Scripts/Prop/SpineDamageableProps.cs b/Assets/02.Scripts/Prop/SpineDamageableProps.cs index b21ef501a..83dae78b6 100644 --- a/Assets/02.Scripts/Prop/SpineDamageableProps.cs +++ b/Assets/02.Scripts/Prop/SpineDamageableProps.cs @@ -1,5 +1,7 @@ +using System.Collections; using BlueWater.Audios; using BlueWater.Players; +using BlueWater.Utility; using UnityEngine; namespace BlueWater @@ -18,6 +20,8 @@ namespace BlueWater [SerializeField] private string _dieAnimationName; + private Coroutine _touchCoroutineInstance; + private void Awake() { _spineController = GetComponent(); @@ -33,13 +37,18 @@ namespace BlueWater { if (!other.CompareTag("Player") || CurrentHealthPoint <= 0) return; - _spineController.PlayAnimation(_touchAnimationName, false); + Utils.StartUniqueCoroutine(this, ref _touchCoroutineInstance, TouchCoroutine()); } - - private void OnTriggerExit(Collider other) + + private IEnumerator TouchCoroutine() { - if (!other.CompareTag("Player") || CurrentHealthPoint <= 0) return; - + var touchTrack = _spineController.PlayAnimation(_touchAnimationName, false); + while (!touchTrack.IsComplete) + { + if (CurrentHealthPoint == 0) yield break; + + yield return null; + } _spineController.PlayAnimation(_idleAnimationName, true); } diff --git a/Assets/02.Scripts/ScriptableObject/Audio/BgmData.asset b/Assets/02.Scripts/ScriptableObject/Audio/BgmData.asset index 1560346ea..b1a459fd8 100644 --- a/Assets/02.Scripts/ScriptableObject/Audio/BgmData.asset +++ b/Assets/02.Scripts/ScriptableObject/Audio/BgmData.asset @@ -13,12 +13,15 @@ MonoBehaviour: m_Name: BgmData m_EditorClassIdentifier: k__BackingField: - - k__BackingField: TutorialStage - k__BackingField: {fileID: 8300000, guid: 7c619b42e5894ee4db14168ce657a8dd, - type: 3} - - k__BackingField: Stage1 - k__BackingField: {fileID: 8300000, guid: a7c4714bdbfdb764a8c19b58dbdf4d47, - type: 3} - - k__BackingField: Stage2 - k__BackingField: {fileID: 8300000, guid: 3120a718e36ab39419f53318deed3976, - type: 3} + - k__BackingField: DailyBgm1 + k__BackingField: {fileID: 8300000, guid: 7c619b42e5894ee4db14168ce657a8dd, type: 3} + - k__BackingField: DailyBgm2 + k__BackingField: {fileID: 8300000, guid: 3ba3ebbe3bd52984eb49c0cdb9656ceb, type: 3} + - k__BackingField: TitanSlimeMap + k__BackingField: {fileID: 8300000, guid: a7c4714bdbfdb764a8c19b58dbdf4d47, type: 3} + - k__BackingField: RhinocerosMap + k__BackingField: {fileID: 8300000, guid: 3120a718e36ab39419f53318deed3976, type: 3} + - k__BackingField: SandMoleMap + k__BackingField: {fileID: 8300000, guid: 4914a1d514cce3f459a0af45d62eeeee, type: 3} + - k__BackingField: GhostBarrelMap + k__BackingField: {fileID: 8300000, guid: d1f140d54184dc7449198f540d98d305, type: 3} diff --git a/Assets/02.Scripts/Skill/Player/Combat/TheWaltzOfTheSword.cs b/Assets/02.Scripts/Skill/Player/Combat/TheWaltzOfTheSword.cs index f52825b33..e8fbc3f61 100644 --- a/Assets/02.Scripts/Skill/Player/Combat/TheWaltzOfTheSword.cs +++ b/Assets/02.Scripts/Skill/Player/Combat/TheWaltzOfTheSword.cs @@ -61,7 +61,6 @@ namespace BlueWater.Players.Combat.Skills _iPhysicMovable = _combatPlayer.GetComponent(); } _theWaltzOfTheSwordData = (TheWaltzOfTheSwordData)SkillData; - _readyParticleInstance = Instantiate(_theWaltzOfTheSwordData.ReadyParticle, SkillUser.transform); } public override bool CanSkill() @@ -86,6 +85,7 @@ namespace BlueWater.Players.Combat.Skills EnableSkill = false; _iPhysicMovable.Rigidbody.linearVelocity = Vector3.zero; _iPhysicMovable.Rigidbody.isKinematic = true; + _readyParticleInstance = Instantiate(_theWaltzOfTheSwordData.ReadyParticle, SkillUser.transform); _readyParticleInstance.Play(); SortCollidersByDistance(); _animationController.SetAnimationParameter("isReadyMainSkill", true); diff --git a/Assets/04.Materials/TransparentLit.mat b/Assets/04.Materials/TransparentLit.mat index 61abb0745..f51d2fad7 100644 --- a/Assets/04.Materials/TransparentLit.mat +++ b/Assets/04.Materials/TransparentLit.mat @@ -38,7 +38,6 @@ Material: disabledShaderPasses: - MOTIONVECTORS - DepthOnly - - SHADOWCASTER m_LockedProperties: m_SavedProperties: serializedVersion: 3 diff --git a/Assets/05.Prefabs/Characters/Enemies/Bosses/TitanSlime.prefab b/Assets/05.Prefabs/Characters/Enemies/Bosses/TitanSlime.prefab index 20f9f13b9..42a171970 100644 --- a/Assets/05.Prefabs/Characters/Enemies/Bosses/TitanSlime.prefab +++ b/Assets/05.Prefabs/Characters/Enemies/Bosses/TitanSlime.prefab @@ -26,7 +26,7 @@ Transform: m_GameObject: {fileID: 1016303419742354216} serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: -0.258819, w: 0.9659259} - m_LocalPosition: {x: 0, y: 0.22, z: 0.01} + m_LocalPosition: {x: 0, y: 0.22, z: 0} m_LocalScale: {x: 0.2, y: 0.2, z: 0.2} m_ConstrainProportionsScale: 1 m_Children: [] @@ -75,7 +75,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 5 + m_SortingOrder: 4 m_Sprite: {fileID: 21300000, guid: 1ddf647b8857bff45a83e009dbb9ec8c, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 diff --git a/Assets/05.Prefabs/Managers/PostProcessingVolume.prefab b/Assets/05.Prefabs/Managers/PostProcessingVolume.prefab new file mode 100644 index 000000000..9cca0414d --- /dev/null +++ b/Assets/05.Prefabs/Managers/PostProcessingVolume.prefab @@ -0,0 +1,65 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6468678730395126332 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1492562680585263202} + - component: {fileID: 7932030668675567178} + - component: {fileID: 3481486763373117091} + m_Layer: 3 + m_Name: PostProcessingVolume + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1492562680585263202 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6468678730395126332} + 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: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7932030668675567178 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6468678730395126332} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 172515602e62fb746b5d573b38a5fe58, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IsGlobal: 1 + priority: 0 + blendDistance: 0 + weight: 1 + sharedProfile: {fileID: 11400000, guid: da9f66a87cd612d4e847d191aa6df602, type: 2} +--- !u!114 &3481486763373117091 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6468678730395126332} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d287dbc75fdbb6b44bd97e6d0604b227, type: 3} + m_Name: + m_EditorClassIdentifier: + _persistent: 1 diff --git a/Assets/05.Prefabs/Managers/PostProcessingVolume.prefab.meta b/Assets/05.Prefabs/Managers/PostProcessingVolume.prefab.meta new file mode 100644 index 000000000..6e0d9fdad --- /dev/null +++ b/Assets/05.Prefabs/Managers/PostProcessingVolume.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 29ff4b046e796f249b05a7e81fa48779 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/05.Prefabs/Maps/BossMapTrigger.prefab b/Assets/05.Prefabs/Maps/BossMapTrigger.prefab index d4a1858e3..b37cd7725 100644 --- a/Assets/05.Prefabs/Maps/BossMapTrigger.prefab +++ b/Assets/05.Prefabs/Maps/BossMapTrigger.prefab @@ -28,8 +28,8 @@ Transform: m_GameObject: {fileID: 873287429936955811} serializedVersion: 2 m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} - m_LocalPosition: {x: 0, y: 0.037, z: -0.7047182} - m_LocalScale: {x: 3.5, y: 3.5, z: 3.5} + m_LocalPosition: {x: 0, y: 0.01, z: -0.5} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 7348979974277454575} @@ -159,7 +159,7 @@ Transform: serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 2, y: 2, z: 2} + m_LocalScale: {x: 3.5, y: 3.5, z: 3.5} m_ConstrainProportionsScale: 1 m_Children: - {fileID: 7257062567955675062} diff --git a/Assets/05.Prefabs/Maps/MapControllers/RhinocerosMapController.prefab b/Assets/05.Prefabs/Maps/MapControllers/RhinocerosMapController.prefab index c92b9b4a1..8302ad5f3 100644 --- a/Assets/05.Prefabs/Maps/MapControllers/RhinocerosMapController.prefab +++ b/Assets/05.Prefabs/Maps/MapControllers/RhinocerosMapController.prefab @@ -3694,6 +3694,12 @@ PrefabInstance: - targetCorrespondingSourceObject: {fileID: 7702874292798655589, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} insertIndex: -1 addedObject: {fileID: 7772076497191242295} + - targetCorrespondingSourceObject: {fileID: 5377743701102500312, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} + insertIndex: -1 + addedObject: {fileID: 3049343662300416931} + - targetCorrespondingSourceObject: {fileID: 5377743701102500312, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} + insertIndex: -1 + addedObject: {fileID: 8928300151819111409} m_SourcePrefab: {fileID: 100100000, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} --- !u!4 &27273469593611337 stripped Transform: @@ -3725,7 +3731,7 @@ MonoBehaviour: - {fileID: 5780826671245057235} - {fileID: 6690762032223832123} SaveStage: 4 - BgmName: Stage2 + BgmName: RhinocerosMap InitializeFadeInOutTime: {x: 0.2, y: 1} ClearFadeInOutTime: {x: 0.2, y: 0.3} BossSpawnTransform: {fileID: 1204009204749076978} @@ -3746,6 +3752,53 @@ Transform: m_CorrespondingSourceObject: {fileID: 8536453960896907503, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} m_PrefabInstance: {fileID: 7751701066597760153} m_PrefabAsset: {fileID: 0} +--- !u!1 &2391981412658734401 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 5377743701102500312, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} + m_PrefabInstance: {fileID: 7751701066597760153} + m_PrefabAsset: {fileID: 0} +--- !u!65 &3049343662300416931 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2391981412658734401} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 0.16, y: 0.18, z: 0.2} + m_Center: {x: 0.57, y: -0.02, z: 0.1} +--- !u!65 &8928300151819111409 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2391981412658734401} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.2685547, y: 1.2685547, z: 0.2} + m_Center: {x: 0.012685537, y: 0, z: 0} --- !u!4 &2513291633537767382 stripped Transform: m_CorrespondingSourceObject: {fileID: 5292453453235858255, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} diff --git a/Assets/05.Prefabs/Maps/MapControllers/SandMoleMapController.prefab b/Assets/05.Prefabs/Maps/MapControllers/SandMoleMapController.prefab index f653250b7..fdb8dfdcf 100644 --- a/Assets/05.Prefabs/Maps/MapControllers/SandMoleMapController.prefab +++ b/Assets/05.Prefabs/Maps/MapControllers/SandMoleMapController.prefab @@ -1482,26 +1482,6 @@ PrefabInstance: propertyPath: m_IsActive value: 1 objectReference: {fileID: 0} - - target: {fileID: 5684081474487815918, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} - propertyPath: m_LocalScale.x - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 5684081474487815918, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} - propertyPath: m_LocalScale.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 5684081474487815918, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} - propertyPath: m_LocalScale.z - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 5684081474487815918, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} - propertyPath: m_LocalPosition.z - value: -0.87 - objectReference: {fileID: 0} - - target: {fileID: 5684081474487815918, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} - propertyPath: m_ConstrainProportionsScale - value: 1 - objectReference: {fileID: 0} - target: {fileID: 5711256728325704458, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} propertyPath: m_LocalScale.y value: 25 @@ -1700,7 +1680,7 @@ MonoBehaviour: - {fileID: 5373123456437408081} - {fileID: 2667497661582632679} SaveStage: 5 - BgmName: + BgmName: SandMoleMap InitializeFadeInOutTime: {x: 0.2, y: 1} ClearFadeInOutTime: {x: 0.2, y: 0.3} BossSpawnTransform: {fileID: 6522622582430961898} diff --git a/Assets/05.Prefabs/Maps/MapControllers/TitanSlimeMapController.prefab b/Assets/05.Prefabs/Maps/MapControllers/TitanSlimeMapController.prefab index e90de92a3..f2bc8a2ff 100644 --- a/Assets/05.Prefabs/Maps/MapControllers/TitanSlimeMapController.prefab +++ b/Assets/05.Prefabs/Maps/MapControllers/TitanSlimeMapController.prefab @@ -1426,7 +1426,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} propertyPath: m_Enabled - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} propertyPath: k__BackingField @@ -1506,6 +1506,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -1924,7 +1928,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} propertyPath: m_Enabled - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} propertyPath: k__BackingField @@ -2004,6 +2008,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -2572,6 +2580,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} propertyPath: k__BackingField value: 1 @@ -3629,6 +3641,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -3769,6 +3785,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -3908,6 +3928,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -4254,6 +4278,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} propertyPath: k__BackingField value: 1 @@ -4332,6 +4360,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} propertyPath: k__BackingField value: 1 @@ -4608,6 +4640,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -4682,6 +4718,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -5356,66 +5396,10 @@ PrefabInstance: propertyPath: m_Enabled value: 0 objectReference: {fileID: 0} - - target: {fileID: 5684081474487815918, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} - propertyPath: m_LocalScale.x - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 5684081474487815918, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} - propertyPath: m_LocalScale.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 5684081474487815918, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} - propertyPath: m_LocalScale.z - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 5684081474487815918, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 5684081474487815918, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} - propertyPath: m_ConstrainProportionsScale - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 5740814441158927287, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} - propertyPath: m_LocalScale.x - value: 3.5 - objectReference: {fileID: 0} - - target: {fileID: 5740814441158927287, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} - propertyPath: m_LocalScale.y - value: 3.5 - objectReference: {fileID: 0} - - target: {fileID: 5740814441158927287, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} - propertyPath: m_LocalScale.z - value: 3.5 - objectReference: {fileID: 0} - - target: {fileID: 5740814441158927287, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} - propertyPath: m_LocalPosition.y - value: 0.037 - objectReference: {fileID: 0} - - target: {fileID: 5740814441158927287, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} - propertyPath: m_LocalPosition.z - value: -0.7047182 - objectReference: {fileID: 0} - - target: {fileID: 5740814441158927287, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} - propertyPath: m_LocalRotation.w - value: 0.7071068 - objectReference: {fileID: 0} - - target: {fileID: 5740814441158927287, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} - propertyPath: m_LocalRotation.x - value: 0.7071068 - objectReference: {fileID: 0} - target: {fileID: 5740814441158927287, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 90 objectReference: {fileID: 0} - - target: {fileID: 5958988907676655751, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} - propertyPath: m_Size.x - value: 1.3 - objectReference: {fileID: 0} - - target: {fileID: 5958988907676655751, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} - propertyPath: m_Size.y - value: 1.3 - objectReference: {fileID: 0} - target: {fileID: 7396433262681865224, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} propertyPath: m_Sprite value: @@ -5505,6 +5489,12 @@ PrefabInstance: - targetCorrespondingSourceObject: {fileID: 7702874292798655589, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} insertIndex: -1 addedObject: {fileID: 7629976349863100293} + - targetCorrespondingSourceObject: {fileID: 5377743701102500312, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} + insertIndex: -1 + addedObject: {fileID: 2515555452473517908} + - targetCorrespondingSourceObject: {fileID: 5377743701102500312, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} + insertIndex: -1 + addedObject: {fileID: 2985561026424486592} m_SourcePrefab: {fileID: 100100000, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} --- !u!114 &486059084208967709 stripped MonoBehaviour: @@ -5562,7 +5552,7 @@ MonoBehaviour: - {fileID: 60991982810615371} - {fileID: 6632898035063951688} SaveStage: 3 - BgmName: Stage1 + BgmName: TitanSlimeMap InitializeFadeInOutTime: {x: 0.2, y: 1} ClearFadeInOutTime: {x: 0.2, y: 0.3} BossSpawnTransform: {fileID: 6522622582430961898} @@ -5588,6 +5578,53 @@ Transform: m_CorrespondingSourceObject: {fileID: 5292453453235858255, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} m_PrefabInstance: {fileID: 2424043105665738113} m_PrefabAsset: {fileID: 0} +--- !u!1 &7710861009040178265 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 5377743701102500312, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} + m_PrefabInstance: {fileID: 2424043105665738113} + m_PrefabAsset: {fileID: 0} +--- !u!65 &2515555452473517908 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7710861009040178265} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 0.16, y: 0.18, z: 0.20000005} + m_Center: {x: 0.57, y: -0.02, z: 0.1} +--- !u!65 &2985561026424486592 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7710861009040178265} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 0.21, y: 0.18, z: 0.20000005} + m_Center: {x: -0.005, y: 0.55, z: 0} --- !u!4 &7906706039042621278 stripped Transform: m_CorrespondingSourceObject: {fileID: 5483604360458066655, guid: 02759e0bd03056e499ebce198da0c9d6, type: 3} @@ -5945,6 +5982,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -6081,6 +6122,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -6605,6 +6650,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} propertyPath: k__BackingField value: 1 @@ -7041,6 +7090,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -7379,6 +7432,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} propertyPath: k__BackingField value: 0 @@ -7597,6 +7654,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -8740,6 +8801,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -8814,6 +8879,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -10037,6 +10106,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} propertyPath: k__BackingField value: 1 @@ -10909,6 +10982,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -12645,6 +12722,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -13329,6 +13410,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} propertyPath: k__BackingField value: 0 @@ -14535,6 +14620,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -14807,6 +14896,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} - target: {fileID: 9204511615658943849, guid: 33d204c504259424fa44b92c62d27dc3, type: 3} propertyPath: k__BackingField value: 1 diff --git a/Assets/05.Prefabs/Particles/Players/Combat/TheWaltzOfTheSwordAttackParticle.prefab b/Assets/05.Prefabs/Particles/Players/Combat/TheWaltzOfTheSwordAttackParticle.prefab index ecff714f0..dfee6bde8 100644 --- a/Assets/05.Prefabs/Particles/Players/Combat/TheWaltzOfTheSwordAttackParticle.prefab +++ b/Assets/05.Prefabs/Particles/Players/Combat/TheWaltzOfTheSwordAttackParticle.prefab @@ -19407,7 +19407,7 @@ ParticleSystem: serializedVersion: 8 lengthInSec: 1 simulationSpeed: 1 - stopAction: 0 + stopAction: 2 cullingMode: 3 ringBufferMode: 0 ringBufferLoopRange: {x: 0, y: 1} diff --git a/Assets/05.Prefabs/Particles/Players/Combat/TheWaltzOfTheSwordReadyParticle.prefab b/Assets/05.Prefabs/Particles/Players/Combat/TheWaltzOfTheSwordReadyParticle.prefab index f33e82236..44c068fed 100644 --- a/Assets/05.Prefabs/Particles/Players/Combat/TheWaltzOfTheSwordReadyParticle.prefab +++ b/Assets/05.Prefabs/Particles/Players/Combat/TheWaltzOfTheSwordReadyParticle.prefab @@ -4863,7 +4863,7 @@ ParticleSystem: serializedVersion: 8 lengthInSec: 0.3 simulationSpeed: 1 - stopAction: 0 + stopAction: 2 cullingMode: 3 ringBufferMode: 0 ringBufferLoopRange: {x: 0, y: 1} diff --git a/Assets/05.Prefabs/Props/Spines/SummerGrass01.prefab b/Assets/05.Prefabs/Props/Spines/SummerGrass01.prefab index 5b3593af0..de9d349e6 100644 --- a/Assets/05.Prefabs/Props/Spines/SummerGrass01.prefab +++ b/Assets/05.Prefabs/Props/Spines/SummerGrass01.prefab @@ -8,6 +8,10 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 0} m_Modifications: + - target: {fileID: 1725476421927655530, guid: 384b448f89341e84bb003cb48e37bb7d, type: 3} + propertyPath: loop + value: 1 + objectReference: {fileID: 0} - target: {fileID: 1725476421927655530, guid: 384b448f89341e84bb003cb48e37bb7d, type: 3} propertyPath: _animationName value: Normal diff --git a/Assets/06.Sounds/Bgm/Battle! (Wild Pokémon) medley.mp3.meta b/Assets/06.Sounds/Bgm/Battle! (Wild Pokémon) medley.mp3.meta index 8415a8e21..5a34704b4 100644 --- a/Assets/06.Sounds/Bgm/Battle! (Wild Pokémon) medley.mp3.meta +++ b/Assets/06.Sounds/Bgm/Battle! (Wild Pokémon) medley.mp3.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6a0949c6a9b7abf4bb6c35007cccaccb +guid: 4914a1d514cce3f459a0af45d62eeeee AudioImporter: externalObjects: {} serializedVersion: 8 diff --git a/Assets/06.Sounds/Bgm/Ghost Pokemon - Halloween 2023 (320 kbps).mp3.meta b/Assets/06.Sounds/Bgm/Ghost Pokemon - Halloween 2023 (320 kbps).mp3.meta index 04492e38b..fac3706d5 100644 --- a/Assets/06.Sounds/Bgm/Ghost Pokemon - Halloween 2023 (320 kbps).mp3.meta +++ b/Assets/06.Sounds/Bgm/Ghost Pokemon - Halloween 2023 (320 kbps).mp3.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c385432f2d390ac418f5714af4eacfd1 +guid: d1f140d54184dc7449198f540d98d305 AudioImporter: externalObjects: {} serializedVersion: 8 diff --git a/Assets/06.Sounds/Bgm/Mysterious Forest - The Legend of Zelda_ Link's Awakening.mp3.meta b/Assets/06.Sounds/Bgm/Mysterious Forest - The Legend of Zelda_ Link's Awakening.mp3.meta index c18267ef1..2acf464b2 100644 --- a/Assets/06.Sounds/Bgm/Mysterious Forest - The Legend of Zelda_ Link's Awakening.mp3.meta +++ b/Assets/06.Sounds/Bgm/Mysterious Forest - The Legend of Zelda_ Link's Awakening.mp3.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: add2b10bc1acd8445ba7167a022e2163 +guid: 3ba3ebbe3bd52984eb49c0cdb9656ceb AudioImporter: externalObjects: {} serializedVersion: 8 diff --git a/Assets/08.Spines/Props/BossMapTrigger/MagicalPattern_spine.skel.bytes b/Assets/08.Spines/Props/BossMapTrigger/MagicalPattern_spine.skel.bytes index fa0f0dcc5..453a7058f 100644 Binary files a/Assets/08.Spines/Props/BossMapTrigger/MagicalPattern_spine.skel.bytes and b/Assets/08.Spines/Props/BossMapTrigger/MagicalPattern_spine.skel.bytes differ diff --git a/Assets/11.BehaviorTree/SandMole.asset b/Assets/11.BehaviorTree/SandMole.asset index 13663f1c3..d8108e424 100644 --- a/Assets/11.BehaviorTree/SandMole.asset +++ b/Assets/11.BehaviorTree/SandMole.asset @@ -32,28 +32,37 @@ MonoBehaviour: Roll","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Enemies.Bosses.Actions.ActivateSkill","NodeData":{"Offset":"(-95.23809,150)"},"ID":13,"Name":"Activate Skill","Instant":true,"BossSkillName_bossSkillName":"SingleRoll"},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(71.37249,153.681122)"},"ID":14,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-616.0723,449.166626)"},"ID":15,"Name":"Multi Throw Spikes","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Enemies.Bosses.Actions.ActivateSkill","NodeData":{"Offset":"(-71.4286,150)"},"ID":16,"Name":"Activate - Skill","Instant":true,"BossSkillName_bossSkillName":"MultiThrowSpikes"},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(78.571434,150)"},"ID":17,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":2},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.RandomSelector","NodeData":{"Offset":"(-3.888855,446.111084)"},"ID":18,"Name":"Random - Selector","Instant":true,"Int32seed":0,"BooleanuseSeed":false,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-194.553284,150.079346)"},"ID":19,"Name":"Case1 - Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-1339.99878,200)"},"ID":20,"Name":"Multi - Roll","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Enemies.Bosses.Actions.ActivateSkill","NodeData":{"Offset":"(-383.3333,150)"},"ID":21,"Name":"Activate - Skill","Instant":true,"BossSkillName_bossSkillName":"SingleRoll"},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(-233.333313,150)"},"ID":22,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":0.5},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}},{"Type":"BlueWater.BehaviorTrees.Enemies.Bosses.Actions.ActivateSkill","NodeData":{"Offset":"(-84.2857,148.095215)"},"ID":23,"Name":"Activate - Skill","Instant":true,"BossSkillName_bossSkillName":"SingleRoll"},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(65.71442,148.095215)"},"ID":24,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":0.5},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}},{"Type":"BlueWater.BehaviorTrees.Enemies.Bosses.Actions.ActivateSkill","NodeData":{"Offset":"(222.6831,147.804932)"},"ID":25,"Name":"Activate - Skill","Instant":true,"BossSkillName_bossSkillName":"SingleRoll"},{"Type":"BlueWater.BehaviorTrees.Actions.SelfStun","NodeData":{"Offset":"(370,150)"},"ID":26,"Name":"Self - Stun","Instant":true,"Single_stunDuration":4},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(496.964966,145.486084)"},"ID":27,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-532.630249,202.105347)"},"ID":28,"Name":"Gate - Of Spikes","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Enemies.Bosses.Actions.ActivateSkill","NodeData":{"Offset":"(-70,150)"},"ID":29,"Name":"Activate - Skill","Instant":true,"BossSkillName_bossSkillName":"GateOfSpikes"},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(80,150)"},"ID":30,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":2},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-232.630539,202.105347)"},"ID":31,"Name":"Multi - Throw Spikes","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Enemies.Bosses.Actions.ActivateSkill","NodeData":{"Offset":"(-69.9997559,150)"},"ID":32,"Name":"Activate - Skill","Instant":true,"BossSkillName_bossSkillName":"MultiThrowSpikes"},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(80,150)"},"ID":33,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":2},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(107.369766,202.105347)"},"ID":34,"Name":"Single - Roll","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Enemies.Bosses.Actions.ActivateSkill","NodeData":{"Offset":"(-100,150)"},"ID":35,"Name":"Activate - Skill","Instant":true,"BossSkillName_bossSkillName":"SingleRoll"},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(70,150)"},"ID":36,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":3},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}}]}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(281.537964,160)"},"ID":37,"Name":"Case2 - Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(3.58260536,189.3617)"},"ID":38,"Name":"Spike - Barrage","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Enemies.Bosses.Actions.ActivateSkill","NodeData":{"Offset":"(-117.619049,150)"},"ID":39,"Name":"Activate - Skill","Instant":true,"BossSkillName_bossSkillName":"SpikeBarrage"},{"Type":"BlueWater.BehaviorTrees.Actions.SelfStun","NodeData":{"Offset":"(0,150)"},"ID":40,"Name":"Self - Stun","Instant":true,"Single_stunDuration":4},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(115.714287,150)"},"ID":41,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(328.2801,192.40271)"},"ID":42,"Name":"Gate - Of Spikes","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Enemies.Bosses.Actions.ActivateSkill","NodeData":{"Offset":"(-73.52939,150)"},"ID":43,"Name":"Activate - Skill","Instant":true,"BossSkillName_bossSkillName":"GateOfSpikes"},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(76.47061,150)"},"ID":44,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":2},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(664.709656,192.40271)"},"ID":45,"Name":"Single - Roll","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Enemies.Bosses.Actions.ActivateSkill","NodeData":{"Offset":"(-100,150)"},"ID":46,"Name":"Activate - Skill","Instant":true,"BossSkillName_bossSkillName":"SingleRoll"},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(70,150)"},"ID":47,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":3},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}}]}]}]}]}]}]}]},"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":"CurrentHealthPoint","IsShared":true,"Int32mValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true}]}' + Skill","Instant":true,"BossSkillName_bossSkillName":"MultiThrowSpikes"},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(78.571434,150)"},"ID":17,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":2},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.UntilSuccess","NodeData":{"Offset":"(267.407532,450)"},"ID":18,"Name":"Until + Success","Instant":true,"Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.RandomSelector","NodeData":{"Offset":"(2.94110012,150)"},"ID":19,"Name":"Random + Selector","Instant":true,"Int32seed":0,"BooleanuseSeed":false,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-210,150)"},"ID":20,"Name":"Case1 + Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-2186.07178,201.02478)"},"ID":21,"Name":"Check + Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.SetSharedInt","NodeData":{"Offset":"(-158.145248,148.9524)"},"ID":22,"Name":"Set + Shared Int","Instant":true,"SharedInttargetValue":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":null,"Int32mValue":0},"SharedInttargetVariable":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":"SpikeBarrageCount","IsShared":true,"Int32mValue":0}},{"Type":"BehaviorDesigner.Runtime.Tasks.Inverter","NodeData":{"Offset":"(2.31296921,146.992432)"},"ID":23,"Name":"Inverter","Instant":true,"Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedInt","NodeData":{"Offset":"(0,146.111115)"},"ID":24,"Name":"Compare + Shared Int","Instant":true,"SharedIntvariable":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":"MultiRollCount","IsShared":true,"Int32mValue":0},"SharedIntcompareTo":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":null,"Int32mValue":2}}]},{"Type":"BlueWater.BehaviorTrees.Actions.AddSharedInt","NodeData":{"Offset":"(150.581421,145.8042)"},"ID":25,"Name":"Add + Shared Int","Instant":true,"SharedInt_sharedInt":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":"MultiRollCount","IsShared":true,"Int32mValue":0},"Int32_value":1}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-1339.99878,200)"},"ID":26,"Name":"Multi + Roll","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Enemies.Bosses.Actions.ActivateSkill","NodeData":{"Offset":"(-383.3333,150)"},"ID":27,"Name":"Activate + Skill","Instant":true,"BossSkillName_bossSkillName":"SingleRoll"},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(-233.333313,150)"},"ID":28,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":0.5},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}},{"Type":"BlueWater.BehaviorTrees.Enemies.Bosses.Actions.ActivateSkill","NodeData":{"Offset":"(-84.2857,148.095215)"},"ID":29,"Name":"Activate + Skill","Instant":true,"BossSkillName_bossSkillName":"SingleRoll"},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(65.71442,148.095215)"},"ID":30,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":0.5},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}},{"Type":"BlueWater.BehaviorTrees.Enemies.Bosses.Actions.ActivateSkill","NodeData":{"Offset":"(222.6831,147.804932)"},"ID":31,"Name":"Activate + Skill","Instant":true,"BossSkillName_bossSkillName":"SingleRoll"},{"Type":"BlueWater.BehaviorTrees.Actions.SelfStun","NodeData":{"Offset":"(370,150)"},"ID":32,"Name":"Self + Stun","Instant":true,"Single_stunDuration":4},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(496.964966,145.486084)"},"ID":33,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-532.630249,202.105347)"},"ID":34,"Name":"Gate + Of Spikes","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Enemies.Bosses.Actions.ActivateSkill","NodeData":{"Offset":"(-70,150)"},"ID":35,"Name":"Activate + Skill","Instant":true,"BossSkillName_bossSkillName":"GateOfSpikes"},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(80,150)"},"ID":36,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":2},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-232.630539,202.105347)"},"ID":37,"Name":"Multi + Throw Spikes","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Enemies.Bosses.Actions.ActivateSkill","NodeData":{"Offset":"(-69.9997559,150)"},"ID":38,"Name":"Activate + Skill","Instant":true,"BossSkillName_bossSkillName":"MultiThrowSpikes"},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(80,150)"},"ID":39,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":2},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(107.369766,202.105347)"},"ID":40,"Name":"Single + Roll","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Enemies.Bosses.Actions.ActivateSkill","NodeData":{"Offset":"(-100,150)"},"ID":41,"Name":"Activate + Skill","Instant":true,"BossSkillName_bossSkillName":"SingleRoll"},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(70,150)"},"ID":42,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":3},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}}]}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(687.931152,160)"},"ID":43,"Name":"Case2 + Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-400.401733,190.968628)"},"ID":44,"Name":"Check + Sequence","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.SetSharedInt","NodeData":{"Offset":"(-160,150)"},"ID":45,"Name":"Set + Shared Int","Instant":true,"SharedInttargetValue":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":null,"Int32mValue":0},"SharedInttargetVariable":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":"MultiRollCount","IsShared":true,"Int32mValue":0}},{"Type":"BehaviorDesigner.Runtime.Tasks.Inverter","NodeData":{"Offset":"(0,150)"},"ID":46,"Name":"Inverter","Instant":true,"Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Unity.SharedVariables.CompareSharedInt","NodeData":{"Offset":"(0,150)"},"ID":47,"Name":"Compare + Shared Int","Instant":true,"SharedIntvariable":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":"SpikeBarrageCount","IsShared":true,"Int32mValue":0},"SharedIntcompareTo":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":null,"Int32mValue":2}}]},{"Type":"BlueWater.BehaviorTrees.Actions.AddSharedInt","NodeData":{"Offset":"(150,150)"},"ID":48,"Name":"Add + Shared Int","Instant":true,"SharedInt_sharedInt":{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":"SpikeBarrageCount","IsShared":true,"Int32mValue":0},"Int32_value":1}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(3.58260536,189.3617)"},"ID":49,"Name":"Spike + Barrage","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Enemies.Bosses.Actions.ActivateSkill","NodeData":{"Offset":"(-117.619049,150)"},"ID":50,"Name":"Activate + Skill","Instant":true,"BossSkillName_bossSkillName":"SpikeBarrage"},{"Type":"BlueWater.BehaviorTrees.Actions.SelfStun","NodeData":{"Offset":"(0,150)"},"ID":51,"Name":"Self + Stun","Instant":true,"Single_stunDuration":4},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(115.714287,150)"},"ID":52,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(328.2801,192.40271)"},"ID":53,"Name":"Gate + Of Spikes","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Enemies.Bosses.Actions.ActivateSkill","NodeData":{"Offset":"(-73.52939,150)"},"ID":54,"Name":"Activate + Skill","Instant":true,"BossSkillName_bossSkillName":"GateOfSpikes"},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(76.47061,150)"},"ID":55,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":2},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(664.709656,192.40271)"},"ID":56,"Name":"Single + Roll","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BlueWater.BehaviorTrees.Enemies.Bosses.Actions.ActivateSkill","NodeData":{"Offset":"(-100,150)"},"ID":57,"Name":"Activate + Skill","Instant":true,"BossSkillName_bossSkillName":"SingleRoll"},{"Type":"BehaviorDesigner.Runtime.Tasks.Wait","NodeData":{"Offset":"(70,150)"},"ID":58,"Name":"Wait","Instant":true,"SharedFloatwaitTime":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":3},"SharedBoolrandomWait":{"Type":"BehaviorDesigner.Runtime.SharedBool","Name":null,"BooleanmValue":false},"SharedFloatrandomWaitMin":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1},"SharedFloatrandomWaitMax":{"Type":"BehaviorDesigner.Runtime.SharedFloat","Name":null,"SinglemValue":1}}]}]}]}]}]}]}]}]},"Variables":[{"Type":"BehaviorDesigner.Runtime.SharedGameObject","Name":"MyObj","IsShared":true},{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":"CurrentHealthPoint","IsShared":true,"Int32mValue":0},{"Type":"BehaviorDesigner.Runtime.SharedCollider","Name":"Target","IsShared":true},{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":"MultiRollCount","IsShared":true,"Int32mValue":0},{"Type":"BehaviorDesigner.Runtime.SharedInt","Name":"SpikeBarrageCount","IsShared":true,"Int32mValue":0}]}' fieldSerializationData: typeName: [] fieldNameHash: diff --git a/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.0.unitypackage.meta b/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.0.unitypackage.meta new file mode 100644 index 000000000..3bb253ddf --- /dev/null +++ b/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.0.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 59c5c73275d5dc24e86b15fa0c096fc6 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.1.unitypackage.meta b/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.1.unitypackage.meta new file mode 100644 index 000000000..b2625727d --- /dev/null +++ b/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.1.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: aedd64c71808f2744a5d7548cc71ab31 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.2.unitypackage.meta b/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.2.unitypackage.meta new file mode 100644 index 000000000..61504de3b --- /dev/null +++ b/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.2.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a421a1d40bb6873448fb56216aceb0db +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.3.unitypackage.meta b/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.3.unitypackage.meta new file mode 100644 index 000000000..419b185ff --- /dev/null +++ b/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.3.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d0ea7b4db6a72ab478fb5882f6701d4e +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.4.unitypackage.meta b/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.4.unitypackage.meta new file mode 100644 index 000000000..9213168c1 --- /dev/null +++ b/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.4.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8687348a7454d414395b305a8d3ee5b9 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.5.unitypackage.meta b/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.5.unitypackage.meta new file mode 100644 index 000000000..91bed18c2 --- /dev/null +++ b/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.5.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: aabe8f32671273c4bbd2b89451c457eb +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.6.unitypackage.meta b/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.6.unitypackage.meta new file mode 100644 index 000000000..36120b8ee --- /dev/null +++ b/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.6.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1b049f0ecf916d24db335df912c531d7 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.unitypackage.meta b/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.unitypackage.meta new file mode 100644 index 000000000..0847df380 --- /dev/null +++ b/Assets/AnimateUIMaterials-main/Releases/Animate UI Materials 1.1.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5de603c9aab95b04d8ebb1b492b94898 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Epic Toon FX/Upgrade/ETFX URP Upgrade (2020.3.45f1).unitypackage.meta b/Assets/Epic Toon FX/Upgrade/ETFX URP Upgrade (2020.3.45f1).unitypackage.meta new file mode 100644 index 000000000..a9c2e2131 --- /dev/null +++ b/Assets/Epic Toon FX/Upgrade/ETFX URP Upgrade (2020.3.45f1).unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3d7c4217783978e4abe6496ac71eee94 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Icons - Picto Total Pack/PNG/Style2_CasualGame(320)/Before(v1.0)/Before_(v1.0).unitypackage.meta b/Assets/Icons - Picto Total Pack/PNG/Style2_CasualGame(320)/Before(v1.0)/Before_(v1.0).unitypackage.meta new file mode 100644 index 000000000..3fa73e15e --- /dev/null +++ b/Assets/Icons - Picto Total Pack/PNG/Style2_CasualGame(320)/Before(v1.0)/Before_(v1.0).unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 687baaea481bf4234b879dce13527276 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/Borodar/RainbowHierarchy/Source/RainbowHierarchy.src.unitypackage.meta b/Assets/Plugins/Borodar/RainbowHierarchy/Source/RainbowHierarchy.src.unitypackage.meta new file mode 100644 index 000000000..614e98f98 --- /dev/null +++ b/Assets/Plugins/Borodar/RainbowHierarchy/Source/RainbowHierarchy.src.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 617b3f1032a08c14ebfedfa340767cdf +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/Sirenix/Demos/Custom Attribute Processors.unitypackage.meta b/Assets/Plugins/Sirenix/Demos/Custom Attribute Processors.unitypackage.meta new file mode 100644 index 000000000..1eadf09a3 --- /dev/null +++ b/Assets/Plugins/Sirenix/Demos/Custom Attribute Processors.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f597f19f656ba56eae4f6a3a7cc528f4 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/Sirenix/Demos/Custom Drawers.unitypackage.meta b/Assets/Plugins/Sirenix/Demos/Custom Drawers.unitypackage.meta new file mode 100644 index 000000000..f073d2ab4 --- /dev/null +++ b/Assets/Plugins/Sirenix/Demos/Custom Drawers.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 48e08dc33330d11e9d4a1b246c52e4f6 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/Sirenix/Demos/Editor Windows.unitypackage.meta b/Assets/Plugins/Sirenix/Demos/Editor Windows.unitypackage.meta new file mode 100644 index 000000000..130722af7 --- /dev/null +++ b/Assets/Plugins/Sirenix/Demos/Editor Windows.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ed09910c0094cb27be8f3ca264680da3 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/Sirenix/Demos/Sample - RPG Editor.unitypackage.meta b/Assets/Plugins/Sirenix/Demos/Sample - RPG Editor.unitypackage.meta new file mode 100644 index 000000000..f9b8ed82b --- /dev/null +++ b/Assets/Plugins/Sirenix/Demos/Sample - RPG Editor.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: cc355dd4cf1e6173beaeb22c2858cbe1 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.distantlands.cozy.core/Content/Integration/Import for BiRP.unitypackage.meta b/Packages/com.distantlands.cozy.core/Content/Integration/Import for BiRP.unitypackage.meta new file mode 100644 index 000000000..52b74fd8e --- /dev/null +++ b/Packages/com.distantlands.cozy.core/Content/Integration/Import for BiRP.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2f1b9c7f4731e2d44af6b3606190070b +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.distantlands.cozy.core/Content/Integration/Import for HDRP.unitypackage.meta b/Packages/com.distantlands.cozy.core/Content/Integration/Import for HDRP.unitypackage.meta new file mode 100644 index 000000000..f263fd333 --- /dev/null +++ b/Packages/com.distantlands.cozy.core/Content/Integration/Import for HDRP.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c226d4e6697573345932a7bf39dd615a +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.distantlands.cozy.core/Content/Integration/Import for URP.unitypackage.meta b/Packages/com.distantlands.cozy.core/Content/Integration/Import for URP.unitypackage.meta new file mode 100644 index 000000000..384510c7b --- /dev/null +++ b/Packages/com.distantlands.cozy.core/Content/Integration/Import for URP.unitypackage.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3643c0d76ec153646b1203880bfb64ed +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: