summaryrefslogtreecommitdiff
path: root/src/being/crazymoves.h
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-02-24 00:05:41 +0300
committerAndrei Karas <akaras@inbox.ru>2015-02-24 00:05:41 +0300
commita83d09446463533ec68bc3a191edf80afc2aa975 (patch)
treece4e91c6b5714c2aed97d5829d7eb5dde338598b /src/being/crazymoves.h
parent797a2919283659b537a2f8024a758281d0cee8e9 (diff)
downloadmv-a83d09446463533ec68bc3a191edf80afc2aa975.tar.gz
mv-a83d09446463533ec68bc3a191edf80afc2aa975.tar.bz2
mv-a83d09446463533ec68bc3a191edf80afc2aa975.tar.xz
mv-a83d09446463533ec68bc3a191edf80afc2aa975.zip
Split crazy move functions to smaller functions.
Diffstat (limited to 'src/being/crazymoves.h')
-rw-r--r--src/being/crazymoves.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/being/crazymoves.h b/src/being/crazymoves.h
index c97d8db45..d9edb7a2c 100644
--- a/src/being/crazymoves.h
+++ b/src/being/crazymoves.h
@@ -23,6 +23,8 @@
#ifndef BEING_CRAZYMOVES_H
#define BEING_CRAZYMOVES_H
+#include <string>
+
#include "localconsts.h"
class CrazyMoves final
@@ -43,6 +45,13 @@ class CrazyMoves final
void crazyMove8();
void crazyMove9();
void crazyMoveA();
+ void crazyMoveAd();
+ void crazyMoveAe();
+ void crazyMoveAm();
+ void crazyMoveAo();
+ void crazyMoveAs();
+
+ std::string mMoveProgram;
// temporary disable crazy moves in moves
bool mDisableCrazyMove;