Small class tunning & Rework item drops
- Slight increase to priest, necro and mage scaling - Updated overall item drops on all enemies: - bosses are guaranteed to drop one item - drops are weighted and with min/max difficulty restrictions
This commit is contained in:
parent
79b50a93e3
commit
fdd55142f9
@ -11,7 +11,7 @@ public class HiddenMap : ConsumableItem
|
||||
|
||||
public override void Consume()
|
||||
{
|
||||
PlayerDataHandler.Instance.SaveSunMapUsedProgress(PlayerDataHandler.Instance.currentPlayerName.Value);
|
||||
PlayerDataHandler.Instance.SaveMapUsedProgress(PlayerDataHandler.Instance.currentPlayerName.Value, mapZone);
|
||||
onMapZoneDiscovered.Raise((int)mapZone);
|
||||
}
|
||||
}
|
||||
|
@ -5826,6 +5826,7 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 3d8c0f0f3df7c5f40b5b2f40ed311192, type: 2}
|
||||
- {fileID: 11400000, guid: 54e1bf68d0f57a240a6234a5c66f4d25, type: 2}
|
||||
- {fileID: 11400000, guid: 85e280a601d74214881a22493d1b38cf, type: 2}
|
||||
- {fileID: 11400000, guid: 1f0db102aa4283049a5a884470b4957b, type: 2}
|
||||
--- !u!1 &6001753816787427263
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -1246,7 +1246,7 @@ PrefabInstance:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 320740188261888096, guid: b6c7760f01532fc4a96882ae1816ae05, type: 3}
|
||||
propertyPath: extraDropChance
|
||||
value: 9
|
||||
value: 100
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 320740188261888096, guid: b6c7760f01532fc4a96882ae1816ae05, type: 3}
|
||||
propertyPath: extraDrops.Array.size
|
||||
@ -1276,6 +1276,26 @@ PrefabInstance:
|
||||
propertyPath: extraDrops.Array.data[5]
|
||||
value:
|
||||
objectReference: {fileID: 11400000, guid: 81495d1a50517f842b64eb2a1d22bc64, type: 2}
|
||||
- target: {fileID: 320740188261888096, guid: b6c7760f01532fc4a96882ae1816ae05, type: 3}
|
||||
propertyPath: extraDrops.Array.data[6]
|
||||
value:
|
||||
objectReference: {fileID: 11400000, guid: 81495d1a50517f842b64eb2a1d22bc64, type: 2}
|
||||
- target: {fileID: 320740188261888096, guid: b6c7760f01532fc4a96882ae1816ae05, type: 3}
|
||||
propertyPath: guaranteedItemDrop.Array.size
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 320740188261888096, guid: b6c7760f01532fc4a96882ae1816ae05, type: 3}
|
||||
propertyPath: nonEquippablesDrops.Array.size
|
||||
value: 2
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 320740188261888096, guid: b6c7760f01532fc4a96882ae1816ae05, type: 3}
|
||||
propertyPath: nonEquippablesDrops.Array.data[0]
|
||||
value:
|
||||
objectReference: {fileID: 11400000, guid: 1f0db102aa4283049a5a884470b4957b, type: 2}
|
||||
- target: {fileID: 320740188261888096, guid: b6c7760f01532fc4a96882ae1816ae05, type: 3}
|
||||
propertyPath: nonEquippablesDrops.Array.data[1]
|
||||
value:
|
||||
objectReference: {fileID: 11400000, guid: a6c738232ec60474f8edc7718e576d07, type: 2}
|
||||
- target: {fileID: 2366098426994065154, guid: b6c7760f01532fc4a96882ae1816ae05, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: DropTable
|
||||
|
@ -176,7 +176,7 @@ RectTransform:
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 0, y: 0}
|
||||
m_AnchoredPosition: {x: 0, y: 0.5}
|
||||
m_SizeDelta: {x: 1500, y: 900}
|
||||
m_SizeDelta: {x: 2000, y: 900}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!223 &7591944999911576552
|
||||
Canvas:
|
||||
|
@ -47,8 +47,9 @@ MonoBehaviour:
|
||||
interactableDropPrefab: {fileID: 7187375229850072788, guid: 6067f5d34154eb3498e9a5fdfcee4b00, type: 3}
|
||||
coinPrefab: {fileID: 7706952695029526538, guid: b0bce3e9bc0755445abb649e0c306c79, type: 3}
|
||||
coinAmount: 1
|
||||
extraDropChance: 0
|
||||
onCoinDrop: {fileID: 11400000, guid: 48da3b1185c086c4c81a2b97ab7685fc, type: 2}
|
||||
guaranteedDrops: []
|
||||
guaranteedItemDrop: []
|
||||
extraDrops:
|
||||
- {fileID: 11400000, guid: 26b042abfe9104448a1e9599be66e71a, type: 2}
|
||||
- {fileID: 11400000, guid: e08687c26614d154cb5a9a01f4b97635, type: 2}
|
||||
@ -62,3 +63,225 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: d27871978f2b7524fac2c4f75d09a277, type: 2}
|
||||
- {fileID: 11400000, guid: 426542c729b777f4b9080801a5feda74, type: 2}
|
||||
- {fileID: 11400000, guid: 205970e709df4294991e3cb066bb9d88, type: 2}
|
||||
nonEquippablesDrops: []
|
||||
weightedDropLootTable:
|
||||
- drop: {fileID: 11400000, guid: 7520aac8c5a8a1f469cf449dc9678082, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 90bdc04dc3054564b9a95d8bcf359c1c, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: d3bc94c8b0e3cbc439f28e38648f9938, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: d27871978f2b7524fac2c4f75d09a277, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 426542c729b777f4b9080801a5feda74, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 205970e709df4294991e3cb066bb9d88, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 26b042abfe9104448a1e9599be66e71a, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: e08687c26614d154cb5a9a01f4b97635, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: bf5ebc199ded3fa48872c4a1caeba0b2, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 753401cb84e3c5c4ebaef324c0399eb0, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 60a432442ce35934eb0a7170f0a113f0, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: e2c921ce12afad24f8780b0b7555cb0b, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 68966bfe813d44a4195523cc792921dd, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 4f4f454f0cedaa4438db7bfdef2c0235, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: c94519413292be141af00d858f770989, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 565b2a7aa596a9644a043ec9adf40dea, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: f9438cbaeaa9b12409b0deb819959a5d, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: c938d2914fadd574890701eccc03d5b0, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: d871081bcb5ed3b4580e6c626608e0de, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: 61112f62aaa410f41b914044d61ebf7a, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: 08b42620449fed84db3f42cb6c0b948e, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: 8e7cae4d6caeeb542b76bb76019e2e8c, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: 670ad26ae9da43f4596fc0a73718bea4, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: dd6c421991030e941b9e64cb03c7bd93, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: 4a240cac70c0c094d8f6007217d69375, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: 401d2aad3ed8f084bbdb8ffd68d76586, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: cb6346f6b4ec6db4badc66102423cfa5, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: d50aed42782ec0c488ef7894b1d098a5, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: a23e689a08611f744a06f523e099e951, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: 0f62bde05c15c9047bdd0528ef43c019, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: 82861399b82033c4ab5257a88417fed7, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 9466d6108dd144c4584d13fea118f664, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 163957985d9209140bde23596b4de840, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 1b5eb705b57032d4ea657aa7be809c98, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 150ef8a7544df9841b1edf5ea7d7f62f, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 10979054b6f09444f8dc5c31436a207c, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 1e27bea92ff48364ba9dc397e3316b2c, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 8e56e0546013af448ab17a9e7433c8ed, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: ef0494920863be7429087750bb98012d, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 76269ac8420a29143828b1e5829c28a5, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 060ee950913e5e24ba99fe17c6e63c2f, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 5c106cf4f12872641bbb89c5047284d0, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 29fa797929d7aeb4e8750354c62385d4, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 3ad2da60d480dac4ba938457eb4458c0, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 8eef5c0011a564942b82c298531876d3, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: d1c36ebfd86effe478456c1e653c5b4c, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: c726d1097e80dbc4980186c788b33e5d, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 070945b349b052d4fa19fa4f7a2654c7, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: e82328e1db44dea4cb8e8837f1207d16, type: 2}
|
||||
weight: 8
|
||||
lowestPossibleDifficulty: 1
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 64bd507d296b1164481e3e0a97dfac3b, type: 2}
|
||||
weight: 8
|
||||
lowestPossibleDifficulty: 1
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: ac649ea66c95bf54f81200f922e312f0, type: 2}
|
||||
weight: 8
|
||||
lowestPossibleDifficulty: 1
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 1b6a731753bcb1b4582ba89c877206db, type: 2}
|
||||
weight: 8
|
||||
lowestPossibleDifficulty: 1
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 165bf77190fbec04080e8daab6f5d772, type: 2}
|
||||
weight: 8
|
||||
lowestPossibleDifficulty: 1
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 81495d1a50517f842b64eb2a1d22bc64, type: 2}
|
||||
weight: 8
|
||||
lowestPossibleDifficulty: 1
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 1f0db102aa4283049a5a884470b4957b, type: 2}
|
||||
weight: 6
|
||||
lowestPossibleDifficulty: 1
|
||||
highestPossibleDifficulty: 3
|
||||
|
@ -5887,7 +5887,7 @@ MonoBehaviour:
|
||||
interactableDropPrefab: {fileID: 7187375229850072788, guid: 6067f5d34154eb3498e9a5fdfcee4b00, type: 3}
|
||||
coinPrefab: {fileID: 7706952695029526538, guid: b0bce3e9bc0755445abb649e0c306c79, type: 3}
|
||||
coinAmount: 12
|
||||
extraDropChance: 5
|
||||
extraDropChance: 10
|
||||
onCoinDrop: {fileID: 11400000, guid: 48da3b1185c086c4c81a2b97ab7685fc, type: 2}
|
||||
guaranteedItemDrop: []
|
||||
extraDrops:
|
||||
@ -5897,6 +5897,228 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 753401cb84e3c5c4ebaef324c0399eb0, type: 2}
|
||||
- {fileID: 11400000, guid: 60a432442ce35934eb0a7170f0a113f0, type: 2}
|
||||
- {fileID: 11400000, guid: e2c921ce12afad24f8780b0b7555cb0b, type: 2}
|
||||
nonEquippablesDrops: []
|
||||
weightedDropLootTable:
|
||||
- drop: {fileID: 11400000, guid: 7520aac8c5a8a1f469cf449dc9678082, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 90bdc04dc3054564b9a95d8bcf359c1c, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: d3bc94c8b0e3cbc439f28e38648f9938, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: d27871978f2b7524fac2c4f75d09a277, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 426542c729b777f4b9080801a5feda74, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 205970e709df4294991e3cb066bb9d88, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 26b042abfe9104448a1e9599be66e71a, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: e08687c26614d154cb5a9a01f4b97635, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: bf5ebc199ded3fa48872c4a1caeba0b2, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 753401cb84e3c5c4ebaef324c0399eb0, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 60a432442ce35934eb0a7170f0a113f0, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: e2c921ce12afad24f8780b0b7555cb0b, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 68966bfe813d44a4195523cc792921dd, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 4f4f454f0cedaa4438db7bfdef2c0235, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: c94519413292be141af00d858f770989, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 565b2a7aa596a9644a043ec9adf40dea, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: f9438cbaeaa9b12409b0deb819959a5d, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: c938d2914fadd574890701eccc03d5b0, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: d871081bcb5ed3b4580e6c626608e0de, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: 61112f62aaa410f41b914044d61ebf7a, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: 08b42620449fed84db3f42cb6c0b948e, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: 8e7cae4d6caeeb542b76bb76019e2e8c, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: 670ad26ae9da43f4596fc0a73718bea4, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: dd6c421991030e941b9e64cb03c7bd93, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: 4a240cac70c0c094d8f6007217d69375, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: 401d2aad3ed8f084bbdb8ffd68d76586, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: cb6346f6b4ec6db4badc66102423cfa5, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: d50aed42782ec0c488ef7894b1d098a5, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: a23e689a08611f744a06f523e099e951, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: 0f62bde05c15c9047bdd0528ef43c019, type: 2}
|
||||
weight: 10
|
||||
lowestPossibleDifficulty: 2
|
||||
highestPossibleDifficulty: 4
|
||||
- drop: {fileID: 11400000, guid: 82861399b82033c4ab5257a88417fed7, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 9466d6108dd144c4584d13fea118f664, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 163957985d9209140bde23596b4de840, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 1b5eb705b57032d4ea657aa7be809c98, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 150ef8a7544df9841b1edf5ea7d7f62f, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 10979054b6f09444f8dc5c31436a207c, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 1e27bea92ff48364ba9dc397e3316b2c, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 8e56e0546013af448ab17a9e7433c8ed, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: ef0494920863be7429087750bb98012d, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 76269ac8420a29143828b1e5829c28a5, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 060ee950913e5e24ba99fe17c6e63c2f, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 5c106cf4f12872641bbb89c5047284d0, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 29fa797929d7aeb4e8750354c62385d4, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 3ad2da60d480dac4ba938457eb4458c0, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 8eef5c0011a564942b82c298531876d3, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: d1c36ebfd86effe478456c1e653c5b4c, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: c726d1097e80dbc4980186c788b33e5d, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: 070945b349b052d4fa19fa4f7a2654c7, type: 2}
|
||||
weight: 2
|
||||
lowestPossibleDifficulty: 4
|
||||
highestPossibleDifficulty: 6
|
||||
- drop: {fileID: 11400000, guid: e82328e1db44dea4cb8e8837f1207d16, type: 2}
|
||||
weight: 8
|
||||
lowestPossibleDifficulty: 1
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 64bd507d296b1164481e3e0a97dfac3b, type: 2}
|
||||
weight: 8
|
||||
lowestPossibleDifficulty: 1
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: ac649ea66c95bf54f81200f922e312f0, type: 2}
|
||||
weight: 8
|
||||
lowestPossibleDifficulty: 1
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 1b6a731753bcb1b4582ba89c877206db, type: 2}
|
||||
weight: 8
|
||||
lowestPossibleDifficulty: 1
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 165bf77190fbec04080e8daab6f5d772, type: 2}
|
||||
weight: 8
|
||||
lowestPossibleDifficulty: 1
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 81495d1a50517f842b64eb2a1d22bc64, type: 2}
|
||||
weight: 8
|
||||
lowestPossibleDifficulty: 1
|
||||
highestPossibleDifficulty: 1
|
||||
- drop: {fileID: 11400000, guid: 1f0db102aa4283049a5a884470b4957b, type: 2}
|
||||
weight: 6
|
||||
lowestPossibleDifficulty: 0
|
||||
highestPossibleDifficulty: 3
|
||||
--- !u!1 &4591114271746409651
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -38,7 +38,7 @@ RenderSettings:
|
||||
m_ReflectionIntensity: 1
|
||||
m_CustomReflection: {fileID: 0}
|
||||
m_Sun: {fileID: 0}
|
||||
m_IndirectSpecularColor: {r: 0.025877684, g: 0.05437645, b: 0.0571047, a: 1}
|
||||
m_IndirectSpecularColor: {r: 0.0665565, g: 0.13339724, b: 0.13935316, a: 1}
|
||||
m_UseRadianceAmbientProbe: 0
|
||||
--- !u!157 &3
|
||||
LightmapSettings:
|
||||
@ -554,6 +554,24 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
--- !u!1 &1095371261 stripped
|
||||
GameObject:
|
||||
m_CorrespondingSourceObject: {fileID: 3366900353875920281, guid: 7cf303e1116e7fb46ba92e7d73321eeb, type: 3}
|
||||
m_PrefabInstance: {fileID: 7475116341764246899}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!114 &1095371266
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1095371261}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: e069c4c028d178242870b0a5600f573c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
hiddenMapZone: 2
|
||||
--- !u!1001 &1189861413
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -17,8 +17,9 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 0edcb3dc0f6e9a241b3a30502dd59cbd, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.125
|
||||
percentInfluence: 0.175
|
||||
duration: 3
|
||||
canApplyMultipleInstances: 0
|
||||
applyToTargetsHit: 1
|
||||
applyToSelf: 0
|
||||
baseDamagePerTick: 0.5
|
||||
|
@ -16,7 +16,7 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.2
|
||||
percentInfluence: 0.275
|
||||
baseValue: 3
|
||||
damageType: 1
|
||||
AlliedTargetMultiplier: 1
|
||||
|
@ -16,7 +16,7 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.65
|
||||
percentInfluence: 0.725
|
||||
baseValue: 6.5
|
||||
damageType: 1
|
||||
AlliedTargetMultiplier: 1
|
||||
|
@ -16,7 +16,7 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.2
|
||||
percentInfluence: 0.275
|
||||
baseValue: 3
|
||||
damageType: 1
|
||||
AlliedTargetMultiplier: 1
|
||||
|
@ -17,8 +17,9 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 0edcb3dc0f6e9a241b3a30502dd59cbd, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.125
|
||||
percentInfluence: 0.2
|
||||
duration: 3
|
||||
canApplyMultipleInstances: 0
|
||||
applyToTargetsHit: 1
|
||||
applyToSelf: 0
|
||||
baseDamagePerTick: 0.5
|
||||
|
@ -16,7 +16,7 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.3
|
||||
percentInfluence: 0.375
|
||||
baseValue: 1.5
|
||||
damageType: 1
|
||||
AlliedTargetMultiplier: 1
|
||||
|
@ -16,7 +16,7 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.6
|
||||
percentInfluence: 0.65
|
||||
- statTag: {fileID: 11400000, guid: 09eb68d1a036a1643b74420197b999bd, type: 2}
|
||||
percentInfluence: 1.5
|
||||
baseValue: 9
|
||||
|
@ -17,7 +17,7 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: b48912f0531050749aaa214045f32b1d, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.15
|
||||
percentInfluence: 0.175
|
||||
- statTag: {fileID: 11400000, guid: 9ffd1c81aeea68b4eb6b0f054f0d989f, type: 2}
|
||||
percentInfluence: 0.01
|
||||
- statTag: {fileID: 11400000, guid: 5ff891a32306c504f8f6159f69a1866e, type: 2}
|
||||
@ -25,6 +25,7 @@ MonoBehaviour:
|
||||
- statTag: {fileID: 11400000, guid: 4242916f0b1bf6e4e8a04bce7028b3f4, type: 2}
|
||||
percentInfluence: 0.15
|
||||
duration: 5
|
||||
canApplyMultipleInstances: 0
|
||||
applyToTargetsHit: 0
|
||||
applyToSelf: 1
|
||||
amount: 30
|
||||
|
@ -16,10 +16,11 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 09eb68d1a036a1643b74420197b999bd, type: 2}
|
||||
percentInfluence: 0.2
|
||||
percentInfluence: 0.35
|
||||
- statTag: {fileID: 11400000, guid: 4242916f0b1bf6e4e8a04bce7028b3f4, type: 2}
|
||||
percentInfluence: 0.01
|
||||
baseValue: 1
|
||||
damageType: 0
|
||||
AlliedTargetMultiplier: 1
|
||||
EnemyTargetMultiplier: 1
|
||||
applyToClassResourceInstead: 0
|
||||
|
@ -16,10 +16,10 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.2
|
||||
percentInfluence: 0.65
|
||||
- statTag: {fileID: 11400000, guid: 4242916f0b1bf6e4e8a04bce7028b3f4, type: 2}
|
||||
percentInfluence: 0.01
|
||||
baseValue: 2
|
||||
baseValue: 4
|
||||
damageType: 1
|
||||
AlliedTargetMultiplier: 1
|
||||
EnemyTargetMultiplier: 1
|
||||
|
@ -16,8 +16,9 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 09eb68d1a036a1643b74420197b999bd, type: 2}
|
||||
percentInfluence: 0.5
|
||||
percentInfluence: 0.675
|
||||
baseValue: 4
|
||||
damageType: 0
|
||||
AlliedTargetMultiplier: 1
|
||||
EnemyTargetMultiplier: 1
|
||||
applyToClassResourceInstead: 0
|
||||
|
@ -16,8 +16,9 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 09eb68d1a036a1643b74420197b999bd, type: 2}
|
||||
percentInfluence: 0.35
|
||||
percentInfluence: 0.45
|
||||
baseValue: 2
|
||||
damageType: 0
|
||||
AlliedTargetMultiplier: 1
|
||||
EnemyTargetMultiplier: 1
|
||||
applyToClassResourceInstead: 0
|
||||
|
@ -16,14 +16,14 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 09eb68d1a036a1643b74420197b999bd, type: 2}
|
||||
percentInfluence: 0.15
|
||||
percentInfluence: 0.25
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.15
|
||||
percentInfluence: 0.25
|
||||
- statTag: {fileID: 11400000, guid: 4242916f0b1bf6e4e8a04bce7028b3f4, type: 2}
|
||||
percentInfluence: 0.01
|
||||
baseValue: 2
|
||||
damageType: 1
|
||||
AlliedTargetMultiplier: 0.25
|
||||
AlliedTargetMultiplier: 0.375
|
||||
EnemyTargetMultiplier: 1
|
||||
applyToClassResourceInstead: 0
|
||||
applyToSelfResourceInsteadOfHit: 0
|
||||
|
@ -18,10 +18,11 @@ MonoBehaviour:
|
||||
- statTag: {fileID: 11400000, guid: 09eb68d1a036a1643b74420197b999bd, type: 2}
|
||||
percentInfluence: 0.6
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.2
|
||||
percentInfluence: 0.35
|
||||
- statTag: {fileID: 11400000, guid: 4242916f0b1bf6e4e8a04bce7028b3f4, type: 2}
|
||||
percentInfluence: 0.005
|
||||
baseValue: 2
|
||||
damageType: 0
|
||||
AlliedTargetMultiplier: 1
|
||||
EnemyTargetMultiplier: 1
|
||||
applyToClassResourceInstead: 0
|
||||
|
@ -16,7 +16,7 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.35
|
||||
percentInfluence: 0.375
|
||||
- statTag: {fileID: 11400000, guid: 4242916f0b1bf6e4e8a04bce7028b3f4, type: 2}
|
||||
percentInfluence: 0.15
|
||||
baseValue: 10
|
||||
|
@ -17,10 +17,11 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 0edcb3dc0f6e9a241b3a30502dd59cbd, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.1
|
||||
percentInfluence: 0.175
|
||||
- statTag: {fileID: 11400000, guid: 4242916f0b1bf6e4e8a04bce7028b3f4, type: 2}
|
||||
percentInfluence: 0.01
|
||||
duration: 3
|
||||
canApplyMultipleInstances: 0
|
||||
applyToTargetsHit: 1
|
||||
applyToSelf: 0
|
||||
baseDamagePerTick: 0.5
|
||||
|
@ -16,10 +16,10 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.3
|
||||
percentInfluence: 0.325
|
||||
- statTag: {fileID: 11400000, guid: 4242916f0b1bf6e4e8a04bce7028b3f4, type: 2}
|
||||
percentInfluence: 0.01
|
||||
baseValue: 1.5
|
||||
baseValue: 2
|
||||
damageType: 1
|
||||
AlliedTargetMultiplier: 1
|
||||
EnemyTargetMultiplier: 1
|
||||
|
@ -16,7 +16,7 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.55
|
||||
percentInfluence: 0.65
|
||||
baseValue: 6.5
|
||||
damageType: 1
|
||||
AlliedTargetMultiplier: 0
|
||||
|
@ -16,8 +16,8 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.55
|
||||
baseValue: 3
|
||||
percentInfluence: 0.675
|
||||
baseValue: 4
|
||||
damageType: 1
|
||||
AlliedTargetMultiplier: 0
|
||||
EnemyTargetMultiplier: 1
|
||||
|
@ -16,7 +16,7 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.35
|
||||
percentInfluence: 0.375
|
||||
baseValue: 5
|
||||
damageType: 1
|
||||
AlliedTargetMultiplier: 0
|
||||
|
@ -16,7 +16,7 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.2
|
||||
percentInfluence: 0.275
|
||||
baseValue: 1
|
||||
damageType: 1
|
||||
AlliedTargetMultiplier: 0
|
||||
|
@ -16,10 +16,10 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.35
|
||||
percentInfluence: 0.65
|
||||
baseValue: 6
|
||||
damageType: 1
|
||||
AlliedTargetMultiplier: 0.4
|
||||
AlliedTargetMultiplier: 0.5
|
||||
EnemyTargetMultiplier: 1
|
||||
applyToClassResourceInstead: 0
|
||||
applyToSelfResourceInsteadOfHit: 0
|
||||
|
@ -18,7 +18,10 @@ MonoBehaviour:
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.25
|
||||
- statTag: {fileID: 11400000, guid: 4242916f0b1bf6e4e8a04bce7028b3f4, type: 2}
|
||||
percentInfluence: 0.075
|
||||
duration: 4
|
||||
canApplyMultipleInstances: 0
|
||||
applyToTargetsHit: 1
|
||||
applyToSelf: 0
|
||||
amount: 5
|
||||
|
@ -16,8 +16,8 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.45
|
||||
baseValue: 2
|
||||
percentInfluence: 0.675
|
||||
baseValue: 3
|
||||
damageType: 1
|
||||
AlliedTargetMultiplier: 0
|
||||
EnemyTargetMultiplier: 1
|
||||
|
@ -16,10 +16,10 @@ MonoBehaviour:
|
||||
- {fileID: 11400000, guid: 4e6f036fb4aad9b428694360fcc62f88, type: 2}
|
||||
influencingStats:
|
||||
- statTag: {fileID: 11400000, guid: 918ee6f8846e6a9449166ac16b6330ae, type: 2}
|
||||
percentInfluence: 0.2
|
||||
percentInfluence: 0.275
|
||||
baseValue: 1
|
||||
damageType: 1
|
||||
AlliedTargetMultiplier: 1
|
||||
EnemyTargetMultiplier: 0.6
|
||||
EnemyTargetMultiplier: 0.5
|
||||
applyToClassResourceInstead: 0
|
||||
applyToSelfResourceInsteadOfHit: 0
|
||||
|
@ -17,7 +17,8 @@ MonoBehaviour:
|
||||
- statTag: {fileID: 11400000, guid: ff27e4f0bff17a145af826f8ade78c8a, type: 2}
|
||||
percentInfluence: 0.001
|
||||
duration: 4
|
||||
canApplyMultipleInstances: 0
|
||||
applyToTargetsHit: 0
|
||||
applyToSelf: 1
|
||||
damageOutputModifierPercentage: 6
|
||||
damageOutputModifierPercentage: 0.06
|
||||
avoidEnemies: 0
|
||||
|
@ -28,14 +28,14 @@ MonoBehaviour:
|
||||
SpiritPercentBonus: 0
|
||||
VitalityPercentBonus: 0
|
||||
AttackDamageBonus: 0
|
||||
SpellDamageBonus: 1000
|
||||
SpellDamageBonus: 1500
|
||||
CritChanceBonus: 3
|
||||
CritDamageBonus: 50
|
||||
MaxHealthBonus: 0
|
||||
ArmorBonus: 0
|
||||
MagicResistanceBonus: 0
|
||||
AttackDamagePercentBonus: 0
|
||||
SpellDamagePercentBonus: 0.1
|
||||
SpellDamagePercentBonus: 0.15
|
||||
CritChancePercentBonus: 0
|
||||
CritDamagePercentBonus: 0
|
||||
MaxHealthPercentBonus: 0
|
||||
|
@ -28,7 +28,7 @@ MonoBehaviour:
|
||||
SpiritPercentBonus: 0
|
||||
VitalityPercentBonus: 0
|
||||
AttackDamageBonus: 0
|
||||
SpellDamageBonus: 850
|
||||
SpellDamageBonus: 1050
|
||||
CritChanceBonus: 5
|
||||
CritDamageBonus: 40
|
||||
MaxHealthBonus: 0
|
||||
|
@ -14,6 +14,6 @@ MonoBehaviour:
|
||||
m_EditorClassIdentifier:
|
||||
ItemName: Simplefish
|
||||
Icon: {fileID: 21300000, guid: 720ac4fdbef3a144cb48fa9a4e18f746, type: 3}
|
||||
sellPricePlayer: 30
|
||||
sellPriceVendor: 30
|
||||
sellPricePlayer: 90
|
||||
sellPriceVendor: 90
|
||||
description: Just an ordinary fish..
|
||||
|
@ -14,6 +14,6 @@ MonoBehaviour:
|
||||
m_EditorClassIdentifier:
|
||||
ItemName: Silverfin
|
||||
Icon: {fileID: 21300000, guid: 7e25b58363492fa4aa93a645119d3b58, type: 3}
|
||||
sellPricePlayer: 65
|
||||
sellPriceVendor: 65
|
||||
sellPricePlayer: 195
|
||||
sellPriceVendor: 195
|
||||
description: Silver they say..
|
||||
|
@ -14,6 +14,6 @@ MonoBehaviour:
|
||||
m_EditorClassIdentifier:
|
||||
ItemName: Buttergill
|
||||
Icon: {fileID: 21300000, guid: eeb2d295fef76f543a07d930941ab221, type: 3}
|
||||
sellPricePlayer: 80
|
||||
sellPriceVendor: 80
|
||||
sellPricePlayer: 240
|
||||
sellPriceVendor: 240
|
||||
description: Slippery for sure!
|
||||
|
@ -14,6 +14,6 @@ MonoBehaviour:
|
||||
m_EditorClassIdentifier:
|
||||
ItemName: Azurescale
|
||||
Icon: {fileID: 21300000, guid: fc1ed26575201b6459967efafd791e45, type: 3}
|
||||
sellPricePlayer: 105
|
||||
sellPriceVendor: 105
|
||||
sellPricePlayer: 315
|
||||
sellPriceVendor: 315
|
||||
description: Sometimes invisible in water.
|
||||
|
@ -14,6 +14,6 @@ MonoBehaviour:
|
||||
m_EditorClassIdentifier:
|
||||
ItemName: Emberfish
|
||||
Icon: {fileID: 21300000, guid: 28706f67eac0a014fa37f9da97ec56f5, type: 3}
|
||||
sellPricePlayer: 110
|
||||
sellPriceVendor: 110
|
||||
sellPricePlayer: 330
|
||||
sellPriceVendor: 330
|
||||
description: Don't forget the gloves!
|
||||
|
@ -14,6 +14,6 @@ MonoBehaviour:
|
||||
m_EditorClassIdentifier:
|
||||
ItemName: Sunbream
|
||||
Icon: {fileID: 21300000, guid: e3b376102e6f0a947b52cd2bd7ba0936, type: 3}
|
||||
sellPricePlayer: 150
|
||||
sellPriceVendor: 150
|
||||
sellPricePlayer: 450
|
||||
sellPriceVendor: 450
|
||||
description: Might wanna sell this..
|
||||
|
@ -14,6 +14,6 @@ MonoBehaviour:
|
||||
m_EditorClassIdentifier:
|
||||
ItemName: Gem
|
||||
Icon: {fileID: 21300000, guid: 96df5282e804a6f488e4b55e33dbbef2, type: 3}
|
||||
sellPricePlayer: 500
|
||||
sellPriceVendor: 500
|
||||
sellPricePlayer: 1500
|
||||
sellPriceVendor: 1500
|
||||
description: Shinyy
|
||||
|
@ -0,0 +1,23 @@
|
||||
%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: bdff191b46968bb42a7928a75fb7fa6b, type: 3}
|
||||
m_Name: RiverAveMap_Consumable
|
||||
m_EditorClassIdentifier:
|
||||
ItemName: River Ave Map
|
||||
Icon: {fileID: 21300000, guid: f7220969170c5ec4abe4e392ac246956, type: 3}
|
||||
sellPricePlayer: 1500
|
||||
sellPriceVendor: 1500
|
||||
description: A tranquil riverside retreat.... Peaceful waters flow past verdant
|
||||
shores, inviting quiet reflection. Yet, beneath the calm surface... legend whispers
|
||||
of sunken secrets.
|
||||
mapZone: 2
|
||||
onMapZoneDiscovered: {fileID: 11400000, guid: e0148a689decef84dbae3e724d1f84f6, type: 2}
|
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1f0db102aa4283049a5a884470b4957b
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -26,8 +26,12 @@ public class InstantValueEffect : BaseEffect
|
||||
|
||||
public override void ApplyEffect(Taggable user, List<Taggable> targets)
|
||||
{
|
||||
if (user == null) return;
|
||||
|
||||
foreach (Taggable target in targets)
|
||||
{
|
||||
if (target == null) continue;
|
||||
|
||||
//Debug.Log($"Applied instant effect of {GetCorrectValueSign(user, target)} to target {target.name}");
|
||||
if(applyToClassResourceInstead)
|
||||
{
|
||||
|
@ -172,3 +172,15 @@ public class GameDifficultyController : MonoBehaviour, IPunObservable
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public enum DifficultyLevels
|
||||
{
|
||||
E = 0,
|
||||
D,
|
||||
C,
|
||||
B,
|
||||
A,
|
||||
S,
|
||||
SS
|
||||
}
|
@ -15,10 +15,18 @@ public class DropTable : MonoBehaviour
|
||||
|
||||
public List<EquippableItem> guaranteedItemDrop = new List<EquippableItem>();
|
||||
public List<EquippableItem> extraDrops = new List<EquippableItem>();
|
||||
public List<Item> nonEquippablesDrops = new List<Item>();
|
||||
|
||||
[Space]
|
||||
|
||||
[SerializeField] private List<WeightedDrop> weightedDropLootTable = new List<WeightedDrop>();
|
||||
|
||||
PhotonView photonView;
|
||||
GameObject instantiatedDrop;
|
||||
GameObject instantiatedEquippableDrop;
|
||||
EquippableItemDrop equippableItemDrop;
|
||||
EquippableItemDrop itemDrop;
|
||||
Item possibleItem;
|
||||
GameObject instantiatedCoinDrop;
|
||||
CoinDrop coinDrop;
|
||||
int finalCoinAmount;
|
||||
@ -63,13 +71,35 @@ public class DropTable : MonoBehaviour
|
||||
}
|
||||
|
||||
if (!lootDrop) return;
|
||||
/*
|
||||
if (extraDrops.Count <= 0) return;
|
||||
|
||||
spawnPosition = this.transform.position;
|
||||
spawnPosition.y = 0f;
|
||||
instantiatedEquippableDrop = Instantiate(interactableDropPrefab, spawnPosition, this.transform.rotation);
|
||||
equippableItemDrop = instantiatedDrop.GetComponent<EquippableItemDrop>();
|
||||
equippableItemDrop.itemDrop = extraDrops[Random.Range(0, extraDrops.Count)];
|
||||
|
||||
if (nonEquippablesDrops.Count <= 0) return;
|
||||
|
||||
spawnPosition = this.transform.position + Vector3.one * 0.3f;
|
||||
spawnPosition.y = 0f;
|
||||
instantiatedDrop = Instantiate(interactableDropPrefab, spawnPosition, this.transform.rotation);
|
||||
itemDrop = instantiatedDrop.GetComponent<EquippableItemDrop>();
|
||||
itemDrop.itemDrop = extraDrops[Random.Range(0, extraDrops.Count)];
|
||||
itemDrop.itemDrop = nonEquippablesDrops[Random.Range(0, nonEquippablesDrops.Count)];*/
|
||||
|
||||
if (weightedDropLootTable.Count <= 0) return;
|
||||
|
||||
if (!WeightedDrop.HaveDropsForDifficulty(weightedDropLootTable, GameDifficultyController.Instance.GetCurrentDifficultyLevel())) return;
|
||||
|
||||
possibleItem = WeightedDrop.GetRandomDrop(weightedDropLootTable, GameDifficultyController.Instance.GetCurrentDifficultyLevel());
|
||||
if (possibleItem == null) return;
|
||||
|
||||
|
||||
spawnPosition = guaranteedItemDrop.Count > 0 ? this.transform.position + Vector3.one * 0.3f : this.transform.position;
|
||||
spawnPosition.y = 0f;
|
||||
instantiatedDrop = Instantiate(interactableDropPrefab, spawnPosition, this.transform.rotation);
|
||||
itemDrop = instantiatedDrop.GetComponent<EquippableItemDrop>();
|
||||
itemDrop.itemDrop = possibleItem;
|
||||
}
|
||||
}
|
||||
|
@ -5,7 +5,7 @@ using UnityEngine;
|
||||
|
||||
public class EquippableItemDrop : Interactable
|
||||
{
|
||||
public EquippableItem itemDrop;
|
||||
public Item itemDrop;
|
||||
|
||||
public override void Interact(bool melee)
|
||||
{
|
||||
|
@ -8,10 +8,148 @@ public class WeightedDrop
|
||||
{
|
||||
public Item drop;
|
||||
public float weight;
|
||||
public DifficultyLevels lowestPossibleDifficulty;
|
||||
public DifficultyLevels highestPossibleDifficulty;
|
||||
public int LowestDifficultyDrop => (int)lowestPossibleDifficulty;
|
||||
public int HighestDifficultyDrop => (int)highestPossibleDifficulty;
|
||||
|
||||
public WeightedDrop(Item item, float weight)
|
||||
{
|
||||
this.drop = item;
|
||||
this.weight = weight;
|
||||
lowestPossibleDifficulty = DifficultyLevels.E;
|
||||
highestPossibleDifficulty = DifficultyLevels.SS;
|
||||
}
|
||||
|
||||
public WeightedDrop(Item item, float weight, DifficultyLevels lowestPossibleDifficulty, DifficultyLevels highestPossibleDifficulty)
|
||||
{
|
||||
this.drop = item;
|
||||
this.weight = weight;
|
||||
this.lowestPossibleDifficulty = lowestPossibleDifficulty;
|
||||
this.highestPossibleDifficulty = highestPossibleDifficulty;
|
||||
}
|
||||
|
||||
public static bool HaveDropsForDifficulty(List<WeightedDrop> table, int difficulty)
|
||||
{
|
||||
for (int i = 0; i < table.Count; i++)
|
||||
{
|
||||
if (table[i].LowestDifficultyDrop <= difficulty && table[i].HighestDifficultyDrop >= difficulty)
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
public static bool HaveDropsForDifficulty(List<WeightedDrop> table, DifficultyLevels difficulty)
|
||||
{
|
||||
for (int i = 0; i < table.Count; i++)
|
||||
{
|
||||
if (table[i].lowestPossibleDifficulty <= difficulty && table[i].highestPossibleDifficulty >= difficulty)
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
public static Item GetRandomDrop(List<WeightedDrop> items)
|
||||
{
|
||||
float totalWeight = 0;
|
||||
foreach (var weightedItem in items)
|
||||
{
|
||||
totalWeight += weightedItem.weight;
|
||||
}
|
||||
|
||||
float randomValue = UnityEngine.Random.Range(0f, totalWeight);
|
||||
float currentWeight = 0;
|
||||
|
||||
foreach (var weightedItem in items)
|
||||
{
|
||||
currentWeight += weightedItem.weight;
|
||||
if (randomValue <= currentWeight)
|
||||
{
|
||||
return weightedItem.drop;
|
||||
}
|
||||
}
|
||||
|
||||
// This should never happen if the weights are set up correctly
|
||||
Debug.LogWarning("No item selected in weighted drop system. Returning default value.");
|
||||
return null;
|
||||
}
|
||||
|
||||
public static Item GetRandomDrop(List<WeightedDrop> items, DifficultyLevels currentDifficulty)
|
||||
{
|
||||
float totalWeight = 0;
|
||||
// First pass: calculate total weight only for items within difficulty range
|
||||
foreach (var weightedItem in items)
|
||||
{
|
||||
if (weightedItem.lowestPossibleDifficulty <= currentDifficulty &&
|
||||
weightedItem.highestPossibleDifficulty >= currentDifficulty)
|
||||
{
|
||||
totalWeight += weightedItem.weight;
|
||||
}
|
||||
}
|
||||
|
||||
if (totalWeight <= 0)
|
||||
{
|
||||
Debug.LogWarning($"No items available for difficulty level {currentDifficulty}. Returning null.");
|
||||
return null;
|
||||
}
|
||||
|
||||
float randomValue = UnityEngine.Random.Range(0f, totalWeight);
|
||||
float currentWeight = 0;
|
||||
|
||||
// Second pass: select item only from those within difficulty range
|
||||
foreach (var weightedItem in items)
|
||||
{
|
||||
if (weightedItem.lowestPossibleDifficulty <= currentDifficulty &&
|
||||
weightedItem.highestPossibleDifficulty >= currentDifficulty)
|
||||
{
|
||||
currentWeight += weightedItem.weight;
|
||||
if (randomValue <= currentWeight)
|
||||
{
|
||||
return weightedItem.drop;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Debug.LogWarning("No item selected in weighted drop system. Returning null.");
|
||||
return null;
|
||||
}
|
||||
|
||||
public static Item GetRandomDrop(List<WeightedDrop> items, int currentDifficulty)
|
||||
{
|
||||
float totalWeight = 0;
|
||||
// First pass: calculate total weight only for items within difficulty range
|
||||
foreach (var weightedItem in items)
|
||||
{
|
||||
if (weightedItem.LowestDifficultyDrop <= currentDifficulty &&
|
||||
weightedItem.HighestDifficultyDrop >= currentDifficulty)
|
||||
{
|
||||
totalWeight += weightedItem.weight;
|
||||
}
|
||||
}
|
||||
|
||||
if (totalWeight <= 0)
|
||||
{
|
||||
Debug.LogWarning($"No items available for difficulty level {currentDifficulty}. Returning null.");
|
||||
return null;
|
||||
}
|
||||
|
||||
float randomValue = UnityEngine.Random.Range(0f, totalWeight);
|
||||
float currentWeight = 0;
|
||||
|
||||
// Second pass: select item only from those within difficulty range
|
||||
foreach (var weightedItem in items)
|
||||
{
|
||||
if (weightedItem.LowestDifficultyDrop <= currentDifficulty &&
|
||||
weightedItem.HighestDifficultyDrop >= currentDifficulty)
|
||||
{
|
||||
currentWeight += weightedItem.weight;
|
||||
if (randomValue <= currentWeight)
|
||||
{
|
||||
return weightedItem.drop;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Debug.LogWarning("No item selected in weighted drop system. Returning null.");
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
@ -13,6 +13,7 @@ public static class GameConstants
|
||||
|
||||
public const string SunMapUsedKey = "sunMapUsed";
|
||||
public const string MoonMapUsedKey = "moonMapUsed";
|
||||
public const string RiverAveMapUsedKey = "riverAveMapUsed";
|
||||
|
||||
public const string NecroAutoSummonOnSceneRefreshIndexKey = "necroASoSRIndex";
|
||||
|
||||
@ -55,6 +56,8 @@ public static class GameConstants
|
||||
return SunMapUsedKey + "-" + playerName;
|
||||
case HiddenMapZone.MoonMap:
|
||||
return MoonMapUsedKey + "-" + playerName;
|
||||
case HiddenMapZone.RiverAveMap:
|
||||
return RiverAveMapUsedKey + "-" + playerName;
|
||||
default:
|
||||
return SunMapUsedKey + "-" + playerName;
|
||||
}
|
||||
@ -146,7 +149,7 @@ public static class GameConstants
|
||||
public static class GameBalancing
|
||||
{
|
||||
public const float IncreasedCoinDropBasedOnDifficultyMultiplier = 2.38f;
|
||||
public const float IncreasedItemDropBasedOnDifficultyMultiplier = 1f;
|
||||
public const float IncreasedItemDropBasedOnDifficultyMultiplier = 0.5f;
|
||||
|
||||
public const float MinimumFindFishWaitTime = 2.5f;
|
||||
public const float MaximumFindFishWaitTime = 4f;
|
||||
|
@ -38,7 +38,7 @@ public class FishingSpotInteractable : Interactable
|
||||
|
||||
public void OnFishingEnded()
|
||||
{
|
||||
drop = GetRandomDrop(dropItems);
|
||||
drop = WeightedDrop.GetRandomDrop(dropItems);
|
||||
|
||||
if(drop != null)
|
||||
{
|
||||
@ -58,28 +58,5 @@ public class FishingSpotInteractable : Interactable
|
||||
base.OnDeFocus();
|
||||
}
|
||||
|
||||
public static Item GetRandomDrop(List<WeightedDrop> items)
|
||||
{
|
||||
float totalWeight = 0;
|
||||
foreach (var weightedItem in items)
|
||||
{
|
||||
totalWeight += weightedItem.weight;
|
||||
}
|
||||
|
||||
float randomValue = UnityEngine.Random.Range(0f, totalWeight);
|
||||
float currentWeight = 0;
|
||||
|
||||
foreach (var weightedItem in items)
|
||||
{
|
||||
currentWeight += weightedItem.weight;
|
||||
if (randomValue <= currentWeight)
|
||||
{
|
||||
return weightedItem.drop;
|
||||
}
|
||||
}
|
||||
|
||||
// This should never happen if the weights are set up correctly
|
||||
Debug.LogWarning("No item selected in weighted drop system. Returning default value.");
|
||||
return null;
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -54,6 +54,7 @@ public class PlayerDataHandler : MonoBehaviour
|
||||
string buildDataKey;
|
||||
|
||||
string sunMapUsedKey;
|
||||
string riverAveMapUsedKey;
|
||||
string mapUsedKey;
|
||||
|
||||
private void Awake()
|
||||
@ -197,6 +198,18 @@ public class PlayerDataHandler : MonoBehaviour
|
||||
|
||||
GameStatePersistenceManager.Instance.SaveProgressDataCheckPoint(sunMapUsedKey, 1);
|
||||
}
|
||||
public void SaveRiverAveMapUsedProgress(string playerName)
|
||||
{
|
||||
riverAveMapUsedKey = GameConstants.PlayerPrefsKeys.GetMapUsedKeyByHiddenMapZone(playerName, HiddenMapZone.RiverAveMap);
|
||||
|
||||
GameStatePersistenceManager.Instance.SaveProgressDataCheckPoint(riverAveMapUsedKey, 1);
|
||||
}
|
||||
public void SaveMapUsedProgress(string playerName, HiddenMapZone map)
|
||||
{
|
||||
mapUsedKey = GameConstants.PlayerPrefsKeys.GetMapUsedKeyByHiddenMapZone(playerName, map);
|
||||
|
||||
GameStatePersistenceManager.Instance.SaveProgressDataCheckPoint(mapUsedKey, 1);
|
||||
}
|
||||
|
||||
public bool HiddenMapUsed(string playerName, HiddenMapZone map)
|
||||
{
|
||||
|
@ -11,5 +11,6 @@ public class PlayerProgressData
|
||||
public enum HiddenMapZone
|
||||
{
|
||||
SunMap,
|
||||
MoonMap
|
||||
MoonMap,
|
||||
RiverAveMap
|
||||
}
|
@ -94,7 +94,7 @@ Material:
|
||||
- _Mode: 0
|
||||
- _OcclusionStrength: 1
|
||||
- _Parallax: 0.02
|
||||
- _Rotation: 6.9323797
|
||||
- _Rotation: 5.440146
|
||||
- _SmoothnessTextureChannel: 0
|
||||
- _SpecularHighlights: 1
|
||||
- _SrcBlend: 1
|
||||
|
File diff suppressed because one or more lines are too long
@ -134,7 +134,7 @@ PlayerSettings:
|
||||
16:10: 1
|
||||
16:9: 1
|
||||
Others: 1
|
||||
bundleVersion: 0.11.2
|
||||
bundleVersion: 0.11.4
|
||||
preloadedAssets:
|
||||
- {fileID: 947724257692438902, guid: cd9921cbc21600a45b5c842c4e6ef004, type: 3}
|
||||
- {fileID: 753911528859556811, guid: bc291c869c1aa9744be1f56806b8c99d, type: 3}
|
||||
|
Loading…
x
Reference in New Issue
Block a user