[Question] overworld charactor action
#1
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
Reply
#2
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)
Reply
#3
>>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!
Reply
#4
(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!
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  overworld tilesets CzarMalboro 7 5,259 08-22-2019, 07:20 AM
Last Post: CzarMalboro
  Revert Waits for Action PowerPanda 14 12,268 10-22-2018, 01:34 PM
Last Post: PowerPanda
  Unique Overworld Boss (a la DoomGaze)/Creating New Area Question danyetman 17 22,581 05-27-2011, 10:17 AM
Last Post: danyetman

Forum Jump:


Users browsing this thread: 1 Guest(s)