From 6763f63936999d4e45028acaababc697cbe161b7 Mon Sep 17 00:00:00 2001 From: Jonathon Anderson Date: Sat, 30 Mar 2013 22:12:29 -0500 Subject: [PATCH] A small change to enhance the effect. --- src/camera.cpp | 10 ++++++---- src/camera.h | 5 ++--- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/src/camera.cpp b/src/camera.cpp index 4549ce91a..92534dd29 100644 --- a/src/camera.cpp +++ b/src/camera.cpp @@ -71,10 +71,11 @@ Camera::Camera(scene::ISceneManager* smgr, MapDrawControl& draw_control, m_digging_anim(0), m_digging_button(-1), - wielditem(55), hand_anim_time(0), is_hand_anim(false), - hand_anim_changed(false) + hand_anim_changed(false), + wieldslot(55), + wieldname("") { //dstream<<__FUNCTION_NAME<idef()).name != wieldname) { + wieldslot = player_select; + wieldname = item.getDefinition(m_gamedef->idef()).name; // Delay changing of the mesh for the anim if(is_hand_anim && (hand_anim_time < 0.5)) { hand_anim_time = 0.1f; diff --git a/src/camera.h b/src/camera.h index 2a9e1b2f1..555fbfd96 100644 --- a/src/camera.h +++ b/src/camera.h @@ -176,13 +176,12 @@ private: // If 1, right-click digging animation s32 m_digging_button; - // Wield item - u16 wielditem; - // Camera Hand Anim f32 hand_anim_time; bool is_hand_anim; bool hand_anim_changed; + u16 wieldslot; + std::string wieldname; }; #endif