Home
last modified time | relevance | path

Searched refs:CDeity (Results 1 – 11 of 11) sorted by relevance

/dports/games/wyrmgus/Wyrmgus-3.5.4/src/religion/
H A Ddeity.cpp54 std::vector<CDeity *> CDeity::Deities;
55 std::map<std::string, CDeity *> CDeity::DeitiesByIdent;
56 std::map<const CUpgrade *, CDeity *> CDeity::DeitiesByUpgrade;
70 CDeity *CDeity::GetDeity(const std::string &ident, const bool should_find) in GetDeity()
92 CDeity *CDeity::GetOrAddDeity(const std::string &ident) in GetOrAddDeity()
94 CDeity *deity = GetDeity(ident, false); in GetOrAddDeity()
97 deity = new CDeity; in GetOrAddDeity()
114 CDeity *CDeity::GetDeityByUpgrade(const CUpgrade *upgrade, const bool should_find) in GetDeityByUpgrade()
130 void CDeity::ClearDeities() in ClearDeities()
143 void CDeity::ProcessConfigData(const CConfigData *config_data) in ProcessConfigData()
[all …]
/dports/games/wyrmgus/Wyrmgus-3.5.4/src/include/religion/
H A Ddeity.h59 class CDeity : public CDataType
62 static CDeity *GetDeity(const std::string &ident, const bool should_find = true);
63 static CDeity *GetOrAddDeity(const std::string &ident);
64 static CDeity *GetDeityByUpgrade(const CUpgrade *upgrade, const bool should_find = true);
67 static std::vector<CDeity *> Deities; /// Deities
68 static std::map<std::string, CDeity *> DeitiesByIdent;
69 static std::map<const CUpgrade *, CDeity *> DeitiesByUpgrade;
/dports/games/wyrmgus/Wyrmgus-3.5.4/src/include/
H A Dcharacter.h51 class CDeity; variable
175 CDeity *Deity = nullptr; /// The deity which the character is (if it is a deity)
185 std::vector<CDeity *> Deities; /// Deities chosen by this character to worship
186 …std::vector<CDeity *> GeneratedDeities; /// Deities picked during history generation for this cha…
H A Dcivilization.h53 class CDeity; variable
102 std::vector<CDeity *> Deities;
H A Dplayer.h79 class CDeity; variable
173 std::vector<CDeity *> Deities; /// deities chosen by this player
641 CDeity *HolyOrderDeity = nullptr; /// deity this faction belongs to, if it is a holy order
/dports/games/wyrmgus/Wyrmgus-3.5.4/src/stratagus/
H A Dcharacter.cpp249 CDeity *deity = CDeity::GetDeity(value); in ProcessConfigData()
435 std::vector<CDeity *> potential_deities; in GenerateHistory()
439 for (size_t j = 0; j < CDeity::Deities.size(); ++j) { in GenerateHistory()
440 CDeity *deity = CDeity::Deities[j]; in GenerateHistory()
478 CDeity *chosen_deity = potential_deities[SyncRand(potential_deities.size())]; in GenerateHistory()
H A Dscript_character.cpp257 CDeity *deity = CDeity::GetDeity(LuaToString(l, -1)); in CclDefineCharacter()
285 CDeity *deity = CDeity::GetDeity(deity_ident); in CclDefineCharacter()
672 CDeity *deity = CDeity::GetDeity(deity_ident); in CclDefineCustomHero()
1176 CDeity *deity = CDeity::GetDeity(LuaToString(l, 2, j + 1)); in CclCharacter()
H A Dconfig.cpp293 CDeity *deity = CDeity::GetOrAddDeity(ident); in ProcessConfigData()
H A Dscript_player.cpp2361 CDeity *deity = CDeity::GetOrAddDeity(deity_ident); in CclDefineDeity()
2393 CDeity::DeitiesByUpgrade[upgrade] = deity; in CclDefineDeity()
3712 lua_createtable(l, CDeity::Deities.size(), 0); in CclGetDeities()
3713 for (size_t i = 1; i <= CDeity::Deities.size(); ++i) in CclGetDeities()
3715 lua_pushstring(l, CDeity::Deities[i-1]->Ident.c_str()); in CclGetDeities()
3806 const CDeity *deity = CDeity::GetDeity(deity_ident); in CclGetDeityData()
/dports/games/wyrmgus/Wyrmgus-3.5.4/src/game/
H A Dloadgame.cpp129 CDeity::ClearDeities(); in CleanModules()
/dports/games/wyrmgus/Wyrmgus-3.5.4/src/upgrade/
H A Dupgrade.cpp2320 CDeity *upgrade_deity = CDeity::GetDeityByUpgrade(upgrade); in UpgradeAcquire()
2369 CDeity *upgrade_deity = CDeity::GetDeityByUpgrade(upgrade); in UpgradeLost()
2506 CDeity *upgrade_deity = CDeity::GetDeityByUpgrade(upgrade); in IndividualUpgradeAcquire()
2567 CDeity *upgrade_deity = CDeity::GetDeityByUpgrade(upgrade); in IndividualUpgradeLost()