From 7753ae28592b63c31ed4f74a2752aee8da935584 Mon Sep 17 00:00:00 2001 From: ebaydayz Date: Wed, 27 Apr 2016 15:01:28 -0400 Subject: [PATCH] Add drop weapon action to MeleeSledge --- CHANGE LOG 1.0.6.txt | 1 + .../CfgWeapons/Melee/MeleeSledgehammer.hpp | 33 ++++++++++--------- .../Configs/CfgWeapons/Tools/Sledgehammer.hpp | 1 + 3 files changed, 19 insertions(+), 16 deletions(-) diff --git a/CHANGE LOG 1.0.6.txt b/CHANGE LOG 1.0.6.txt index cdb3bbb00..de0e8f669 100644 --- a/CHANGE LOG 1.0.6.txt +++ b/CHANGE LOG 1.0.6.txt @@ -5,6 +5,7 @@ [NEW] 1.8.7 spawn selection, set dayz_spawnselection = 1; in init.sqf (Chernarus only) [NEW] 1.8.7 infected camps, points of interest and infectious waterholes map additions (Chernarus only) [NEW] 1.8.7 weapon switching system and hotkeys (1 = primary, 2 = pistol, 3 = melee) +[NEW] 1.8.7 configurable blood trails, set dayz_bleedingeffect in init.sqf [NEW] Optional news/rules feed on player login, set dayz_enableRules in init.sqf [NEW] Status UI icons are toggleable between "vanilla","epoch","dark" set DZE_UI in init.sqf @ebaydayz [NEW] Anzio 20mm sniper and RedRyder BB Gun by @arma2WillRobinson diff --git a/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeSledgehammer.hpp b/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeSledgehammer.hpp index 83eccf70f..57ed04d04 100644 --- a/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeSledgehammer.hpp +++ b/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeSledgehammer.hpp @@ -2,29 +2,30 @@ class MeleeSledge: MeleeWeapon { scope = public; - model="\z\addons\dayz_epoch\models\sledge_weaponized"; - picture="\z\addons\dayz_epoch\pictures\equip_sledge_CA.paa"; // todo icon - displayName=$STR_EQUIP_NAME_SledgeHammer; - descriptionShort=$STR_EQUIP_SLEDGE_DESC; + model = "\z\addons\dayz_epoch\models\sledge_weaponized"; + picture = "\z\addons\dayz_epoch\pictures\equip_sledge_CA.paa"; // todo icon + displayName = $STR_EQUIP_NAME_SledgeHammer; + descriptionShort = $STR_EQUIP_SLEDGE_DESC; - magazines[]= {"Sledge_Swing"}; + magazines[] = {"Sledge_Swing"}; - droppeditem= "ItemSledge"; + droppeditem = "ItemSledge"; class ItemActions { class Toolbelt { - text=$STR_ACTIONS_2TB; - script="spawn player_addToolbelt;"; - use[]= - { - "MeleeSledge" - }; - output[]= - { - "ItemSledge" - }; + text = $STR_ACTIONS_2TB; + script = "spawn player_addToolbelt;"; + use[] = {"MeleeSledge"}; + output[] = {"ItemSledge"}; + }; + + class Drop + { + text = $STR_ACTIONS_DROP; + script = "spawn player_dropWeapon; r_action_count = r_action_count + 1;"; + use[] = {"Sledge_Swing"}; }; }; class Library diff --git a/SQF/dayz_code/Configs/CfgWeapons/Tools/Sledgehammer.hpp b/SQF/dayz_code/Configs/CfgWeapons/Tools/Sledgehammer.hpp index 3f56b9965..38cafb64b 100644 --- a/SQF/dayz_code/Configs/CfgWeapons/Tools/Sledgehammer.hpp +++ b/SQF/dayz_code/Configs/CfgWeapons/Tools/Sledgehammer.hpp @@ -6,6 +6,7 @@ class ItemSledge: ItemCore // Epoch class picture="\z\addons\dayz_epoch\pictures\equip_sledge_CA.paa"; displayName=$STR_EQUIP_NAME_SledgeHammer; descriptionShort=$STR_EQUIP_SLEDGE_DESC; + class ItemActions { class ToBack