Skip to content

broma-arma/BromA-A3-Framework-Mark3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BromA Framework

Current version Stable

The BromA Framework is a community effort made by the BromA group in order to establish a standard shared across all missions - which could then be customized by the content maker.

Since this could only be made thanks to shared scripts, missions and all sorts of knowledge, this project is entirely open-source and interested users are free to play with it as much as they want.

Also keeping up with good practices, most functionality is modular and therefore optional to the user: adding and disabling plugins from the mission is extremely easy.

SOME FEATURES

  • ACE3, AGM, TFAR, ACRE2, ALIVE and DAC are fully integrated.
  • AI spawning system, complete with unit caching for performance.
  • Cargo loading made simple.
  • Casualty Cap and Body Removal, taken from the F3 Framework with given credits.
  • Casualty Cap for civilians.
  • Commander Lock.
  • JIPs can teleport to their squadmates when joining.
  • Limit player movement to the AO.
  • Loading screen to avoid desync at mission start.
  • Mission time limit.
  • Plugin system makes sharing functionality super easy.
  • Respawn system with tickets and respawn waves.
  • Setup Zone for TvTs.
  • Spawn protection.
  • Tasks system which is very flexible and simple to understand.
  • Team Roster.
  • Team killing warning.
  • Very effective loadout system.
  • Well organized and context-agnostic.

Full plugin list.

The framework is as context agnostic as possible, meaning you can just change one value and your mission will change from a COOP into a TVT or even a COTVT - everything is already pre-configured to be flexible and as little as possible assumptions are made about the mission itself.

For more details on how to develop your own missions, please check out the Wiki.