Need help fixing Playtime Window with SRD_MenuBackgrounds

TheDrifter

Veteran
Veteran
Joined
Apr 18, 2012
Messages
121
Reaction score
7
First Language
English
Primarily Uses
Hi,
I've created a brand new Test project with only two plugins in it:

Playtime Window from JGreene found here.
Code:
// MenuPlaytime.js

/*:
 * @plugindesc Provides a playtime window for your menu. Works with Yanfly Engine Plugins.
 * @author JGreene
 *
 * @help Place this plugin below all of Yanfly's Plugins in your load order.
 */

(function() {

    var _Scene_Menu_new = Scene_Menu.prototype.create;
    Scene_Menu.prototype.create = function() {
        _Scene_Menu_new.call(this);
        this._statusWindow.x = this._commandWindow.width;
        this._statusWindow.y = 0;
        this.createPlaytimeWindow();
        this._goldWindow.x = 0;
        this._goldWindow.width = this._commandWindow.width;
        this._goldWindow.y = Graphics.boxHeight - this._goldWindow.height;
    };
    
    // Refresh playtime window
    
    Scene_Menu.prototype.update = function() {
        Scene_Base.prototype.update.call(this);
        this._playtimeWindow.refresh();
    }
    
 // Playtime window
    
    Scene_Menu.prototype.createPlaytimeWindow = function() {
    this._playtimeWindow = new Window_Playtime(0, 0);
    this._playtimeWindow.width = this._commandWindow.width;
    this._playtimeWindow.x = 0;
    this._playtimeWindow.y = Graphics.boxHeight - (this._playtimeWindow.height*2);
    this.addWindow(this._playtimeWindow);
    };
    
    function Window_Playtime() {
        this.initialize.apply(this, arguments);
    }
    
    Window_Playtime.prototype = Object.create(Window_Base.prototype);
    Window_Playtime.prototype.constructor = Window_Playtime;
    
    Window_Playtime.prototype.initialize = function(x, y) {
        var width = this.windowWidth();
        var height = this.windowHeight();
        Window_Base.prototype.initialize.call(this, x, y, width, height);
        this.refresh();
    };
    
    Window_Playtime.prototype.windowWidth = function() {
        return 240;
    };
    
    Window_Playtime.prototype.windowHeight = function() {
        return this.fittingHeight(1);
    };
    
    Window_Playtime.prototype.refresh = function() {
        var x = this.textPadding();
        var width = this.contents.width - this.textPadding() * 2;
        this.contents.clear();
        this.drawText(this.value(), x, 0, width);
    };
    
    Window_Playtime.prototype.value = function() {
            return $gameSystem.playtimeText();
    };
    
    
    Window_Playtime.prototype.open = function() {
        this.refresh();
        Window_Base.prototype.open.call(this);
    };

})();

and SRD_MenuBackgrounds from SumRndmDde found here.

I've set up the Menu Backgrounds correctly:
As required, in the Test project's image folder, I created a folder called "SumRndmDde", which holds a folder called "menu" that has a single image in it.

In the editor's plugin settings for SRD_MenuBackgrounds, I made every preset parameters be the same:


However, for some reason, the background image doesn't scroll like it should on the Main Menu screen where the timer is shown.

It does work and scroll correctly everywhere else.

How may I fix this?
Thank you very much for your help!
 

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

Latest Threads

Latest Profile Posts


My only regret is the portal mirror effect is too subtle to show up in these GIFs. It probably just needs more sparkles. :LZSwink:
Microsoft: Hey, let's waste money advertising the Xbox Series X when nobody has any in stock, we don't seem to be making more, we aren't taking preorders and you can't get on a waiting list. BEST. IDEA. EVER.
So I'm practicing ITC with a spirit box, and decide to try to contact my deceased soulmate. It actually gave me multiple identifiers. Me, still a bit skeptical, asked aloud "Fine but does he still love me?" and the box spoke and printed the word "Forever" at the same time. Been a mess of tears since. :kaocry:
Been scratching away at my game and making progress, but just had a revelation. I'm working in full screen and adjusting all my pictures accordingly, but will they resize if someone's screen is smaller?? I hope this doesn't turn out to be a problem later.

Forum statistics

Threads
105,633
Messages
1,015,133
Members
137,292
Latest member
inkdrips
Top