Skip to content
This repository has been archived by the owner on Feb 4, 2020. It is now read-only.
/ mars Public archive
forked from jameslkingsley/mars

Mars is a total Zeus replacement providing Arma communities with a customisable editor capable of realtime mission creation and enhancement.

License

Notifications You must be signed in to change notification settings

ARCOMM/mars

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Requires the latest version of CBA A3

Mars Issues Mars License Mars Build Status

Motivation

Mars is designed with large communities in mind. When you are the game master for a mission, you take on a big responsibility to deliver a fun experience to the players. Current implementations for real-time control don't offer enough detail and cause a lot of headaches when trying to do specific things. The goal of Mars is to create a platform that is extensible and robust, allowing communities to create their own additions and customise it to suit their needs.

Image

Extensibility

Mars follows the same development environment and coding guidelines as ACE3 - for a strong foundation, and familiar design. With it you can easily adapt the editor to your community's modset and playstyle. All it takes is a few config files and functions, and in a short amount of time you'll be able to improve the quality of a mission, and with it the players' experience.

Image

Contributing

You can help out with the ongoing development by looking for potential bugs in the code base, or by contributing new features. To help out, simply fork the repository and submit your pull requests for review by other collaborators. Feel free to also join the Discord server to discuss, develop and troubleshoot.

Image

Coding Guidelines

This project follows the ACE3 coding guidelines. Here's some basic rules:

  • Mars' only dependency is CBA. Let's keep it that way.
  • Any addons that require a third-party mod must be put into the optionals folder
  • Use 4 spaces for indentation
  • Use camel case
  • Use the standard function header when writing functions
  • Braces should be on the same line
  • Make sure you've read this article on commit messages

About

Mars is a total Zeus replacement providing Arma communities with a customisable editor capable of realtime mission creation and enhancement.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • SQF 56.5%
  • C++ 43.5%