Skip to content

Instantly share code, notes, and snippets.

@hcarty
Created November 26, 2021 16:31
Show Gist options
  • Save hcarty/e9c41116c6a7169ad71331721a4738ab to your computer and use it in GitHub Desktop.
Save hcarty/e9c41116c6a7169ad71331721a4738ab to your computer and use it in GitHub Desktop.
Knight animation set
[Knight]
Position = (0, 0, 0)
AnimationSet = KnightAnimationSet
Scale = 12
; Animation
[KnightAnimationSet]
Texture = data/texture/characters/knight_.png
FrameSize = (24, 24)
StartAnim = KnightIdleLeftAnimation
; Animations
KnightIdleLeftAnimation = 4
KnightWalkLeftAnimation = 4
KnightRunLeftAnimation = 4
KnightTurnLeftAnimation = 4
KnightHurtLeftAnimation = 3
KnightDownLeftAnimation = 4
KnightLieLeftAnimation = 1
KnightUpLeftAnimation = 4
KnightIdleRightAnimation = 4
KnightWalkRightAnimation = 4
KnightRunRightAnimation = 4
KnightTurnRightAnimation = 4
KnightHurtRightAnimation = 3
KnightDownRightAnimation = 4
KnightLieRightAnimation = 1
KnightUpRightAnimation = 4
; Transitions
KnightIdleLeftAnimation-> = KnightIdleLeftAnimation #
.KnightTurnLeftAnimation #
.KnightWalkLeftAnimation #
.KnightRunLeftAnimation #
.KnightHurtLeftAnimation #
.KnightDownLeftAnimation
KnightWalkLeftAnimation-> = KnightWalkLeftAnimation #
.KnightIdleLeftAnimation #
.KnightRunLeftAnimation #
.KnightTurnLeftAnimation #
.KnightHurtLeftAnimation #
.KnightDownLeftAnimation
KnightRunLeftAnimation-> = KnightRunLeftAnimation #
.KnightIdleLeftAnimation #
.KnightTurnLeftAnimation #
.KnightWalkLeftAnimation #
.KnightHurtLeftAnimation #
.KnightDownLeftAnimation
KnightHurtLeftAnimation-> = !KnightIdleLeftAnimation #
.KnightWalkLeftAnimation #
.KnightRunLeftAnimation #
.KnightTurnLeftAnimation #
.KnightHurtLeftAnimation #
.KnightDownLeftAnimation
KnightTurnLeftAnimation-> = KnightIdleRightAnimation #
KnightTurnRightAnimation #
KnightWalkRightAnimation #
KnightRunRightAnimation #
KnightHurtRightAnimation #
KnightDownRightAnimation
KnightDownLeftAnimation-> = KnightLieLeftAnimation
KnightLieLeftAnimation-> = KnightLieLeftAnimation #
KnightUpLeftAnimation
KnightUpLeftAnimation-> = KnightIdleLeftAnimation
KnightIdleRightAnimation-> = KnightIdleRightAnimation #
.KnightTurnRightAnimation #
.KnightWalkRightAnimation #
.KnightRunRightAnimation #
.KnightHurtRightAnimation #
.KnightDownRightAnimation
KnightWalkRightAnimation-> = KnightWalkRightAnimation #
.KnightIdleRightAnimation #
.KnightRunRightAnimation #
.KnightTurnRightAnimation #
.KnightHurtRightAnimation #
.KnightDownRightAnimation
KnightRunRightAnimation-> = KnightRunRightAnimation #
.KnightIdleRightAnimation #
.KnightTurnRightAnimation #
.KnightWalkRightAnimation #
.KnightHurtRightAnimation #
.KnightDownRightAnimation
KnightHurtRightAnimation-> = !KnightIdleRightAnimation #
.KnightWalkRightAnimation #
.KnightRunRightAnimation #
.KnightTurnRightAnimation #
.KnightHurtRightAnimation #
.KnightDownRightAnimation
KnightTurnRightAnimation-> = KnightIdleLeftAnimation #
KnightTurnLeftAnimation #
KnightWalkLeftAnimation #
KnightRunLeftAnimation #
KnightHurtLeftAnimation #
KnightDownLeftAnimation
KnightDownRightAnimation-> = KnightLieRightAnimation
KnightLieRightAnimation-> = KnightLieRightAnimation #
KnightUpRightAnimation
KnightUpRightAnimation-> = KnightIdleRightAnimation
[KnightIdleLeftAnimation]
KeyDuration = 0.1
TextureOrigin = (96, 0)
[KnightWalkLeftAnimation]
KeyDuration = 0.1
TextureOrigin = (96, 24)
[KnightRunLeftAnimation]
KeyDuration = 0.1
TextureOrigin = (96, 48)
[KnightTurnLeftAnimation]
KeyDuration = 0.1
TextureOrigin = (96, 72)
[KnightHurtLeftAnimation]
KeyDuration = 0.1
TextureOrigin = (96, 96)
[KnightDownLeftAnimation]
KeyDuration = 0.2
TextureOrigin = (96, 120)
[KnightLieLeftAnimation]
KeyDuration = 0.2
TextureOrigin = (72, 120)
[KnightUpLeftAnimation]
KeyDuration = 0.2
TextureOrigin = (96, 120)
TextureSize = (96, 24)
Direction = left # up
[KnightIdleRightAnimation]
KeyDuration = 0.1
TextureOrigin = (0, 0)
[KnightWalkRightAnimation]
KeyDuration = 0.1
TextureOrigin = (0, 24)
[KnightRunRightAnimation]
KeyDuration = 0.1
TextureOrigin = (0, 48)
[KnightTurnRightAnimation]
KeyDuration = 0.1
TextureOrigin = (0, 72)
[KnightHurtRightAnimation]
KeyDuration = 0.1
TextureOrigin = (0, 96)
[KnightDownRightAnimation]
KeyDuration = 0.2
TextureOrigin = (0, 120)
[KnightLieRightAnimation]
KeyDuration = 0.2
TextureOrigin = (72, 120)
[KnightUpRightAnimation]
KeyDuration = 0.2
TextureOrigin = (0, 120)
TextureSize = (96, 24)
Direction = left # down
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment