diff options
author | madmaxoft@gmail.com <madmaxoft@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6> | 2012-09-20 15:25:54 +0200 |
---|---|---|
committer | madmaxoft@gmail.com <madmaxoft@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6> | 2012-09-20 15:25:54 +0200 |
commit | bc466f07a454271d4845a7e8c7f0822541c5afbd (patch) | |
tree | c8455a2af322bbd847b6b4ea74256b78aa834c4c /source/cFurnaceWindow.cpp | |
parent | ProtoProxy: moar packets! (can now sustain parsing while connected to vanilla server, most of the times) (diff) | |
download | cuberite-bc466f07a454271d4845a7e8c7f0822541c5afbd.tar cuberite-bc466f07a454271d4845a7e8c7f0822541c5afbd.tar.gz cuberite-bc466f07a454271d4845a7e8c7f0822541c5afbd.tar.bz2 cuberite-bc466f07a454271d4845a7e8c7f0822541c5afbd.tar.lz cuberite-bc466f07a454271d4845a7e8c7f0822541c5afbd.tar.xz cuberite-bc466f07a454271d4845a7e8c7f0822541c5afbd.tar.zst cuberite-bc466f07a454271d4845a7e8c7f0822541c5afbd.zip |
Diffstat (limited to 'source/cFurnaceWindow.cpp')
-rw-r--r-- | source/cFurnaceWindow.cpp | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/source/cFurnaceWindow.cpp b/source/cFurnaceWindow.cpp deleted file mode 100644 index 683bf7166..000000000 --- a/source/cFurnaceWindow.cpp +++ /dev/null @@ -1,61 +0,0 @@ - -#include "Globals.h" // NOTE: MSVC stupidness requires this to be the same across all modules - -#include "cFurnaceWindow.h" -#include "cItem.h" -#include "cFurnaceEntity.h" -#include "cPlayer.h" - - - - - -cFurnaceWindow::cFurnaceWindow( cFurnaceEntity* a_Owner ) - : cWindow(a_Owner, true, cWindow::Furnace, 1) - , m_Furnace( a_Owner ) -{ -} - - - - - -void cFurnaceWindow::Clicked( - cPlayer & a_Player, - int a_WindowID, short a_SlotNum, bool a_IsRightClick, bool a_IsShiftPressed, - const cItem & a_HeldItem -) -{ - cItem Fuel = *GetSlot( 0 ); - - cWindow::Clicked(a_Player, a_WindowID, a_SlotNum, a_IsRightClick, a_IsShiftPressed, a_HeldItem); - if (m_Furnace != NULL) - { - if ((a_SlotNum >= 0) && (a_SlotNum <= 2)) // them important slots - { - if (Fuel.m_ItemID != GetSlot( 0 )->m_ItemID) - { - m_Furnace->ResetCookTimer(); - } - - if (m_Furnace->StartCooking()) - { - SendWholeWindow(a_Player.GetClientHandle()); - } - } - } -} - - - - - -void cFurnaceWindow::Close( cPlayer & a_Player ) -{ - m_Furnace = NULL; - cWindow::Close( a_Player ); -} - - - - |