Website Design
Graphics
RPG Maker
Art Related

Resources!

This is just a collection of a buncha stuff I think is useful or cool, about basically everything.

Go Home

Monsieurdoll PSP -> 3DS Shell

SOURCE

I took monsieurdoll's PSP code and modified it to fit a 3DS shell image I found.

Theme Swapper Buttons

Source is broken now, still putting the og link.

Buttons to toggle through multiple CSS stylings.

Tabs Within Tabs

SOURCE

I did this one myself, its pathetically simple and took me way too long to figure out, but all you need to do is change all the values for the script so it's not calling on the same thing if theres more than one on there. infinite tabs goooo

Tooltip

SOURCE

I finally found the source code for the tooltip I've been using for years lol. I did find it on scripted, but this was the original link from the looks of it.

Auto Click Something on Load

Somewhere on stackoverflow

I'm gonna be real I lost the source. But I know it's somewhere on stackoverflow, I don't have the direct link since I just searched, grabbed it and then continued coding... I need to keep looking for it.

Windchime Clock

SOURCE

Took it from the template.

Rainbow Text Effect

Made Myself

I accidentally made a rainbow effect that looks kinda trippy.

Example text thats black

Example text thats white

Example text thats colored

Example text with "pink" background and "red" text color.

Title of code

SOURCE

Description

Using FontAwesome's Free Icons

Put this in the HEAD of the HTML.

Changing Colors/CSS Globally

Use :root to call var(--variables) in the place of colors, backgrounds, etc. When you change the root, it changes everywhere.

aaaaaa

aaaa

aaaaaa

aaaa

aaaaaa

aaaa

aaaaaa

aaaa

Site Buttons!

This may take a few refreshes if all the buttons don't load.

Note:

General scripts are typed in the "script" box in an event.
Plugins go in the game folder, and the file ends in (.js). You can open it via the editor. Game folder ➜ js folder ➜ plugins ➜ paste the file in.

All of these are tested in MZ unless specified MV.

General Scripts

$gameParty.allMembers().forEach(actor => {
                    actor.clearStates();
                    actor.setHp(actor.mhp);
                    });
                    
$gameScreen.clearPictures();
$gameActors.actor(0001 ACTOR # )._faceName === 'FACESETNAME no file extension'

                    $gameScreen.erasePicture(pic#)
                    $gameScreen.showPicture(pic#, 'PIC_NAME_NO_EXTENSION', 0, 0, 0, 100, 100, 255, 0);
                
                
[0001, 0002, 0003].every(id => $gameSwitches.value(id))
$gameParty.allItems().length == 0
\\ Checks all items including unequipped weapon / armor.
                $gameParty.items().length == 0
                $gameParty.armors().length == 0
                $gameParty.weapons().length == 0
                    
Keys

                    (Input.isTriggered('ok'))
                    (Input.isRepeated(ok'))
                    (Input.isPressed('ok'))
                    (Input.isLongPressed('ok'))
                
Mouse

                    (TouchInput.isTriggered())
                    (TouchInput.isRepeated())
                    (TouchInput.isPressed())
                    (TouchInput.isLongPressed())
                    (TouchInput.isCancelled())
                    (TouchInput.isMoved())
                    (TouchInput.isReleased())
                    
script: $gameVariable.value(n) == "any password name here"
script: $gameVariable.value(05) == "TheOriginalStarwalker"
Checks if variable 5 has the input "TheOriginalStarwalker", this is case sensitive.
thignt hignt hting

Small Plugins

ColorManager.itemBackColor1 = function() {
                    return "rgba(32, 32, 32, 0)";
                    };

                    ColorManager.itemBackColor2 = function() {
                    return "rgba(0, 0, 0, 0)";
                    };
                    
Source

                    /*:
                    * @target MZ
                    * @plugindesc Change colours for Dim window backgrounds.
                    * @author Caethyril
                    * @url https://forums.rpgmakerweb.com/threads/165311/
                    * @help Free to use and/or modify for any project, no credit required.
                    */
                    ColorManager.dimColor1 = function() {
                    return "rgba(0, 0, 0, 0.6)"; // default: 60% opaque black
                    };

                    ColorManager.dimColor2 = function() {
                    return "rgba(0, 0, 0, 0)"; // default: 0% opaque black
                    };
                
                
Source

                    //=============================================================================
                    // SimplestMainMenu.js
                    //=============================================================================
                    /*:
                    * @target MZ
                    * @plugindesc v0.0.1 Simplest Main Menu
                    * @author MechPen
                    * @help SimplestMainMenu.js
                    *
                    * Removes everything except for the command window.
                    * You can remove Items, Skill, etc from the System 2 tab in the database.
                    *
                    *
                    */

                    (() => {
                    //
                    const pluginName = "SimplestMainMenu";

                    Scene_Menu.prototype.start = function() {
                    Scene_MenuBase.prototype.start.call(this);
                    this._statusWindow.hide();
                    this._goldWindow.hide();
                    };

                    })();

                    // patch by caethyril - resize/reposition command window
                    (alias => {
                    Scene_Menu.prototype.commandWindowRect = function() {
                    const rect = alias.apply(this, arguments); // calculate as normal
                    rect.height = this.calcWindowHeight(4, true); // height = 4 commands
                    rect.x = (Graphics.boxWidth - rect.width) / 2; // centre x
                    rect.y = (Graphics.boxHeight - rect.height) / 2; // centre y
                    return rect;
                    };
                    })(Scene_Menu.prototype.commandWindowRect);

                    // end of file

                
                
Source

With the death of the rpgmaker.web forums, I started collecting the actual sources for commonly used plugins, or plugins I liked/thought were useful. It seems like the people who run rpgmakerweb realized after a bunch of backlash that deleting over 10 years of resources and internet culture isnt a good idea, so they've said they started preserving all of the plugins on the site in an archive. I would much rather have the sources anyway, so here they are.

In place of the forums, you can seek help/browse plugins and such at:
RPG Refuge
rpgmaker.net
RM Planet
Save-Point
RPGMaker chat