A powerful modular framework for AMX Mod X that provides ready-to-use game systems for building complex GoldSrc mods. Focus on game logic β not engine workarounds.
- Powerful & Flexible β Pre-built systems for entities, weapons, roles, shops, and more
- Easy to Maintain β Unified API patterns and OOP-style architecture across all modules
- Cross-Game β Create mods that work across both Counter-Strike and Half-Life
- Map Integration β Custom entities can be placed directly through map editors
- AMX Mod X 1.9+
- ReAPI or Orpheu (required by some APIs)
| API | Description |
|---|---|
| π§Έ Assets | Resource management from JSON config files β models, sounds, sprites |
| β±οΈ Rounds | Round lifecycle, timing, win conditions, and events |
| π Shops | In-game shops with items, balance systems, and access control |
| API | Description |
|---|---|
| βοΈ Custom Entities | OOP-style custom entity API with methods, members, and inheritance |
| π Player Roles | OOP-style role management API with methods, members and inheritance |
| π« Custom Weapons | OOP-style custom weapon API with methods, members, and inheritance |
| π Custom Events | Simple event system to communicate between plugins |
| π¦Έ Player Model | System to manage player model and custom animation |
| πββοΈ Player Effects | Player effect system with timed duration, invoke/revoke lifecycle, and state management |
| π© Player Cosmetics | Simple system to manage player cosmetics |
| π States | State machines with transitions, guards, and lifecycle hooks |
| API | Description |
|---|---|
| π₯ Entity Force | Physics forces, pushes, and momentum transfer |
| π«³ Entity Grab | Pick up, carry, and throw entities |
| π±οΈ Entity Selection | RTS-style entity box selection |
| π₯ Player Camera | Custom camera views with smooth movement |
| π΅ Player Music | MP3 music playback with duration detection and activity awareness |
| ποΈ Player Viewrange | Per-player view distance control |
| π₯΄ Player Dizziness | Dizziness system |
| π Waypoint Markers | 3D waypoint sprites with wall projection |
| π« Particles | Custom particle effect system |
This project is licensed under the MIT License.