场景设计
This commit is contained in:
@@ -15,6 +15,7 @@ namespace Cielonos.MainGame.Inventory.Collections
|
||||
RegisterFunctionsToAnimSc(SwingForward, SwingDown, LightAttack0, LightAttack1_0, LightAttack1_1,
|
||||
LightAttack2, LightAttack3, HeavyAttack, ReleaseAura);
|
||||
PlayTargetedAnimation("Equip");
|
||||
viewObjects["Wand"].SetFadeAnim(0.5f);
|
||||
PlayerCanvas.Instance.mainWeaponUIArea.displayer.SetFrameOutline(1);
|
||||
}
|
||||
|
||||
@@ -99,7 +100,7 @@ namespace Cielonos.MainGame.Inventory.Collections
|
||||
.SetAttackSubmodule<Projectile>(attackData[vfxName])
|
||||
.SetTimeSubmodule<Projectile>(10f)
|
||||
.SetHitSubmodule<Projectile>()
|
||||
.SetAdaptiveTraceMoveModule<Projectile>(currentTarget, speed, 5f, 20f, 20f, direction)
|
||||
.SetAdaptiveTraceMoveModule<Projectile>(target, speed, 5f, 20f, 20f, direction)
|
||||
.SetRaycastSubmodule<Projectile>(default, 0.25f, 0.5f)
|
||||
.SetForceSubmodule<Projectile>(5f);
|
||||
|
||||
|
||||
@@ -29,6 +29,9 @@ namespace Cielonos.MainGame.Inventory.Collections
|
||||
TripleAttack_0, TripleAttack_1, TripleAttack_2,
|
||||
DisruptAttack, HeavyAttack, RunAttack, ParryAttack, StayBlocking);
|
||||
|
||||
viewObjects["Katana"].SetFadeAnim(0.2f);
|
||||
viewObjects["Saya"].SetFadeAnim(0.2f);
|
||||
|
||||
PlayerCanvas.Instance.mainWeaponUIArea.displayer.SetFrameOutline(0.4f);
|
||||
|
||||
PlayTargetedAnimation("EquipBlock");
|
||||
@@ -75,6 +78,13 @@ namespace Cielonos.MainGame.Inventory.Collections
|
||||
|
||||
public override void OnSecondaryPress()
|
||||
{
|
||||
if (player.landMovementSc.isJumping && functionSm["HeavyAttack"].IsAvailable() && fullBodyFuncAnimSm.CheckPlayability())
|
||||
{
|
||||
comboSm.ResetCombo();
|
||||
functionSm["HeavyAttack"].Execute();
|
||||
PlayTargetedAnimation("AirAttackStart0");
|
||||
}
|
||||
|
||||
if (perfectBlockedTimer > 0f && functionSm["HeavyAttack"].IsAvailable() && fullBodyFuncAnimSm.CheckPlayability(DisruptionType.ForcedAction))
|
||||
{
|
||||
perfectBlockedTimer = 0f;
|
||||
|
||||
Reference in New Issue
Block a user