- graphical representation of counters. see graphics/counters/quest.jpg for an example
- rewrote some code dealing with text formatting for a card when rendering in text mode. I could swear my code has been reverted. If somebody has good reason to believe we should re-process the string formatting on every frame, please let me now. I believe my change can help rendering speed of text mode a lot. - counters change to vector instead of array
This commit is contained in:
@@ -26,12 +26,15 @@ class CardPrimitive
|
||||
: public InstanceCounter<CardPrimitive>
|
||||
#endif
|
||||
{
|
||||
private:
|
||||
string text;
|
||||
vector<string> formattedText;
|
||||
|
||||
protected:
|
||||
string lcname;
|
||||
ManaCost manaCost;
|
||||
|
||||
public:
|
||||
string text;
|
||||
string name;
|
||||
int init();
|
||||
|
||||
@@ -67,7 +70,7 @@ public:
|
||||
int has(int ability);
|
||||
|
||||
void setText(const string& value);
|
||||
const string& getText();
|
||||
const vector<string>& getFormattedText();
|
||||
|
||||
void addMagicText(string value);
|
||||
void addMagicText(string value, string zone);
|
||||
|
||||
Reference in New Issue
Block a user