Preventing the battle status window from centering at turn start and changing fill direction for gra

Porcelain

Veteran
Veteran
Joined
Oct 12, 2015
Messages
38
Reaction score
2
First Language
English
Primarily Uses
I'm assuming both of these are simple script edits, but I just can't figure them out.

For the first one, I want the battle status window to stay on the right when the player is done entering commands. By default, it centers itself when the command window closes. I've looked over the functions for the battle status window, the battle manager, and the window base, but I can't find where the moving or centering code is.

For the second one, I want my gradient bars to be filled from bottom to top, rather than left to right. I've found the function for drawing gradient bars, but I can't figure out how to change the direction the gradient draws in and none of my edits seem to be working.
 

Victor Sant

Veteran
Veteran
Joined
Mar 17, 2012
Messages
1,694
Reaction score
1,471
First Language
Portuguese
Primarily Uses
1. The position of the status window is set on the Scene_Battle, search for 'Scene_Battle.prototype.updateWindowPositions'

2.

Window_Base.prototype.drawGauge = function(x, y, width, rate, color1, color2) {    var fillW = Math.floor(width * rate);    var gaugeY = y + this.lineHeight() - 8;    this.contents.fillRect(x, gaugeY, width, 6, this.gaugeBackColor());    this.contents.gradientFillRect(x, gaugeY, fillW, 6, color1, color2);};the direction is set by this code:

this.contents.fillRect(x, gaugeY, width, 6, this.gaugeBackColor());this.contents.gradientFillRect(x, gaugeY, fillW, 6, color1, color2)swap the values of 'width, 6' on the fillRect, and 'fillW, 6' on the fillGradientRect to make the bar vertical,

and add a true, after the color2 to make the filling color also vertical.

this.contents.fillRect(x, gaugeY, 6, width, this.gaugeBackColor());this.contents.gradientFillRect(x, gaugeY, 6, fillW, color1, color2, true)Remember to adjust their positions and height accordinally.
 

Porcelain

Veteran
Veteran
Joined
Oct 12, 2015
Messages
38
Reaction score
2
First Language
English
Primarily Uses
Thanks! Now I have everything I need for my project!
 

Latest Threads

Latest Profile Posts

Made a game about a hotel. Now works at a hotel.
More YouTube shorts... more views! Haaaaaa!
designing characters for a modern day setting sucks. we should normalise wearing full plate armour
Even if I abandon or change projects, I will keep all the help I have accumulated throughout all projects to make the new one even better.
One thing to learn from Avatar 2:
If you want to tell a smile from a show of teeth, stop looking at the grin and listen for the snarling.

Forum statistics

Threads
129,999
Messages
1,206,885
Members
171,243
Latest member
cool_owen
Top