+// temporary setters
+public:
+ void SetName(const char *n) { name = n; }
+ void SetMenuIcon(const graphics::Sprite *icon) { menuIcon = icon; }
+ void SetUsableInBattle() { usability |= USABILITY_BATTLE; }
+ void SetTargettingMode(int m) { targettingMode = m; }
+
+public: