public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers

MV SDJB_CustomStateOverlay

BMM Archive · July 15, 2026

Preserved forum archive. This topic stores the original first post and locally mirrored RPG Maker Web attachments when available. It is posted by the BMMPlay archive account, not by the original creator.

Original Source

  • Original title: MV SDJB_CustomStateOverlay
  • Original author: ShadowDragon
  • Original date: January 22, 2026
  • Source thread: https://forums.rpgmakerweb.com/threads/sdjb_customstateoverlay.182097/
  • Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugins In Development

Summary

PluginName: SDJB_CustomStateOverlayr Author: ShadowDragon Custom State Overlay allow you to bypass the limit hardcoding of 10. This one can use as many as you like.

Archived First Post

PluginName: SDJB_CustomStateOverlayr
Author: ShadowDragon

Custom State Overlay allow you to bypass the limit hardcoding of 10.
This one can use as many as you like.

As there where some, all links died so I created one and optimized it
so everyone can bypass its limit.

Code:
 Introduction
 ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞
 By default, the States.png (located in img/system)
 has 10 defaults SV Overlay States:

 1) Poison
 2) Blind
 3) Silence
 4) Rage
 5) Confusion
 6) Fascination
 7) Sleep
 8) Paralyze
 9) Curse
 10) Fear
 
 You can now extend it to add more, and use it as follows.

 11) Custom Name 1
 12) Custom Name 2
  n) Custom Name n (add as many as you like or need)


 How to Use
 ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞
 Add the following to the state notetag for cystin state:

 <Custom Overlay>
 row: 11
 wait: 8
 anchorX: 0.5
 anchorY: 1
 </Custom Overlay>


 Explanation of Settings
 ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞
 row:
 → row is required, but can use any number.

 wait:
 → wait is optional, and default is 8 (frames).
   lower number is faster, higher is slower.

 anchorX:
 → anchorX is optional for placement, default is 0.5.
   X is the center of the character, use lower number
   or negative to push it left, higher to push it right.

 anchorY:
 → anchorY is optional for placement, default is 1.
   Y is the bottom of the character, use lower number
   or negative to push it down, higher to push it up.

=== TERMS OF USE ===
Free for Non-Commercial and Commercial use when credit is given.
credit one of the following:
ShadowDragon
ShadowDragonJB


=== WARNING ===
YOU ARE NOT ALLOWED TO:
* MODIFY without permission
* EXTEND without permission
* TAKE CODE without permission
* CLAIM AS YOU MADE IT
* REDISTRIBUTE but link back to the forum or itch.io
* SELL this product as standalone.
* DO NOT REMOVE THE HEADER.


(file is below as it require my base plugin (SDJB_Base or SDJB_BaseMZ (minified version))

Download from itch.io

Downloads / Referenced Files

Log in to download

Log in, then follow the RPG Maker Developers Group to see these download links.

Log in to download

License / Terms Note

=== TERMS OF USE === Free for Non-Commercial and Commercial use when credit is given. credit one of the following: ShadowDragon

Creator Claims / Removal

If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.

#rpg-maker-archive#js-development

Replies (0)

No replies yet.

0 replies 1 view

Log in to reply.

User Avatar