A dynamic and persistent revolution platform for Arma Reforger (and eventually Arma 4)
Overthrow is available in early access from the ARMA Reforger Workshop. Just search for "Overthrow".
See the wiki:
Complete development setup instructions are available in our comprehensive documentation:
Key resources:
- Environment Setup Guide - Complete setup walkthrough
- Architecture Guide - Understanding Overthrow's component system
- Coding Standards - EnforceScript conventions
- Development Workflow - Testing and compilation procedures
- Clone this repository using GitHub Desktop (recommended)
- Install "Arma Reforger Tools" from Steam (under Tools section)
- Copy dependencies from
ArmaReforger/addonstoArmaReforgerWorkbench/addons - Open
addon.gprojin Workbench - Load
Overthrow/Worlds/MP/OVT_Campaign_Test.entfor testing
Tip: Use the "test" world for development as it loads much faster than the full Eden map.
Updates will be pushed to github often (sometimes multiple times a day).
- Sign up and/or sign in to Github. See Github docs
- "Watch" this repository in the top right to get email notifications when updates are made
- Before updating Overthrow, exit game mode in World Editor
- In Github Desktop, make sure "Current Repository" top left is this one
- Click "Fetch Origin" and then "Pull Remote"
- In the Reforger Script Editor, click on Build > Compile and Reload Scripts
Just join our Discord and participate in the #overthrow-reforger channel. Report any bugs you find or join the discussion about features or suggest your own. If you are comfortable with github and Enfusion development then please do make pull requests or ask to help out.