Guides the implementation of modular architecture patterns and naming conventions for the Overthrow mod in Arma Reforger and Arma 4.
The Overthrow Architecture skill provides Claude with the necessary domain-specific knowledge to develop and maintain the Overthrow mod for Arma Reforger. It enforces strict coding standards, singleton manager patterns, and component-based controller structures, ensuring consistency across complex systems like persistent world states, town management, and client-server communication. By utilizing the OVT_Global static class and specialized Overthrow controllers, this skill helps developers build scalable and maintainable systems within the Arma ecosystem.
Key Features
01Centralized system access patterns via the OVT_Global utility
02Enforced file organization for scripts, configs, and prefabs
0385 GitHub stars
04Strict naming conventions including OVT_ prefixes and member type prefixes
05Standardized Controller component lifecycle and registration logic
06Singleton Manager implementation patterns with static instance access
Use Cases
01Developing new game systems or managers within the Overthrow mod ecosystem
02Refactoring legacy player communications into the modular OverthrowController architecture
03Onboarding new mod contributors by maintaining consistent project structure and naming