Skip to content

Display issues for member attacks in the 2003 battle system #3547

@Mimigris

Description

@Mimigris
  • On RPG_RT, when a member starts an attack, during a frame, the walking left animation is displayed. The animation seems to always be the walking left cycle, not the walking right cycle (even if a right hand weapon is used or the character is facing another direction), and the frame picked seems to follow a similar if not same logic than the idle animation cycle (hard to tell, since it only appears for a frame). Here, I replaced the idle and attack animations of Klaus by transparent squares while keeping the walking left animation intact, and when starting an attack, Klaus' sprite changes to the one of the walking left cycle.
Image
  • Technically related to Inaccuracies for pictures smaller than the intended size #3075, for a BattleCharSet or BattleWeapon sprite that is smaller than the intended size (e.g. a frame that is only 1x1 pixel), if the member using those sprites is facing right, making those sprites be flipped, RPG_RT will render the sprites from the upper right (since the sprites are flipped), while EasyRPG currently renders them from the upper left (starting from the same position than if it wasn't flipped). Here, I use a BattleCharSet that has a width of 97, and a BattleCharSet whose width is 129, meaning that both of their last frame is just 1 pixel in width. I rendered the BattleCharSet as a red vertical line, and the BattleWeapon as a yellow line: you can see that they are not at all positioned at the same location on the screen.
Image

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions