This is one of the first commits in a plan to remove all `using namespace std;` lines in the entire codebase as it is considered anti-pattern today.
21 lines
408 B
C++
21 lines
408 B
C++
#pragma once
|
|
|
|
#include "DiggerItem.h"
|
|
|
|
#define PICKAXE_DIGGABLES 22
|
|
|
|
class PickaxeItem : public DiggerItem
|
|
{
|
|
private:
|
|
static TileArray *diggables;
|
|
|
|
public: //
|
|
static void staticCtor();
|
|
|
|
PickaxeItem(int id, const Tier *tier);
|
|
|
|
public:
|
|
virtual bool canDestroySpecial(Tile *tile);
|
|
virtual float getDestroySpeed(std::shared_ptr<ItemInstance> itemInstance, Tile *tile); // 4J - brought forward from 1.2.3
|
|
};
|