src/cheat_func.h
author truebrain
Mon, 23 Jun 2008 13:52:21 +0000
branchnoai
changeset 11058 3305a425f55b
parent 10249 58810805030e
permissions -rw-r--r--
(svn r13615) [NoAI] -Fix: fixed most, if not all, problems around AIAbstractList. It is now safe to remove values while looping, among other things.
[NoAI] -Add: allow foreach() usage for AIAbstractList
[NoAI] -Add: allow [] usage for AIAbstractList (read-only)
[NoAI] -Add: allow [] usage for AIList (read/write)
10249
58810805030e (svn r12781) [NoAI] -Sync: with trunk r12711:12780.
rubidium
parents:
diff changeset
     1
/* $Id$ */
58810805030e (svn r12781) [NoAI] -Sync: with trunk r12711:12780.
rubidium
parents:
diff changeset
     2
58810805030e (svn r12781) [NoAI] -Sync: with trunk r12711:12780.
rubidium
parents:
diff changeset
     3
/** @file cheat_func.h Functions related to cheating. */
58810805030e (svn r12781) [NoAI] -Sync: with trunk r12711:12780.
rubidium
parents:
diff changeset
     4
58810805030e (svn r12781) [NoAI] -Sync: with trunk r12711:12780.
rubidium
parents:
diff changeset
     5
#ifndef CHEAT_FUNC_H
58810805030e (svn r12781) [NoAI] -Sync: with trunk r12711:12780.
rubidium
parents:
diff changeset
     6
#define CHEAT_FUNC_H
58810805030e (svn r12781) [NoAI] -Sync: with trunk r12711:12780.
rubidium
parents:
diff changeset
     7
58810805030e (svn r12781) [NoAI] -Sync: with trunk r12711:12780.
rubidium
parents:
diff changeset
     8
#include "cheat_type.h"
58810805030e (svn r12781) [NoAI] -Sync: with trunk r12711:12780.
rubidium
parents:
diff changeset
     9
58810805030e (svn r12781) [NoAI] -Sync: with trunk r12711:12780.
rubidium
parents:
diff changeset
    10
extern Cheats _cheats;
58810805030e (svn r12781) [NoAI] -Sync: with trunk r12711:12780.
rubidium
parents:
diff changeset
    11
58810805030e (svn r12781) [NoAI] -Sync: with trunk r12711:12780.
rubidium
parents:
diff changeset
    12
void ShowCheatWindow();
58810805030e (svn r12781) [NoAI] -Sync: with trunk r12711:12780.
rubidium
parents:
diff changeset
    13
58810805030e (svn r12781) [NoAI] -Sync: with trunk r12711:12780.
rubidium
parents:
diff changeset
    14
/**
58810805030e (svn r12781) [NoAI] -Sync: with trunk r12711:12780.
rubidium
parents:
diff changeset
    15
 * Return true if any cheat has been used, false otherwise
58810805030e (svn r12781) [NoAI] -Sync: with trunk r12711:12780.
rubidium
parents:
diff changeset
    16
 * @return has a cheat been used?
58810805030e (svn r12781) [NoAI] -Sync: with trunk r12711:12780.
rubidium
parents:
diff changeset
    17
 */
58810805030e (svn r12781) [NoAI] -Sync: with trunk r12711:12780.
rubidium
parents:
diff changeset
    18
bool CheatHasBeenUsed();
58810805030e (svn r12781) [NoAI] -Sync: with trunk r12711:12780.
rubidium
parents:
diff changeset
    19
58810805030e (svn r12781) [NoAI] -Sync: with trunk r12711:12780.
rubidium
parents:
diff changeset
    20
#endif /* CHEAT_FUNC_H */