Job Update
- refactored job information and what selecting a job means in terms of code/data - job templates - networked job selection & job activation state
This commit is contained in:
parent
a966809f20
commit
c458ae4e8f
@ -140,6 +140,102 @@ MonoBehaviour:
|
||||
Response:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
--- !u!1 &626264582925636650
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 6361957775759101807}
|
||||
- component: {fileID: 6107700817552134979}
|
||||
m_Layer: 0
|
||||
m_Name: OnDifficultyChanged
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &6361957775759101807
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 626264582925636650}
|
||||
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: 7475116341208250298}
|
||||
m_RootOrder: 5
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &6107700817552134979
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 626264582925636650}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: b18d3d5defd7c6845a22a1583a92bfb1, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
Event: {fileID: 11400000, guid: 247e3b83af42801498c7ee30029a8b8a, type: 2}
|
||||
Response:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
--- !u!1 &1141271757736732340
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 6245230172661884499}
|
||||
- component: {fileID: 7284989630768906665}
|
||||
m_Layer: 0
|
||||
m_Name: OnJobStarted
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &6245230172661884499
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1141271757736732340}
|
||||
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: 7475116341208250298}
|
||||
m_RootOrder: 4
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &7284989630768906665
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1141271757736732340}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: c6f7b325f93a3f9419434a3ff0e2b63d, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
Event: {fileID: 11400000, guid: 877ad14a5812da542804e4bac39767fe, type: 2}
|
||||
Response:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
--- !u!1 &2480788164147966037
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -266,7 +362,7 @@ Transform:
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 7475116342638198534}
|
||||
m_RootOrder: 18
|
||||
m_RootOrder: 19
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &8592470823058126151
|
||||
MonoBehaviour:
|
||||
@ -395,6 +491,54 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 753401cb84e3c5c4ebaef324c0399eb0, type: 2}
|
||||
- {fileID: 11400000, guid: 60a432442ce35934eb0a7170f0a113f0, type: 2}
|
||||
- {fileID: 11400000, guid: e2c921ce12afad24f8780b0b7555cb0b, type: 2}
|
||||
--- !u!1 &6248056123354279375
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1829756085162323971}
|
||||
- component: {fileID: 4629558797180514782}
|
||||
m_Layer: 0
|
||||
m_Name: OnAvailableJobsUpdated
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &1829756085162323971
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6248056123354279375}
|
||||
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: 7475116341208250298}
|
||||
m_RootOrder: 6
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &4629558797180514782
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6248056123354279375}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: b18d3d5defd7c6845a22a1583a92bfb1, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
Event: {fileID: 11400000, guid: 0c14e2435e97e9547a7d17a1307e9b82, type: 2}
|
||||
Response:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
--- !u!1 &6738436602598553486
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -443,6 +587,80 @@ MonoBehaviour:
|
||||
Response:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
--- !u!1 &7117588969929296315
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1066815508189237026}
|
||||
- component: {fileID: 7822720020113359607}
|
||||
m_Layer: 0
|
||||
m_Name: JobManager
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &1066815508189237026
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7117588969929296315}
|
||||
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: 7475116342638198534}
|
||||
m_RootOrder: 17
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &7822720020113359607
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7117588969929296315}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 30da92550625b9c4dbd7203354a5791e, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
jobTemplates:
|
||||
- {fileID: 11400000, guid: 3f362d6a07c214848aa693f8371e4469, type: 2}
|
||||
- {fileID: 11400000, guid: a33035830b3c42d47a5b4bdfe14cdef3, type: 2}
|
||||
- {fileID: 11400000, guid: d4b6c474cf532d549b6e0112aa200480, type: 2}
|
||||
- {fileID: 11400000, guid: eefc0393a544d8847a0fea9a0258e4f0, type: 2}
|
||||
- {fileID: 11400000, guid: d43b12ef451b17744b8bf8e16c94efee, type: 2}
|
||||
zones:
|
||||
- {fileID: 11400000, guid: e36ea6b9660389f45a604d7075de7d4b, type: 2}
|
||||
- {fileID: 11400000, guid: 5b6467b6a4765974a8a36e80982c566e, type: 2}
|
||||
onAvailableJobsUpdated: {fileID: 11400000, guid: 0c14e2435e97e9547a7d17a1307e9b82, type: 2}
|
||||
onJobStarted: {fileID: 11400000, guid: 877ad14a5812da542804e4bac39767fe, type: 2}
|
||||
onJobCompleted: {fileID: 11400000, guid: ddfb03fbf14af514db49b94a6c884fe1, type: 2}
|
||||
onJobSelectedLocally: {fileID: 7548970992762845130}
|
||||
onLoadLevelStarting: {fileID: 7475116340738615319}
|
||||
onGameSceneLoaded: {fileID: 1384308382823606702}
|
||||
onDifficultyChanged: {fileID: 6107700817552134979}
|
||||
onJoinedRoom: {fileID: 741966922129695396}
|
||||
JobActive: 0
|
||||
currentlySelectedJob:
|
||||
templateIndex: 0
|
||||
title:
|
||||
description:
|
||||
showJobTitlePrefix: 0
|
||||
zoneName:
|
||||
levelName:
|
||||
isHostileZone: 0
|
||||
coinReward: 0
|
||||
experienceReward: 0
|
||||
reputationReward: 0
|
||||
availableJobs: []
|
||||
--- !u!1 &7475116340738615313
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -887,6 +1105,9 @@ Transform:
|
||||
- {fileID: 8538934788983477009}
|
||||
- {fileID: 168785440769009768}
|
||||
- {fileID: 2023319060290845352}
|
||||
- {fileID: 6245230172661884499}
|
||||
- {fileID: 6361957775759101807}
|
||||
- {fileID: 1829756085162323971}
|
||||
m_Father: {fileID: 7475116342638198534}
|
||||
m_RootOrder: 16
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
@ -2207,6 +2428,7 @@ Transform:
|
||||
- {fileID: 7475116342078506346}
|
||||
- {fileID: 7475116341269730138}
|
||||
- {fileID: 7475116341208250298}
|
||||
- {fileID: 1066815508189237026}
|
||||
- {fileID: 3414204306847019403}
|
||||
- {fileID: 9185201680463777955}
|
||||
m_Father: {fileID: 7475116341965418816}
|
||||
@ -2331,6 +2553,7 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: a60c73266a2432c4696af0a9808a3979, type: 2}
|
||||
- {fileID: 11400000, guid: a5b6144c39ac3694bbb0a27e5b60a502, type: 2}
|
||||
- {fileID: 11400000, guid: 5161dd406f425134a90d08d768fd9bae, type: 2}
|
||||
onDifficultyChanged: {fileID: 11400000, guid: 247e3b83af42801498c7ee30029a8b8a, type: 2}
|
||||
--- !u!1 &7475116342785696727
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -2759,7 +2982,7 @@ Transform:
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 7475116342638198534}
|
||||
m_RootOrder: 17
|
||||
m_RootOrder: 18
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &6750135566758250123
|
||||
MonoBehaviour:
|
||||
@ -2779,6 +3002,8 @@ MonoBehaviour:
|
||||
onJobsBoardInteracted: {fileID: 2100832594485050471}
|
||||
onJobsBoardReleased: {fileID: 7747745374986686275}
|
||||
onGameSceneLoaded: {fileID: 1384308382823606702}
|
||||
onDifficultyChanged: {fileID: 6107700817552134979}
|
||||
onAvailableJobsUpdated: {fileID: 4629558797180514782}
|
||||
--- !u!1001 &3856480406335052643
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -5125,43 +5350,43 @@ PrefabInstance:
|
||||
m_Modifications:
|
||||
- target: {fileID: 141280002274684571, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 141280002274684571, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 141280002274684571, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 700
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 141280002274684571, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 100
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 293515787944163770, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 293515787944163770, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 293515787944163770, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 638
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 293515787944163770, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 102
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 293515787944163770, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 14
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 293515787944163770, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -666
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2106918265879873911, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_Name
|
||||
@ -5169,23 +5394,23 @@ PrefabInstance:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2372861926342328726, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2372861926342328726, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2372861926342328726, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 67.91
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2372861926342328726, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 100
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2372861926342328726, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 97.91
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3446272704566449451, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
|
||||
@ -5193,111 +5418,111 @@ PrefabInstance:
|
||||
objectReference: {fileID: 7475116342785696726}
|
||||
- target: {fileID: 3805254357848275145, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3805254357848275145, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3805254357848275145, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 67.91
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3805254357848275145, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 100
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3805254357848275145, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 195.82
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4486148992286896738, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4486148992286896738, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4486148992286896738, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 263.73
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4486148992286896738, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 100
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4486148992286896738, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -668
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4645899144401054754, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4645899144401054754, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4645899144401054754, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 700
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4645899144401054754, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 568
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4645899144401054754, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -100
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4747990073692742788, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4747990073692742788, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4747990073692742788, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 304
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4747990073692742788, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 82
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4747990073692742788, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 486
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4747990073692742788, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -41
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5618855377893226799, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5618855377893226799, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5618855377893226799, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 620
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5618855377893226799, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 466
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5618855377893226799, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 23
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5618855377893226799, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -100
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6160585449736345218, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_Name
|
||||
@ -5305,39 +5530,59 @@ PrefabInstance:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6162308587780217079, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6162308587780217079, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6162308587780217079, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 666
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6162308587780217079, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 100
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6162308587780217079, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -566
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6810425211705355006, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6810425211705355006, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6810425211705355006, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 67.91
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6810425211705355006, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 100
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7891035482059295983, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7891035482059295983, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7891035482059295983, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7891035482059295983, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7891035482059295983, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8188602677875481948, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_Name
|
||||
@ -5385,27 +5630,27 @@ PrefabInstance:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8208856366092252470, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8208856366092252470, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8208856366092252470, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 304
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8208856366092252470, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 82
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8208856366092252470, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 152
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8208856366092252470, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -41
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8391547578647330340, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
|
||||
@ -5429,23 +5674,23 @@ PrefabInstance:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8995602216001628283, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8995602216001628283, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8995602216001628283, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 155.7
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8995602216001628283, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 100
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8995602216001628283, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 255.15
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 88bbe6812edcc4c4988a269e560879b7, type: 3}
|
||||
|
@ -823,7 +823,7 @@ PrefabInstance:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5261700514875860694, guid: 89d2a0d314362244dac86ad842cb8f59, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Button (13)
|
||||
value: Skellyard-Button
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 89d2a0d314362244dac86ad842cb8f59, type: 3}
|
||||
@ -1145,7 +1145,7 @@ PrefabInstance:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5261700514875860694, guid: 89d2a0d314362244dac86ad842cb8f59, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Button (5)
|
||||
value: RiftHuntersInn-Button
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 89d2a0d314362244dac86ad842cb8f59, type: 3}
|
||||
|
@ -38,7 +38,7 @@ RenderSettings:
|
||||
m_ReflectionIntensity: 1
|
||||
m_CustomReflection: {fileID: 0}
|
||||
m_Sun: {fileID: 0}
|
||||
m_IndirectSpecularColor: {r: 0.06373821, g: 0.12751584, b: 0.13316576, a: 1}
|
||||
m_IndirectSpecularColor: {r: 0.060550563, g: 0.12122345, b: 0.12655495, a: 1}
|
||||
m_UseRadianceAmbientProbe: 0
|
||||
--- !u!157 &3
|
||||
LightmapSettings:
|
||||
@ -1348,354 +1348,6 @@ PrefabInstance:
|
||||
m_Modification:
|
||||
m_TransformParent: {fileID: 0}
|
||||
m_Modifications:
|
||||
- target: {fileID: 104843154030362308, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 104843154030362308, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 104843154030362308, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 104843154030362308, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 104843154030362308, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 317991500679976688, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 317991500679976688, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 317991500679976688, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 317991500679976688, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 317991500679976688, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1161964109060102736, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1161964109060102736, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1161964109060102736, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1161964109060102736, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1161964109060102736, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1173566352560828335, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1173566352560828335, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1173566352560828335, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1173566352560828335, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1173566352560828335, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1431737942712256715, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1431737942712256715, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1431737942712256715, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1431737942712256715, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1431737942712256715, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1431737942712256715, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1601491972303069162, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1601491972303069162, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1601491972303069162, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1601491972303069162, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1929126622645724420, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1929126622645724420, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1929126622645724420, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1929126622645724420, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1929126622645724420, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2097934027814618909, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2097934027814618909, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2097934027814618909, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2097934027814618909, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2097934027814618909, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2097934027814618909, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2347894662751186652, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2347894662751186652, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2347894662751186652, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2347894662751186652, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2347894662751186652, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2347894662751186652, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2381493323273063172, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2381493323273063172, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2381493323273063172, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2381493323273063172, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2381493323273063172, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2381493323273063172, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2522776318588537272, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2522776318588537272, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2522776318588537272, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2522776318588537272, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2522776318588537272, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2698306699089050109, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2698306699089050109, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2698306699089050109, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2698306699089050109, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2731613762811936766, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2731613762811936766, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2731613762811936766, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2731613762811936766, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2731613762811936766, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2994411762583716627, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2994411762583716627, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2994411762583716627, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2994411762583716627, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2994411762583716627, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3210890703981338121, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3210890703981338121, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3210890703981338121, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3210890703981338121, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3210890703981338121, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3247890748551517871, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3247890748551517871, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3247890748551517871, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3247890748551517871, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3247890748551517871, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3247890748551517871, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3635971810500434133, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3635971810500434133, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3635971810500434133, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3635971810500434133, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3698633681225247539, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
@ -1720,46 +1372,6 @@ PrefabInstance:
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3972826087001321703, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3972826087001321703, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3972826087001321703, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3972826087001321703, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3972826087001321703, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4139379526738324188, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4139379526738324188, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4139379526738324188, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4139379526738324188, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4139379526738324188, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4759723387849467176, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
@ -1784,282 +1396,6 @@ PrefabInstance:
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4776245652550838662, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4776245652550838662, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4776245652550838662, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4776245652550838662, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4776245652550838662, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5282498865486797711, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5282498865486797711, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5282498865486797711, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5282498865486797711, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5483402910078776253, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5483402910078776253, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5483402910078776253, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5483402910078776253, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5483402910078776253, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5959647691888984137, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5959647691888984137, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5959647691888984137, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5959647691888984137, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5959647691888984137, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6155318512787219024, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6155318512787219024, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6155318512787219024, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6155318512787219024, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6155318512787219024, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6155318512787219024, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6208342719928473077, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6208342719928473077, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6208342719928473077, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6208342719928473077, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6208342719928473077, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6208342719928473077, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6320175043177454931, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6320175043177454931, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6320175043177454931, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6320175043177454931, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6320175043177454931, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6356855132221868770, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6356855132221868770, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6356855132221868770, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6356855132221868770, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6356855132221868770, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6363988979713244957, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6363988979713244957, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6363988979713244957, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6363988979713244957, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6363988979713244957, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6500495456977487966, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6500495456977487966, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6500495456977487966, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6500495456977487966, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6500495456977487966, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6500495456977487966, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7277305057045936964, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7277305057045936964, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7277305057045936964, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7277305057045936964, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7277305057045936964, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7305855767074698210, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7305855767074698210, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7305855767074698210, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7305855767074698210, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7305855767074698210, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7305855767074698210, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7361131666985747527, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7361131666985747527, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7361131666985747527, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7361131666985747527, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7361131666985747527, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7361131666985747527, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7383279236953515049, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
@ -2832,74 +2168,6 @@ PrefabInstance:
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7558214112759040913, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7558214112759040913, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7558214112759040913, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7558214112759040913, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7558214112759040913, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7558214112759040913, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7601387869754551881, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7601387869754551881, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7601387869754551881, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7601387869754551881, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7601387869754551881, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7601387869754551881, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7717627771078252810, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7717627771078252810, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7717627771078252810, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7717627771078252810, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7717627771078252810, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7840512114539168951, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
@ -2924,42 +2192,6 @@ PrefabInstance:
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7855124188167363760, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7855124188167363760, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7855124188167363760, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7855124188167363760, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8143433703445106577, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8143433703445106577, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8143433703445106577, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8143433703445106577, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8143433703445106577, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8244038924219432218, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
@ -2980,21 +2212,5 @@ PrefabInstance:
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8792398017857551768, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8792398017857551768, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8792398017857551768, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8792398017857551768, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
|
@ -14,3 +14,4 @@ MonoBehaviour:
|
||||
m_EditorClassIdentifier:
|
||||
zoneName: Skellyard
|
||||
levelName: 4-Skellyard
|
||||
isHostileZone: 1
|
||||
|
8
Assets/Scriptables/Data/2-Jobs/JobSettings.meta
Normal file
8
Assets/Scriptables/Data/2-Jobs/JobSettings.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9b718109e3d317f458335a07b23fe5ca
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,20 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 1145124fef869084ca0b05f92112cbd1, type: 3}
|
||||
m_Name: Coin-Heavy_RewardSettings
|
||||
m_EditorClassIdentifier:
|
||||
baseCoinReward: 50
|
||||
baseExperienceFinalReward: 200
|
||||
baseReputationFinalReward: 1
|
||||
percentCoinReward: 0.5
|
||||
percentExperienceFinalReward: 0.25
|
||||
percentReputationFinalReward: 0.1
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3b940b171878d5642a72abe5641f7121
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,20 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 1145124fef869084ca0b05f92112cbd1, type: 3}
|
||||
m_Name: Experience-Heavy_RewardSettings
|
||||
m_EditorClassIdentifier:
|
||||
baseCoinReward: 10
|
||||
baseExperienceFinalReward: 600
|
||||
baseReputationFinalReward: 1
|
||||
percentCoinReward: 0.1
|
||||
percentExperienceFinalReward: 0.5
|
||||
percentReputationFinalReward: 0.1
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: e397ab6be6b5220479299e7f2d461b00
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/Scriptables/Data/2-Jobs/JobTemplates.meta
Normal file
8
Assets/Scriptables/Data/2-Jobs/JobTemplates.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 86c3b53c437e1d947916664bd9ae08ca
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,35 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: af4d16026a0a933489be6df5f94e90aa, type: 3}
|
||||
m_Name: ReturnToRiftHuntersInn
|
||||
m_EditorClassIdentifier:
|
||||
title: Return to Rift Hunters Inn
|
||||
description: 'Destination: Rift Hunters Inn
|
||||
|
||||
|
||||
|
||||
Description:
|
||||
|
||||
|
||||
It''s time
|
||||
to return to the safety and comfort of the Rift Hunters Inn. This cozy haven
|
||||
serves as a sanctuary for weary Rift Hunters like yourself.'
|
||||
showJobTitlePrefix: 0
|
||||
zoneName: Rift Hunters' Inn
|
||||
levelName: 4-RiftHuntersInn
|
||||
isHostileZone: 0
|
||||
baseCoinReward: 0
|
||||
baseExperienceFinalReward: 0
|
||||
baseReputationFinalReward: 0
|
||||
percentCoinReward: 0
|
||||
percentExperienceFinalReward: 0
|
||||
percentReputationFinalReward: 0
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3f362d6a07c214848aa693f8371e4469
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,38 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: af4d16026a0a933489be6df5f94e90aa, type: 3}
|
||||
m_Name: SkellynvasionCleanupCrew_Template_01
|
||||
m_EditorClassIdentifier:
|
||||
title: Skelly'nvasion Cleanup Crew
|
||||
description: 'Location: The Skellyard (Graveyard)
|
||||
|
||||
|
||||
|
||||
Mission Brief:
|
||||
|
||||
|
||||
|
||||
Attention,
|
||||
Rift Hunters!The Skellyard, once a serene resting place, has been overrun by
|
||||
a menacing horde of skeletons - the dreaded Skelly''nvasion! As a member of the
|
||||
Cleanup Crew, your mission is to venture into the heart of the Skellyard and
|
||||
purge it of these skeletal invaders.'
|
||||
showJobTitlePrefix: 1
|
||||
zoneName: Skellyard
|
||||
levelName: 4-Skellyard
|
||||
isHostileZone: 1
|
||||
baseCoinReward: 20
|
||||
baseExperienceFinalReward: 200
|
||||
baseReputationFinalReward: 1
|
||||
percentCoinReward: 0.2
|
||||
percentExperienceFinalReward: 0.2
|
||||
percentReputationFinalReward: 0.1
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a33035830b3c42d47a5b4bdfe14cdef3
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,39 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: af4d16026a0a933489be6df5f94e90aa, type: 3}
|
||||
m_Name: SkellynvasionCleanupCrew_Template_02
|
||||
m_EditorClassIdentifier:
|
||||
title: Skelly'nvasion Cleanup Crew
|
||||
description: 'Location: The Skellyard (Graveyard)
|
||||
|
||||
(GOLDEN)
|
||||
|
||||
|
||||
Mission Brief:
|
||||
|
||||
|
||||
|
||||
Attention,
|
||||
Rift Hunters!The Skellyard, once a serene resting place, has been overrun by
|
||||
a menacing horde of skeletons - the dreaded Skelly''nvasion! As a member of the
|
||||
Cleanup Crew, your mission is to venture into the heart of the Skellyard and
|
||||
purge it of these skeletal invaders.'
|
||||
showJobTitlePrefix: 1
|
||||
zoneName: Skellyard
|
||||
levelName: 4-Skellyard
|
||||
isHostileZone: 1
|
||||
baseCoinReward: 100
|
||||
baseExperienceFinalReward: 200
|
||||
baseReputationFinalReward: 1
|
||||
percentCoinReward: 0.2
|
||||
percentExperienceFinalReward: 0.2
|
||||
percentReputationFinalReward: 0.1
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d4b6c474cf532d549b6e0112aa200480
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,39 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: af4d16026a0a933489be6df5f94e90aa, type: 3}
|
||||
m_Name: SkellynvasionCleanupCrew_Template_03
|
||||
m_EditorClassIdentifier:
|
||||
title: Skelly'nvasion Cleanup Crew
|
||||
description: 'Location: The Skellyard (Graveyard)
|
||||
|
||||
(REPUTABLE)
|
||||
|
||||
|
||||
Mission
|
||||
Brief:
|
||||
|
||||
|
||||
|
||||
Attention, Rift Hunters!The Skellyard, once a serene resting place,
|
||||
has been overrun by a menacing horde of skeletons - the dreaded Skelly''nvasion!
|
||||
As a member of the Cleanup Crew, your mission is to venture into the heart of
|
||||
the Skellyard and purge it of these skeletal invaders.'
|
||||
showJobTitlePrefix: 1
|
||||
zoneName: Skellyard
|
||||
levelName: 4-Skellyard
|
||||
isHostileZone: 1
|
||||
baseCoinReward: 20
|
||||
baseExperienceFinalReward: 200
|
||||
baseReputationFinalReward: 4
|
||||
percentCoinReward: 0.2
|
||||
percentExperienceFinalReward: 0.2
|
||||
percentReputationFinalReward: 0.1
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: eefc0393a544d8847a0fea9a0258e4f0
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,39 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: af4d16026a0a933489be6df5f94e90aa, type: 3}
|
||||
m_Name: SkellynvasionCleanupCrew_Template_04
|
||||
m_EditorClassIdentifier:
|
||||
title: Skelly'nvasion Cleanup Crew
|
||||
description: 'Location: The Skellyard (Graveyard)
|
||||
|
||||
(EXPERIENCED)
|
||||
|
||||
|
||||
Mission
|
||||
Brief:
|
||||
|
||||
|
||||
|
||||
Attention, Rift Hunters!The Skellyard, once a serene resting place,
|
||||
has been overrun by a menacing horde of skeletons - the dreaded Skelly''nvasion!
|
||||
As a member of the Cleanup Crew, your mission is to venture into the heart of
|
||||
the Skellyard and purge it of these skeletal invaders.'
|
||||
showJobTitlePrefix: 1
|
||||
zoneName: Skellyard
|
||||
levelName: 4-Skellyard
|
||||
isHostileZone: 1
|
||||
baseCoinReward: 20
|
||||
baseExperienceFinalReward: 600
|
||||
baseReputationFinalReward: 1
|
||||
percentCoinReward: 0.2
|
||||
percentExperienceFinalReward: 0.2
|
||||
percentReputationFinalReward: 0.1
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d43b12ef451b17744b8bf8e16c94efee
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -20,6 +20,7 @@ MonoBehaviour:
|
||||
Description:
|
||||
|
||||
|
||||
It''s
|
||||
time to return to the safety and comfort of the Rift Hunters Inn. This cozy haven
|
||||
It''s time
|
||||
to return to the safety and comfort of the Rift Hunters Inn. This cozy haven
|
||||
serves as a sanctuary for weary Rift Hunters like yourself.'
|
||||
showJobTitlePrefix: 0
|
||||
|
@ -10,7 +10,7 @@ MonoBehaviour:
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: dbcc0fec19ff73748a68f7e4a72db4ec, type: 3}
|
||||
m_Name: Skelly'nvasion Cleanup Crew
|
||||
m_Name: Skelly'nvasionCleanupCrew_Description
|
||||
m_EditorClassIdentifier:
|
||||
title: Skelly'nvasion Cleanup Crew
|
||||
description: 'Location: The Skellyard (Graveyard)
|
14
Assets/Scriptables/Events/OnDifficultyChanged.asset
Normal file
14
Assets/Scriptables/Events/OnDifficultyChanged.asset
Normal file
@ -0,0 +1,14 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 83fe5321976e21d4b96c6d7182a5b8e2, type: 3}
|
||||
m_Name: OnDifficultyChanged
|
||||
m_EditorClassIdentifier:
|
8
Assets/Scriptables/Events/OnDifficultyChanged.asset.meta
Normal file
8
Assets/Scriptables/Events/OnDifficultyChanged.asset.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 247e3b83af42801498c7ee30029a8b8a
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,14 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 80e6e68d91ac03f45a0ffef1d297d4b8, type: 3}
|
||||
m_Name: OnJobCompleted
|
||||
m_EditorClassIdentifier:
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ddfb03fbf14af514db49b94a6c884fe1
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,14 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 80e6e68d91ac03f45a0ffef1d297d4b8, type: 3}
|
||||
m_Name: OnJobStarted
|
||||
m_EditorClassIdentifier:
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 877ad14a5812da542804e4bac39767fe
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -0,0 +1,14 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 83fe5321976e21d4b96c6d7182a5b8e2, type: 3}
|
||||
m_Name: OnAvailableJobsUpdated
|
||||
m_EditorClassIdentifier:
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 0c14e2435e97e9547a7d17a1307e9b82
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -7,6 +7,8 @@ public class GameDifficultyController : MonoBehaviour, IPunObservable
|
||||
{
|
||||
[Header("Settings:")]
|
||||
[SerializeField] private List<UnitDifficultySettings> difficultySettings = new List<UnitDifficultySettings>();
|
||||
[Header("Events:")]
|
||||
[SerializeField] private GameEvent onDifficultyChanged;
|
||||
|
||||
#region Singleton
|
||||
private static GameDifficultyController _instance;
|
||||
@ -51,7 +53,7 @@ public class GameDifficultyController : MonoBehaviour, IPunObservable
|
||||
_instance = this;
|
||||
DontDestroyOnLoad(gameObject);
|
||||
|
||||
SetDifficultyLevel(0);
|
||||
InitializeDifficultyLevel();
|
||||
}
|
||||
|
||||
// Start is called before the first frame update
|
||||
@ -59,7 +61,7 @@ public class GameDifficultyController : MonoBehaviour, IPunObservable
|
||||
{
|
||||
if (!PhotonNetwork.IsMasterClient) return;
|
||||
|
||||
SetDifficultyLevel(0);
|
||||
InitializeDifficultyLevel();
|
||||
}
|
||||
|
||||
private void Update()
|
||||
@ -102,21 +104,33 @@ public class GameDifficultyController : MonoBehaviour, IPunObservable
|
||||
return (currentDifficultyIndex + 1);
|
||||
}
|
||||
|
||||
public void InitializeDifficultyLevel()
|
||||
{
|
||||
currentDifficultyIndex = 0;
|
||||
currentUnitDifficultySettings = difficultySettings[currentDifficultyIndex];
|
||||
onDifficultyChanged.Raise();
|
||||
|
||||
}
|
||||
public void SetDifficultyLevel(int index)
|
||||
{
|
||||
if (index == currentDifficultyIndex) return;
|
||||
|
||||
currentDifficultyIndex = index;
|
||||
currentUnitDifficultySettings = difficultySettings[currentDifficultyIndex];
|
||||
onDifficultyChanged.Raise();
|
||||
}
|
||||
public void SetDifficultyLevel(UnitDifficultySettings settings)
|
||||
{
|
||||
currentUnitDifficultySettings = settings;
|
||||
currentDifficultyIndex = difficultySettings.IndexOf(currentUnitDifficultySettings);
|
||||
onDifficultyChanged.Raise();
|
||||
}
|
||||
public UnitDifficultySettings GetCurrentDifficultySettings()
|
||||
{
|
||||
return currentUnitDifficultySettings;
|
||||
}
|
||||
|
||||
int receivedDifficulty = 0;
|
||||
public void OnPhotonSerializeView(PhotonStream stream, PhotonMessageInfo info)
|
||||
{
|
||||
if (stream.IsWriting)
|
||||
@ -125,7 +139,12 @@ public class GameDifficultyController : MonoBehaviour, IPunObservable
|
||||
}
|
||||
if (stream.IsReading)
|
||||
{
|
||||
currentDifficultyIndex = (int)stream.ReceiveNext();
|
||||
receivedDifficulty = (int)stream.ReceiveNext();
|
||||
if(receivedDifficulty != currentDifficultyIndex)
|
||||
{
|
||||
currentDifficultyIndex = receivedDifficulty;
|
||||
onDifficultyChanged.Raise();
|
||||
}
|
||||
Debug.Log($"Networked Difficulty: Set to {difficultySettings[currentDifficultyIndex].name}");
|
||||
}
|
||||
}
|
||||
|
@ -36,6 +36,10 @@ public class UnitDifficultySetter : MonoBehaviour
|
||||
{
|
||||
this.difficultySettings = difficultySettings;
|
||||
|
||||
unitHealth = GetComponentInParent<Health>();
|
||||
unitMana = GetComponentInParent<Mana>();
|
||||
unitStats = GetComponentInParent<CharacterStats>();
|
||||
|
||||
this.difficultySettings.SetDifficulty(ref unitHealth, ref unitMana, ref unitStats);
|
||||
initialized = true;
|
||||
|
||||
|
@ -52,6 +52,11 @@ public static class GameConstants
|
||||
#endregion
|
||||
}
|
||||
|
||||
public static class NetworkPropertyKeys
|
||||
{
|
||||
public static string AvailableJobsKey = "availableJobs";
|
||||
}
|
||||
|
||||
public static class Sizes
|
||||
{
|
||||
public static int TotalEquipmentSlots = 6;
|
||||
|
202
Assets/Scripts/Networking/JobManager.cs
Normal file
202
Assets/Scripts/Networking/JobManager.cs
Normal file
@ -0,0 +1,202 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using Photon.Realtime;
|
||||
using Photon.Pun;
|
||||
|
||||
public class JobManager : MonoBehaviour, IInRoomCallbacks
|
||||
{
|
||||
[Header("Data:")]
|
||||
[SerializeField] private List<JobTemplate> jobTemplates = new List<JobTemplate>();
|
||||
[SerializeField] private List<ZoneData> zones = new List<ZoneData>();
|
||||
[Header("Events:")]
|
||||
[SerializeField] private GameEvent onAvailableJobsUpdated;
|
||||
[SerializeField] private GameEvent_JobInstance onJobStarted;
|
||||
[SerializeField] private GameEvent_JobInstance onJobCompleted;
|
||||
[Header("Listeners:")]
|
||||
[SerializeField] private GameEventListener_JobInstance onJobSelectedLocally;
|
||||
[SerializeField] private GameEventListener onLoadLevelStarting;
|
||||
[SerializeField] private GameEventListener_ZoneData onGameSceneLoaded;
|
||||
[SerializeField] private GameEventListener onDifficultyChanged;
|
||||
[SerializeField] private GameEventListener onJoinedRoom;
|
||||
|
||||
[Header("Runtime Data:")]
|
||||
public bool JobActive = false;
|
||||
public JobInstance currentlySelectedJob;
|
||||
[SerializeField]
|
||||
public List<JobInstance> availableJobs = new List<JobInstance>();
|
||||
|
||||
private string availableJobsJson;
|
||||
|
||||
#region Singleton
|
||||
private static JobManager _instance;
|
||||
|
||||
// Public reference to the singleton instance
|
||||
public static JobManager Instance
|
||||
{
|
||||
get
|
||||
{
|
||||
// If the instance doesn't exist, try to find it in the scene
|
||||
if (_instance == null)
|
||||
{
|
||||
_instance = FindObjectOfType<JobManager>();
|
||||
|
||||
// If it's still null, create a new GameObject and add the component
|
||||
if (_instance == null)
|
||||
{
|
||||
GameObject singletonObject = new GameObject(typeof(JobManager).Name);
|
||||
_instance = singletonObject.AddComponent<JobManager>();
|
||||
}
|
||||
}
|
||||
return _instance;
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
||||
protected void Awake()
|
||||
{
|
||||
// Ensure there's only one instance
|
||||
if (_instance != null && _instance != this)
|
||||
{
|
||||
Destroy(gameObject);
|
||||
return;
|
||||
}
|
||||
|
||||
// If this is the first instance, set it as the singleton
|
||||
_instance = this;
|
||||
DontDestroyOnLoad(gameObject);
|
||||
|
||||
SetupEvents();
|
||||
}
|
||||
|
||||
private void SetupEvents()
|
||||
{
|
||||
onJobSelectedLocally.Response.AddListener(UpdateJobSelection);
|
||||
onLoadLevelStarting.Response.AddListener(UpdateActiveJobState);
|
||||
onGameSceneLoaded.Response.AddListener(HandleGameSceneChanged);
|
||||
onDifficultyChanged.Response.AddListener(UpdateAvailableJobsRewardsOnDifficultyChanged);
|
||||
onJoinedRoom.Response.AddListener(GenerateJobs);
|
||||
}
|
||||
|
||||
public void UpdateJobSelection(JobInstance jobInstance)
|
||||
{
|
||||
currentlySelectedJob = jobInstance;
|
||||
}
|
||||
|
||||
private void UpdateActiveJobState()
|
||||
{
|
||||
if (currentlySelectedJob.isHostileZone)
|
||||
JobActive = true;
|
||||
}
|
||||
|
||||
private void HandleGameSceneChanged(ZoneData zoneData)
|
||||
{
|
||||
if (JobActive)
|
||||
onJobStarted.Raise(currentlySelectedJob);
|
||||
}
|
||||
|
||||
public void CompleteCurrentJob()
|
||||
{
|
||||
if (!JobActive) return;
|
||||
|
||||
if (currentlySelectedJob.isHostileZone)
|
||||
{
|
||||
availableJobs.Remove(currentlySelectedJob);
|
||||
onJobCompleted.Raise(currentlySelectedJob);
|
||||
onAvailableJobsUpdated.Raise();
|
||||
}
|
||||
JobActive = false;
|
||||
}
|
||||
|
||||
public JobInstance GenerateJobInstance(ZoneData respectiveZone)
|
||||
{
|
||||
List<JobTemplate> possibleTemplates = jobTemplates.FindAll(job => job.zoneName == respectiveZone.zoneName);
|
||||
JobTemplate usedTemplate = possibleTemplates[Random.Range(0, possibleTemplates.Count)];
|
||||
|
||||
JobInstance generatedJob = new JobInstance(usedTemplate);
|
||||
generatedJob.templateIndex = jobTemplates.IndexOf(usedTemplate);
|
||||
|
||||
generatedJob.UpdateRewardsBasedOnTemplateAndDifficulty(usedTemplate);
|
||||
|
||||
return generatedJob;
|
||||
}
|
||||
|
||||
private void UpdateAvailableJobsRewardsOnDifficultyChanged()
|
||||
{
|
||||
foreach (JobInstance job in availableJobs)
|
||||
{
|
||||
job.UpdateRewardsBasedOnTemplateAndDifficulty(jobTemplates[job.templateIndex]);
|
||||
}
|
||||
}
|
||||
|
||||
public void GenerateJobs()
|
||||
{
|
||||
if (!PhotonNetwork.IsMasterClient)
|
||||
{
|
||||
TryGetAvailableJobsFromRoomProperties();
|
||||
return;
|
||||
}
|
||||
for (int i = 0; i < zones.Count; i++)
|
||||
{
|
||||
availableJobs.Add(GenerateJobInstance(zones[i]));
|
||||
}
|
||||
AvailableJobs jobs = new AvailableJobs();
|
||||
jobs.availableJobs = availableJobs;
|
||||
availableJobsJson = JsonUtility.ToJson(jobs);
|
||||
Debug.Log("Room Property jobs: " + availableJobsJson);
|
||||
ExitGames.Client.Photon.Hashtable ht = new ExitGames.Client.Photon.Hashtable { { GameConstants.NetworkPropertyKeys.AvailableJobsKey, availableJobsJson } };
|
||||
PhotonNetwork.CurrentRoom.SetCustomProperties(ht);
|
||||
|
||||
onAvailableJobsUpdated.Raise();
|
||||
}
|
||||
|
||||
private void TryGetAvailableJobsFromRoomProperties()
|
||||
{
|
||||
ExitGames.Client.Photon.Hashtable roomProperties = PhotonNetwork.CurrentRoom.CustomProperties;
|
||||
if (roomProperties.ContainsKey(GameConstants.NetworkPropertyKeys.AvailableJobsKey))
|
||||
{
|
||||
availableJobsJson = (string)roomProperties[GameConstants.NetworkPropertyKeys.AvailableJobsKey];
|
||||
Debug.Log("Room Property Jobs: " + availableJobsJson);
|
||||
AvailableJobs jobs = JsonUtility.FromJson<AvailableJobs>(availableJobsJson);
|
||||
availableJobs = jobs.availableJobs;
|
||||
|
||||
onAvailableJobsUpdated.Raise();
|
||||
}
|
||||
}
|
||||
|
||||
public void OnRoomPropertiesUpdate(ExitGames.Client.Photon.Hashtable propertiesThatChanged)
|
||||
{
|
||||
if (PhotonNetwork.IsMasterClient) return;
|
||||
|
||||
TryGetAvailableJobsFromRoomProperties();
|
||||
}
|
||||
|
||||
|
||||
|
||||
public void OnPlayerEnteredRoom(Player newPlayer)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public void OnPlayerLeftRoom(Player otherPlayer)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public void OnPlayerPropertiesUpdate(Player targetPlayer, ExitGames.Client.Photon.Hashtable changedProps)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public void OnMasterClientSwitched(Player newMasterClient)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
[System.Serializable]
|
||||
public class AvailableJobs
|
||||
{
|
||||
public List<JobInstance> availableJobs = new List<JobInstance>();
|
||||
}
|
11
Assets/Scripts/Networking/JobManager.cs.meta
Normal file
11
Assets/Scripts/Networking/JobManager.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 30da92550625b9c4dbd7203354a5791e
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/Scripts/Rewards.meta
Normal file
8
Assets/Scripts/Rewards.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f7d0212584599e648ac6e0938ace9178
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/Scripts/Rewards/BaseReward.cs
Normal file
8
Assets/Scripts/Rewards/BaseReward.cs
Normal file
@ -0,0 +1,8 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class BaseReward : MonoBehaviour
|
||||
{
|
||||
|
||||
}
|
11
Assets/Scripts/Rewards/BaseReward.cs.meta
Normal file
11
Assets/Scripts/Rewards/BaseReward.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 840448f92a342d14f86a2d3742d24bff
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -53,7 +53,7 @@ public class Rift : MonoBehaviour, IPunObservable
|
||||
{
|
||||
spawnedEnemy = PhotonNetwork.Instantiate("Enemies/" + enemyPrefabs[i].name, this.transform.position, this.transform.rotation);
|
||||
|
||||
unitDifficultySetter = spawnedEnemy.GetComponentInChildren<UnitDifficultySetter>();
|
||||
unitDifficultySetter = spawnedEnemy.GetComponentInChildren<UnitDifficultySetter>(true);
|
||||
unitDifficultySetter.InitializeUnitDifficulty(unitDifficultySettings);
|
||||
|
||||
yield return delayBetweenSpawns;
|
||||
|
@ -1,72 +0,0 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
[System.Serializable]
|
||||
public class JobData
|
||||
{
|
||||
public JobDescription jobDescription;
|
||||
public ZoneData zoneData;
|
||||
public int coinFinalReward;
|
||||
public float experienceFinalReward;
|
||||
public float reputationFinalReward;
|
||||
|
||||
public JobData()
|
||||
{
|
||||
zoneData = null;
|
||||
experienceFinalReward = 0;
|
||||
coinFinalReward = 0;
|
||||
}
|
||||
public JobData(ZoneData zoneData, float expReward, int coinReward)
|
||||
{
|
||||
this.zoneData = zoneData;
|
||||
experienceFinalReward = expReward;
|
||||
coinFinalReward = coinReward;
|
||||
}
|
||||
}
|
||||
|
||||
[System.Serializable]
|
||||
public class NetworkJobData
|
||||
{
|
||||
public string title = "Skelly'nvasion Cleanup Crew";
|
||||
public string description = @"Location: The Skellyard (Graveyard)
|
||||
|
||||
Mission Brief:
|
||||
|
||||
Attention, Rift Hunters!The Skellyard, once a serene resting place, has been overrun by a menacing horde of skeletons - the dreaded Skelly'nvasion! As a member of the Cleanup Crew, your mission is to venture into the heart of the Skellyard and purge it of these skeletal invaders.";
|
||||
|
||||
public bool showJobTitlePrefix = true;
|
||||
|
||||
//in-game zone name
|
||||
public string zoneName;
|
||||
//scene name
|
||||
public string levelName;
|
||||
|
||||
public int coinFinalReward;
|
||||
public float experienceFinalReward;
|
||||
public float reputationFinalReward;
|
||||
|
||||
|
||||
public NetworkJobData(string title, string description, bool showJobTitlePrefix, string zoneName, string levelName, int coinFinalReward, float experienceFinalReward, float reputationFinalReward)
|
||||
{
|
||||
this.title = title;
|
||||
this.description = description;
|
||||
this.showJobTitlePrefix = showJobTitlePrefix;
|
||||
this.zoneName = zoneName;
|
||||
this.levelName = levelName;
|
||||
this.coinFinalReward = coinFinalReward;
|
||||
this.experienceFinalReward = experienceFinalReward;
|
||||
this.reputationFinalReward = reputationFinalReward;
|
||||
}
|
||||
public NetworkJobData(JobData jobData)
|
||||
{
|
||||
this.title = jobData.jobDescription.title;
|
||||
this.description = jobData.jobDescription.description;
|
||||
this.showJobTitlePrefix = jobData.jobDescription.showJobTitlePrefix;
|
||||
this.zoneName = jobData.zoneData.zoneName;
|
||||
this.levelName = jobData.zoneData.levelName;
|
||||
this.coinFinalReward = jobData.coinFinalReward;
|
||||
this.experienceFinalReward = jobData.experienceFinalReward;
|
||||
this.reputationFinalReward = jobData.reputationFinalReward;
|
||||
}
|
||||
}
|
67
Assets/Scripts/RiftSystem/ZoneData/JobInstance.cs
Normal file
67
Assets/Scripts/RiftSystem/ZoneData/JobInstance.cs
Normal file
@ -0,0 +1,67 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
|
||||
[System.Serializable]
|
||||
public class JobInstance
|
||||
{
|
||||
public int templateIndex;
|
||||
|
||||
public string title;
|
||||
public string description;
|
||||
public bool showJobTitlePrefix;
|
||||
|
||||
public string zoneName;
|
||||
public string levelName;
|
||||
public bool isHostileZone;
|
||||
|
||||
public int coinReward;
|
||||
public float experienceReward;
|
||||
public float reputationReward;
|
||||
|
||||
public void SetupJobDescription(string title, string description, bool showJobTitlePrefix)
|
||||
{
|
||||
this.title = title;
|
||||
this.description = description;
|
||||
this.showJobTitlePrefix = showJobTitlePrefix;
|
||||
}
|
||||
|
||||
public void SetupZone(string zoneName, string levelName, bool isHostileZone)
|
||||
{
|
||||
this.zoneName = zoneName;
|
||||
this.levelName = levelName;
|
||||
this.isHostileZone = isHostileZone;
|
||||
}
|
||||
|
||||
public void SetupRewards(int coin, float experience, float reputation)
|
||||
{
|
||||
coinReward = coin;
|
||||
experienceReward = experience;
|
||||
reputationReward = reputation;
|
||||
}
|
||||
|
||||
public void UpdateRewardsBasedOnTemplateAndDifficulty(JobTemplate usedTemplate)
|
||||
{
|
||||
coinReward = Mathf.RoundToInt(usedTemplate.baseCoinReward + usedTemplate.baseCoinReward * usedTemplate.percentCoinReward * (GameDifficultyController.Instance.GetCurrentDifficultyLevel() - 1));
|
||||
experienceReward = usedTemplate.baseExperienceFinalReward + usedTemplate.baseExperienceFinalReward * usedTemplate.percentExperienceFinalReward * (GameDifficultyController.Instance.GetCurrentDifficultyLevel() - 1);
|
||||
reputationReward = usedTemplate.baseReputationFinalReward + usedTemplate.baseReputationFinalReward * usedTemplate.percentReputationFinalReward * (GameDifficultyController.Instance.GetCurrentDifficultyLevel() - 1);
|
||||
}
|
||||
|
||||
public JobInstance()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public JobInstance(JobTemplate jobTemplate)
|
||||
{
|
||||
this.title = jobTemplate.title;
|
||||
this.description = jobTemplate.description;
|
||||
this.showJobTitlePrefix = jobTemplate.showJobTitlePrefix;
|
||||
|
||||
this.zoneName = jobTemplate.zoneName;
|
||||
this.levelName = jobTemplate.levelName;
|
||||
this.isHostileZone = jobTemplate.isHostileZone;
|
||||
|
||||
}
|
||||
}
|
17
Assets/Scripts/RiftSystem/ZoneData/JobRewardSettings.cs
Normal file
17
Assets/Scripts/RiftSystem/ZoneData/JobRewardSettings.cs
Normal file
@ -0,0 +1,17 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
[CreateAssetMenu(fileName = "JobRewardSettings", menuName = "RiftMayhem/Settings/Jobs/Job Reward Settings", order = 0)]
|
||||
public class JobRewardSettings : ScriptableObject
|
||||
{
|
||||
[Header("Base Rewards:")]
|
||||
public int baseCoinReward;
|
||||
public float baseExperienceFinalReward;
|
||||
public float baseReputationFinalReward;
|
||||
|
||||
[Header("Difficulty Based Modifiers:")]
|
||||
public float percentCoinReward;
|
||||
public float percentExperienceFinalReward;
|
||||
public float percentReputationFinalReward;
|
||||
}
|
11
Assets/Scripts/RiftSystem/ZoneData/JobRewardSettings.cs.meta
Normal file
11
Assets/Scripts/RiftSystem/ZoneData/JobRewardSettings.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1145124fef869084ca0b05f92112cbd1
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
41
Assets/Scripts/RiftSystem/ZoneData/JobTemplate.cs
Normal file
41
Assets/Scripts/RiftSystem/ZoneData/JobTemplate.cs
Normal file
@ -0,0 +1,41 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
[CreateAssetMenu(fileName = "JobTemplate", menuName = "RiftMayhem/Settings/Jobs/Job Template", order = 0)]
|
||||
public class JobTemplate : ScriptableObject
|
||||
{
|
||||
[Header("Title:")]
|
||||
public string title = "Skelly'nvasion Cleanup Crew";
|
||||
[Header("Description:")]
|
||||
[TextArea(10, 20)]
|
||||
public string description = @"Location: The Skellyard (Graveyard)
|
||||
|
||||
Mission Brief:
|
||||
|
||||
Attention, Rift Hunters!The Skellyard, once a serene resting place, has been overrun by a menacing horde of skeletons - the dreaded Skelly'nvasion! As a member of the Cleanup Crew, your mission is to venture into the heart of the Skellyard and purge it of these skeletal invaders.";
|
||||
|
||||
[Header("Settings:")]
|
||||
public bool showJobTitlePrefix = true;
|
||||
|
||||
[Space (20f)]
|
||||
|
||||
[Header("In-game name:")]
|
||||
public string zoneName;
|
||||
[Header("Respective Level to Load Name:")]
|
||||
public string levelName;
|
||||
[Header("IsHostileZone:")]
|
||||
public bool isHostileZone = true;
|
||||
|
||||
[Space(20f)]
|
||||
|
||||
[Header("Base Rewards:")]
|
||||
public int baseCoinReward;
|
||||
public float baseExperienceFinalReward;
|
||||
public float baseReputationFinalReward;
|
||||
|
||||
[Header("Difficulty Based Modifiers:")]
|
||||
public float percentCoinReward;
|
||||
public float percentExperienceFinalReward;
|
||||
public float percentReputationFinalReward;
|
||||
}
|
11
Assets/Scripts/RiftSystem/ZoneData/JobTemplate.cs.meta
Normal file
11
Assets/Scripts/RiftSystem/ZoneData/JobTemplate.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: af4d16026a0a933489be6df5f94e90aa
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -12,5 +12,6 @@ public class ZoneData : ScriptableObject
|
||||
public string zoneName;
|
||||
[Header("Respective Level to Load Name:")]
|
||||
public string levelName;
|
||||
|
||||
[Header("IsHostileZone:")]
|
||||
public bool isHostileZone = true;
|
||||
}
|
||||
|
@ -19,11 +19,11 @@ public class JobInfoPanel : MonoBehaviour, IOnEventCallback
|
||||
[SerializeField] private Button closeButton;
|
||||
|
||||
[Header("Listeners:")]
|
||||
[SerializeField] private GameEventListener_JobData onJobSelected;
|
||||
[SerializeField] private GameEventListener_JobInstance onJobSelected;
|
||||
[SerializeField] private GameEventListener onJobsBoardReleased;
|
||||
[SerializeField] private GameEventListener_Player onPlayerVoted;
|
||||
|
||||
NetworkJobData networkJobData;
|
||||
JobInstance networkJobInstance;
|
||||
|
||||
private void Awake()
|
||||
{
|
||||
@ -40,23 +40,7 @@ public class JobInfoPanel : MonoBehaviour, IOnEventCallback
|
||||
}
|
||||
|
||||
|
||||
private void SetupJobInfoPanel(JobData jobData, bool showPanel)
|
||||
{
|
||||
if (jobData.jobDescription.showJobTitlePrefix)
|
||||
title.text = $"Job Title: {jobData.jobDescription.title}";
|
||||
else
|
||||
title.text = $"{jobData.jobDescription.title}";
|
||||
|
||||
description.text = jobData.jobDescription.description;
|
||||
|
||||
coinReward.text = jobData.coinFinalReward.ToString();
|
||||
experienceReward.text = jobData.experienceFinalReward.ToString();
|
||||
reputationReward.text = jobData.reputationFinalReward.ToString();
|
||||
|
||||
if (showPanel)
|
||||
ToggleInfoPanel(true);
|
||||
}
|
||||
private void SetupJobInfoPanel(NetworkJobData jobData, bool showPanel)
|
||||
private void SetupJobInfoPanel(JobInstance jobData, bool showPanel)
|
||||
{
|
||||
if (jobData.showJobTitlePrefix)
|
||||
title.text = $"Job Title: {jobData.title}";
|
||||
@ -65,9 +49,9 @@ public class JobInfoPanel : MonoBehaviour, IOnEventCallback
|
||||
|
||||
description.text = jobData.description;
|
||||
|
||||
coinReward.text = jobData.coinFinalReward.ToString();
|
||||
experienceReward.text = jobData.experienceFinalReward.ToString();
|
||||
reputationReward.text = jobData.reputationFinalReward.ToString();
|
||||
coinReward.text = jobData.coinReward.ToString();
|
||||
experienceReward.text = jobData.experienceReward.ToString();
|
||||
reputationReward.text = jobData.reputationReward.ToString();
|
||||
|
||||
if (showPanel)
|
||||
ToggleInfoPanel(true);
|
||||
@ -78,13 +62,13 @@ public class JobInfoPanel : MonoBehaviour, IOnEventCallback
|
||||
infoPanel.SetActive(visible);
|
||||
}
|
||||
|
||||
private void Send_Others_OnJobSelected(JobData jobData)
|
||||
private void Send_Others_OnJobSelected(JobInstance jobInstance)
|
||||
{
|
||||
//if (PhotonNetwork.CurrentRoom.PlayerCount <= 1) return;
|
||||
|
||||
networkJobData = new NetworkJobData(jobData);
|
||||
networkJobInstance = jobInstance;
|
||||
|
||||
string jsonJobData = JsonUtility.ToJson(networkJobData);
|
||||
string jsonJobData = JsonUtility.ToJson(networkJobInstance);
|
||||
Debug.Log($"JobData: {jsonJobData}");
|
||||
|
||||
RaiseEventOptions raiseEventOptions = new RaiseEventOptions { Receivers = ReceiverGroup.Others };
|
||||
@ -99,7 +83,8 @@ public class JobInfoPanel : MonoBehaviour, IOnEventCallback
|
||||
|
||||
Debug.Log("Job selected: " + jsonJobData);
|
||||
|
||||
SetupJobInfoPanel(JsonUtility.FromJson<NetworkJobData>(jsonJobData), false);
|
||||
SetupJobInfoPanel(JsonUtility.FromJson<JobInstance>(jsonJobData), false);
|
||||
JobManager.Instance.UpdateJobSelection(JsonUtility.FromJson<JobInstance>(jsonJobData));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -13,11 +13,11 @@ public class JobListingButton : MonoBehaviour
|
||||
[SerializeField] private Button button;
|
||||
[SerializeField] private GameObject interactableBlocker;
|
||||
[Header("Events:")]
|
||||
[SerializeField] private GameEvent_JobData onJobSelected;
|
||||
[SerializeField] private GameEvent_JobInstance onJobSelected;
|
||||
|
||||
|
||||
[Header("Runtime Data:")]
|
||||
public JobData jobData = new JobData();
|
||||
public JobInstance jobInstance = new JobInstance();
|
||||
|
||||
|
||||
public ZoneData GetZoneData()
|
||||
@ -40,9 +40,9 @@ public class JobListingButton : MonoBehaviour
|
||||
return;
|
||||
}
|
||||
|
||||
jobData.zoneData = zoneData;
|
||||
jobInstance.SetupZone(zoneData.zoneName, zoneData.levelName, zoneData.isHostileZone);
|
||||
|
||||
zoneName.text = jobData.zoneData.zoneName;
|
||||
zoneName.text = jobInstance.zoneName;
|
||||
|
||||
button.onClick.AddListener(SendSelectedJobData);
|
||||
}
|
||||
@ -60,16 +60,24 @@ public class JobListingButton : MonoBehaviour
|
||||
interactableBlocker.SetActive(!button.interactable);
|
||||
}
|
||||
|
||||
public void UpdateJobData(JobData jobData)
|
||||
public void UpdateJobData(JobInstance jobInstance)
|
||||
{
|
||||
this.jobData.experienceFinalReward = jobData.experienceFinalReward;
|
||||
this.jobData.coinFinalReward = jobData.coinFinalReward;
|
||||
this.jobInstance = jobInstance;
|
||||
this.jobInstance.coinReward = jobInstance.coinReward;
|
||||
this.jobInstance.experienceReward = jobInstance.experienceReward;
|
||||
this.jobInstance.reputationReward = jobInstance.reputationReward;
|
||||
}
|
||||
|
||||
private void SendSelectedJobData()
|
||||
{
|
||||
onJobSelected.Raise(jobData);
|
||||
onJobSelected.Raise(jobInstance);
|
||||
}
|
||||
|
||||
|
||||
#if UNITY_EDITOR
|
||||
private void OnValidate()
|
||||
{
|
||||
if (zoneData != null)
|
||||
this.gameObject.name = zoneData.name + "-Button";
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
@ -15,19 +15,22 @@ public class WorldJobsListingUIController : MonoBehaviour
|
||||
[SerializeField] private GameEventListener onJobsBoardInteracted;
|
||||
[SerializeField] private GameEventListener onJobsBoardReleased;
|
||||
[SerializeField] private GameEventListener_ZoneData onGameSceneLoaded;
|
||||
[SerializeField] private GameEventListener onDifficultyChanged;
|
||||
[SerializeField] private GameEventListener onAvailableJobsUpdated;
|
||||
|
||||
private List<JobListingButton> zoneButtons = new List<JobListingButton>();
|
||||
|
||||
JobRewardSettings jobRewardSettings;
|
||||
|
||||
private void Awake()
|
||||
{
|
||||
onJobsBoardInteracted.Response.AddListener(() => ToggleUIPanel(true));
|
||||
onJobsBoardReleased.Response.AddListener(() => ToggleUIPanel(false));
|
||||
onGameSceneLoaded.Response.AddListener(DisableZoneButton);
|
||||
//onDifficultyChanged.Response.AddListener(UpdateJobsOnButtons);
|
||||
onAvailableJobsUpdated.Response.AddListener(UpdateJobsOnButtons);
|
||||
|
||||
foreach (JobListingButton button in jobsListingUI.GetComponentsInChildren<JobListingButton>(true))
|
||||
{
|
||||
zoneButtons.Add(button);
|
||||
}
|
||||
SetupButtons();
|
||||
|
||||
closeButton.onClick.AddListener(() => ToggleUIPanel(false));
|
||||
}
|
||||
@ -36,7 +39,7 @@ public class WorldJobsListingUIController : MonoBehaviour
|
||||
{
|
||||
jobsListingUI.SetActive(visible);
|
||||
|
||||
if(!visible)
|
||||
if (!visible)
|
||||
onJobsListingUIClosed.Raise();
|
||||
}
|
||||
private void DisableZoneButton(ZoneData zoneData)
|
||||
@ -53,4 +56,23 @@ public class WorldJobsListingUIController : MonoBehaviour
|
||||
zoneButtons[i].ToggleInteractable(true);
|
||||
}
|
||||
}
|
||||
|
||||
private void SetupButtons()
|
||||
{
|
||||
foreach (JobListingButton button in jobsListingUI.GetComponentsInChildren<JobListingButton>(true))
|
||||
{
|
||||
zoneButtons.Add(button);
|
||||
}
|
||||
}
|
||||
|
||||
private void UpdateJobsOnButtons()
|
||||
{
|
||||
foreach (JobListingButton button in zoneButtons)
|
||||
{
|
||||
if (button.GetZoneData() == null) continue;
|
||||
if (!button.GetZoneData().isHostileZone) continue;
|
||||
|
||||
button.UpdateJobData(JobManager.Instance.availableJobs.Find(job => job.zoneName == button.GetZoneData().zoneName));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -94,7 +94,7 @@ Material:
|
||||
- _Mode: 0
|
||||
- _OcclusionStrength: 1
|
||||
- _Parallax: 0.02
|
||||
- _Rotation: 13.904358
|
||||
- _Rotation: 5.833836
|
||||
- _SmoothnessTextureChannel: 0
|
||||
- _SpecularHighlights: 1
|
||||
- _SrcBlend: 1
|
||||
|
File diff suppressed because one or more lines are too long
@ -4,10 +4,10 @@ using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
|
||||
public class GameEventListener_JobData : MonoBehaviour
|
||||
public class GameEventListener_JobInstance : MonoBehaviour
|
||||
{
|
||||
public GameEvent_JobData Event;
|
||||
public UnityEvent_JobData Response;
|
||||
public GameEvent_JobInstance Event;
|
||||
public UnityEvent_JobInstance Response;
|
||||
|
||||
private void OnEnable()
|
||||
{
|
||||
@ -19,13 +19,13 @@ public class GameEventListener_JobData : MonoBehaviour
|
||||
Event.UnRegisterListener(this);
|
||||
}
|
||||
|
||||
public void OnEventRaised(JobData jobData)
|
||||
public void OnEventRaised(JobInstance jobData)
|
||||
{
|
||||
Response.Invoke(jobData);
|
||||
}
|
||||
}
|
||||
|
||||
[System.Serializable]
|
||||
public class UnityEvent_JobData : UnityEvent<JobData>
|
||||
public class UnityEvent_JobInstance : UnityEvent<JobInstance>
|
||||
{
|
||||
}
|
@ -4,11 +4,11 @@ using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
[CreateAssetMenu(fileName = "GameEvent_JobData", menuName = "Wavefunction/Event/New GameEvent JobData", order = 1)]
|
||||
public class GameEvent_JobData : ScriptableObject
|
||||
public class GameEvent_JobInstance : ScriptableObject
|
||||
{
|
||||
private List<GameEventListener_JobData> listeners = new List<GameEventListener_JobData>();
|
||||
private List<GameEventListener_JobInstance> listeners = new List<GameEventListener_JobInstance>();
|
||||
|
||||
public void Raise(JobData jobData)
|
||||
public void Raise(JobInstance jobData)
|
||||
{
|
||||
for (int i = listeners.Count - 1; i >= 0; i--)
|
||||
{
|
||||
@ -16,12 +16,12 @@ public class GameEvent_JobData : ScriptableObject
|
||||
}
|
||||
}
|
||||
|
||||
public void RegisterListener(GameEventListener_JobData listener)
|
||||
public void RegisterListener(GameEventListener_JobInstance listener)
|
||||
{
|
||||
listeners.Add(listener);
|
||||
}
|
||||
|
||||
public void UnRegisterListener(GameEventListener_JobData listener)
|
||||
public void UnRegisterListener(GameEventListener_JobInstance listener)
|
||||
{
|
||||
listeners.Remove(listener);
|
||||
}
|
@ -134,7 +134,7 @@ PlayerSettings:
|
||||
16:10: 1
|
||||
16:9: 1
|
||||
Others: 1
|
||||
bundleVersion: 0.6.0
|
||||
bundleVersion: 0.7.0
|
||||
preloadedAssets: []
|
||||
metroInputSource: 0
|
||||
wsaTransparentSwapchain: 0
|
||||
|
Loading…
x
Reference in New Issue
Block a user