|
| SCR_XPHandlerComponentClass SCR_BaseGameModeComponentClass | Attribute ("{E6FC4537B53EA00B}Configs/Campaign/XPRewards.conf") |
| int | GetSurvivalRewardCooldown () |
| int | GetSurvivalScaleMaxCycleAmount () |
| int | GetSeizeBaseProgressionRewardTimer () |
| int | GetSeizeBaseProgressionXP (string baseFactionKey) |
| override void | OnPlayerSpawnFinalize_S (SCR_SpawnRequestComponent requestComponent, SCR_SpawnHandlerComponent handlerComponent, SCR_SpawnData data, IEntity entity) |
| override void | OnPlayerDisconnected (int playerId, KickCauseCode cause, int timeout) |
| override void | OnPlayerKilled (notnull SCR_InstigatorContextData instigatorContextData) |
| override void | OnControllableDestroyed (notnull SCR_InstigatorContextData instigatorContextData) |
| void | OnVehicleDestroyed (notnull SCR_InstigatorContextData instigatorContextData) |
| void | OnCharacterKilled (notnull SCR_InstigatorContextData instigatorContextData) |
| void | OnCompartmentLeft (IEntity targetEntity, BaseCompartmentManagerComponent manager, int mgrID, int slotID, bool move) |
| void | OnStatPointsAdded (int playerId, SCR_EDataStats stat, float amount, bool temp) |
| void | OnDrivingStatPointsAdded (int playerId, float amount) |
| void | OnHealingStatPointsAdded (int playerId) |
| bool | IsHealingFriendlyStatPoint (SCR_EDataStats stat) |
| void | OnSupportStationExecuted (SCR_BaseSupportStationComponent supportStation, ESupportStationType supportStationType, IEntity actionTarget, IEntity actionUser, SCR_BaseUseSupportStationAction action) |
| void | OnVehicleRepaired (SCR_BaseSupportStationComponent supportStation, ESupportStationType supportStationType, IEntity actionTarget, IEntity actionUser, SCR_BaseUseSupportStationAction action) |
| void | OnCharacterHealed (SCR_BaseSupportStationComponent supportStation, ESupportStationType supportStationType, IEntity actionTarget, IEntity actionUser, SCR_BaseUseSupportStationAction action) |
| void | OnBaseSeized (SCR_CampaignMilitaryBaseComponent baseComponent) |
| void | OnBaseAttackStarted (notnull SCR_CampaignMilitaryBaseComponent base, Faction defendingFaction, Faction attackingFaction) |
| void | OnBaseAttackEnded (notnull SCR_CampaignMilitaryBaseComponent base) |
| void | EvaluateAllAttackedBasesAttackers () |
| void | EvaluateBaseAttackers (SCR_CampaignMilitaryBaseComponent base) |
| void | ProcessSuicide (int playerId) |
| void | AwardTransportXP (int playerId) |
| bool | IsProxy () |
| void | AwardXP (int playerId, SCR_EXPRewards rewardID, float multiplier=1.0, bool volunteer=false, int customXP=0) |
| void | AwardXP (notnull PlayerController controller, SCR_EXPRewards rewardID, float multiplier=1.0, bool volunteer=false, int customXP=0) |
| void | VeterancyAward (notnull PlayerController controller, float multiplier) |
| SCR_XPRewardInfo | GetXpRewardInfo (SCR_EXPRewards reward) |
| int | GetXPRewardAmount (SCR_EXPRewards reward) |
| float | GetXPMultiplier () |
| string | GetXPRewardName (SCR_EXPRewards reward) |
| bool | AllowNotification (SCR_EXPRewards reward) |
| override void | EOnFrame (IEntity owner, float timeSlice) |
| override void | OnPostInit (IEntity owner) |
| | Editable Mine.
|
| void | ~SCR_XPHandlerComponent () |