use crate::network::{AttributeTag, SpawnTrajectory};
pub(crate) static SPAWN_STATS: &[(&str, SpawnTrajectory)] = &[
("Engine.Actor", SpawnTrajectory::Location),
("Engine.ZoneInfo", SpawnTrajectory::None),
("TAGame.BreakOutActor_Platform_TA", SpawnTrajectory::None),
("TAGame.CrowdActor_TA", SpawnTrajectory::None),
("TAGame.CrowdManager_TA", SpawnTrajectory::None),
("TAGame.HauntedBallTrapTrigger_TA", SpawnTrajectory::None),
("TAGame.InMapScoreboard_TA", SpawnTrajectory::None),
("TAGame.PlayerStart_Platform_TA", SpawnTrajectory::None),
("TAGame.RBActor_TA", SpawnTrajectory::LocationAndRotation),
("TAGame.VehiclePickup_Boost_TA", SpawnTrajectory::None),
(
"TAGame.KeepUpIndicator_TA",
SpawnTrajectory::LocationAndRotation,
),
];
pub(crate) static ATTRIBUTES: phf::Map<&'static str, AttributeTag> = phf::phf_map! {
"Engine.Actor:bBlockActors" => AttributeTag::Boolean,
"Engine.Actor:bCollideActors" => AttributeTag::Boolean,
"Engine.Actor:bCollideWorld" => AttributeTag::Boolean,
"Engine.Actor:bHidden" => AttributeTag::Boolean,
"Engine.Actor:bNetOwner" => AttributeTag::Boolean,
"Engine.Actor:bTearOff" => AttributeTag::Boolean,
"Engine.Actor:DrawScale" => AttributeTag::Float,
"Engine.Actor:RemoteRole" => AttributeTag::Enum,
"Engine.Actor:Role" => AttributeTag::Enum,
"Engine.Actor:Rotation" => AttributeTag::RotationTag,
"Engine.GameReplicationInfo:bMatchIsOver" => AttributeTag::Boolean,
"Engine.GameReplicationInfo:GameClass" => AttributeTag::ActiveActor,
"Engine.GameReplicationInfo:ServerName" => AttributeTag::String,
"Engine.Pawn:bFastAttachedMove" => AttributeTag::Boolean,
"Engine.Pawn:bIsCrouched" => AttributeTag::Boolean,
"Engine.Pawn:bUsedByMatinee" => AttributeTag::Boolean,
"Engine.Pawn:HealthMax" => AttributeTag::Int,
"Engine.Pawn:PlayerReplicationInfo" => AttributeTag::ActiveActor,
"Engine.Pawn:RemoteViewPitch" => AttributeTag::Byte,
"Engine.PlayerReplicationInfo:bAdmin" => AttributeTag::Boolean,
"Engine.PlayerReplicationInfo:bBot" => AttributeTag::Boolean,
"Engine.PlayerReplicationInfo:bIsSpectator" => AttributeTag::Boolean,
"Engine.PlayerReplicationInfo:bReadyToPlay" => AttributeTag::Boolean,
"Engine.PlayerReplicationInfo:bTimedOut" => AttributeTag::Boolean,
"Engine.PlayerReplicationInfo:bWaitingPlayer" => AttributeTag::Boolean,
"Engine.PlayerReplicationInfo:Ping" => AttributeTag::Byte,
"Engine.PlayerReplicationInfo:PlayerID" => AttributeTag::Int,
"Engine.PlayerReplicationInfo:PlayerName" => AttributeTag::String,
"Engine.PlayerReplicationInfo:RemoteUserData" => AttributeTag::String,
"Engine.PlayerReplicationInfo:Score" => AttributeTag::Int,
"Engine.PlayerReplicationInfo:Team" => AttributeTag::ActiveActor,
"Engine.PlayerReplicationInfo:UniqueId" => AttributeTag::UniqueId,
"Engine.ReplicatedActor_ORS:ReplicatedOwner" => AttributeTag::ActiveActor,
"Engine.TeamInfo:Score" => AttributeTag::Int,
"ProjectX.GRI_X:bGameStarted" => AttributeTag::Boolean,
"ProjectX.GRI_X:GameServerID" => AttributeTag::QWordString,
"ProjectX.GRI_X:MatchGuid" => AttributeTag::String,
"ProjectX.GRI_X:MatchGUID" => AttributeTag::String,
"ProjectX.GRI_X:ReplicatedGameMutatorIndex" => AttributeTag::Int,
"ProjectX.GRI_X:ReplicatedGamePlaylist" => AttributeTag::Int,
"ProjectX.GRI_X:ReplicatedServerRegion" => AttributeTag::String,
"ProjectX.GRI_X:Reservations" => AttributeTag::Reservation,
"TAGame.Ball_Breakout_TA:AppliedDamage" => AttributeTag::AppliedDamage,
"TAGame.Ball_Breakout_TA:DamageIndex" => AttributeTag::Int,
"TAGame.Ball_Breakout_TA:LastTeamTouch" => AttributeTag::Byte,
"TAGame.Ball_Fire_TA:TeamNumChangeTimestamp" => AttributeTag::Float,
"TAGame.Ball_God_TA:TargetSpeed" => AttributeTag::Float,
"TAGame.Ball_Haunted_TA:bIsBallBeamed" => AttributeTag::Boolean,
"TAGame.Ball_Haunted_TA:DeactivatedGoalIndex" => AttributeTag::Byte,
"TAGame.Ball_Haunted_TA:LastTeamTouch" => AttributeTag::Byte,
"TAGame.Ball_Haunted_TA:ReplicatedBeamBrokenValue" => AttributeTag::Byte,
"TAGame.Ball_Haunted_TA:TotalActiveBeams" => AttributeTag::Byte,
"TAGame.Ball_Spawner_TA:SpawnDelaySeconds" => AttributeTag::Float,
"TAGame.Ball_Spawner_TA:SpawnedBall" => AttributeTag::ActiveActor,
"TAGame.Ball_TA:AdditionalCarGroundBounceScaleXY" => AttributeTag::Float,
"TAGame.Ball_TA:AdditionalCarGroundBounceScaleZ" => AttributeTag::Float,
"TAGame.Ball_TA:AirResistance" => AttributeTag::Location, "TAGame.Ball_TA:BallHitSpinScale" => AttributeTag::Float,
"TAGame.Ball_TA:bPossessionEnabled" => AttributeTag::Boolean,
"TAGame.Ball_TA:bWarnBallReset" => AttributeTag::Boolean,
"TAGame.Ball_TA:GameBallIndex" => AttributeTag::Int,
"TAGame.Ball_TA:GameEvent" => AttributeTag::ActiveActor,
"TAGame.Ball_TA:HitTeamNum" => AttributeTag::Byte,
"TAGame.Ball_TA:MagnusMinSpeed" => AttributeTag::Float,
"TAGame.Ball_TA:ReplicatedAddedCarBounceScale" => AttributeTag::Float,
"TAGame.Ball_TA:ReplicatedBallGravityScale" => AttributeTag::Float,
"TAGame.Ball_TA:ReplicatedBallMaxLinearSpeedScale" => AttributeTag::Float,
"TAGame.Ball_TA:ReplicatedBallScale" => AttributeTag::Float,
"TAGame.Ball_TA:ReplicatedExplosionData" => AttributeTag::Explosion,
"TAGame.Ball_TA:ReplicatedExplosionDataExtended" => AttributeTag::ExtendedExplosion,
"TAGame.Ball_TA:ReplicatedPhysMatOverride" => AttributeTag::ActiveActor,
"TAGame.Ball_TA:ReplicatedWorldBounceScale" => AttributeTag::Float,
"TAGame.BallKeepUpComponent_TA:BallOwner" => AttributeTag::ActiveActor,
"TAGame.BallKeepUpComponent_TA:KeepUpState" => AttributeTag::Byte,
"TAGame.BallKeepUpComponent_TA:Score" => AttributeTag::Int,
"TAGame.BreakOutActor_Platform_TA:DamageState" => AttributeTag::DamageState,
"TAGame.CameraSettingsActor_TA:bMouseCameraToggleEnabled" => AttributeTag::Boolean,
"TAGame.CameraSettingsActor_TA:bUsingBehindView" => AttributeTag::Boolean,
"TAGame.CameraSettingsActor_TA:bUsingSecondaryCamera" => AttributeTag::Boolean,
"TAGame.CameraSettingsActor_TA:bUsingSwivel" => AttributeTag::Boolean,
"TAGame.CameraSettingsActor_TA:CameraPitch" => AttributeTag::Byte,
"TAGame.CameraSettingsActor_TA:CameraYaw" => AttributeTag::Byte,
"TAGame.CameraSettingsActor_TA:PRI" => AttributeTag::ActiveActor,
"TAGame.CameraSettingsActor_TA:ProfileSettings" => AttributeTag::CamSettings,
"TAGame.Cannon_TA:FireCount" => AttributeTag::Byte,
"TAGame.Cannon_TA:Pitch" => AttributeTag::Float,
"TAGame.Car_KnockOut_TA:ReplicatedImpulse" => AttributeTag::Impulse,
"TAGame.Car_KnockOut_TA:ReplicatedStateChanged" => AttributeTag::Byte,
"TAGame.Car_KnockOut_TA:ReplicatedStateName" => AttributeTag::Int,
"TAGame.Car_KnockOut_TA:UsedAttackComponent" => AttributeTag::ActiveActor,
"TAGame.Car_TA:AddedBallForceMultiplier" => AttributeTag::Float,
"TAGame.Car_TA:AddedCarForceMultiplier" => AttributeTag::Float,
"TAGame.Car_TA:AttachedPickup" => AttributeTag::ActiveActor,
"TAGame.Car_TA:bUnlimitedJumps" => AttributeTag::Boolean,
"TAGame.Car_TA:bUnlimitedTimeForDodge" => AttributeTag::Boolean,
"TAGame.Car_TA:ClubColors" => AttributeTag::ClubColors,
"TAGame.Car_TA:DodgesRefreshedCounter" => AttributeTag::Int,
"TAGame.Car_TA:ReplicatedCarMaxLinearSpeedScale" => AttributeTag::Float,
"TAGame.Car_TA:ReplicatedCarScale" => AttributeTag::Float,
"TAGame.Car_TA:ReplicatedDemolish_CustomFX" => AttributeTag::DemolishFx,
"TAGame.Car_TA:ReplicatedDemolish" => AttributeTag::Demolish,
"TAGame.Car_TA:ReplicatedDemolishExtended" => AttributeTag::DemolishExtended,
"TAGame.Car_TA:ReplicatedDemolishGoalExplosion" => AttributeTag::DemolishFx,
"TAGame.Car_TA:RumblePickups" => AttributeTag::ActiveActor,
"TAGame.Car_TA:TeamPaint" => AttributeTag::TeamPaint,
"TAGame.CarComponent_AirActivate_TA:AirActivateCount" => AttributeTag::Int,
"TAGame.CarComponent_Boost_TA:bNoBoost" => AttributeTag::Boolean,
"TAGame.CarComponent_Boost_TA:BoostModifier" => AttributeTag::Float,
"TAGame.CarComponent_Boost_TA:BoostRestriction" => AttributeTag::Byte,
"TAGame.CarComponent_Boost_TA:bRechargeGroundOnly" => AttributeTag::Boolean,
"TAGame.CarComponent_Boost_TA:bUnlimitedBoost" => AttributeTag::Boolean,
"TAGame.CarComponent_Boost_TA:RechargeDelay" => AttributeTag::Float,
"TAGame.CarComponent_Boost_TA:RechargeRate" => AttributeTag::Float,
"TAGame.CarComponent_Boost_TA:ReplicatedBoost" => AttributeTag::ReplicatedBoost,
"TAGame.CarComponent_Boost_TA:ReplicatedBoostAmount" => AttributeTag::Byte,
"TAGame.CarComponent_Boost_TA:UnlimitedBoostRefCount" => AttributeTag::Int,
"TAGame.CarComponent_Dodge_KO_TA:DodgeRotationCompressed" => AttributeTag::Int,
"TAGame.CarComponent_Dodge_TA:DodgeImpulse" => AttributeTag::Location,
"TAGame.CarComponent_Dodge_TA:DodgeTorque" => AttributeTag::Location,
"TAGame.CarComponent_DoubleJump_TA:DoubleJumpImpulse" => AttributeTag::Location,
"TAGame.CarComponent_FlipCar_TA:bFlipRight" => AttributeTag::Boolean,
"TAGame.CarComponent_FlipCar_TA:FlipCarTime" => AttributeTag::Float,
"TAGame.CarComponent_TA:ReplicatedActive" => AttributeTag::Byte,
"TAGame.CarComponent_TA:ReplicatedActivityTime" => AttributeTag::Float,
"TAGame.CarComponent_TA:Vehicle" => AttributeTag::ActiveActor,
"TAGame.CarComponent_Torque_TA:ReplicatedTorqueInput" => AttributeTag::Int,
"TAGame.CarComponent_Torque_TA:TorqueScale" => AttributeTag::Float,
"TAGame.CrowdActor_TA:GameEvent" => AttributeTag::ActiveActor,
"TAGame.CrowdActor_TA:ModifiedNoise" => AttributeTag::Float,
"TAGame.CrowdActor_TA:ReplicatedCountDownNumber" => AttributeTag::Int,
"TAGame.CrowdActor_TA:ReplicatedOneShotSound" => AttributeTag::ActiveActor,
"TAGame.CrowdActor_TA:ReplicatedRoundCountDownNumber" => AttributeTag::Int,
"TAGame.CrowdManager_TA:GameEvent" => AttributeTag::ActiveActor,
"TAGame.CrowdManager_TA:ReplicatedGlobalOneShotSound" => AttributeTag::ActiveActor,
"TAGame.GameEvent_Soccar_TA:bAllowHonorDuels" => AttributeTag::Boolean,
"TAGame.GameEvent_Soccar_TA:bBallHasBeenHit" => AttributeTag::Boolean,
"TAGame.GameEvent_Soccar_TA:bClubMatch" => AttributeTag::Boolean,
"TAGame.GameEvent_Soccar_TA:bDisableCrowdSound" => AttributeTag::Boolean,
"TAGame.GameEvent_Soccar_TA:bFullClubMatch" => AttributeTag::Boolean,
"TAGame.GameEvent_Soccar_TA:bFullMatchWinnerDecided" => AttributeTag::Boolean,
"TAGame.GameEvent_Soccar_TA:bGoalsEnabled" => AttributeTag::Boolean,
"TAGame.GameEvent_Soccar_TA:bMatchCreatorAdminEnabled" => AttributeTag::Boolean,
"TAGame.GameEvent_Soccar_TA:bMatchEnded" => AttributeTag::Boolean,
"TAGame.GameEvent_Soccar_TA:bNoContest" => AttributeTag::Boolean,
"TAGame.GameEvent_Soccar_TA:bOverTime" => AttributeTag::Boolean,
"TAGame.GameEvent_Soccar_TA:bReadyToStartGame" => AttributeTag::Boolean,
"TAGame.GameEvent_Soccar_TA:bShouldSpawnGoalIndicators" => AttributeTag::Boolean,
"TAGame.GameEvent_Soccar_TA:bShowIntroScene" => AttributeTag::Boolean,
"TAGame.GameEvent_Soccar_TA:bUnlimitedTime" => AttributeTag::Boolean,
"TAGame.GameEvent_Soccar_TA:GameTime" => AttributeTag::Int,
"TAGame.GameEvent_Soccar_TA:GameWinner" => AttributeTag::ActiveActor,
"TAGame.GameEvent_Soccar_TA:MatchWinner" => AttributeTag::ActiveActor,
"TAGame.GameEvent_Soccar_TA:MaxScore" => AttributeTag::Int,
"TAGame.GameEvent_Soccar_TA:MVP" => AttributeTag::ActiveActor,
"TAGame.GameEvent_Soccar_TA:ReplicatedMusicStinger" => AttributeTag::MusicStinger,
"TAGame.GameEvent_Soccar_TA:ReplicatedScoredOnTeam" => AttributeTag::Byte,
"TAGame.GameEvent_Soccar_TA:ReplicatedServerPerformanceState" => AttributeTag::Byte,
"TAGame.GameEvent_Soccar_TA:ReplicatedStatEvent" => AttributeTag::StatEvent,
"TAGame.GameEvent_Soccar_TA:RoundNum" => AttributeTag::Int,
"TAGame.GameEvent_Soccar_TA:SecondsRemaining" => AttributeTag::Int,
"TAGame.GameEvent_Soccar_TA:SeriesLength" => AttributeTag::Int,
"TAGame.GameEvent_Soccar_TA:SubRulesArchetype" => AttributeTag::ActiveActor,
"TAGame.GameEvent_Soccar_TA:TotalGameBalls" => AttributeTag::Int,
"TAGame.GameEvent_SoccarPrivate_TA:MatchSettings" => AttributeTag::PrivateMatchSettings,
"TAGame.GameEvent_TA:bAllowReadyUp" => AttributeTag::Boolean,
"TAGame.GameEvent_TA:bAlwaysShowMatchTypeLabel" => AttributeTag::Boolean,
"TAGame.GameEvent_TA:bCanVoteToForfeit" => AttributeTag::Boolean,
"TAGame.GameEvent_TA:bHasLeaveMatchPenalty" => AttributeTag::Boolean,
"TAGame.GameEvent_TA:bIsBotMatch" => AttributeTag::Boolean,
"TAGame.GameEvent_TA:BotSkill" => AttributeTag::Int,
"TAGame.GameEvent_TA:GameMode" => AttributeTag::GameMode,
"TAGame.GameEvent_TA:MatchStartEpoch" => AttributeTag::Int64,
"TAGame.GameEvent_TA:MatchTypeClass" => AttributeTag::ActiveActor,
"TAGame.GameEvent_TA:ReplicatedGameStateTimeRemaining" => AttributeTag::Int,
"TAGame.GameEvent_TA:ReplicatedRoundCountDownNumber" => AttributeTag::Int,
"TAGame.GameEvent_TA:ReplicatedStateIndex" => AttributeTag::Byte,
"TAGame.GameEvent_TA:ReplicatedStateName" => AttributeTag::Int,
"TAGame.GameEvent_TA:RichPresenceString" => AttributeTag::String,
"TAGame.GameEvent_Team_TA:bDisableMutingOtherTeam" => AttributeTag::Boolean,
"TAGame.GameEvent_Team_TA:bDisableQuickChat" => AttributeTag::Boolean,
"TAGame.GameEvent_Team_TA:bForfeit" => AttributeTag::Boolean,
"TAGame.GameEvent_Team_TA:MaxTeamSize" => AttributeTag::Int,
"TAGame.GRI_TA:bAllowTargetFind" => AttributeTag::Boolean,
"TAGame.GRI_TA:NewDedicatedServerIP" => AttributeTag::String,
"TAGame.KeepUpIndicator_TA:ComponentOwner" => AttributeTag::ActiveActor,
"TAGame.MaxTimeWarningData_TA:EndGameEpochTime" => AttributeTag::Int64,
"TAGame.MaxTimeWarningData_TA:EndGameWarningEpochTime" => AttributeTag::Int64,
"TAGame.PlayerStart_Platform_TA:bActive" => AttributeTag::Boolean,
"TAGame.PRI_KnockOut_TA:bIsActiveMVP" => AttributeTag::Boolean,
"TAGame.PRI_KnockOut_TA:bIsEliminated" => AttributeTag::Boolean,
"TAGame.PRI_KnockOut_TA:Blocks" => AttributeTag::Int,
"TAGame.PRI_KnockOut_TA:DamageCaused" => AttributeTag::Int,
"TAGame.PRI_KnockOut_TA:EliminationOrder" => AttributeTag::Int,
"TAGame.PRI_KnockOut_TA:Grabs" => AttributeTag::Int,
"TAGame.PRI_KnockOut_TA:Hits" => AttributeTag::Int,
"TAGame.PRI_KnockOut_TA:KnockoutDeaths" => AttributeTag::Int,
"TAGame.PRI_KnockOut_TA:Knockouts" => AttributeTag::Int,
"TAGame.PRI_TA:bIdleBanned" => AttributeTag::Boolean,
"TAGame.PRI_TA:bIsDistracted" => AttributeTag::Boolean,
"TAGame.PRI_TA:bIsInSplitScreen" => AttributeTag::Boolean,
"TAGame.PRI_TA:bMatchMVP" => AttributeTag::Boolean,
"TAGame.PRI_TA:bOnlineLoadoutSet" => AttributeTag::Boolean,
"TAGame.PRI_TA:bOnlineLoadoutsSet" => AttributeTag::Boolean,
"TAGame.PRI_TA:BotBannerProductID" => AttributeTag::Int,
"TAGame.PRI_TA:BotProductName" => AttributeTag::Int,
"TAGame.PRI_TA:bReady" => AttributeTag::Boolean,
"TAGame.PRI_TA:bUsingBehindView" => AttributeTag::Boolean,
"TAGame.PRI_TA:bUsingItems" => AttributeTag::Boolean,
"TAGame.PRI_TA:bUsingSecondaryCamera" => AttributeTag::Boolean,
"TAGame.PRI_TA:CameraPitch" => AttributeTag::Byte,
"TAGame.PRI_TA:CameraSettings" => AttributeTag::CamSettings,
"TAGame.PRI_TA:CameraYaw" => AttributeTag::Byte,
"TAGame.PRI_TA:CarDemolitions" => AttributeTag::Int,
"TAGame.PRI_TA:ClientLoadout" => AttributeTag::Loadout,
"TAGame.PRI_TA:ClientLoadoutOnline" => AttributeTag::LoadoutOnline,
"TAGame.PRI_TA:ClientLoadouts" => AttributeTag::TeamLoadout,
"TAGame.PRI_TA:ClientLoadoutsOnline" => AttributeTag::LoadoutsOnline,
"TAGame.PRI_TA:ClubID" => AttributeTag::Int64,
"TAGame.PRI_TA:CurrentVoiceRoom" => AttributeTag::String,
"TAGame.PRI_TA:KeepUpPossessions" => AttributeTag::Int,
"TAGame.PRI_TA:MatchAssists" => AttributeTag::Int,
"TAGame.PRI_TA:MatchBreakoutDamage" => AttributeTag::Int,
"TAGame.PRI_TA:MatchDemolishes" => AttributeTag::Int,
"TAGame.PRI_TA:MatchGoals" => AttributeTag::Int,
"TAGame.PRI_TA:MatchSaves" => AttributeTag::Int,
"TAGame.PRI_TA:MatchScore" => AttributeTag::Int,
"TAGame.PRI_TA:MatchShots" => AttributeTag::Int,
"TAGame.PRI_TA:MaxTimeTillItem" => AttributeTag::Int,
"TAGame.PRI_TA:PartyLeader" => AttributeTag::PartyLeader,
"TAGame.PRI_TA:PawnType" => AttributeTag::Byte,
"TAGame.PRI_TA:PersistentCamera" => AttributeTag::ActiveActor,
"TAGame.PRI_TA:PlayerHistoryKey" => AttributeTag::PlayerHistoryKey,
"TAGame.PRI_TA:PlayerHistoryValid" => AttributeTag::Boolean,
"TAGame.PRI_TA:PossessionClears" => AttributeTag::Int,
"TAGame.PRI_TA:PossessionDenials" => AttributeTag::Int,
"TAGame.PRI_TA:PossessionSteals" => AttributeTag::Int,
"TAGame.PRI_TA:PrimaryTitle" => AttributeTag::Title,
"TAGame.PRI_TA:ReplicatedGameEvent" => AttributeTag::ActiveActor,
"TAGame.PRI_TA:ReplicatedWorstNetQualityBeyondLatency" => AttributeTag::Byte,
"TAGame.PRI_TA:RepStatTitles" => AttributeTag::RepStatTitle,
"TAGame.PRI_TA:SecondaryTitle" => AttributeTag::Title,
"TAGame.PRI_TA:SelfDemolitions" => AttributeTag::Int,
"TAGame.PRI_TA:SkillTier" => AttributeTag::FlaggedByte,
"TAGame.PRI_TA:SpectatorShortcut" => AttributeTag::Int,
"TAGame.PRI_TA:SteeringSensitivity" => AttributeTag::Float,
"TAGame.PRI_TA:TimeTillItem" => AttributeTag::Int,
"TAGame.PRI_TA:Title" => AttributeTag::Int,
"TAGame.PRI_TA:TotalGameTimePlayed" => AttributeTag::Float,
"TAGame.PRI_TA:TotalIdleTime" => AttributeTag::Float,
"TAGame.PRI_TA:TotalXP" => AttributeTag::Int,
"TAGame.PRI_TA:ViralItemActor" => AttributeTag::ActiveActor,
"TAGame.RBActor_TA:bFrozen" => AttributeTag::Boolean,
"TAGame.RBActor_TA:bIgnoreSyncing" => AttributeTag::Boolean,
"TAGame.RBActor_TA:bReplayActor" => AttributeTag::Boolean,
"TAGame.RBActor_TA:ReplicatedRBState" => AttributeTag::RigidBody,
"TAGame.RBActor_TA:TeleportCounter" => AttributeTag::Byte,
"TAGame.RBActor_TA:WeldedInfo" => AttributeTag::Welded,
"TAGame.RumblePickups_TA:AttachedPickup" => AttributeTag::ActiveActor,
"TAGame.RumblePickups_TA:ConcurrentItemCount" => AttributeTag::Int,
"TAGame.RumblePickups_TA:PickupInfo" => AttributeTag::PickupInfo,
"TAGame.SpecialPickup_BallFreeze_TA:RepOrigSpeed" => AttributeTag::Float,
"TAGame.SpecialPickup_BallVelcro_TA:AttachTime" => AttributeTag::Float,
"TAGame.SpecialPickup_BallVelcro_TA:bBroken" => AttributeTag::Boolean,
"TAGame.SpecialPickup_BallVelcro_TA:bHit" => AttributeTag::Boolean,
"TAGame.SpecialPickup_BallVelcro_TA:BreakTime" => AttributeTag::Float,
"TAGame.SpecialPickup_Football_TA:WeldedBall" => AttributeTag::ActiveActor,
"TAGame.SpecialPickup_Rugby_TA:bBallWelded" => AttributeTag::Boolean,
"TAGame.SpecialPickup_Targeted_TA:Targeted" => AttributeTag::ActiveActor,
"TAGame.Stunlock_TA:Car" => AttributeTag::ActiveActor,
"TAGame.Stunlock_TA:MashTime" => AttributeTag::Float,
"TAGame.Stunlock_TA:MaxStunTime" => AttributeTag::Float,
"TAGame.Stunlock_TA:StunTimeRemaining" => AttributeTag::Float,
"TAGame.Team_Soccar_TA:GameScore" => AttributeTag::Int,
"TAGame.Team_TA:ClubColors" => AttributeTag::ClubColors,
"TAGame.Team_TA:ClubID" => AttributeTag::Int64,
"TAGame.Team_TA:CustomTeamName" => AttributeTag::String,
"TAGame.Team_TA:Difficulty" => AttributeTag::Int,
"TAGame.Team_TA:GameEvent" => AttributeTag::ActiveActor,
"TAGame.Team_TA:LogoData" => AttributeTag::LogoData,
"TAGame.Vehicle_TA:bDriving" => AttributeTag::Boolean,
"TAGame.Vehicle_TA:bHasPostMatchCelebration" => AttributeTag::Boolean,
"TAGame.Vehicle_TA:bPodiumMode" => AttributeTag::Boolean,
"TAGame.Vehicle_TA:bReplicatedHandbrake" => AttributeTag::Boolean,
"TAGame.Vehicle_TA:InputRestriction" => AttributeTag::Byte,
"TAGame.Vehicle_TA:ReplicatedSteer" => AttributeTag::Byte,
"TAGame.Vehicle_TA:ReplicatedThrottle" => AttributeTag::Byte,
"TAGame.VehiclePickup_TA:bNoPickup" => AttributeTag::Boolean,
"TAGame.VehiclePickup_TA:NewReplicatedPickupData" => AttributeTag::PickupNew,
"TAGame.VehiclePickup_TA:ReplicatedPickupData" => AttributeTag::Pickup,
"TAGame.ViralItemActor_TA:ClientFXInfectedType" => AttributeTag::Byte,
"TAGame.ViralItemActor_TA:InfectedStatus" => AttributeTag::Byte,
};
pub(crate) static PARENT_CLASSES: phf::Map<&'static str, &'static str> = phf::phf_map! {
"Archetypes.Ball.Ball_Anniversary" => "TAGame.Ball_TA",
"Archetypes.Ball.Ball_BasketBall_Mutator" => "TAGame.Ball_TA",
"Archetypes.Ball.Ball_Basketball" => "TAGame.Ball_TA",
"Archetypes.Ball.Ball_BasketBall" => "TAGame.Ball_TA",
"Archetypes.Ball.Ball_Beachball" => "TAGame.Ball_TA",
"Archetypes.Ball.Ball_Breakout" => "TAGame.Ball_Breakout_TA",
"Archetypes.Ball.Ball_Default" => "TAGame.Ball_TA",
"Archetypes.Ball.Ball_Ekin" => "TAGame.Ball_TA",
"Archetypes.Ball.Ball_Fire_Obstacle" => "TAGame.Ball_Fire_TA",
"Archetypes.Ball.Ball_Fire" => "TAGame.Ball_Fire_TA",
"Archetypes.Ball.Ball_Football" => "TAGame.Ball_TA",
"Archetypes.Ball.Ball_God" => "TAGame.Ball_God_TA",
"Archetypes.Ball.Ball_Haunted" => "TAGame.Ball_Haunted_TA",
"Archetypes.Ball.ball_luminousairplane" => "TAGame.Ball_TA",
"Archetypes.Ball.Ball_PizzaPuck" => "TAGame.Ball_TA",
"Archetypes.Ball.Ball_Puck" => "TAGame.Ball_TA",
"Archetypes.Ball.Ball_RingSpawner" => "TAGame.Ball_Spawner_TA",
"Archetypes.Ball.Ball_Score" => "TAGame.Ball_Breakout_TA",
"Archetypes.Ball.Ball_Shoe" => "TAGame.Ball_TA",
"Archetypes.Ball.Ball_SpookyBalloon" => "TAGame.Ball_TA",
"Archetypes.Ball.Ball_Strike" => "TAGame.Ball_TA",
"Archetypes.Ball.Ball_Training" => "TAGame.Ball_Tutorial_TA",
"Archetypes.Ball.Ball_Trajectory" => "TAGame.Ball_Trajectory_TA",
"Archetypes.Ball.Ball_Tutorial" => "TAGame.Ball_Tutorial_TA",
"Archetypes.Ball.BallComponent_KeepUp" => "TAGame.BallKeepUpComponent_TA",
"Archetypes.Ball.CubeBall" => "TAGame.Ball_TA",
"Archetypes.Car.Car_Default" => "TAGame.Car_TA",
"Archetypes.Car.Car_PostGameLobby" => "TAGame.Car_Freeplay_TA",
"Archetypes.CarComponents.CarComponent_Boost" => "TAGame.CarComponent_Boost_TA",
"Archetypes.CarComponents.CarComponent_Dodge" => "TAGame.CarComponent_Dodge_TA",
"Archetypes.CarComponents.CarComponent_DoubleJump" => "TAGame.CarComponent_DoubleJump_TA",
"Archetypes.CarComponents.CarComponent_FlipCar" => "TAGame.CarComponent_FlipCar_TA",
"Archetypes.CarComponents.CarComponent_Jump" => "TAGame.CarComponent_Jump_TA",
"Archetypes.CarComponents.CarComponent_TerritoryDemolish" => "TAGame.CarComponent_TerritoryDemolish_TA",
"Archetypes.GameEvent.GameEvent_Basketball" => "TAGame.GameEvent_Soccar_TA",
"Archetypes.GameEvent.GameEvent_BasketballPrivate" => "TAGame.GameEvent_SoccarPrivate_TA",
"Archetypes.GameEvent.GameEvent_BasketballSplitscreen" => "TAGame.GameEvent_SoccarSplitscreen_TA",
"Archetypes.GameEvent.GameEvent_Breakout" => "TAGame.GameEvent_Breakout_TA",
"Archetypes.GameEvent.GameEvent_FTE_Part1_Prime" => "TAGame.GameEvent_FTE_TA",
"Archetypes.GameEvent.GameEvent_Hockey" => "TAGame.GameEvent_Soccar_TA",
"Archetypes.GameEvent.GameEvent_HockeyPrivate" => "TAGame.GameEvent_SoccarPrivate_TA",
"Archetypes.GameEvent.GameEvent_HockeySplitscreen" => "TAGame.GameEvent_SoccarSplitscreen_TA",
"Archetypes.GameEvent.GameEvent_Items" => "TAGame.GameEvent_Soccar_TA",
"Archetypes.GameEvent.GameEvent_Season:CarArchetype" => "TAGame.Car_Season_TA",
"Archetypes.GameEvent.GameEvent_Season" => "TAGame.GameEvent_Season_TA",
"Archetypes.GameEvent.GameEvent_Soccar" => "TAGame.GameEvent_Soccar_TA",
"Archetypes.GameEvent.GameEvent_SoccarLan" => "TAGame.GameEvent_Soccar_TA",
"Archetypes.GameEvent.GameEvent_SoccarPrivate" => "TAGame.GameEvent_SoccarPrivate_TA",
"Archetypes.GameEvent.GameEvent_SoccarSplitscreen" => "TAGame.GameEvent_SoccarSplitscreen_TA",
"Archetypes.GameEvent.GameEvent_Tutorial_Advanced" => "TAGame.GameEvent_Tutorial_Advanced_TA",
"Archetypes.GameEvent.GameEvent_Tutorial_Basic" => "TAGame.GameEvent_Tutorial_Basic_TA",
"Archetypes.GameEvent.GameEvent_Tutorial_FreePlay" => "TAGame.GameEvent_Tutorial_FreePlay_TA",
"Archetypes.KnockOut.GameEvent_Knockout:CarArchetype.Boost" => "TAGame.CarComponent_Boost_KO_TA",
"Archetypes.KnockOut.GameEvent_Knockout:CarArchetype.Dodge" => "TAGame.CarComponent_Dodge_KO_TA",
"Archetypes.KnockOut.GameEvent_Knockout:CarArchetype.DoubleJump" => "TAGame.CarComponent_DoubleJump_TA",
"Archetypes.KnockOut.GameEvent_Knockout:CarArchetype.Flip" => "TAGame.CarComponent_FlipCar_TA",
"Archetypes.KnockOut.GameEvent_Knockout:CarArchetype.Jump" => "TAGame.CarComponent_Jump_TA",
"Archetypes.KnockOut.GameEvent_Knockout:CarArchetype.StunlockArchetype" => "TAGame.Stunlock_TA",
"Archetypes.KnockOut.GameEvent_Knockout:CarArchetype.Torque" => "TAGame.CarComponent_Torque_TA",
"Archetypes.KnockOut.GameEvent_Knockout:CarArchetype" => "TAGame.Car_KnockOut_TA",
"Archetypes.KnockOut.GameEvent_Knockout" => "TAGame.GameEvent_KnockOut_TA",
"Archetypes.Misc.KeepUpIndicator" => "TAGame.KeepUpIndicator_TA",
"Archetypes.Mutators.Mutator_Robin:AutoFlip" => "TAGame.CarComponent_FlipCar_TA",
"Archetypes.Mutators.Mutator_Robin:DoubleJump" => "TAGame.CarComponent_DoubleJump_Robin_TA",
"Archetypes.Mutators.Mutator_Robin:Jump" => "TAGame.CarComponent_Jump_Robin_TA",
"Archetypes.Mutators.SubRules.ItemsMode_RPS:DispenserArchetype.ItemPool.Obj_1" => "TAGame.SpecialPickup_BallCarSpring_TA",
"Archetypes.Mutators.SubRules.ItemsMode_RPS:DispenserArchetype.ItemPool.Obj_2" => "TAGame.SpecialPickup_BallFreeze_TA",
"Archetypes.Mutators.SubRules.ItemsMode_RPS:DispenserArchetype.ItemPool.Obj" => "TAGame.SpecialPickup_BallCarSpring_TA",
"Archetypes.SpecialPickups.BM.SpecialPickup_BallFreeze_BM" => "TAGame.SpecialPickup_BallFreeze_TA",
"Archetypes.SpecialPickups.SpecialPickup_BallFreeze" => "TAGame.SpecialPickup_BallFreeze_TA",
"Archetypes.SpecialPickups.SpecialPickup_BallGrapplingHook" => "TAGame.SpecialPickup_GrapplingHook_TA",
"Archetypes.SpecialPickups.SpecialPickup_BallLasso" => "TAGame.SpecialPickup_BallLasso_TA",
"Archetypes.SpecialPickups.SpecialPickup_BallSpring" => "TAGame.SpecialPickup_BallCarSpring_TA",
"Archetypes.SpecialPickups.SpecialPickup_BallVelcro" => "TAGame.SpecialPickup_BallVelcro_TA",
"Archetypes.SpecialPickups.SpecialPickup_Batarang" => "TAGame.SpecialPickup_Batarang_TA",
"Archetypes.SpecialPickups.SpecialPickup_BoostOverride" => "TAGame.SpecialPickup_BoostOverride_TA",
"Archetypes.SpecialPickups.SpecialPickup_CarSpring" => "TAGame.SpecialPickup_BallCarSpring_TA",
"Archetypes.SpecialPickups.SpecialPickup_Football" => "TAGame.SpecialPickup_Football_TA",
"Archetypes.SpecialPickups.SpecialPickup_GravityWell" => "TAGame.SpecialPickup_BallGravity_TA",
"Archetypes.SpecialPickups.SpecialPickup_HauntedBallBeam" => "TAGame.SpecialPickup_HauntedBallBeam_TA",
"Archetypes.SpecialPickups.SpecialPickup_Rugby" => "TAGame.SpecialPickup_Rugby_TA",
"Archetypes.SpecialPickups.SpecialPickup_RugbyLightDark" => "TAGame.SpecialPickup_Rugby_TA",
"Archetypes.SpecialPickups.SpecialPickup_StrongHit" => "TAGame.SpecialPickup_HitForce_TA",
"Archetypes.SpecialPickups.SpecialPickup_Swapper" => "TAGame.SpecialPickup_Swapper_TA",
"Archetypes.SpecialPickups.SpecialPickup_Tornado" => "TAGame.SpecialPickup_Tornado_TA",
"Archetypes.Teams.Team0" => "TAGame.Team_Soccar_TA",
"Archetypes.Teams.Team1" => "TAGame.Team_Soccar_TA",
"Archetypes.Teams.TeamWhite0" => "TAGame.Team_Freeplay_TA",
"Archetypes.Teams.TeamWhite1" => "TAGame.Team_Freeplay_TA",
"Archetypes.Tutorial.Cannon" => "TAGame.Cannon_TA",
"Engine.Actor" => "Core.Object",
"Engine.GameReplicationInfo" => "Engine.ReplicationInfo",
"Engine.Info" => "Engine.Actor",
"Engine.NavigationPoint" => "Engine.Actor",
"Engine.Pawn" => "Engine.Actor",
"Engine.PlayerReplicationInfo" => "Engine.ReplicationInfo",
"Engine.PlayerStart" => "Engine.NavigationPoint",
"Engine.ReplicatedActor_ORS" => "Engine.Actor",
"Engine.ReplicationInfo" => "Engine.Info",
"Engine.TeamInfo" => "Engine.Info",
"Engine.WorldInfo" => "Engine.ZoneInfo",
"Engine.ZoneInfo" => "Engine.Info",
"GameInfo_Basketball.GameInfo.GameInfo_Basketball:Archetype" => "TAGame.GameEvent_Soccar_TA",
"GameInfo_Basketball.GameInfo.GameInfo_Basketball:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_Breakout.GameInfo.GameInfo_Breakout:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_FootBall.GameInfo.GameInfo_FootBall:Archetype" => "TAGame.GameEvent_Football_TA",
"GameInfo_FootBall.GameInfo.GameInfo_FootBall:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_FTE.GameInfo.GameInfo_FTE:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"gameinfo_godball.GameInfo.gameinfo_godball:Archetype" => "TAGame.GameEvent_GodBall_TA",
"GameInfo_GodBall.GameInfo.GameInfo_GodBall:Archetype" => "TAGame.GameEvent_GodBall_TA",
"gameinfo_godball.GameInfo.gameinfo_godball:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_GodBall.GameInfo.GameInfo_GodBall:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_HeatseekerTerritory.GameInfo.GameInfo_HeatseekerTerritory:Archetype" => "TAGame.GameEvent_Soccar_TA",
"GameInfo_HeatseekerTerritory.GameInfo.GameInfo_HeatseekerTerritory:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"Gameinfo_Hockey.GameInfo.Gameinfo_Hockey:Archetype" => "TAGame.GameEvent_Soccar_TA",
"Gameinfo_Hockey.GameInfo.Gameinfo_Hockey:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_Hops.GameInfo.GameInfo_Hops:Archetype" => "TAGame.GameEvent_Soccar_TA",
"GameInfo_Hops.GameInfo.GameInfo_Hops:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_Items.GameInfo.GameInfo_Items:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_KnockOut.KnockOut.GameInfo_KnockOut:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_LTM_AprilFool.GameInfo.GameInfo_LTM_AprilFool:Archetype" => "TAGame.GameEvent_Soccar_TA",
"GameInfo_LTM_AprilFool.GameInfo.GameInfo_LTM_AprilFool:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_LTM_BeachBall.GameInfo.GameInfo_LTM_BeachBall:Archetype" => "TAGame.GameEvent_Soccar_TA",
"GameInfo_LTM_BeachBall.GameInfo.GameInfo_LTM_BeachBall:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_LTM_DropshotRumble.GameInfo.GameInfo_LTM_DropshotRumble:Archetype" => "TAGame.GameEvent_Soccar_TA",
"GameInfo_LTM_DropshotRumble.GameInfo.GameInfo_LTM_DropshotRumble:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_LTM_SpeedDemon.GameInfo.GameInfo_LTM_SpeedDemon:Archetype" => "TAGame.GameEvent_Soccar_TA",
"GameInfo_LTM_SpeedDemon.GameInfo.GameInfo_LTM_SpeedDemon:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_LTM_SpikeRush.GameInfo.GameInfo_LTM_SpikeRush:Archetype" => "TAGame.GameEvent_Soccar_TA",
"GameInfo_LTM_SpikeRush.GameInfo.GameInfo_LTM_SpikeRush:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_LTM_SuperCube.GameInfo.GameInfo_LTM_SuperCube:Archetype" => "TAGame.GameEvent_Soccar_TA",
"GameInfo_LTM_SuperCube.GameInfo.GameInfo_LTM_SuperCube:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_MagnusFutball.GameInfo.GameInfo_MagnusFutball:Archetype" => "TAGame.GameEvent_Soccar_TA",
"GameInfo_MagnusFutball.GameInfo.GameInfo_MagnusFutball:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_Possession.GameInfo.GameInfo_Possession:Archetype" => "TAGame.GameEvent_Soccar_TA",
"GameInfo_Possession.GameInfo.GameInfo_Possession:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_Season.GameInfo.GameInfo_Season:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_SnowDayTerritory.GameInfo.GameInfo_SnowDayTerritory:Archetype" => "TAGame.GameEvent_Territory_TA",
"GameInfo_SnowDayTerritory.GameInfo.GameInfo_SnowDayTerritory:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_Soccar.GameInfo.GameInfo_Soccar:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_SpikeDrop.GameInfo.GameInfo_SpikeDrop:Archetype" => "TAGame.GameEvent_Soccar_TA",
"GameInfo_SpikeDrop.GameInfo.GameInfo_SpikeDrop:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_Territory.GameInfo.GameInfo_Territory:Archetype" => "TAGame.GameEvent_Territory_TA",
"GameInfo_Territory.GameInfo.GameInfo_Territory:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"GameInfo_Tutorial.GameEvent.GameEvent_Tutorial_Aerial" => "TAGame.GameEvent_Training_Aerial_TA",
"GameInfo_Tutorial.GameEvent.GameEvent_Tutorial_Goalie" => "TAGame.GameEvent_Training_Goalie_TA",
"GameInfo_Tutorial.GameEvent.GameEvent_Tutorial_Striker" => "TAGame.GameEvent_Training_Striker_TA",
"GameInfo_Tutorial.GameInfo.GameInfo_Tutorial:GameReplicationInfoArchetype" => "TAGame.GRI_TA",
"Haunted_TrainStation_P.TheWorld:PersistentLevel.HauntedBallTrapTrigger_TA_0" => "TAGame.HauntedBallTrapTrigger_TA",
"Haunted_TrainStation_P.TheWorld:PersistentLevel.HauntedBallTrapTrigger_TA_1" => "TAGame.HauntedBallTrapTrigger_TA",
"Mutators.Mutators.Mutators.FreePlay:CarArchetype" => "TAGame.Car_Freeplay_TA",
"Mutators.Mutators.Mutators.OnlineFreeplay:CarArchetype" => "TAGame.Car_Freeplay_TA",
"ProjectX.Default__NetModeReplicator_X" => "ProjectX.NetModeReplicator_X",
"ProjectX.GRI_X" => "Engine.GameReplicationInfo",
"ProjectX.NetModeReplicator_X" => "Engine.ReplicationInfo",
"ProjectX.Pawn_X" => "Engine.Pawn",
"ProjectX.PRI_X" => "Engine.PlayerReplicationInfo",
"TAGame.Ball_Breakout_TA" => "TAGame.Ball_TA",
"TAGame.Ball_Fire_TA" => "TAGame.Ball_God_TA",
"TAGame.Ball_God_TA" => "TAGame.Ball_TA",
"TAGame.Ball_Haunted_TA" => "TAGame.Ball_TA",
"TAGame.Ball_Spawner_TA" => "Engine.Actor",
"TAGame.Ball_TA" => "TAGame.RBActor_TA",
"TAGame.Ball_Trajectory_TA" => "TAGame.Ball_TA",
"TAGame.Ball_Tutorial_TA" => "TAGame.Ball_TA",
"TAGame.BallKeepUpComponent_TA" => "Engine.ReplicatedActor_ORS",
"TAGame.BreakOutActor_Platform_TA" => "Engine.Actor",
"TAGame.CameraSettingsActor_TA" => "Engine.ReplicationInfo",
"TAGame.Cannon_TA" => "Engine.Actor",
"TAGame.Car_Freeplay_TA" => "TAGame.Car_TA",
"TAGame.Car_KnockOut_TA" => "TAGame.Car_TA",
"TAGame.Car_Season_TA" => "TAGame.Car_TA",
"TAGame.Car_TA" => "TAGame.Vehicle_TA",
"TAGame.CarComponent_AirActivate_TA" => "TAGame.CarComponent_TA",
"TAGame.CarComponent_Boost_KO_TA" => "TAGame.CarComponent_Boost_TA",
"TAGame.CarComponent_Boost_TA" => "TAGame.CarComponent_AirActivate_TA",
"TAGame.CarComponent_Dodge_KO_TA" => "TAGame.CarComponent_Dodge_TA",
"TAGame.CarComponent_Dodge_TA" => "TAGame.CarComponent_AirActivate_TA",
"TAGame.CarComponent_DoubleJump_KO_TA" => "TAGame.CarComponent_DoubleJump_TA",
"TAGame.CarComponent_DoubleJump_Robin_TA" => "TAGame.CarComponent_DoubleJump_TA",
"TAGame.CarComponent_DoubleJump_TA" => "TAGame.CarComponent_AirActivate_TA",
"TAGame.CarComponent_FlipCar_TA" => "TAGame.CarComponent_TA",
"TAGame.CarComponent_Jump_Robin_TA" => "TAGame.CarComponent_Jump_TA",
"TAGame.CarComponent_Jump_TA" => "TAGame.CarComponent_TA",
"TAGame.CarComponent_TA" => "Engine.ReplicationInfo",
"TAGame.CarComponent_TerritoryDemolish_TA" => "TAGame.CarComponent_TA",
"TAGame.CarComponent_Torque_TA" => "TAGame.CarComponent_TA",
"TAGame.CrowdActor_TA" => "Engine.ReplicationInfo",
"TAGame.CrowdManager_TA" => "Engine.ReplicationInfo",
"TAGame.Default__CameraSettingsActor_TA" => "TAGame.CameraSettingsActor_TA",
"TAGame.Default__Car_TA" => "TAGame.Car_TA",
"TAGame.Default__FreeplayCommands_TA" => "TAGame.FreeplayCommands_TA",
"TAGame.Default__MaxTimeWarningData_TA" => "TAGame.MaxTimeWarningData_TA",
"TAGame.Default__PickupTimer_TA" => "TAGame.PickupTimer_TA",
"TAGame.Default__PRI_Breakout_TA" => "TAGame.PRI_Breakout_TA",
"TAGame.Default__PRI_KnockOut_TA" => "TAGame.PRI_KnockOut_TA",
"TAGame.Default__PRI_Possession_TA" => "TAGame.PRI_Possession_TA",
"TAGame.Default__PRI_TA" => "TAGame.PRI_TA",
"TAGame.Default__RumblePickups_TA" => "TAGame.RumblePickups_TA",
"TAGame.Default__TrackerWallDynamicMeshActor_TA" => "TAGame.TrackerWallDynamicMeshActor_TA",
"TAGame.Default__ViralItemActor_TA" => "TAGame.ViralItemActor_TA",
"TAGame.Default__VoteActor_TA" => "TAGame.VoteActor_TA",
"TAGame.DynamicMeshActor_TA" => "Engine.Actor",
"TAGame.FreeplayCommands_TA" => "Engine.Actor",
"TAGame.GameEvent_Breakout_TA" => "TAGame.GameEvent_Soccar_TA",
"TAGame.GameEvent_Football_TA" => "TAGame.GameEvent_Soccar_TA",
"TAGame.GameEvent_FTE_TA" => "TAGame.GameEvent_Soccar_TA",
"TAGame.GameEvent_GodBall_TA" => "TAGame.GameEvent_Soccar_TA",
"TAGame.GameEvent_KnockOut_TA" => "TAGame.GameEvent_Soccar_TA",
"TAGame.GameEvent_Season_TA" => "TAGame.GameEvent_Soccar_TA",
"TAGame.GameEvent_Soccar_TA" => "TAGame.GameEvent_Team_TA",
"TAGame.GameEvent_SoccarPrivate_TA" => "TAGame.GameEvent_Soccar_TA",
"TAGame.GameEvent_SoccarSplitscreen_TA" => "TAGame.GameEvent_SoccarPrivate_TA",
"TAGame.GameEvent_TA" => "Engine.ReplicationInfo",
"TAGame.GameEvent_Team_TA" => "TAGame.GameEvent_TA",
"TAGame.GameEvent_Territory_TA" => "TAGame.GameEvent_Soccar_TA",
"TAGame.GameEvent_Training_Aerial_TA" => "TAGame.GameEvent_Training_TA",
"TAGame.GameEvent_Training_Goalie_TA" => "TAGame.GameEvent_Training_TA",
"TAGame.GameEvent_Training_Striker_TA" => "TAGame.GameEvent_Training_TA",
"TAGame.GameEvent_Training_TA" => "TAGame.GameEvent_Tutorial_TA",
"TAGame.GameEvent_Tutorial_Advanced_TA" => "TAGame.GameEvent_Tutorial_Basic_TA",
"TAGame.GameEvent_Tutorial_Basic_TA" => "TAGame.GameEvent_Tutorial_TA",
"TAGame.GameEvent_Tutorial_FreePlay_TA" => "TAGame.GameEvent_Tutorial_TA",
"TAGame.GameEvent_Tutorial_TA" => "TAGame.GameEvent_Soccar_TA",
"TAGame.GRI_TA" => "ProjectX.GRI_X",
"TAGame.HauntedBallTrapTrigger_TA" => "TAGame.DynamicMeshActor_TA",
"TAGame.InMapScoreboard_TA" => "Engine.Actor",
"TAGame.KeepUpIndicator_TA" => "Engine.Actor",
"TAGame.MaxTimeWarningData_TA" => "Engine.ReplicatedActor_ORS",
"TAGame.PickupTimer_TA" => "TAGame.CarComponent_TA",
"TAGame.PlayerStart_Platform_TA" => "Engine.Actor",
"TAGame.PRI_Breakout_TA" => "TAGame.PRI_TA",
"TAGame.PRI_KnockOut_TA" => "TAGame.PRI_TA",
"TAGame.PRI_Possession_TA" => "TAGame.PRI_TA",
"TAGame.PRI_TA" => "ProjectX.PRI_X",
"TAGame.ProductAttribute_Blueprint_TA" => "TAGame.ProductAttribute_TA",
"TAGame.ProductAttribute_BlueprintCost_TA" => "TAGame.ProductAttribute_TA",
"TAGame.ProductAttribute_Certified_TA" => "TAGame.ProductAttribute_TA",
"TAGame.ProductAttribute_NoNotify_TA" => "TAGame.ProductAttribute_TA",
"TAGame.ProductAttribute_Painted_TA" => "TAGame.ProductAttribute_TA",
"TAGame.ProductAttribute_Quality_TA" => "TAGame.ProductAttribute_TA",
"TAGame.ProductAttribute_SpecialEdition_TA" => "TAGame.ProductAttribute_TA",
"TAGame.ProductAttribute_TA" => "Core.Object",
"TAGame.ProductAttribute_TeamEdition_TA" => "TAGame.ProductAttribute_TA",
"TAGame.ProductAttribute_TitleID_TA" => "TAGame.ProductAttribute_TA",
"TAGame.ProductAttribute_UserColor_TA" => "TAGame.ProductAttribute_TA",
"TAGame.RBActor_TA" => "ProjectX.Pawn_X",
"TAGame.Replay_Soccar_TA" => "TAGame.Replay_TA",
"TAGame.Replay_TA" => "Core.Object",
"TAGame.RumblePickups_TA" => "Engine.Actor",
"TAGame.SaveData_GameEditor_Training_TA" => "Core.Object",
"TAGame.SpecialPickup_BallCarSpring_TA" => "TAGame.SpecialPickup_Spring_TA",
"TAGame.SpecialPickup_BallFreeze_TA" => "TAGame.SpecialPickup_Targeted_TA",
"TAGame.SpecialPickup_BallGravity_TA" => "TAGame.SpecialPickup_TA",
"TAGame.SpecialPickup_BallLasso_TA" => "TAGame.SpecialPickup_Spring_TA",
"TAGame.SpecialPickup_BallVelcro_TA" => "TAGame.SpecialPickup_TA",
"TAGame.SpecialPickup_Batarang_TA" => "TAGame.SpecialPickup_BallLasso_TA",
"TAGame.SpecialPickup_BoostOverride_TA" => "TAGame.SpecialPickup_Targeted_TA",
"TAGame.SpecialPickup_Football_TA" => "TAGame.SpecialPickup_TA",
"TAGame.SpecialPickup_GrapplingHook_TA" => "TAGame.SpecialPickup_Targeted_TA",
"TAGame.SpecialPickup_HauntedBallBeam_TA" => "TAGame.SpecialPickup_BallGravity_TA",
"TAGame.SpecialPickup_HitForce_TA" => "TAGame.SpecialPickup_TA",
"TAGame.SpecialPickup_Rugby_TA" => "TAGame.SpecialPickup_TA",
"TAGame.SpecialPickup_Spring_TA" => "TAGame.SpecialPickup_Targeted_TA",
"TAGame.SpecialPickup_Swapper_TA" => "TAGame.SpecialPickup_Targeted_TA",
"TAGame.SpecialPickup_TA" => "TAGame.CarComponent_TA",
"TAGame.SpecialPickup_Targeted_TA" => "TAGame.SpecialPickup_TA",
"TAGame.SpecialPickup_Tornado_TA" => "TAGame.SpecialPickup_TA",
"TAGame.Stunlock_TA" => "Engine.Actor",
"TAGame.Team_Freeplay_TA" => "TAGame.Team_Soccar_TA",
"TAGame.Team_Soccar_TA" => "TAGame.Team_TA",
"TAGame.Team_TA" => "Engine.TeamInfo",
"TAGame.TrackerWallDynamicMeshActor_TA" => "TAGame.DynamicMeshActor_TA",
"TAGame.TrainingEditorData_TA" => "Core.Object",
"TAGame.Vehicle_TA" => "TAGame.RBActor_TA",
"TAGame.VehiclePickup_Boost_TA" => "TAGame.VehiclePickup_TA",
"TAGame.VehiclePickup_TA" => "Engine.ReplicationInfo",
"TAGame.ViralItemActor_TA" => "Engine.Actor",
"TheWorld:PersistentLevel.BreakOutActor_Platform_TA" => "TAGame.BreakOutActor_Platform_TA",
"TheWorld:PersistentLevel.CrowdActor_TA" => "TAGame.CrowdActor_TA",
"TheWorld:PersistentLevel.CrowdManager_TA" => "TAGame.CrowdManager_TA",
"TheWorld:PersistentLevel.InMapScoreboard_TA" => "TAGame.InMapScoreboard_TA",
"TheWorld:PersistentLevel.PlayerStart_Platform_TA" => "TAGame.PlayerStart_Platform_TA",
"TheWorld:PersistentLevel.VehiclePickup_Boost_TA" => "TAGame.VehiclePickup_Boost_TA",
};