I want to push the message window a little bit higher.

Askann

Veteran
Veteran
Joined
Nov 15, 2015
Messages
37
Reaction score
29
First Language
Portuguese
Primarily Uses
RMMZ
upload_2019-4-26_13-55-33.png

Here is my problem: I don't want the message window to touch the border of the window, I want a little bit higher, I am using YEP.MessageCore and the extensions but I can't find the line that determines the "y" of the message window to put a "-50" in there.
Someone knows where I can find it?
 

Eliaquim

Hakuen Studio
Veteran
Joined
May 22, 2018
Messages
2,904
Reaction score
2,222
First Language
Portuguese - Br
Primarily Uses
RMMZ
I think the part to the Y is here:
YEP_X_ExtMesPack1.js

Code:
Game_System.prototype.initMessagePosition = function() {
    this._msgWindowPositionX = 'auto';
    this._msgWindowPositionY = 'auto';
    if (Yanfly.Param.EMP1DefaultX.match(/center/i)) {
      this._msgWindowAnchorX = 0.5;
    } else if (Yanfly.Param.EMP1DefaultX.match(/right/i)) {
      this._msgWindowAnchorX = 1;
    } else {
      this._msgWindowAnchorX = 0;
    }
    if (Yanfly.Param.EMP1DefaultY.match(/center/i)) {
      this._msgWindowAnchorY = 0.5;
    } else if (Yanfly.Param.EMP1DefaultY.match(/bottom/i)) {
      this._msgWindowAnchorY = 1;
    } else {
      this._msgWindowAnchorY = 0;
    }
};

Those two lines will determine the x and y coordinates by DEFAULT.

(This is for the bottom parameter set in the plugin parameters)
if (Yanfly.Param.EMP1DefaultY.match(/center/i)) {
this._msgWindowAnchorY = 0.5;
} else if (Yanfly.Param.EMP1DefaultY.match(/bottom/i)) {
this._msgWindowAnchorY = 1;
} else {
this._msgWindowAnchorY = 0;
}
};

OR HERE

this._msgWindowPositionX = 'auto';
this._msgWindowPositionY = 'auto';



If you want to change just in some cases., maybe you can use the plugin command:

MessagePositionY 400

Change the number to the position you want.

Or inside the message window:
\msgposy[x]

I do not test it myself. So you have to test it to confirm.
 

Askann

Veteran
Veteran
Joined
Nov 15, 2015
Messages
37
Reaction score
29
First Language
Portuguese
Primarily Uses
RMMZ
I think the part to the Y is here:
YEP_X_ExtMesPack1.js

Code:
Game_System.prototype.initMessagePosition = function() {
    this._msgWindowPositionX = 'auto';
    this._msgWindowPositionY = 'auto';
    if (Yanfly.Param.EMP1DefaultX.match(/center/i)) {
      this._msgWindowAnchorX = 0.5;
    } else if (Yanfly.Param.EMP1DefaultX.match(/right/i)) {
      this._msgWindowAnchorX = 1;
    } else {
      this._msgWindowAnchorX = 0;
    }
    if (Yanfly.Param.EMP1DefaultY.match(/center/i)) {
      this._msgWindowAnchorY = 0.5;
    } else if (Yanfly.Param.EMP1DefaultY.match(/bottom/i)) {
      this._msgWindowAnchorY = 1;
    } else {
      this._msgWindowAnchorY = 0;
    }
};

Those two lines will determine the x and y coordinates by DEFAULT.

(This is for the bottom parameter set in the plugin parameters)
if (Yanfly.Param.EMP1DefaultY.match(/center/i)) {
this._msgWindowAnchorY = 0.5;
} else if (Yanfly.Param.EMP1DefaultY.match(/bottom/i)) {
this._msgWindowAnchorY = 1;
} else {
this._msgWindowAnchorY = 0;
}
};

OR HERE

this._msgWindowPositionX = 'auto';
this._msgWindowPositionY = 'auto';



If you want to change just in some cases., maybe you can use the plugin command:

MessagePositionY 400

Change the number to the position you want.

Or inside the message window:
\msgposy[x]

I do not test it myself. So you have to test it to confirm.

I did change but it takes no effect in the default messages.
 

Eliaquim

Hakuen Studio
Veteran
Joined
May 22, 2018
Messages
2,904
Reaction score
2,222
First Language
Portuguese - Br
Primarily Uses
RMMZ
I did change but it takes no effect in the default messages.
Strange. I will try when I get home.
Do you try all the options?
Do you use any other msg plugin?

[[EDIT]]

I think maybe you are using another plugin that use the message window.
Because it worked here perfectly, without any need to alter the code.
use the Plugin Command in the beggining of your game:
like in the picture below.

H7Tuf4T.jpg
 
Last edited:

Askann

Veteran
Veteran
Joined
Nov 15, 2015
Messages
37
Reaction score
29
First Language
Portuguese
Primarily Uses
RMMZ
Strange. I will try when I get home.
Do you try all the options?
Do you use any other msg plugin?

[[EDIT]]

I think maybe you are using another plugin that use the message window.
Because it worked here perfectly, without any need to alter the code.
use the Plugin Command in the beggining of your game:
like in the picture below.

H7Tuf4T.jpg
Oh, I did change in the code, not tried the plugin command that change ALL messages, that work me, thanks.
 

Latest Threads

Latest Profile Posts

Regret that I wasn't able to actually finish my igmc entry in time for the actual igmc. Will probably just offload it as a standalone thing.
I'm a master in procrastination and have finally decided to educate people in this art in a seminar in Calais. Please don't come. I won't be there.
Testing some of my custom battlers (they're all trash, sorry).

a friend of mines said I need an elevator pitch for my game. he then went and gave me his for his comic... then I realized I have no idea how to explain my game the way he did his comic lol.

Forum statistics

Threads
124,417
Messages
1,163,435
Members
163,218
Latest member
Tuzorramadrejajajjaj
Top