implemented skill system according to designdocuments

This commit is contained in:
2026-08-15 08:09:29 +02:00
parent f8def361fa
commit 063e94f6eb
95 changed files with 2924 additions and 4 deletions
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: aa1191ce507748a7aea886e539eb9d27
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: 9a26230b6f20436891aa772e8f858f3f, type: 3}
m_Name: deduction
m_EditorClassIdentifier:
id: deduction
displayName: Deduction
domain: 0
description: "Placeholder skill \u2014 replace when Skill_System_Draft.md is available."
startingRank: 1
accentColor: {r: 0.55, g: 0.75, b: 1, a: 1}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 21592f6cf7a6457a8198553ab124d41b
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: 9a26230b6f20436891aa772e8f858f3f, type: 3}
m_Name: endurance
m_EditorClassIdentifier:
id: endurance
displayName: Endurance
domain: 3
description: "Placeholder skill \u2014 replace when Skill_System_Draft.md is available."
startingRank: 1
accentColor: {r: 0.85, g: 0.7, b: 0.5, a: 1}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 84586fcc502c42889a44dd32ed2a2f1d
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: 9a26230b6f20436891aa772e8f858f3f, type: 3}
m_Name: intimidation
m_EditorClassIdentifier:
id: intimidation
displayName: Intimidation
domain: 2
description: "Placeholder skill \u2014 replace when Skill_System_Draft.md is available."
startingRank: 2
accentColor: {r: 1, g: 0.4, b: 0.4, a: 1}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 254c6612b22d44e7b3552a8aac9311be
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: 9a26230b6f20436891aa772e8f858f3f, type: 3}
m_Name: nerve
m_EditorClassIdentifier:
id: nerve
displayName: Nerve
domain: 3
description: "Placeholder skill \u2014 replace when Skill_System_Draft.md is available."
startingRank: 1
accentColor: {r: 0.95, g: 0.6, b: 0.35, a: 1}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: ee266337568a41db9aca1f2af43ec466
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: 9a26230b6f20436891aa772e8f858f3f, type: 3}
m_Name: paranoia
m_EditorClassIdentifier:
id: paranoia
displayName: Paranoia
domain: 1
description: "Placeholder skill \u2014 replace when Skill_System_Draft.md is available."
startingRank: 1
accentColor: {r: 1, g: 0.45, b: 0.55, a: 1}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b9de7affe9fa49f8a1f3bb64a87d817f
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: 9a26230b6f20436891aa772e8f858f3f, type: 3}
m_Name: persuasion
m_EditorClassIdentifier:
id: persuasion
displayName: Persuasion
domain: 2
description: "Placeholder skill \u2014 replace when Skill_System_Draft.md is available."
startingRank: 1
accentColor: {r: 0.85, g: 0.65, b: 1, a: 1}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: f510b7fc944e4c1190c35a5f82a52650
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: 9a26230b6f20436891aa772e8f858f3f, type: 3}
m_Name: rapport
m_EditorClassIdentifier:
id: rapport
displayName: Rapport
domain: 2
description: "Placeholder skill \u2014 replace when Skill_System_Draft.md is available."
startingRank: 1
accentColor: {r: 0.55, g: 0.95, b: 0.85, a: 1}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: eb856a5941c0497b8eb7796793c617ba
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: 9a26230b6f20436891aa772e8f858f3f, type: 3}
m_Name: read_room
m_EditorClassIdentifier:
id: read_room
displayName: Read the Room
domain: 1
description: "Placeholder skill \u2014 replace when Skill_System_Draft.md is available."
startingRank: 1
accentColor: {r: 1, g: 0.75, b: 0.45, a: 1}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: abfd9204c20644c090c30bd6404c45a6
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: 9a26230b6f20436891aa772e8f858f3f, type: 3}
m_Name: recall
m_EditorClassIdentifier:
id: recall
displayName: Recall
domain: 0
description: "Placeholder skill \u2014 replace when Skill_System_Draft.md is available."
startingRank: 1
accentColor: {r: 0.65, g: 0.7, b: 1, a: 1}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: c675bc7c6c864e6e9e4f71394ba1f07f
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: 9a26230b6f20436891aa772e8f858f3f, type: 3}
m_Name: reflexes
m_EditorClassIdentifier:
id: reflexes
displayName: Reflexes
domain: 1
description: "Placeholder skill \u2014 replace when Skill_System_Draft.md is available."
startingRank: 1
accentColor: {r: 1, g: 0.9, b: 0.4, a: 1}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 78d1f1a41b2b48358f889935c3e3094c
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: 9a26230b6f20436891aa772e8f858f3f, type: 3}
m_Name: sleight_of_hand
m_EditorClassIdentifier:
id: sleight_of_hand
displayName: Sleight of Hand
domain: 3
description: "Placeholder skill \u2014 replace when Skill_System_Draft.md is available."
startingRank: 1
accentColor: {r: 0.7, g: 0.9, b: 0.95, a: 1}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 60239bdfcace42f89d3ff82e383e98b8
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: 9a26230b6f20436891aa772e8f858f3f, type: 3}
m_Name: streetwise
m_EditorClassIdentifier:
id: streetwise
displayName: Streetwise
domain: 0
description: "Placeholder skill \u2014 replace when Skill_System_Draft.md is available."
startingRank: 1
accentColor: {r: 0.7, g: 0.85, b: 0.55, a: 1}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 910cd1397efb4e23bca22bbe6c3c6971
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,27 @@
%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: 73f6e7831a60457b918d303c16fc6cec, type: 3}
m_Name: SkillDatabase
m_EditorClassIdentifier:
skills:
- {fileID: 11400000, guid: 21592f6cf7a6457a8198553ab124d41b, type: 2}
- {fileID: 11400000, guid: 910cd1397efb4e23bca22bbe6c3c6971, type: 2}
- {fileID: 11400000, guid: c675bc7c6c864e6e9e4f71394ba1f07f, type: 2}
- {fileID: 11400000, guid: abfd9204c20644c090c30bd6404c45a6, type: 2}
- {fileID: 11400000, guid: b9de7affe9fa49f8a1f3bb64a87d817f, type: 2}
- {fileID: 11400000, guid: 78d1f1a41b2b48358f889935c3e3094c, type: 2}
- {fileID: 11400000, guid: f510b7fc944e4c1190c35a5f82a52650, type: 2}
- {fileID: 11400000, guid: 254c6612b22d44e7b3552a8aac9311be, type: 2}
- {fileID: 11400000, guid: eb856a5941c0497b8eb7796793c617ba, type: 2}
- {fileID: 11400000, guid: 84586fcc502c42889a44dd32ed2a2f1d, type: 2}
- {fileID: 11400000, guid: 60239bdfcace42f89d3ff82e383e98b8, type: 2}
- {fileID: 11400000, guid: ee266337568a41db9aca1f2af43ec466, type: 2}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: d15ae35514b14ded9b398d630e8ef373
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant: