overthrow-architecture
OfficialMaster Overthrow mod's code structure, build faster.
Software Engineering#game development#architecture#design patterns#project structure#coding standards#EnforceScript#Overthrow mod
AuthorArmaOverthrow
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a comprehensive guide to the Overthrow mod's unique architectural patterns, naming conventions, and project structure. It helps new and existing developers quickly understand how to integrate new features, ensuring consistency and reducing the learning curve for a complex codebase.
Core Features & Use Cases
- Manager & Controller Patterns: Understand the singleton (Manager) and instance (Controller) component designs.
- Global System Access: Learn to use
OVT_Globalfor consistent access to core game systems. - Modular Client-Server: Implement new features using the
OVT_OverthrowControllerfor clean network communication. - Use Case: As a new contributor to the Overthrow mod, you need to add a new in-game shop. Use this Skill to understand where to place your code, how to structure your components (Manager for global shop state, Controller for individual shop entities), and how to handle client-server requests, ensuring your code adheres to project standards.
Quick Start
Explain the core differences between Manager and Controller components in Overthrow, including how they are accessed and their typical lifecycle.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: overthrow-architecture Download link: https://github.com/ArmaOverthrow/Overthrow.Arma4/archive/main.zip#overthrow-architecture Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.