FF6 Hacking
[Question] overworld charactor action - Printable Version

+- FF6 Hacking (https://www.ff6hacking.com/forums)
+-- Forum: Discussion Forums (https://www.ff6hacking.com/forums/forum-5.html)
+--- Forum: Magitek Research Facility (https://www.ff6hacking.com/forums/forum-9.html)
+--- Thread: [Question] overworld charactor action (/thread-3357.html)



[Question] overworld charactor action - tsushiy - 11-10-2016

hello!
Sorry I have just asked a question.

in FF6, Up and down walking action of the character is three pieces. (Right foot, front, left foot)
Does anyone know the part that controls this?
I want to take two actions like FF5 and FF4.(Right foot, left foot...)

Always advice across the border, thank you! Hello


RE: [Question] overworld charactor action - madsiur - 11-11-2016

Character sprite updating function is at EE/47E3. I'm unsure how to modify it to get desired effect.

However sprite poses table for walking is here:

Code:
Sprites used for walking positions of map character
EE/4842:    04          (Facing up with feet in same position)
EE/4843:    05          (Facing up with left foot in front)
EE/4844:    04          (Facing up with feet in same position)
EE/4845:    03          (Facing up with right foot in front)
EE/4846:    47          (Facing right with feet in same position)
EE/4847:    48          (Facing right with left foot in front)
EE/4848:    47          (Facing right with feet in same position)
EE/4849:    46          (Facing right with right foot in front)
EE/484A:    01          (Facing down with feet in same position)
EE/484B:    02          (Facing down with left foot in front)
EE/484C:    01          (Facing down with feet in same position)
EE/484D:    00          (Facing down with right foot in front)
EE/484E:    07          (Facing left with feet in same position)
EE/484F:    08          (Facing left with right foot in front)
EE/4850:    07          (Facing left with feet in same position)
EE/4851:    06          (Facing left with left foot in front)

Changing to the following, you get the desired effect when moving up and down but side walking is a bit strange, somewhat not flowing as well as up and down.

Code:
Sprites used for walking positions of map character
EE/4842:    05          (Facing up with feet in same position)
EE/4843:    05          (Facing up with left foot in front)
EE/4844:    03          (Facing up with feet in same position)
EE/4845:    03          (Facing up with right foot in front)
EE/4846:    48          (Facing right with feet in same position)
EE/4847:    48          (Facing right with left foot in front)
EE/4848:    46          (Facing right with feet in same position)
EE/4849:    46          (Facing right with right foot in front)
EE/484A:    02          (Facing down with feet in same position)
EE/484B:    02          (Facing down with left foot in front)
EE/484C:    00          (Facing down with feet in same position)
EE/484D:    00          (Facing down with right foot in front)
EE/484E:    08          (Facing left with feet in same position)
EE/484F:    08          (Facing left with right foot in front)
EE/4850:    06          (Facing left with feet in same position)
EE/4851:    06          (Facing left with left foot in front)



RE: [Question] overworld charactor action - tsushiy - 11-11-2016

>>Madsiur
Thank you for valuable information!
I was investigating, but there was a program related to C 0 bank as well.

Code:
Offsets of Map Character Sprite Parts
 
C0/CE3A:      00 00 20 00 40 00
C0/CE40:      60 00 80 00 A0 00
C0/CE46:      00 00 20 00 C0 00
C0/CE4C:      E0 00 00 01 20 01
C0/CE52:      00 00 20 00 40 01
C0/CE58:      60 01 80 00 A0 00
C0/CE5E:      80 01 A0 01 C0 01

……

The processing may be different between the overworld map and the map of the ordinary city.
Thank you as always!


RE: [Question] overworld charactor action - madsiur - 11-11-2016

(11-11-2016, 07:14 AM)tsushiy Wrote: I was investigating, but there was a program related to C 0 bank as well.

The $C0 program is sprite arrangement. The $EE program I posted modify overworld and city maps movements. Good luck!