public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers

MVNeMV - Battle Action Messages

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: NeMV - Battle Action Messages
  • Original author: Nekoyoubi
  • Original date: May 2, 2016
  • Source thread: https://forums.rpgmakerweb.com/threads/nemv-battle-action-messages.61268/
  • Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugin Releases (RMMV)

Summary

Plugin: NeMV - Battle Action Messages Version: 1.0.1 Author: Nekoyoubi Release: May 1st 2016

Archived First Post

Plugin: NeMV - Battle Action Messages


Version: 1.0.1


Author: Nekoyoubi


Release: May 1st 2016


Download: https://raw.githubusercontent.com/nekoyoubi/NeMV/master/NeMV_BattleActionMessages.js


Requires: n/a


Introduction


This plugin allows your skill and item messages to be customized in the moment by writing JavaScript eval() code in the item or skill’s notebox.


Features

  • Simple notetag setup
  • Complete control over skill/item messages via JavaScript
  • No prerequisite plugins



Example Use Cases

  • Randomizing attack messages (e.g. " attacks!", " swings wildly!", " boops.")
  • Display dynamic information to the player (e.g. "Cold Touch is empowered by Ice Field (+50%)")
  • Add meaningless flavor-text to your items (e.g. "*Bleh! That tastes awful!" after a potion is consumed)



How to Use


Add custom messages to your skills and items via the following notetag:

Code:
Skill/Item > Notebox > <BAM EVAL>m1="Line 1"; m2="Line 2";</BAM EVAL>

The m1 and m2 variables correspond to the message line as they are normally specified in RMMV on skills and items. Note that subject, user, and a all refer to the actor using the skill or item, and item and skill both refer to the item or skill being used.


Here are a couple of examples…

Code:
<bam eval>
var rando = [" attacks!", " swings wide!", " lunges!"];
m1 = rando[Math.floor(rando.length*Math.random())];
</bam eval>
Code:
<bam eval>
if (user.isStateAffected(200))
m2 = "("+skill.name+" is super-charged with Rainbow Power!)";
</bam eval>



Script (external)


NeMV on GitHub  |  BAM on GitHub  |  BAM on MV Plugins  |  BAM on Stitch Gaming  |  >> Download BAM <<

FAQ


Q: Does this work with YEP - ______?


A: While this plugin doesn't actually require any of Yanfly's plugins to perform its function, it should still be completely compatible with the YEP. As it is, I run an almost full YEP stack by default without issue. 


Q: Is this able to be used in commercial projects?


A: Absolutely! Wouldn't that be cool?!


Q: If I use this, do I need to say so anywhere?


A: If you can make use of my work on any level, then I would absolutely love to know about it, but I make no attribution requirements or the like. NeMV is licensed under the WTFPLv2.


Credits & Thanks

  • Goldschuss for asking me to build it in the first place.
  • Servidion for being an awesome guinea pij (+10 points if you get the reference).
  • Yanfly for... well... I mean, you know... I'm sure I back-owe Yanny thanks anyway, so whatever.



Author's Notes


This plugin is the response to a request by Goldschuss. After seeing how simple this would be to write, but how absolutely needed it was, I simply couldn't resist. I hope you get more from it than you expect. Happy messaging!

Features Mentioned

  • Simple notetag setup
  • Complete control over skill/item messages via JavaScript
  • No prerequisite plugins
  • Example Use Cases
  • Randomizing attack messages (e.g. " attacks!", " swings wildly!", " boops.")
  • Display dynamic information to the player (e.g. "Cold Touch is empowered by Ice Field (+50%)")
  • Add meaningless flavor-text to your items (e.g. "*Bleh! That tastes awful!" after a potion is consumed)

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

Q: Is this able to be used in commercial projects? A: Absolutely! Wouldn't that be cool?! Q: If I use this, do I need to say so anywhere? A: If you can make use of my work on any level, then I would absolutely love to know about it, but I make no attribution requirements or the like. NeMV is licensed under the WTFPLv2.

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.

#039#rmmv#plugin-archive

Replies (0)

No replies yet.

0 replies 1 view

Log in to reply.

User Avatar