// ============================================================================ // @YAProxy - a lightweight DayZ house-proxy interaction framework (1.29+) // ---------------------------------------------------------------------------- // Lets dependent mods attach user actions to furniture PROXIES baked into // house p3d models (sinks, fridges, cabinets, ...), which are not separate // entities. Detection uses the building's geometry-LOD selections; the // targeted proxy's name + world position are synced to the server via the // action's ActionData. // // Credit: technique adapted from Zenarchist's ZenProxyFramework (action API / // position sync) and the ShowMeInfoV2 mod (geometry-LOD proxy enumeration that // works on DayZ 1.29). // ============================================================================ class CfgPatches { class YAProxy { units[] = {}; weapons[] = {}; requiredVersion = 0.1; requiredAddons[] = { "DZ_Data", "DZ_Scripts" }; }; }; class CfgMods { class YAProxy { dir = "YAProxy"; picture = ""; action = ""; hideName = 1; hidePicture = 1; name = "YAProxy"; credits = "drasikas; technique from Zenarchist (ZenProxyFramework) & ShowMeInfoV2"; author = "drasikas"; authorID = "0"; version = "1.0"; extra = 0; type = "mod"; dependencies[] = { "Game", "World" }; class defs { class gameScriptModule { value = ""; files[] = { "YAProxy/scripts/3_Game" }; }; class worldScriptModule { value = ""; files[] = { "YAProxy/scripts/4_World" }; }; }; }; };