Git Product home page Git Product logo

rmmvmz-tactics-system's Introduction

[MZ Tactics System][GitHub license]

RMMVMZ Tactics System is a tactical battle system plugin for RPG Maker MV and MZ. It's ported from a tactical battle system plugin for RPG Maker MV (https://github.com/belmoussaoui/Tactics-System version 1.3)

  • Easy to use: Tactics System has been designed to be easy to use. Just create a map with events defining the position of actors and enemies and use default battle processing event command to launch a battle!
  • Expandable by add-on: The plugin has been developed based on what already existed in RPG Maker MZ by following the predefined rules. Thus it is easy to extend the Tactics System with add-ons. A list of add-ons bringing features to the system is already available.
  • Event-driven: The management of a battle is done with the event system of RPG Maker MZ. Call enemy reinforcements, write dialogs, add chests, and more.

Preview Image

Installation

Download TacticsSystem.js and put it in the plugin folder of your project. Activate the plugin via the plugin manager of RPG Maker MZ. Add-ons is currently not working and untested.

You must also add a Selector.png image to your project's img/system folder.

Documentation

License

Tactics System is MIT licensed.

Version Roadmap

0.3 [Current]

  • Partially working destructibles (Wall like objects)
  • To setup a destructibles use <Destructible:xx> where xx is the enemy id to base the stats.
  • Destructibles are objects with hp and can be destroyed or used to an advantage (cover, environmental effects, etc)
  • Enemies can also use it to their advantage. (No AI setup for these yet)

0.2

  • Working Tactics-Mouse addons
  • Random EnemyId setup on event tag. Use <Enemy:[id1,id2,etc]>

0.1 Working Tactics-Battle based on tactical battle system plugin for RPG Maker MV version 1.2

Planned Features/Addons

Random Enemy - Ability to setup random enemies on Enemy Tag <Enemy:[id1,id2,id3,etc]> Implemented on version 0.2

Destructible Partially implemented on 0.3 - Destructible objects like wall.

  • Trap tiles
  • Straight line skills

Custom Movement

  • Instead of relying on path finding to move, you can specify where to walk.

Weighted Region addon

  • Movement types per region (Flying, Water, Amphibious, Land)
  • Capability to have specific tiles with higher move point cost

Fog of War

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.