TF_BalloonEx.js Set the balloon location and animation to freely.

Tonbi

The cat
Veteran
Joined
Jun 10, 2018
Messages
481
Reaction score
1,875
First Language
Japanese
Primarily Uses
RMMZ
TF_BalloonEx.js 1.1.0.0
Tonbi@Tobishima-Factory

Introduction
Write the settings to each [Balloon ID] of the plug-in parameter "preset".
* You can edit the settings for dx, dy, loops, speed, waitTime.
* Summation of startPatterns, loopPatterns and endPatterns must under or equal 8.
* For details on the values to be set in parameter "preset", refer to the help text for entering each value.
Now, You execute [Display balloon icon] event command, The animation is played back with the settings according to [Balloon ID].
When combined with Triacontan's BalloonPlaySe.js, the sound can be played automatically, which is convenient.


Credits & Terms of Usage!
  • (c) Tonbi@Tobishima-Factory
  • Released under the MIT License.
Download
https://github.com/tonbijp/RPGMakerMV


How to Use

1. Set the plugin parameters 'preset'
2. Execute [Display balloon icon] command.

More information to see the plugin's help.


Sample images and settings

Credits & Terms of Usage!(for balloon images)
Free for commercial and non-Commercial use.
You must have legally owned an 'RPG Maker MV' license.
You must not distribute this material as it is.
You must use these materials for 'RPG Maker' series.
You can retouch these materials for use. and distribute with credit as follows.
You must credit 'Tonbi@Tobishima-Factory' and 'KADOKAWA CORPORATION'.

Balloon.pngBalloonTemp.png
BalloonA.pngBalloonTempA.png
BalloonB.pngBalloonTempB.png
BalloonC.pngBalloonTempC.png
NoBalloon.png

Code:
["{\"dx\":\"0\",\"dy\":\"0\",\"startPatterns\":\"0\",\"loopPatterns\":\"7\",\"endPatterns\":\"0\",\"loops\":\"1\",\"speed\":\"4\",\"waitTime\":\"24\"}","{\"dx\":\"0\",\"dy\":\"0\",\"startPatterns\":\"0\",\"loopPatterns\":\"8\",\"endPatterns\":\"0\",\"loops\":\"1\",\"speed\":\"4\",\"waitTime\":\"24\"}","{\"dx\":\"0\",\"dy\":\"0\",\"startPatterns\":\"0\",\"loopPatterns\":\"8\",\"endPatterns\":\"0\",\"loops\":\"2\",\"speed\":\"4\",\"waitTime\":\"12\"}","{\"dx\":\"0\",\"dy\":\"0\",\"startPatterns\":\"4\",\"loopPatterns\":\"4\",\"endPatterns\":\"0\",\"loops\":\"3\",\"speed\":\"8\",\"waitTime\":\"12\"}","{\"dx\":\"0\",\"dy\":\"0\",\"startPatterns\":\"1\",\"loopPatterns\":\"3\",\"endPatterns\":\"0\",\"loops\":\"4\",\"speed\":\"8\",\"waitTime\":\"12\"}","{\"dx\":\"0\",\"dy\":\"0\",\"startPatterns\":\"0\",\"loopPatterns\":\"8\",\"endPatterns\":\"0\",\"loops\":\"1\",\"speed\":\"8\",\"waitTime\":\"32\"}","{\"dx\":\"0\",\"dy\":\"0\",\"startPatterns\":\"1\",\"loopPatterns\":\"3\",\"endPatterns\":\"0\",\"loops\":\"3\",\"speed\":\"8\",\"waitTime\":\"0\"}","{\"dx\":\"0\",\"dy\":\"0\",\"startPatterns\":\"1\",\"loopPatterns\":\"3\",\"endPatterns\":\"0\",\"loops\":\"1\",\"speed\":\"12\",\"waitTime\":\"48\"}","{\"dx\":\"0\",\"dy\":\"0\",\"startPatterns\":\"2\",\"loopPatterns\":\"3\",\"endPatterns\":\"0\",\"loops\":\"2\",\"speed\":\"8\",\"waitTime\":\"12\"}","{\"dx\":\"0\",\"dy\":\"0\",\"startPatterns\":\"0\",\"loopPatterns\":\"6\",\"endPatterns\":\"0\",\"loops\":\"2\",\"speed\":\"10\",\"waitTime\":\"12\"}","{\"dx\":\"0\",\"dy\":\"0\",\"startPatterns\":\"2\",\"loopPatterns\":\"6\",\"endPatterns\":\"0\",\"loops\":\"0\",\"speed\":\"8\",\"waitTime\":\"12\"}","{\"dx\":\"15\",\"dy\":\"20\",\"startPatterns\":\"5\",\"loopPatterns\":\"3\",\"endPatterns\":\"0\",\"loops\":\"4\",\"speed\":\"8\",\"waitTime\":\"12\"}","{\"dx\":\"20\",\"dy\":\"0\",\"startPatterns\":\"3\",\"loopPatterns\":\"5\",\"endPatterns\":\"0\",\"loops\":\"0\",\"speed\":\"8\",\"waitTime\":\"12\"}","{\"dx\":\"0\",\"dy\":\"0\",\"startPatterns\":\"3\",\"loopPatterns\":\"5\",\"endPatterns\":\"0\",\"loops\":\"0\",\"speed\":\"8\",\"waitTime\":\"12\"}","{\"dx\":\"0\",\"dy\":\"0\",\"startPatterns\":\"2\",\"loopPatterns\":\"5\",\"endPatterns\":\"0\",\"loops\":\"4\",\"speed\":\"8\",\"waitTime\":\"12\"}","{\"dx\":\"0\",\"dy\":\"0\",\"startPatterns\":\"3\",\"loopPatterns\":\"3\",\"endPatterns\":\"1\",\"loops\":\"4\",\"speed\":\"8\",\"waitTime\":\"12\"}","{\"dx\":\"0\",\"dy\":\"0\",\"startPatterns\":\"2\",\"loopPatterns\":\"3\",\"endPatterns\":\"2\",\"loops\":\"4\",\"speed\":\"8\",\"waitTime\":\"0\"}","{\"dx\":\"20\",\"dy\":\"5\",\"startPatterns\":\"3\",\"loopPatterns\":\"2\",\"endPatterns\":\"3\",\"loops\":\"40\",\"speed\":\"8\",\"waitTime\":\"0\"}","{\"dx\":\"0\",\"dy\":\"40\",\"startPatterns\":\"5\",\"loopPatterns\":\"1\",\"endPatterns\":\"2\",\"loops\":\"5\",\"speed\":\"1\",\"waitTime\":\"0\"}","{\"dx\":\"0\",\"dy\":\"0\",\"startPatterns\":\"5\",\"loopPatterns\":\"0\",\"endPatterns\":\"0\",\"loops\":\"1\",\"speed\":\"60\",\"waitTime\":\"0\"}"]

History
[2020-02-28]1.1.0.0
  • You can use identifier like 'this' for [event ID]
  • You can use the name of the event for [event ID]
[2020-02-14]
  • Several balloon types added.
[2020-02-14] 1.0.0.0
  • Release!

Other plugins
 
Last edited:

Eliaquim

Hakuen Studio
Veteran
Joined
May 22, 2018
Messages
1,777
Reaction score
1,202
First Language
Portuguese - Br
Primarily Uses
RMMZ
Love it! I was following that by twitter. Great work! ^^
 

Tonbi

The cat
Veteran
Joined
Jun 10, 2018
Messages
481
Reaction score
1,875
First Language
Japanese
Primarily Uses
RMMZ
Thank you!
Let's put an angel ring on your character!!

Code:
TF_SET_BALLOON -1 16
 

chinx

Villager
Member
Joined
Jun 2, 2019
Messages
7
Reaction score
5
First Language
English
Primarily Uses
RMMV
Great stuff!! It makes my game more interesting.

And now, I can say goodbye to parallel process events. Thank you!:hhappy:
 

Tonbi

The cat
Veteran
Joined
Jun 10, 2018
Messages
481
Reaction score
1,875
First Language
Japanese
Primarily Uses
RMMZ
Thank you! Have fun!


By the way, the reason why a thumbnail is specified but it is displayed large is probably because the file size is small (in bytes).
 

Tonbi

The cat
Veteran
Joined
Jun 10, 2018
Messages
481
Reaction score
1,875
First Language
Japanese
Primarily Uses
RMMZ
Konnichiwa!
Version upped to 1.1.0.0!

* You can use this, player,follower0,follower1,follower2 instead of the number.
* And [name] of the event. (But can't use the name about like identifier of 'this', includes space, and number)
 

noaa

Warper
Member
Joined
Aug 16, 2020
Messages
1
Reaction score
0
First Language
english
Primarily Uses
RMVXA
Hello! I love the balloons you made but sadly I have no clue how to get them to work..I assumed like most things you just replace the file in the system folder. do you have a guide for this? preferably in english?
 

Tonbi

The cat
Veteran
Joined
Jun 10, 2018
Messages
481
Reaction score
1,875
First Language
Japanese
Primarily Uses
RMMZ
I don't understand your problem.

How far have you been able to go?

  1. Get a balloon picture.
  2. Put balloon picture into the system folder and replace Balloon.png
  3. Get a plugin that TF_BalloonEx.js
  4. Put TF_BalloonEx.js into the folder of js/plugins/
  5. Activate Plugin. By RPG Maker MV.
  6. Use plugin command.
 

Latest Threads

Latest Posts

Latest Profile Posts

Who would have thought making interesting birds would be so difficult/fun?

Randomly spawning anywhere on map (sometimes even flying), having a chance of landing on a different spot on map when flying. Also chance of flying off screen if spooked/sees the player

I think I got it!
Since I started in this world of make games, It's hard for me to enjoy playing a game. It's like, coding and make it work, sounds like I'm playing and have fun o_O
Not sure if it's true (and I won't judge or blame anyone if it is, really), but I heard from confident sources that you guys (and girls) really really like to
How is this new year for everyone? Hope you are well. Still deep in Covid in the US. Its like a vampire and refuses to die with even more strains. I need some holy water to kill it with.
in my game, what's known as HeadSpace is combining with the real world...

Forum statistics

Threads
107,670
Messages
1,031,309
Members
139,789
Latest member
TransDiv
Top