UMRnInside / MlogRuntime

An attempt to recreate mindustry logic outside of Mindustry, complete with a world and rudimentary unit controls.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MlogRuntime

MlogRuntime is an attempt to recreate mindustry logic outside of Mindustry, complete with a world and rudimentary unit controls.

HOW TO USE IN THE TERMINAL:

  1. Make sure you are in the current directory (the directory this file is in).
  2. Make sure you downloaded every node module listed in package-lock.json. If you are tired of scrolling down in each one, these are the commands used to import all of the modules used.
    npm install prompt-sync
    
  3. If you want to test features, you can run one of the commands below:
    node ./Tests/testFeatures.js
    npm test
    
  4. If you want to test out Mindustry Logic code yourself, you can use the provided terminal interface. You can use one of the commands below:
    node ./terminal-interface.js
    npm run emulation
    
    Also, use the Cheat Sheet, if you want a list of every custom command.

About

An attempt to recreate mindustry logic outside of Mindustry, complete with a world and rudimentary unit controls.

License:GNU General Public License v2.0


Languages

Language:JavaScript 100.0%