초기 커밋: DS-전투시스템 종합분석 저장소

This commit is contained in:
Gnill82
2025-10-23 22:03:00 +09:00
commit 83baf7b417
9 changed files with 4887 additions and 0 deletions

View File

@ -0,0 +1,74 @@
[
{
"AssetName": "AM_PC_Hilda_B_Attack_W01_01",
"AssetPath": "/Game/_Art/_Character/PC/Hilda/AnimMontage/Base/AM_PC_Hilda_B_Attack_W01_01.AM_PC_Hilda_B_Attack_W01_01",
"SequenceLength": 1.6000000238418579,
"RateScale": 1,
"Sections": [
{
"SectionName": "Default",
"StartTime": 0,
"NextSectionName": "None"
}
],
"NumSections": 1,
"SlotAnimTracks": [
{
"SlotName": "DefaultSlot",
"AnimSegments": [
{
"AnimReference": "Ani_PC_Hilda_Base_B_Attack_W01_01",
"AnimPath": "/Game/_Art/_Character/PC/Hilda/Animations/Base/Ani_PC_Hilda_Base_B_Attack_W01_01.Ani_PC_Hilda_Base_B_Attack_W01_01",
"StartPos": 0,
"AnimStartTime": 0,
"AnimEndTime": 1.6000000238418579,
"AnimPlayRate": 1,
"LoopingCount": 1
}
]
}
],
"AnimNotifies": [
{
"NotifyName": "ANS_AttackBlock_C",
"TriggerTime": 0,
"Duration": 0.80000001192092896,
"NotifyType": "NotifyState",
"NotifyStateClass": "ANS_AttackState_C",
"CustomProperties": {
"AddGameplayTags": "(GameplayTags=((TagName=\"Ability.BlockGroup.SubAttack\"),(TagName=\"Character.State.Attack\")))",
"AttackMoveSpeedEffect": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_AttackingWalkSpeedDown.GE_AttackingWalkSpeedDown_C'",
"AddNormalAttackPer": "30.000000",
"AddPhysicalAttackPer": "",
"NotifyColor": "(B=200,G=198,R=202,A=255)",
"bShouldFireInEditor": "True"
},
"IsBranchingPoint": true
},
{
"NotifyName": "AttackWithEquip",
"TriggerTime": 0.73333334922790527,
"Duration": 0.13333334028720856,
"NotifyType": "NotifyState",
"NotifyStateClass": "AnimNotifyState_AttackWithEquip",
"CustomProperties": {
"AttackTag": "(TagName=\"Event.Attack.Normal\")",
"PreviewNS": "/Game/_Art/FX/Effects/Common/NS_Hit_DirectionalE001.NS_Hit_DirectionalE001",
"bUseEffectNormal": "True",
"EffectNormal": "(X=0.000000,Y=-1.500000,Z=-1.000000)",
"SocketName": "socket_R_Weapon",
"bSendShotEventToActor": "True",
"NotifyColor": "(B=111,G=0,R=255,A=255)",
"bShouldFireInEditor": "True"
},
"IsBranchingPoint": true
}
],
"BlendInTime": 0.25,
"BlendOutTime": 0.25,
"BlendOutTriggerTime": -1,
"BlendModeIn": "Standard",
"BlendModeOut": "Standard",
"Notes": "샘플: Hilda 기본 공격 1타 몽타주 (주요 Notify만 포함, 구조 참고용)"
}
]

View File

@ -0,0 +1,77 @@
[
{
"AssetName": "GA_Skill_Hilda_SwordStrike",
"ParentClass": "GA_Skill_Knight_LeapAttack_C",
"Variables": [
{
"Name": "bActiveOnGive",
"Type": "bool",
"DefaultValue": "False",
"IsEditable": true,
"IsBlueprintVisible": false,
"IsBlueprintReadOnly": false,
"IsEditDefaultsOnly": true,
"CategoryName": "WorldStalker",
"Source": "C++ParentClass",
"OwnerClass": "WSGameplayAbility"
},
{
"Name": "ActivationOrderGroup",
"Type": "uint8",
"DefaultValue": "4",
"IsEditable": true,
"IsBlueprintVisible": false,
"IsBlueprintReadOnly": false,
"IsEditDefaultsOnly": true,
"CategoryName": "WorldStalker",
"Source": "C++ParentClass",
"OwnerClass": "WSGameplayAbility"
},
{
"Name": "AttackEffectClass",
"Type": "TSoftClassPtr<UGameplayEffect> ",
"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
"IsEditable": true,
"IsBlueprintVisible": false,
"IsBlueprintReadOnly": false,
"IsEditDefaultsOnly": true,
"CategoryName": "WorldStalker",
"Source": "C++ParentClass",
"OwnerClass": "WSGameplayAbility"
},
{
"Name": "ManaCostEffectClass",
"Type": "TSoftClassPtr<UGameplayEffect> ",
"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
"IsEditable": true,
"IsBlueprintVisible": false,
"IsBlueprintReadOnly": false,
"IsEditDefaultsOnly": true,
"CategoryName": "WorldStalker",
"Source": "C++ParentClass",
"OwnerClass": "WSGameplayAbility"
},
{
"Name": "CoolTimeEffectClass",
"Type": "TSoftClassPtr<UGameplayEffect> ",
"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
"IsEditable": true,
"IsBlueprintVisible": false,
"IsBlueprintReadOnly": false,
"IsEditDefaultsOnly": true,
"CategoryName": "WorldStalker",
"Source": "C++ParentClass",
"OwnerClass": "WSGameplayAbility"
}
],
"EventGraphs": [
{
"GraphName": "EventGraph",
"Nodes": [
"(예시) 실제로는 수십~수백 개의 노드가 포함됨"
]
}
],
"Notes": "샘플: Hilda SwordStrike 스킬 Blueprint (주요 Variables만 포함, 구조 참고용)"
}
]

View File

@ -0,0 +1,67 @@
[
{
"AssetName": "DT_CharacterStat",
"AssetPath": "/Game/Blueprints/DataTable/DT_CharacterStat.DT_CharacterStat",
"RowStructure": "CharacterStatData",
"Rows": [
{
"RowName": "hilda",
"Data": {
"name": "힐다",
"jobName": "전사",
"capsuleRadius": 34,
"str": 20,
"dex": 15,
"int": 10,
"con": 20,
"wis": 10,
"hP": 100,
"mP": 50,
"manaRegen": 0.20000000298023224,
"stamina": 100,
"physicalDamage": 0,
"magicalDamage": 0,
"criticalPer": 5,
"criticalDamage": 0,
"backAttackDamage": 0,
"defense": 0,
"physicalResistancePer": 0,
"rangedResistancePer": 0,
"magicalResistancePer": 0,
"fireResistancePer": 0,
"poisonResistancePer": 0,
"waterResistancePer": 0,
"lightningResistancePer": 0,
"holyResistancePer": 0,
"darkResistancePer": 0,
"dOTReduceRatePer": 0,
"walkSpeed": 0,
"defaultSkills": [
"SK100201",
"SK100202",
"SK100204"
],
"subSkill": "SK100101",
"ultimateSkill": "SK100301",
"abilities": [],
"tags": {
"gameplayTags": []
},
"montageMap": {},
"defaultEquip": {},
"equipableTypes": [
"WeaponShield",
"Heavy",
"Light"
],
"hitRadius": 170,
"ultimatePoint": 2495,
"breakdownMax": -1,
"breakdownStunTime": 0,
"breakdownResetTime": 0
}
}
],
"Notes": "샘플: Hilda 스토커 기본 스탯 데이터 (구조 참고용)"
}
]