bring over attack projectile frames

This commit is contained in:
2025-08-29 01:00:08 +01:00
parent 25293876ed
commit aaaa79cdc0
52 changed files with 154738 additions and 0 deletions

View File

@@ -25,6 +25,62 @@ struct
, PlayerWalkLeft8.lerp
]
val attackLeftProjectiles =
#[ PlayerAttackLeftProjectile1.lerp
, PlayerAttackLeftProjectile2.lerp
, PlayerAttackLeftProjectile3.lerp
, PlayerAttackLeftProjectile4.lerp
, PlayerAttackLeftProjectile5.lerp
, PlayerAttackLeftProjectile6.lerp
, PlayerAttackLeftProjectile7.lerp
, PlayerAttackLeftProjectile8.lerp
, PlayerAttackLeftProjectile9.lerp
, PlayerAttackLeftProjectile10.lerp
, PlayerAttackLeftProjectile11.lerp
, PlayerAttackLeftProjectile12.lerp
, PlayerAttackLeftProjectile13.lerp
, PlayerAttackLeftProjectile14.lerp
, PlayerAttackLeftProjectile15.lerp
, PlayerAttackLeftProjectile16.lerp
, PlayerAttackLeftProjectile17.lerp
, PlayerAttackLeftProjectile18.lerp
, PlayerAttackLeftProjectile19.lerp
, PlayerAttackLeftProjectile20.lerp
, PlayerAttackLeftProjectile21.lerp
, PlayerAttackLeftProjectile22.lerp
, PlayerAttackLeftProjectile23.lerp
, PlayerAttackLeftProjectile24.lerp
, PlayerAttackLeftProjectile25.lerp
]
val attackRightProjectiles =
#[ PlayerAttackRightProjectile1.lerp
, PlayerAttackRightProjectile2.lerp
, PlayerAttackRightProjectile3.lerp
, PlayerAttackRightProjectile4.lerp
, PlayerAttackRightProjectile5.lerp
, PlayerAttackRightProjectile6.lerp
, PlayerAttackRightProjectile7.lerp
, PlayerAttackRightProjectile8.lerp
, PlayerAttackRightProjectile9.lerp
, PlayerAttackRightProjectile10.lerp
, PlayerAttackRightProjectile11.lerp
, PlayerAttackRightProjectile12.lerp
, PlayerAttackRightProjectile13.lerp
, PlayerAttackRightProjectile14.lerp
, PlayerAttackRightProjectile15.lerp
, PlayerAttackRightProjectile16.lerp
, PlayerAttackRightProjectile17.lerp
, PlayerAttackRightProjectile18.lerp
, PlayerAttackRightProjectile19.lerp
, PlayerAttackRightProjectile20.lerp
, PlayerAttackRightProjectile21.lerp
, PlayerAttackRightProjectile22.lerp
, PlayerAttackRightProjectile23.lerp
, PlayerAttackRightProjectile24.lerp
, PlayerAttackRightProjectile25.lerp
]
fun getIdle (player, rx, ry, ww, wh) =
case #facing player of
FACING_RIGHT => PlayerStandingRight.lerp (rx, ry, 3.0, ww, wh)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff