_________ __ __
/ _____// |_____________ _/ |______ ____ __ __ ______
\_____ \\ __\_ __ \__ \\ __\__ \ / ___\| | \/ ___/
/ \| | | | \// __ \| | / __ \_/ /_/ > | /\___ \
/_______ /|__| |__| (____ /__| (____ /\___ /|____//____ >
\/ \/ \//_____/ \/
______________________ ______________________
T H E W A R B E G I N S
Stratagus - A free fantasy real time strategy game engine
Diplomacy states for CommandDiplomacy.
Definition: player.h:83
bool CheckDependByType(const CPlayer &player, const CUnitType &type)
Check a dependency by unit type.
Definition: depend.cpp:362
@ DependRuleUpgrade
Kind is an unit-type.
Definition: depend.h:102
const CUpgrade * Upgrade
unit-type pointer
Definition: depend.h:114
unsigned char Count
next hash chain, or rules
Definition: depend.h:110
Definition: unittype.h:508
@ DependRuleUnitType
Definition: depend.h:101
union DependRule::@14 Kind
an unit-type or upgrade
Dependency rule.
Definition: depend.h:106
void CleanDependencies()
Cleanup dependencies module.
Definition: depend.cpp:384
Definition: upgrade_structs.h:154
DependRule * Rule
required object
Definition: depend.h:116
std::string PrintDependencies(const CPlayer &player, const ButtonAction &button)
Print all unit dependencies into string.
Definition: depend.cpp:236
char Type
how many required
Definition: depend.h:111
void DependenciesCclRegister()
Register CCL features for dependencies.
Definition: depend.cpp:505
void InitDependencies()
Init the dependencies.
Definition: depend.cpp:377
DependRule * Next
Definition: depend.h:109
const CUnitType * UnitType
Definition: depend.h:113
bool CheckDependByIdent(const CPlayer &player, const std::string &target)
Check a dependency by identifier.
Definition: depend.cpp:326
(C) Copyright 1998-2012 by The Stratagus Project under the GNU General Public License.
All trademarks and copyrights on this page are owned by their respective owners.