Difference between revisions of "T1 High Mod Bow"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
m (Talcall moved page T1 High Mod Throw to T1 High Mod Bow: that was an interesting plot twist)
m
Line 1: Line 1:
 
  SetLayerPriority(11)
 
  SetLayerPriority(11)
  QueueSpriteAnim(01,0C) #bit of an odd throw animation to start. seperate to the other throws, that's for sure.
+
  QueueSpriteAnim(01,0C) #queues bow animation to start
  PlayAttackSound(00)
+
  PlayAttackSound(00) #plays bow string twang
 
  LoadFrameWait(77,02)
 
  LoadFrameWait(77,02)
 
  MoveBackward2()
 
  MoveBackward2()
Line 10: Line 10:
 
  MoveForward2()
 
  MoveForward2()
 
  LoadFrameWait(79,0A)
 
  LoadFrameWait(79,0A)
  fff6(59) #???????
+
  fff6(59) #seeing this on bows as well, I wonder if this is sets the speed of the projectile? perhaps sets the wait time per-tile for weapon sheathe check?
 
  QueueThrowAnimation(0000)
 
  QueueThrowAnimation(0000)
 
  LoadFrameWait(79,12)
 
  LoadFrameWait(79,12)
 
  LoadFrameWait(79,02)
 
  LoadFrameWait(79,02)
  WeaponSheatheCheck2(FE)
+
  WeaponSheatheCheck2(FE) #wait until the arrow hits (no bow hit sound?)
 
  LoadFrameWait(7B,02)
 
  LoadFrameWait(7B,02)
 
  MoveBackward1()
 
  MoveBackward1()

Revision as of 01:41, 10 October 2022

SetLayerPriority(11)
QueueSpriteAnim(01,0C)		#queues bow animation to start
PlayAttackSound(00)		#plays bow string twang
LoadFrameWait(77,02)
MoveBackward2()
LoadFrameWait(77,08)
LoadFrameWait(78,02)
MoveForward2()
LoadFrameWait(79,04)
MoveForward2()
LoadFrameWait(79,0A)
fff6(59)			#seeing this on bows as well, I wonder if this is sets the speed of the projectile? perhaps sets the wait time per-tile for weapon sheathe check?
QueueThrowAnimation(0000)
LoadFrameWait(79,12)
LoadFrameWait(79,02)
WeaponSheatheCheck2(FE)	#wait until the arrow hits (no bow hit sound?)
LoadFrameWait(7B,02)
MoveBackward1()
LoadFrameWait(7C,04)
PauseAnimation()

SetLayerPriority(0B)
QueueSpriteAnim(01,0D)
PlayAttackSound(00)
LoadFrameWait(A8,02)
MoveBackward2()
LoadFrameWait(A8,08)
LoadFrameWait(A9,02)
MoveForward2()
LoadFrameWait(AA,04)
MoveForward2()
LoadFrameWait(AA,0A)
fff6(59)
QueueThrowAnimation(0000)
LoadFrameWait(AA,12)
LoadFrameWait(AA,02)
WeaponSheatheCheck2(FE)
LoadFrameWait(AC,02)
MoveBackward1()
LoadFrameWait(AD,04)
PauseAnimation()