overthrow-architecture

Official

Master Overthrow mod's code structure, build faster.

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_Global for consistent access to core game systems.
  • Modular Client-Server: Implement new features using the OVT_OverthrowController for 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.