the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
1#pragma once
2
3#include "GameRuleDefinition.h"
4
5class NamedAreaRuleDefinition : public GameRuleDefinition
6{
7private:
8 wstring m_name;
9 AABB *m_area;
10
11public:
12 NamedAreaRuleDefinition();
13 ~NamedAreaRuleDefinition();
14
15 virtual void writeAttributes(DataOutputStream *dos, UINT numAttributes);
16
17 virtual ConsoleGameRules::EGameRuleType getActionType() { return ConsoleGameRules::eGameRuleType_NamedArea; }
18
19 virtual void addAttribute(const wstring &attributeName, const wstring &attributeValue);
20
21 AABB *getArea() { return m_area; }
22 wstring getName() { return m_name; }
23};