diff --git a/Config/DefaultGame.ini b/Config/DefaultGame.ini index 6d1280eef..8ec14ac72 100644 --- a/Config/DefaultGame.ini +++ b/Config/DefaultGame.ini @@ -184,7 +184,7 @@ mSoundClasses[1]=/Game/BP/Sound/SC_BGM.SC_BGM mSoundClasses[2]=/Game/BP/Sound/SC_SFX.SC_SFX mSoundClasses[3]=/Game/BP/Sound/SC_Voice.SC_Voice mSoundClasses[4]=/Game/BP/Sound/SC_UI.SC_UI -mGlobalStatusEffectVFXSetting=(mEffectVFXs=(("/Script/P_RD.TacticalEffect_GetVulnerability", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_DeBuff.FXS_DeBuff",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetWeakness", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_DeBuff.FXS_DeBuff",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetVigor", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Buff_Vigor.FXS_Buff_Vigor",mSocketName="Socket_Ground")))),("/Script/P_RD.TacticalEffect_GetFortification", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Buff_Fortification.FXS_Buff_Fortification",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetDefense", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Buff_Defense.FXS_Buff_Defense",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_Heal", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Get_Heal.FXS_Get_Heal",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetExhaustion", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_DeBuff.FXS_DeBuff",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetSlow", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_DeBuff.FXS_DeBuff",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetHaste", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Buff_Haste.FXS_Buff_Haste",mSocketName="Socket_Ground")))),("/Script/P_RD.TacticalEffect_GetFrail", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_DeBuff.FXS_DeBuff",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_Attack", (mTimelineExecutionDatas=((mKeyName="HitFlash")))),("/Script/P_RD.TacticalEffect_GetBuff_Strength", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Buff_Strength.FXS_Buff_Strength",mSocketName="Socket_Ground")))),("/Script/P_RD.TacticalEffect_GetDebuff_Strength", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_DeBuff.FXS_DeBuff",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetBuff_Acumeny", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Buff_Acumeny.FXS_Buff_Acumeny",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetDebuff_Acumeny", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_DeBuff.FXS_DeBuff",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetActionPoint", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Get_ActionPoint.FXS_Get_ActionPoint",mSocketName="Socket_Ground")))),("/Script/P_RD.TacticalEffect_GetPoison", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Debuff_Poison.FXS_Debuff_Poison",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetControlImmunity", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Buff_ControlImmunity.FXS_Buff_ControlImmunity",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetWeakeningImmunity", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Buff_WeakeningImmunity.FXS_Buff_WeakeningImmunity",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetForcedMovementImmunity", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Buff_ForcedMovementImmunity.FXS_Buff_ForcedMovementImmunity",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_ReduceCooldown", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Get_ReduceCoolDown.FXS_Get_ReduceCoolDown",mSocketName="Socket_Chest"))))),mInfiniteEffectVFXs=(("/Script/P_RD.TacticalEffect_Stun", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Debuff_Stun_Infinite.FXS_Debuff_Stun_Infinite",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_Root", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Debuff_Root_Infinite.FXS_Debuff_Root_Infinite",mSocketName="Socket_Ground")))))) +mGlobalStatusEffectVFXSetting=(mEffectVFXs=(("/Script/P_RD.TacticalEffect_GetVulnerability", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_DeBuff.FXS_DeBuff",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetWeakness", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_DeBuff.FXS_DeBuff",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetVigor", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Buff_Vigor.FXS_Buff_Vigor")))),("/Script/P_RD.TacticalEffect_GetFortification", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Buff_Fortification.FXS_Buff_Fortification",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetDefense", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Buff_Defense.FXS_Buff_Defense",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_Heal", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Get_Heal.FXS_Get_Heal",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetExhaustion", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_DeBuff.FXS_DeBuff",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetSlow", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_DeBuff.FXS_DeBuff",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetHaste", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Buff_Haste.FXS_Buff_Haste")))),("/Script/P_RD.TacticalEffect_GetFrail", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_DeBuff.FXS_DeBuff",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_Attack", (mTimelineExecutionDatas=((mKeyName="HitFlash")))),("/Script/P_RD.TacticalEffect_GetBuff_Strength", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Buff_Strength.FXS_Buff_Strength")))),("/Script/P_RD.TacticalEffect_GetDebuff_Strength", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_DeBuff.FXS_DeBuff",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetBuff_Acumeny", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Buff_Acumeny.FXS_Buff_Acumeny",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetDebuff_Acumeny", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_DeBuff.FXS_DeBuff",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetActionPoint", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Get_ActionPoint.FXS_Get_ActionPoint")))),("/Script/P_RD.TacticalEffect_GetPoison", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Debuff_Poison.FXS_Debuff_Poison",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetControlImmunity", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Buff_ControlImmunity.FXS_Buff_ControlImmunity",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetWeakeningImmunity", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Buff_WeakeningImmunity.FXS_Buff_WeakeningImmunity",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_GetForcedMovementImmunity", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Buff_ForcedMovementImmunity.FXS_Buff_ForcedMovementImmunity",mSocketName="Socket_Chest")))),("/Script/P_RD.TacticalEffect_ReduceCooldown", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Get_ReduceCoolDown.FXS_Get_ReduceCoolDown",mSocketName="Socket_Chest"))))),mInfiniteEffectVFXs=(("/Script/P_RD.TacticalEffect_Stun", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Debuff_Stun_Infinite.FXS_Debuff_Stun_Infinite",mSocketName="Socket_Head")))),("/Script/P_RD.TacticalEffect_Root", (mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Effect/FXS_Debuff_Root_Infinite.FXS_Debuff_Root_Infinite")))))) mCombatTargetRemoveVFX=(mNiagaraSpawnDatas=((mNiagaraSystem="/Game/SVN/InSideAsset/VFX/Leave/FXS_DissolveParticle_ZAxis.FXS_DissolveParticle_ZAxis",mSocketName="Socket_Chest")),mTimelineExecutionDatas=((mKeyName="Dissolve")),mIncludeSpawnedNiagaraInTimeline=True) +mCombatTargetVFXTimelineSettings=(mTimelineKeyName="Dissolve",mTimelineCurve="/Game/BP/Curve/C_Dissolve.C_Dissolve",mTimelineEvent=(mSyncTarget=7,mParameterName="User.Dissolve",mCPDIndex=0)) +mCombatTargetVFXTimelineSettings=(mTimelineKeyName="HitFlash",mTimelineCurve="/Game/BP/Curve/C_HitFlash.C_HitFlash",mTimelineEvent=(mSyncTarget=1,mParameterName="",mCPDIndex=1)) diff --git a/Source/P_RD/Pawn/Unit.cpp b/Source/P_RD/Pawn/Unit.cpp index d810c3f64..2582046e7 100644 --- a/Source/P_RD/Pawn/Unit.cpp +++ b/Source/P_RD/Pawn/Unit.cpp @@ -42,7 +42,7 @@ AUnit::AUnit() mMeshComp->AlwaysLoadOnClient = true; mMeshComp->AlwaysLoadOnServer = true; mMeshComp->bOwnerNoSee = false; - mMeshComp->VisibilityBasedAnimTickOption = EVisibilityBasedAnimTickOption::AlwaysTickPose; + mMeshComp->VisibilityBasedAnimTickOption = EVisibilityBasedAnimTickOption::AlwaysTickPoseAndRefreshBones; mMeshComp->bCastDynamicShadow = true; mMeshComp->bAffectDynamicIndirectLighting = true; mMeshComp->PrimaryComponentTick.TickGroup = TG_PrePhysics;