From 60556b80adf5a5562cfa0d33de22024b21aa3228 Mon Sep 17 00:00:00 2001 From: Charles Spurrill Date: Sun, 11 Nov 2012 11:17:14 -0800 Subject: [PATCH] Pickaxe: Only hold the pickaxe in hand when swinging --- planet/Objects.ocd/Items.ocd/Tools.ocd/Pickaxe.ocd/Script.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/planet/Objects.ocd/Items.ocd/Tools.ocd/Pickaxe.ocd/Script.c b/planet/Objects.ocd/Items.ocd/Tools.ocd/Pickaxe.ocd/Script.c index 4555e7bba..0c0490179 100644 --- a/planet/Objects.ocd/Items.ocd/Tools.ocd/Pickaxe.ocd/Script.c +++ b/planet/Objects.ocd/Items.ocd/Tools.ocd/Pickaxe.ocd/Script.c @@ -47,6 +47,7 @@ func ControlUseStart(object clonk, int ix, int iy) // Create an offset, so that the hit matches with the animation swingtime = Pickaxe_SwingTime*1/38; clonk->SetTurnType(1); + clonk->SetHandAction(1); clonk->UpdateAttach(); clonk->PlayAnimation("StrikePickaxe", 10, Anim_Linear(0, 0, clonk->GetAnimationLength("StrikePickaxe"), Pickaxe_SwingTime, ANIM_Loop), Anim_Const(1000)); @@ -160,6 +161,7 @@ public func Reset(clonk) { using = 0; clonk->SetTurnType(0); + clonk->SetHandAction(false); clonk->UpdateAttach(); clonk->StopAnimation(clonk->GetRootAnimation(10)); swingtime=0;