Original Source
- Original title: Tactics System 1.2 MZ Port
- Original author: plokr
- Original date: November 13, 2022
- Source thread: https://forums.rpgmakerweb.com/threads/tactics-system-1-2-mz-port.152645/
- Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugin Releases (RMMZ)
Summary
Hi, I ported the Tactics System 1.2 from arleq1n from MV to MZ and integrated the teleport extension. You can find a web browser demo on itch.io and a video of some gameplay on Youtube. I put the code on GitHub, the licensing is MIT: free for non-commercial and commercial use as long as the license file is distributed and appropiate credit is given. Please give credit to arleq1n and plokr, if you are using this pluging in your RPG Maker project. You can download download the plugin directly from...
Archived First Post
Introduction
The Tactics System is a tactical battle system for RPG Maker MZ and port of the MV plugin of arelq1n. It contains the basic features to build a tactical rpg.
How to Use
Please see the thread for the MV plugin and learn with the demo (see below).
Plugin Commands / Script Calls
Note Tags (see also @Help in the plugin itself)
- <Move:int> Defines the movement distance of a unit. Ignores values below 1.
- <MoveMod:int> Add buff/debuff move for an item/state, accepts negative value (Move Modification)
- <Aggro:int> Set the distance of action of an enemy.
- <Range:int> Set the range of an action (in diamond = line)
- <Range:int int> Set the min and max. range of an action (in diamond)
- <Range:int int shape> in a shape=[diamond,rectangle,line], min can be zero,
- <Name:string> Set the name of an event in actor command.
- <Name:string> Set the name/term of an skill or item in the battle info window
- <Effect:Teleport> to be used in the note section of a skill to define it as a teleport skill.
- ProcessVictory : Proceed immediately to the victory of the battle.
- ProcessDefeat : Proceed immediately to the defeat of the battle.
- SelectorMoveTo x y : Move the selector to position x and y.
- SelectorTransfer x y : Move immediately the selector to position x and y.
- SelectorEvent eventId : Move immediately the selector to position at event of eventId.
- SelectorSave : saves current selector position
- SelectorRestore : restores to saved selector position
- SelectorActive on/off : Activate or deactivate selector. A deactived selector is not invisible and the player cannot control it!
- ClearAll on/off : Activate or desactivate 'clear all' condition victory.
- BattlerEndAction : Ends the subject's turn.
- MapClearTiles : clears all map tiles
- WindowCloseCommand : close command window
Demo
Make an empty MZ project and copy (and overwrite) all file from 'TacticsMZ.zip' into your project folder.
Download
We recommend you use the following websites:
- Github: https://github.com/plokr/RPGMakerTacticSystem
- Itch.io: https://plokr.itch.io/rpg-maker-mz-tactics-system-demo
Terms and Credits
MIT License (see License.txt in GitHub), free for commercial and non-commercial uses as long as
the license file is distributed and appropiate credit is given. Please give credit to arleq1n and plokr, if you are using this pluging in your RPG Maker project.
I ported the plugin to MZ as basis for my further development. I published this version for people who used the MV plugin and want to migrate. The extensions (Tactics_Mouse.js, Tactics.Prepa.js, Tactics_Rewards) are unlikely to work and I won't port them. I try to fix bugs in this version - as long as they are not in the MV plugin. Please note that plugin was design on MV and supports turn-based battle system only.
In addtion, I ported the CombatSystem plugin (Tactics_Combat.js) which shows the Battleground for each of the attacks. Please copy the content of the Combat_System.zip into the demo project folder to update it. Both files are in the GitHub repository.
Now I will have a short break and than I will refactor the code so it will loose downwards compatibility (for extention/plugins/code) but I try to keep the plugin commands and tags as close to this version as possible. I decrepiated <Ts-Parameter>. It will work in this version but future version will only support <MoveMod> note tags. Please see the @Help in the plugin.
Some bugs are fixed which are in the MV plugin.
- ShowInformationWindow option/parameter works now
- removed ShowIconState option/parameter, since it was used
- introduced <Name> tag for skills & item for Info text for non-attack/heal/drain effects
- <actor> tag fixed (Actor was invisible)
- fixed: event command 'ShowAnimation' works with 'GameEvent' and 'GamePlayer' as well
Downloads / Referenced Files
Log in, then follow the RPG Maker Developers Group to see these download links.
Log in to downloadLicense / Terms Note
Hi, I ported the Tactics System 1.2 from arleq1n from MV to MZ and integrated the teleport extension. You can find a web browser demo on itch.io and a video of some gameplay on Youtube. I put the code on GitHub, the licensing is MIT: free for non-commercial and commercial use as long as the license file is distributed and appropiate credit is given. Please give credit to arleq1n and plokr, if you are using this pluging in your RPG...
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.
Replies (0)
No replies yet.
Topic Summary
Loading summary...