Plugin won't execute

Quamcy

Warper
Member
Joined
Nov 3, 2018
Messages
1
Reaction score
0
First Language
English
Primarily Uses
RMMV
I'm writing a simple(?) plugin to change the number of followers on the map but can't understand why my plugin won't execute. The code I wrote is as follows:

Code:
*    @param Follower Count
*    @desc Determines the number of followers
*    @default 4

(function() {

    //var parameters = PlugInManager.parameters('MaxFollowers');
    //var followerCount = Number(parameters['Follower Count']);
    var _Game_Followers_initialize = Game_Followers.prototype.initialize;

    Game_Followers.prototype.initialize = function() {

        _Game_Followers_initialize.call(this);

        for (var i = 4; i > 2; i--) {
            this._data.pop();
        }
    };

})();
I'm not done yet but my question is: as is, the code will work as intended. However, if I un-comment the lines it won't work. Could someone explain why that is? Also, I know there are plugins out there that can do this but I'm trying to learn how to code.
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,430
Reaction score
7,711
First Language
German
Primarily Uses
RMMV
what happens when you try to run it?
are there any other plugins that might cause incompatibilities?
how do you install that plugin?
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,108
Reaction score
13,713
First Language
English
Primarily Uses
RMMV
That code can't possibly work the way you're trying to get it to work. In this case, you're going to need to override the function rather than alias it and call it. You need to replace $gameParty.maxBattleMembers() with followerCount.

The only reason I can see that it would not execute with those lines uncommented is if you called it something other than MaxFollowers.js when you saved the script.
 

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

Latest Threads

Latest Posts

Latest Profile Posts

He mad, but he cute :kaopride:

Our latest feature is an interview with... me?!

People4_2 (Capelet off and on) added!

Just beat the last of us 2 last night and starting jedi: fallen order right now, both use unreal engine & when I say i knew 80% of jedi's buttons right away because they were the same buttons as TLOU2 its ridiculous, even the same narrow hallway crawl and barely-made-it jump they do. Unreal Engine is just big budget RPG Maker the way they make games nearly identical at its core lol.
Can someone recommend some fun story-heavy RPGs to me? Coming up with good gameplay is a nightmare! I was thinking of making some gameplay platforming-based, but that doesn't work well in RPG form*. I also was thinking of removing battles, but that would be too much like OneShot. I don't even know how to make good puzzles!

Forum statistics

Threads
106,035
Messages
1,018,459
Members
137,821
Latest member
Capterson
Top