CvGame::isOption(GameOptionTypes) const
- Defined in
- CvGame.cpp, line 7264
- Class
- CvGame
- Hook name
CivHooks::CvGame_isOption
Hooks
static bool BeforeCvGame_isOption(const CvGame* self, GameOptionTypes eIndex, bool& result);static void AfterCvGame_isOption(const CvGame* self, GameOptionTypes eIndex, bool& result);static bool ReplaceCvGame_isOption(bool (*original)(const CvGame*, GameOptionTypes), const CvGame* self, GameOptionTypes eIndex);CivRegisterBefore<CivHooks::CvGame_isOption>(host, &BeforeCvGame_isOption);CivRegisterAfter<CivHooks::CvGame_isOption>(host, &AfterCvGame_isOption);CivRegisterReplace<CivHooks::CvGame_isOption>(host, &ReplaceCvGame_isOption);
Code
7264bool CvGame::isOption(GameOptionTypes eIndex) const7265{7266 int i = 0;7267 CvPreGame::GetGameOption(eIndex, i);72687269 return (i == 1);7270}
Calls
Called by
83 functions in 25 files
- CvAdvisorCounsel::BuildCounselList(PlayerTypes)
- CvBarbarians::DoCampActivationNotice(CvPlot *)
- CvBarbarians::DoCamps()
- CvBarbarians::DoUnits()
- CvCity::isBuildingsMaxed() const
- CvCity::isNationalWondersMaxed() const
- CvCity::isTeamWondersMaxed() const
- CvCity::isWorldWondersMaxed() const
- CvCityAI::AI_chooseProduction(bool)
- CvCityCitizens::IsAvoidGrowth()
- CvDeal::IsPossibleToTradeItem(PlayerTypes, PlayerTypes, TradeableItems, int, int, int, bool, bool, bool)
- CvDiplomacyAI::DoBeginDiploWithHuman()
- CvDiplomacyAI::DoBeginDiploWithHumanEspionageResult()
- CvDiplomacyAI::DoBeginDiploWithHumanInDiscuss()
- CvDiplomacyAI::DoContactPlayer(PlayerTypes)
- CvDiplomacyAI::IsDenounceAcceptable(PlayerTypes, bool)
- CvDiplomacyAI::IsDoFAcceptable(PlayerTypes)
- CvDllGame::IsOption(GameOptionTypes) const
- CvDllGameAsynch::IsOption(GameOptionTypes) const
- EconomicAIHelpers::IsTestStrategy_EarlyExpansion(CvPlayer *)
- EconomicAIHelpers::IsTestStrategy_EnoughExpansion(EconomicAIStrategyTypes, CvPlayer *)
- EconomicAIHelpers::IsTestStrategy_ExpandLikeCrazy(EconomicAIStrategyTypes, CvPlayer *)
- EconomicAIHelpers::IsTestStrategy_ExpandToOtherContinents(CvPlayer *)
- EconomicAIHelpers::IsTestStrategy_FoundCity(EconomicAIStrategyTypes, CvPlayer *)
- EconomicAIHelpers::IsTestStrategy_NeedHappiness(EconomicAIStrategyTypes, CvPlayer *)
- EconomicAIHelpers::IsTestStrategy_NeedHappinessCritical(EconomicAIStrategyTypes, CvPlayer *)
- EconomicAIHelpers::IsTestStrategy_ReallyExpandToOtherContinents(CvPlayer *)
- CvGame::Read(FDataStream &)
- CvGame::hasTurnTimerExpired(PlayerTypes)
- CvGame::init(HandicapTypes)
- CvGame::setPausePlayer(PlayerTypes)
- CvGame::updateMoves()
- CvGame::updateTestEndTurn()
- CvGame::updateWar()
- CvMinorCivAI::GetBestGreatPersonForQuest(PlayerTypes)
- CvMinorCivAI::IsEnabledQuest(MinorCivQuestTypes)
- CvMinorCivAI::IsValidQuestForPlayer(PlayerTypes, MinorCivQuestTypes)
- CvNotifications::IsNotificationExpired(int)
- CvNotifications::MayUserDismiss(int)
- CvPlayer::ChangeFaith(int)
- CvPlayer::DoCivilianReturnLogic(bool, PlayerTypes, int)
- CvPlayer::DoProcessGoldenAge()
- CvPlayer::DoYieldBonusFromKill(YieldTypes, CvUnit *, CvUnit *, UnitTypes, int, int, bool, int &)
- CvPlayer::GetJONSCulturePerTurnFromExcessHappiness() const
- CvPlayer::GetScienceFromHappinessTimes100() const
- CvPlayer::GetScoreFromFutureTech() const
- CvPlayer::GetScoreFromPolicies() const
- CvPlayer::GetScoreFromReligion() const
- CvPlayer::GetScoreFromTechs() const
- CvPlayer::GetTotalJONSCulturePerTurn() const
- CvPlayer::IsEmpireSuperUnhappy() const
- CvPlayer::IsEmpireUnhappy() const
- CvPlayer::IsEmpireVeryUnhappy() const
- CvPlayer::SetFaith(int)
- CvPlayer::acquireCity(CvCity *, bool, bool, bool)
- CvPlayer::addFreeUnit(UnitTypes, UnitAITypes)
- CvPlayer::canRaze(CvCity *, bool) const
- CvPlayer::canReceiveGoody(CvPlot *, GoodyTypes, CvUnit *) const
- CvPlayer::canTrain(UnitTypes, bool, bool, bool, bool, CvString *) const
- CvPlayer::chooseTech(int, const char *, TechTypes)
- CvPlayer::doResearch()
- CvPlayer::doTurnPostDiplomacy()
- CvPlayer::getBuildingClassPrereqBuilding(BuildingTypes, BuildingClassTypes, int) const
- CvPlayer::getJONSCulture() const
- CvPlayer::init(PlayerTypes)
- CvPlayer::processPolicies(PolicyTypes, int)
- CvPlayer::verifyAlive()
- CvPlayerAI::AI_chooseFreeTech()
- CvPolicyAI::IsBranchEffectiveInGame(PolicyBranchTypes)
- CvPlayerPolicies::CanUnlockPolicyBranch(PolicyBranchTypes)
- CvReplayInfo::createInfo()
- CvCitySiteEvaluator::CanFound(CvPlot *, const CvPlayer *, bool) const
- CvTeam::canChangeWarPeace(TeamTypes) const
- CvTeam::canDeclareWar(TeamTypes, PlayerTypes) const
- CvTeam::makeHasMet(TeamTypes, bool)
- CvGameTrade::BuildTechDifference()
- CvGameTrade::GetTechDifference(PlayerTypes, PlayerTypes)
- CvUnit::GetGenericMaxStrengthModifier(const CvUnit *, const CvPlot *, bool) const
- CvUnit::GetMaxRangedCombatStrength(const CvUnit *, const CvCity *, bool, bool) const
- CvUnit::canBuyCityState(const CvPlot *, bool) const
- CvUnitMission::ContinueMission(UnitHandle, int, int)
- CvLeague::IsResolutionEffectsValid(ResolutionTypes, int, CvString *)
- CvLuaGame::lIsOption(lua_State *)