dayz-enfusion-script
Installation
SKILL.md
DayZ Enforce Script Skill
Always consult community.bistudio.com DayZ Modding and the Enforce Script Language Reference for authoritative API docs.
Overview
Enforce Script is a statically-typed, C-like scripting language embedded in the Bohemia Interactive Enfusion engine. It drives all gameplay logic in DayZ: items, players, AI, missions, GUI, economy, and RPC networking. Mods are distributed as .pbo archives compiled from .c script files layered on top of vanilla scripts.
When to Use This Skill
Trigger this skill when the user asks to:
- Create or extend DayZ mod classes (items, players, weapons, missions, GUI menus)
- Implement server-side logic (actions, spawning, persistence, economy)
- Set up RPC communication between server and clients
- Sync variables from server to client via NetSync
- Create
.layoutXML files for in-game GUI panels and HUDs - Integrate with Community Framework (CF), DABS, or vanilla plugin systems
- Debug Enforce Script compile errors or runtime issues