the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at main 25 lines 761 B view raw
1#pragma once 2#include "ConsoleGenerateStructureAction.h" 3 4class StructurePiece; 5class Level; 6class BoundingBox; 7 8class XboxStructureActionPlaceBlock : public ConsoleGenerateStructureAction 9{ 10protected: 11 int m_x, m_y, m_z, m_tile, m_data; 12public: 13 XboxStructureActionPlaceBlock(); 14 15 virtual ConsoleGameRules::EGameRuleType getActionType() { return ConsoleGameRules::eGameRuleType_PlaceBlock; } 16 17 virtual int getEndX() { return m_x; } 18 virtual int getEndY() { return m_y; } 19 virtual int getEndZ() { return m_z; } 20 21 virtual void writeAttributes(DataOutputStream *dos, UINT numAttrs); 22 virtual void addAttribute(const wstring &attributeName, const wstring &attributeValue); 23 24 bool placeBlockInLevel(StructurePiece *structure, Level *level, BoundingBox *chunkBB); 25};