Bazaar developer reference

CvTraitEntry::CvTraitEntry()

Defined in
CvTraitClasses.cpp, line 22
Class
CvTraitEntry
Not a hook point
constructor or destructor

Code

21/// Constructor22CvTraitEntry::CvTraitEntry() :23	m_iLevelExperienceModifier(0),24	m_iGreatPeopleRateModifier(0),25	m_iGreatScientistRateModifier(0),26	m_iGreatGeneralRateModifier(0),27	m_iGreatGeneralExtraBonus(0),28	m_iGreatPersonGiftInfluence(0),29	m_iMaxGlobalBuildingProductionModifier(0),30	m_iMaxTeamBuildingProductionModifier(0),31	m_iMaxPlayerBuildingProductionModifier(0),32	m_iCityUnhappinessModifier(0),33	m_iPopulationUnhappinessModifier(0),34	m_iCityStateBonusModifier(0),35	m_iCityStateFriendshipModifier(0),36	m_iCityStateCombatModifier(0),37	m_iLandBarbarianConversionPercent(0),38	m_iLandBarbarianConversionExtraUnits(0),39	m_iSeaBarbarianConversionPercent(0),40	m_iCapitalBuildingModifier(0),41	m_iPlotBuyCostModifier(0),42#if defined(MOD_TRAITS_CITY_WORKING)43	m_iCityWorkingChange(0),44#endif45#if defined(MOD_TRAITS_CITY_AUTOMATON_WORKERS)46	m_iCityAutomatonWorkersChange(0),47#endif48	m_iPlotCultureCostModifier(0),49	m_iCultureFromKills(0),50	m_iFaithFromKills(0),51	m_iCityCultureBonus(0),52	m_iCapitalThemingBonusModifier(0),53	m_iPolicyCostModifier(0),54	m_iCityConnectionTradeRouteChange(0),55	m_iWonderProductionModifier(0),56	m_iPlunderModifier(0),57	m_iImprovementMaintenanceModifier(0),58	m_iGoldenAgeDurationModifier(0),59	m_iGoldenAgeMoveChange(0),60	m_iGoldenAgeCombatModifier(0),61	m_iGoldenAgeTourismModifier(0),62	m_iGoldenAgeGreatArtistRateModifier(0),63	m_iGoldenAgeGreatMusicianRateModifier(0),64	m_iGoldenAgeGreatWriterRateModifier(0),65	m_iObsoleteTech(NO_TECH),66	m_iPrereqTech(NO_TECH),67#if defined(MOD_TRAITS_OTHER_PREREQS)68	m_iObsoleteBelief(NO_BELIEF),69	m_iPrereqBelief(NO_BELIEF),70	m_iObsoletePolicy(NO_POLICY),71	m_iPrereqPolicy(NO_POLICY),72#endif73	m_iExtraEmbarkMoves(0),74	m_iFreeUnitClassType(NO_UNITCLASS),75	m_iNaturalWonderFirstFinderGold(0),76	m_iNaturalWonderSubsequentFinderGold(0),77	m_iNaturalWonderYieldModifier(0),78	m_iNaturalWonderHappinessModifier(0),79	m_iNearbyImprovementCombatBonus(0),80	m_iNearbyImprovementBonusRange(0),81	m_iCultureBuildingYieldChange(0),82	m_iCombatBonusVsHigherTech(0),83	m_iCombatBonusVsLargerCiv(0),84	m_iLandUnitMaintenanceModifier(0),85	m_iNavalUnitMaintenanceModifier(0),86	m_iRazeSpeedModifier(0),87	m_iDOFGreatPersonModifier(0),88	m_iLuxuryHappinessRetention(0),89#if defined(MOD_TRAITS_EXTRA_SUPPLY)90	m_iExtraSupply(0),91	m_iExtraSupplyPerCity(0),92	m_iExtraSupplyPerPopulation(0),93#endif94	m_iExtraSpies(0),95	m_iUnresearchedTechBonusFromKills(0),96	m_iExtraFoundedCityTerritoryClaimRange(0),97	m_iFreeSocialPoliciesPerEra(0),98	m_iNumTradeRoutesModifier(0),99	m_iTradeRouteResourceModifier(0),100	m_iUniqueLuxuryCities(0),101	m_iUniqueLuxuryQuantity(0),102#if defined(MOD_BUGFIX_MINOR)103	m_iWorkerSpeedModifier(0),104	m_iAfraidMinorPerTurnInfluence(0),105	m_iLandTradeRouteRangeBonus(0),106#endif107#if defined(MOD_TRAITS_TRADE_ROUTE_BONUSES)108	m_iSeaTradeRouteRangeBonus(0),109#endif110#if defined(MOD_BUGFIX_MINOR)111	m_iTradeReligionModifier(0),112	m_iTradeBuildingModifier(0),113#endif114115	m_eFreeUnitPrereqTech(NO_TECH),116	m_eFreeBuilding(NO_BUILDING),117	m_eFreeBuildingOnConquest(NO_BUILDING),118119	m_bFightWellDamaged(false),120	m_bMoveFriendlyWoodsAsRoad(false),121	m_bFasterAlongRiver(false),122	m_bFasterInHills(false),123	m_bEmbarkedAllWater(false),124	m_bEmbarkedToLandFlatCost(false),125	m_bNoHillsImprovementMaintenance(false),126	m_bTechBoostFromCapitalScienceBuildings(false),127	m_bStaysAliveZeroCities(false),128	m_bFaithFromUnimprovedForest(false),129#if defined(MOD_TRAITS_ANY_BELIEF)130	m_bAnyBelief(false),131#endif132	m_bBonusReligiousBelief(false),133	m_bAbleToAnnexCityStates(false),134	m_bCrossesMountainsAfterGreatGeneral(false),135#if defined(MOD_TRAITS_CROSSES_ICE)136	m_bCrossesIce(false),137#endif138#if defined(MOD_TRAITS_GG_FROM_BARBARIANS)139	m_bGGFromBarbarians(false),140#endif141	m_bMayaCalendarBonuses(false),142	m_bNoAnnexing(false),143	m_bTechFromCityConquer(false),144	m_bUniqueLuxuryRequiresNewArea(false),145146	m_paiExtraYieldThreshold(NULL),147	m_paiYieldChange(NULL),148	m_paiYieldChangeStrategicResources(NULL),149	m_paiYieldChangeNaturalWonder(NULL),150	m_paiYieldChangePerTradePartner(NULL),151	m_paiYieldChangeIncomingTradeRoute(NULL),152	m_paiYieldModifier(NULL),153	m_piStrategicResourceQuantityModifier(NULL),154	m_piResourceQuantityModifiers(NULL),155	m_ppiImprovementYieldChanges(NULL),156#if defined(MOD_API_UNIFIED_YIELDS) && defined(MOD_API_PLOT_YIELDS)157	m_ppiPlotYieldChanges(NULL),158#endif159#if defined(MOD_API_UNIFIED_YIELDS)160	m_ppiBuildingClassYieldChanges(NULL),161	m_piCapitalYieldChanges(NULL),162	m_piCityYieldChanges(NULL),163	m_piCoastalCityYieldChanges(NULL),164	m_piGreatWorkYieldChanges(NULL),165	m_ppiFeatureYieldChanges(NULL),166	m_ppiResourceYieldChanges(NULL),167	m_ppiTerrainYieldChanges(NULL),168	m_piYieldFromKills(NULL),169	m_piYieldFromBarbarianKills(NULL),170	m_piYieldChangeTradeRoute(NULL),171	m_piYieldChangeWorldWonder(NULL),172	m_ppiTradeRouteYieldChange(NULL),173#endif174	m_ppiSpecialistYieldChanges(NULL),175#if defined(MOD_API_UNIFIED_YIELDS)176	m_ppiGreatPersonExpendedYield(NULL),177	m_piGoldenAgeGreatPersonRateModifier(NULL),178	m_ppiCityYieldFromUnimprovedFeature(NULL),179#endif180	m_ppiUnimprovedFeatureYieldChanges(NULL)181{182}