RPG Maker MV

SumRndmDde

RPG Maker
Undertale Attack Creator

Version: 1.02


Hello!
This is a page that can be used to easily create
Undertale attacks for your RPG Maker MV game.

Before you do anything, be sure to download my
Undertale Battle System Plugin
for RPG Maker MV
to add the Undertale Battle System to your game.

After doing that, you can use this to help with creating the
attacks instead of being forced to use the awkward noteboxes.

Please enjoy!
- SumRndmDde

SumRndmDde's YouTube Channel

SumRndmDde's Patreon


Initial Position:

Use these to set the initial position of the attack.
Remember! The coordinates (0, 0) are in the top-left of the screen.
As X gets bigger, it goes from right to left.
As Y gets bigger, it goes from up to down.

box.left is the X postition of the left-side of the battle box.
box.right is the X postition of the right-side of the battle box.
box.top is the Y postition of the top of the battle box.
box.bottom is the Y postition of the bottom of the battle box.
box.width is the width of the battle box.
box.height is the height of the battle box.


Initial X:


Initial Y:




Movement:

Use this to set the movement of the attack.
All of these are JavaScript evaluations.

Starting X Speed:
The initial evaluation for the speed that is added to the X every frame.


Starting Y Speed:
The initial evaluation for the speed that is added to the Y every frame.


Starting X Acceleration:
The initial evaluation for the speed that is added to the X Speed every frame.


Starting Y Acceleration:
The initial evaluation for the speed that is added to the Y Speed every frame.




Collision:

Use this to customize the collision of the attack.

Collision Type:


Width:
The width of the collision box.


Height:
The height of the collision box.




Image:

Use this to customize how the attacks look.


Image:
The image file name of the attack.
(Stored in /img/SumRndmDde/utb)


Color:
The color of the attack is an image is not used.
Input "random" for a random color.




Spawning:

Use this to customize the spawn rate of the attacks.


Spawn Rate:
The interval in terms of frames that the attack is created.


Spawn Delay:
A delay in frames before the attack starts spawning.


Delete Distance:
(Requires UTB Beta 1.20+)
The distance outside of the screen the attack must go to be deleted.




Direct Code:

Use this to customize JavaScript code that is called every frame.


Avaliable Variables:
this.x - X Position
this.y - Y Position
this.width - Width
this.height - Height
this.radius - Radius
this.xspeed - X Speed
this.yspeed - Y Speed
this.xaccel - X Acceleration
this.yaccel - Y Acceleration

frame is the number of frames the attack has existed for
second is the number of seconds the attack has existed for

box.left is the X postition of the left-side of the battle box.
box.right is the X postition of the right-side of the battle box.
box.top is the Y postition of the top of the battle box.
box.bottom is the Y postition of the bottom of the battle box.
box.width is the width of the battle box.
box.height is the height of the battle box.




Results:







Changelog:

[Version 1.02]
Added Speed and Acceleration
Removed Static Speed, Dynamic Speed, and Set
[Version 1.01]
Added "Delete Distance" Input
[Version 1.00]
UTB Attack Creator Created!




Found an error?
Wish to request something?
Please visit me on my YouTube Channel!