summaryrefslogtreecommitdiff
path: root/quacker/graphicalreporter.cpp
diff options
context:
space:
mode:
authorJohn Fultz <jfultz@wolfram.com>2016-08-02 04:08:43 -0500
committerJohn Fultz <jfultz@wolfram.com>2016-08-02 06:37:15 -0500
commitdbcb13d3c87133117bc54023c162ad0a202efa1d (patch)
tree955715420b4584b73baa676c1b4b5fe4febb3c48 /quacker/graphicalreporter.cpp
parenta3aa3602d173939a2b616bb78a5a739eb9761d9b (diff)
Fixes to allow bad endgames to be loaded from GCGs.
Not perfect, but it now does a decent job of not corrupting GCGs when it loads one where players have messed up tile counts/drawing in the end-game. It also tries to annotate these for the player and in any GCG file that's round-tripped. Also, a lot of C++11-izing of ranged iterators.
Diffstat (limited to 'quacker/graphicalreporter.cpp')
-rw-r--r--quacker/graphicalreporter.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/quacker/graphicalreporter.cpp b/quacker/graphicalreporter.cpp
index a7ca9f5..d234ff6 100644
--- a/quacker/graphicalreporter.cpp
+++ b/quacker/graphicalreporter.cpp
@@ -160,6 +160,7 @@ void GraphicalReporter::reportPosition(const Quackle::GamePosition &position, Qu
switch ((*it).action)
{
case Quackle::Move::Place:
+ case Quackle::Move::PlaceError:
{
if (m_generateImages)
{