Welcome to PGMV! My goal is to make it easy for everyone to find and share great plugins for creating amazing games. As a plugin developer myself, I'm excited to grow this community with all of you.
Floating Character - FloatingCharacter.js
Plugin desc : Floating character plugin
License : MIT License
Author : Triacontane
Website : https://triacontane.blogspot.com/
Desc page : https://triacontane.blogspot.com/
Download Page : https://raw.githubusercontent.com/munokura/triacontane-MV-plugins/refs/heads/main/FloatingCharacter.js
File name : FloatingCharacter.js
Help of plugin :
@url https://triacontane.blogspot.com/ @plugindesc Floating character plugin @author Triacontane @license MIT License @help English Help Translator: munokura This is an unofficial English translation of the plugin help, created to support global RPG Maker users. Feedback is welcome to improve translation quality (see: https://github.com/munokura/triacontane-MV-plugins ). Original plugin by Triacontane. Please check the latest official version at: https://triacontane.blogspot.com ----- Levitates the character. While levitating, the following effects occur: Makes the specified terrain tag(s) passable. Makes the specified region(s) passable. Disables the ladder, bush, and damage floor attributes of tiles. Script Execute the following from "Script" under "Specify Movement Route." this.float([Wait Flag], [Altitude (if omitted, half the tile size)]); - Levitates the character by the number of pixels specified by [Altitude]. - If [Wait Flag] is set to [true], the command will not proceed to the next command until levitation is complete. Example: this.float(true, 48); this.landing([Wait Flag]); - Lands the character. - If [Wait Flag] is set to [true], the command will not proceed to the next command until landing is complete. Example: this.landing(true); this.landingIfOk([Wait Flag]); - If the terrain is suitable for landing, the character will land. The conditions for whether or not a landing is possible are the same as those for whether or not an airship can land. - If the [Wait Flag] is set to [true], the program will not proceed to the next command until the airship has landed. Example: this.landingIfOk(true); this.setFloatSpeed([Speed]); - Sets the floating speed. Typically, specifying a larger number ([1]) will result in a faster floating speed. Script Execute the following from the "Script" section of the "Conditional Branch" menu. this.isFloating([Character ID]); - Executes a branch if the specified character is floating. Specify the character ID as follows: -1: Player 0: Currently running event 1...: Event with the specified ID This plugin does not have plugin commands. If you write the following in the event's Note field, the event will initially float. <FCAltitude:24> - Float at height [24]. If you write the following in the event Note field, the shadow will not appear when floating. <FCNoShadow> Terms of Use: You may modify and redistribute this plugin without permission from the author, and there are no restrictions on its use (commercial, 18+, etc.). This plugin is now yours. @param TerrainTags @desc Terrain tags that become passable when floating. Specify by comma. @param RegionId @desc Regions that will be passable when floating. Comma separated. @param HighestTerrainTags @desc This is a terrain tag that becomes passable when floating above a certain altitude. @param HighestRegionId @desc This is a region that becomes passable when floating above a certain altitude. @param HighestThreshold @desc This is the threshold that is set to a certain altitude or higher. @type number @default 48 @param FloatFollower @desc When floating, followers will automatically float as well. @type boolean @default true