|
LEAP Documentation 40220
Documentation for the LEAP project
|
#include "ProjectXPlayerState.h"#include "Net/UnrealNetwork.h"#include "Engine/AssetManager.h"#include "ProjectX.h"#include "ProjectXGameplayStatics.h"#include "Interpolator.h"#include "ProjectXPlayerController.h"#include "ProjectXCharacter.h"#include "ProjectXVehicle.h"#include "ProjectXGameMode.h"#include "ProjectXGameInstance.h"#include "ProjectXGameState.h"#include "WeaponComponent.h"#include "WeaponInstance.h"#include "WeaponInstanceRanged.h"#include "WeaponInstanceSpawnable.h"#include "ProjectileExplosive.h"#include "Deployable.h"#include "DeployableTurret.h"#include "DeployableHealProjector.h"#include "PlayerProgressionManager.h"#include "BroadcastMessage.h"#include "StatsTrackingManager.h"#include "StatTrackingSave.h"#include "ExperienceConfiguration.h"#include "BroadcastMessageExperienceEvent.h"#include "BroadcastMessageUltimate.h"#include "BroadcastMessageQuickChatEvent.h"#include "ProjectXDamageType.h"#include "DamageType_DeployableTurret.h"#include "DamageType_DeployableRocketTurret.h"#include "DamageHistoryComponent.h"#include "GlobalAmmoComponent.h"#include "ExperienceEvent.h"#include "Online.h"#include "SaveManager.h"#include "ProjectXSaveGame.h"#include "CosmeticAssetBase.h"#include "CosmeticsManager.h"#include "CosmeticsComponent.h"#include "SquadComponent.h"#include "SteamPartyFunctionLibrary.h"#include "OwnedInterface.h"#include "WeaponInstancePowerSword.h"#include "Weapons/WeaponInstanceProjectile.h"#include "PushModel.h"#include "Player/TelekenesisComponent.h"#include "System/SubSystems/AnnouncerSubsystem.h"#include "NemesisBroadcastMessage.h"#include "Pickup.h"#include "PickupReviveBeacon.h"#include "AfflictionComponent.h"#include "AfflictionInstanceFloat.h"#include "Explodables.h"#include "DrawDebugHelpers.h"#include "Online/RemoteConsoleStatics.h"#include "NetworkEventLocText.h"#include "System/ProjectXGameSession.h"Macros | |
| #define | MESSAGE_MAX_LENGTH 250 |
| #define | MAX_MESSAGES_SPAM_DETECTION 5 |
Functions | |
| DECLARE_CYCLE_STAT (TEXT("ProjectXPlayerState::ValidateFlightPath"), STAT_ValidateFlightPath, STATGROUP_PROJECTY) | |
| DECLARE_CYCLE_STAT (TEXT("ProjectXPlayerState::ProcessExplosiveProjectile"), STAT_ProcessExplosiveProjectile, STATGROUP_PROJECTY) | |
| DECLARE_CYCLE_STAT (TEXT("ProjectXPlayerState::ProcessProjectile"), STAT_ProcessProjectile, STATGROUP_PROJECTY) | |
| #define MAX_MESSAGES_SPAM_DETECTION 5 |
| #define MESSAGE_MAX_LENGTH 250 |
| DECLARE_CYCLE_STAT | ( | TEXT("ProjectXPlayerState::ProcessExplosiveProjectile") | , |
| STAT_ProcessExplosiveProjectile | , | ||
| STATGROUP_PROJECTY | |||
| ) |
| DECLARE_CYCLE_STAT | ( | TEXT("ProjectXPlayerState::ProcessProjectile") | , |
| STAT_ProcessProjectile | , | ||
| STATGROUP_PROJECTY | |||
| ) |
| DECLARE_CYCLE_STAT | ( | TEXT("ProjectXPlayerState::ValidateFlightPath") | , |
| STAT_ValidateFlightPath | , | ||
| STATGROUP_PROJECTY | |||
| ) |