CvPlayer::changeJONSCulture(int)
- Defined in
- CvPlayer.cpp, line 10618
- Class
- CvPlayer
- Hook name
CivHooks::CvPlayer_changeJONSCulture
Hooks
static bool BeforeCvPlayer_changeJONSCulture(CvPlayer* self, int iChange);static void AfterCvPlayer_changeJONSCulture(CvPlayer* self, int iChange);static void ReplaceCvPlayer_changeJONSCulture(void (*original)(CvPlayer*, int), CvPlayer* self, int iChange);CivRegisterBefore<CivHooks::CvPlayer_changeJONSCulture>(host, &BeforeCvPlayer_changeJONSCulture);CivRegisterAfter<CivHooks::CvPlayer_changeJONSCulture>(host, &AfterCvPlayer_changeJONSCulture);CivRegisterReplace<CivHooks::CvPlayer_changeJONSCulture>(host, &ReplaceCvPlayer_changeJONSCulture);
Code
10618void CvPlayer::changeJONSCulture(int iChange)10619{10620 setJONSCulture(getJONSCulture() + iChange);10621}
Calls
Called by
- CvPlayerCulture::DoArchaeologyChoice(ArchaeologyChoiceType)
- CvMinorCivAI::DoFirstContactWithMajor(TeamTypes, bool)
- CvPlayer::DoGreatPersonExpended(UnitTypes, CvUnit *)
- CvPlayer::DoYieldBonusFromKill(YieldTypes, CvUnit *, CvUnit *, UnitTypes, int, int, bool, int &)
- CvPlayer::acquireCity(CvCity *, bool, bool, bool)
- CvPlayer::doAdoptPolicy(PolicyTypes)
- CvPlayer::doTurnPostDiplomacy()
- CvPlayer::receiveGoody(CvPlot *, GoodyTypes, CvUnit *)
- CvPlayerPolicies::DoUnlockPolicyBranch(PolicyBranchTypes)
- CvTeamTechs::SetResearchProgressTimes100(TechTypes, int, PlayerTypes, int, int)
- CvUnit::DoSpreadReligion()
- CvUnit::givePolicies()
- CvLuaPlayer::lChangeJONSCulture(lua_State *)