Something went wrong. Try again.
the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
Something went wrong. Try again.
927 B · 33 lines
C
at main
123456789101112131415161718192021222324252627282930313233#pragma onceusing namespace std;
#include "GameRuleDefinition.h"
class AddItemRuleDefinition;class Pos;
class UpdatePlayerRuleDefinition : public GameRuleDefinition{private: vector<AddItemRuleDefinition *> m_items;
bool m_bUpdateHealth, m_bUpdateFood, m_bUpdateYRot, m_bUpdateInventory; int m_health; int m_food; Pos *m_spawnPos; float m_yRot;
public: UpdatePlayerRuleDefinition(); ~UpdatePlayerRuleDefinition();
virtual ConsoleGameRules::EGameRuleType getActionType() { return ConsoleGameRules::eGameRuleType_UpdatePlayerRule; } virtual void getChildren(vector<GameRuleDefinition *> *children); virtual GameRuleDefinition *addChild(ConsoleGameRules::EGameRuleType ruleType);
virtual void writeAttributes(DataOutputStream *dos, UINT numAttributes); virtual void addAttribute(const wstring &attributeName, const wstring &attributeValue);
virtual void postProcessPlayer(shared_ptr<Player> player);};