YE Row Formations Visual Bugfixes

lolshtar

Master of Magic thatknow nospell
Veteran
Joined
Apr 13, 2013
Messages
694
Reaction score
101
First Language
French
Primarily Uses
RMMV
I'm looking for someone that could look at Yanfly's Row Formation plugin and fix 2 very irritating visual bugs that make the sprites not move at all to the supposed location when their row is changing.


The first bug appears when using 


$gameTroop.updateRows();


$gameParty.updateRows(); 


the method in the script is located at line 1450


Game_Unit.prototype.updateMemberRows = function(rowId) {
    for (var i = 0; i < this.aliveMembers().length; ++i) {
      var member = this.aliveMembers();
      if (!member) continue;
      if (member.row() < rowId) continue;
      member.alterRow(-1);
    }
};








 


 


 


 


The second bug will make enemies not move to the row location with a skill that makes them move. If hit or they do another skill(in this case move backward again), then it'll show properly.


 








 


 


 


 


from what l see, this method isn't called when refreshing the rows (line 1673)


statusHeight *= Window_Base.prototype.lineHeight.call(this);
    statusHeight += Window_Base.prototype.standardPadding.call(this) * 2;
    var maxRowX = eval(Yanfly.Param.RowMaxRowX);
    var maxRowY = eval(Yanfly.Param.RowMaxRowY);
    var minRowY = eval(Yanfly.Param.RowMinRowY);
    var centerY = eval(Yanfly.Param.RowCenterY);
    var screenX = this._enemy.screenX();
    var screenY = this._enemy.screenY();
    var homeX = eval(Yanfly.Param.RowEnemyX);
    var homeY = eval(Yanfly.Param.RowEnemyY);
    this._enemy._screenX += this._homeX - homeX;
    this._enemy._screenY += this._homeY - homeY;


EDIT: Moving an actor using a skill will also make an enemy that is bugged to it's normal row position.


EDIT: if another unit uses an action to move, all the other units will be fixed but not the one that just did the move, it's like the refresh rate has 1 movement behind.
 
Last edited by a moderator:

lolshtar

Master of Magic thatknow nospell
Veteran
Joined
Apr 13, 2013
Messages
694
Reaction score
101
First Language
French
Primarily Uses
RMMV

lolshtar

Master of Magic thatknow nospell
Veteran
Joined
Apr 13, 2013
Messages
694
Reaction score
101
First Language
French
Primarily Uses
RMMV

Biestmann

Studio Biest
Veteran
Joined
May 18, 2015
Messages
465
Reaction score
752
First Language
German
Primarily Uses
RMMV
I'm also interested in these fixes. Thank you for creating the topic, lolshtar.
 

lolshtar

Master of Magic thatknow nospell
Veteran
Joined
Apr 13, 2013
Messages
694
Reaction score
101
First Language
French
Primarily Uses
RMMV
I'm also interested in these fixes. Thank you for creating the topic, lolshtar.
I'm relieved, I thought l was the only one ever using that plugin.


3 days
 
Last edited by a moderator:

lolshtar

Master of Magic thatknow nospell
Veteran
Joined
Apr 13, 2013
Messages
694
Reaction score
101
First Language
French
Primarily Uses
RMMV

lolshtar

Master of Magic thatknow nospell
Veteran
Joined
Apr 13, 2013
Messages
694
Reaction score
101
First Language
French
Primarily Uses
RMMV

lolshtar

Master of Magic thatknow nospell
Veteran
Joined
Apr 13, 2013
Messages
694
Reaction score
101
First Language
French
Primarily Uses
RMMV

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Profile Posts

Don't forget, aspiring writers: Personality isn't what your characters do, it is WHY they do it.
Hello! I would like to know if there are any pluggings or any way to customize how battles look?
I was thinking that when you start the battle for it to appear the eyes of your characters and opponents sorta like Ace Attorney.
Sadly I don't know how that would be possible so I would be needing help! If you can help me in any way I would really apreciate it!
The biggest debate we need to complete on which is better, Waffles or Pancakes?
rux
How is it going? :D
Day 9 of giveaways! 8 prizes today :D

Forum statistics

Threads
106,051
Messages
1,018,549
Members
137,837
Latest member
Dabi
Top