DoubleX_RMMZ_Custom_Script_Calls

DoubleX

Just a nameless weakling
Veteran
Joined
Jan 2, 2014
Messages
1,773
Reaction score
938
First Language
Chinese
Primarily Uses
N/A
Purpose
Lets you set new script calls as old ones with some arguments bound

Introduction
Code:
*      1. Sometimes, some script calls always have the same argument values
*         used again and again, and defining new script calls as calling old
*         ones with some argument values already defined can be favorable
*      2. With this plugin, you can effectively apply partial applications to
*         script calls without the restrictions of always predefining the
*         first arguments only
Video

Games using this plugin
None so far

Code:
* @param newScriptCalls
* @type struct<NewScriptCall>[]
* @desc Sets the list of new script calls
* They're existing ones with some argument values already set
* @default []

Plugins:
1. DoubleX RMMZ Enhanced Codebase
Abilities:
1. Little RMMZ plugin development proficiency to fully utilize this
(Elementary Javascript exposures being able to write beginner codes up to 300LoC scale)

Code:
*      1. If multiple new script calls have the same name, the one having the
*         lowest ordering in newScriptCalls will be used
*         (Search tag: Last_In_Duplicate_Script_Calls)
*      2. (Advanced)DON'T REDEFINE EXISTING SCRIPT CALLS UNLESS YOU REALLY
*         KNOW WHAT YOU'RE TRULY DOING

Code:
*      1. Commercial use's always allowed and crediting me's always optional.
*      2. You shall keep this plugin's Plugin Info part's contents intact.
*      3. You shalln't claim that this plugin's written by anyone other than
*         DoubleX or my aliases. I always reserve the right to deny you from
*         using any of my plugins anymore if you've violated this.
*      4. If you repost this plugin directly(rather than just linking back),
*         you shall inform me of these direct repostings. I always reserve
*         the right to request you to edit those direct repostings.
*      5. CC BY 4.0, except those conflicting with any of the above, applies
*         to this plugin, unless you've my permissions not needing follow so.
*      6. I always reserve the right to deny you from using this plugin
*         anymore if you've violated any of the above.

Code:
*      1. The default plugin parameters file name is
*         DoubleX_RMMZ_Custom_Script_Calls
*         If you want to change that, you must edit the value of
*         DoubleX_RMMZ.Custom_Script_Calls.PLUGIN_NAME, which must be done
*         via opening this plugin js file directly

Code:
*      Authors:
*      1. DoubleX
*      Plugin Development Collaborators:
*      - None So Far
*      Bug Reporters:
*      - None So Far
*      Compatibility Issue Raisers:
*      - None So Far
*      Feature Requesters:
*      - None So Far

Code:
*      { codebase: "1.0.2", plugin: "v1.00a" }(2020 Sep 20 GMT 1400):
*      1. 1st version of this plugin finished

Download Link
Demo Link
 
Last edited:

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