module Rattletrap.Data
( rawParentClasses
, rawClassesWithLocation
, rawClassesWithRotation
, rawObjectClasses
, rawAttributeTypes
, rawCrc32Table
)
where
import Rattletrap.Type.AttributeType
rawParentClasses :: [(String, String)]
rawParentClasses :: [(String, String)]
rawParentClasses =
[ (String
"Engine.Actor", String
"Core.Object")
, (String
"Engine.GameReplicationInfo", String
"Engine.ReplicationInfo")
, (String
"Engine.Info", String
"Engine.Actor")
, (String
"Engine.Pawn", String
"Engine.Actor")
, (String
"Engine.PlayerReplicationInfo", String
"Engine.ReplicationInfo")
, (String
"Engine.ReplicationInfo", String
"Engine.Info")
, (String
"Engine.TeamInfo", String
"Engine.ReplicationInfo")
, (String
"ProjectX.GRI_X", String
"Engine.GameReplicationInfo")
, (String
"ProjectX.Pawn_X", String
"Engine.Pawn")
, (String
"ProjectX.PRI_X", String
"Engine.PlayerReplicationInfo")
, (String
"TAGame.Ball_God_TA", String
"TAGame.Ball_TA")
, (String
"TAGame.Ball_Haunted_TA", String
"TAGame.Ball_TA")
, (String
"TAGame.Ball_TA", String
"TAGame.RBActor_TA")
, (String
"TAGame.CameraSettingsActor_TA", String
"Engine.ReplicationInfo")
, (String
"TAGame.Car_Season_TA", String
"TAGame.PRI_TA")
, (String
"TAGame.Car_TA", String
"TAGame.Vehicle_TA")
, (String
"TAGame.CarComponent_Boost_TA", String
"TAGame.CarComponent_TA")
, (String
"TAGame.CarComponent_Dodge_TA", String
"TAGame.CarComponent_TA")
, (String
"TAGame.CarComponent_DoubleJump_TA", String
"TAGame.CarComponent_TA")
, (String
"TAGame.CarComponent_FlipCar_TA", String
"TAGame.CarComponent_TA")
, (String
"TAGame.CarComponent_Jump_TA", String
"TAGame.CarComponent_TA")
, (String
"TAGame.CarComponent_TA", String
"Engine.ReplicationInfo")
, (String
"TAGame.CrowdActor_TA", String
"Engine.ReplicationInfo")
, (String
"TAGame.CrowdManager_TA", String
"Engine.ReplicationInfo")
, (String
"TAGame.GameEvent_Football_TA", String
"TAGame.GameEvent_Soccar_TA")
, (String
"TAGame.GameEvent_GodBall_TA", String
"TAGame.GameEvent_Soccar_TA")
, (String
"TAGame.GameEvent_Season_TA", String
"TAGame.GameEvent_Soccar_TA")
, (String
"TAGame.GameEvent_Soccar_TA", String
"TAGame.GameEvent_Team_TA")
, (String
"TAGame.GameEvent_SoccarPrivate_TA", String
"TAGame.GameEvent_Soccar_TA")
, (String
"TAGame.GameEvent_SoccarSplitscreen_TA", String
"TAGame.GameEvent_SoccarPrivate_TA")
, (String
"TAGame.GameEvent_TA", String
"Engine.ReplicationInfo")
, (String
"TAGame.GameEvent_Team_TA", String
"TAGame.GameEvent_TA")
, (String
"TAGame.GRI_TA", String
"ProjectX.GRI_X")
, (String
"TAGame.HauntedBallTrapTrigger_TA", String
"Engine.Actor")
, (String
"TAGame.InMapScoreboard_TA", String
"Engine.Actor")
, (String
"TAGame.PRI_TA", String
"ProjectX.PRI_X")
, (String
"TAGame.RBActor_TA", String
"ProjectX.Pawn_X")
, (String
"TAGame.SpecialPickup_BallCarSpring_TA", String
"TAGame.SpecialPickup_Spring_TA")
, (String
"TAGame.SpecialPickup_BallFreeze_TA", String
"TAGame.SpecialPickup_Targeted_TA")
, (String
"TAGame.SpecialPickup_BallGravity_TA", String
"TAGame.SpecialPickup_TA")
, (String
"TAGame.SpecialPickup_BallLasso_TA", String
"TAGame.SpecialPickup_GrapplingHook_TA")
, (String
"TAGame.SpecialPickup_Football_TA", String
"TAGame.SpecialPickup_TA")
, (String
"TAGame.SpecialPickup_BallVelcro_TA", String
"TAGame.SpecialPickup_TA")
, (String
"TAGame.SpecialPickup_Batarang_TA", String
"TAGame.SpecialPickup_BallLasso_TA")
, (String
"TAGame.SpecialPickup_BoostOverride_TA", String
"TAGame.SpecialPickup_Targeted_TA")
, (String
"TAGame.SpecialPickup_GrapplingHook_TA", String
"TAGame.SpecialPickup_Targeted_TA")
, (String
"TAGame.SpecialPickup_HauntedBallBeam_TA", String
"TAGame.SpecialPickup_TA")
, (String
"TAGame.SpecialPickup_HitForce_TA", String
"TAGame.SpecialPickup_TA")
, (String
"TAGame.SpecialPickup_Rugby_TA", String
"TAGame.SpecialPickup_TA")
, (String
"TAGame.SpecialPickup_Spring_TA", String
"TAGame.SpecialPickup_Targeted_TA")
, (String
"TAGame.SpecialPickup_Swapper_TA", String
"TAGame.SpecialPickup_Targeted_TA")
, (String
"TAGame.SpecialPickup_TA", String
"TAGame.CarComponent_TA")
, (String
"TAGame.SpecialPickup_Targeted_TA", String
"TAGame.SpecialPickup_TA")
, (String
"TAGame.SpecialPickup_Tornado_TA", String
"TAGame.SpecialPickup_TA")
, (String
"TAGame.Team_Soccar_TA", String
"TAGame.Team_TA")
, (String
"TAGame.Team_TA", String
"Engine.TeamInfo")
, (String
"TAGame.Vehicle_TA", String
"TAGame.RBActor_TA")
, (String
"TAGame.VehiclePickup_Boost_TA", String
"TAGame.VehiclePickup_TA")
, (String
"TAGame.VehiclePickup_TA", String
"Engine.ReplicationInfo")
]
rawClassesWithLocation :: [String]
rawClassesWithLocation :: [String]
rawClassesWithLocation =
[ String
"Archetypes.Ball.Ball_BasketBall_Mutator"
, String
"Archetypes.Ball.Ball_Basketball"
, String
"Archetypes.Ball.Ball_BasketBall"
, String
"Archetypes.Ball.Ball_Breakout"
, String
"Archetypes.Ball.Ball_Default"
, String
"Archetypes.Ball.Ball_Puck"
, String
"Archetypes.Ball.CubeBall"
, String
"Archetypes.Car.Car_Default"
, String
"Archetypes.GameEvent.GameEvent_Season:CarArchetype"
, String
"Archetypes.SpecialPickups.SpecialPickup_Rugby"
, String
"ProjectX.NetModeReplicator"
, String
"TAGame.Ball_Breakout_TA"
, String
"TAGame.Ball_God_TA"
, String
"TAGame.Ball_Haunted_TA"
, String
"TAGame.Ball_TA"
, String
"TAGame.CameraSettingsActor_TA"
, String
"TAGame.Car_Season_TA"
, String
"TAGame.Car_TA"
, String
"TAGame.CarComponent_Boost_TA"
, String
"TAGame.CarComponent_Dodge_TA"
, String
"TAGame.CarComponent_DoubleJump_TA"
, String
"TAGame.CarComponent_FlipCar_TA"
, String
"TAGame.CarComponent_Jump_TA"
, String
"TAGame.Default__CameraSettingsActor_TA"
, String
"TAGame.Default__PRI_TA"
, String
"TAGame.GameEvent_Football_TA"
, String
"TAGame.GameEvent_GodBall_TA"
, String
"TAGame.GameEvent_Season_TA"
, String
"TAGame.GameEvent_Soccar_TA"
, String
"TAGame.GameEvent_SoccarPrivate_TA"
, String
"TAGame.GameEvent_SoccarSplitscreen_TA"
, String
"TAGame.GRI_TA"
, String
"TAGame.MaxTimeWarningData_TA"
, String
"TAGame.RumblePickups_TA"
, String
"TAGame.PRI_TA"
, String
"TAGame.SpecialPickup_BallCarSpring_TA"
, String
"TAGame.SpecialPickup_BallFreeze_TA"
, String
"TAGame.SpecialPickup_BallGravity_TA"
, String
"TAGame.SpecialPickup_BallLasso_TA"
, String
"TAGame.SpecialPickup_BallVelcro_TA"
, String
"TAGame.SpecialPickup_Batarang_TA"
, String
"TAGame.SpecialPickup_BoostOverride_TA"
, String
"TAGame.SpecialPickup_Football_TA"
, String
"TAGame.SpecialPickup_GrapplingHook_TA"
, String
"TAGame.SpecialPickup_HauntedBallBeam_TA"
, String
"TAGame.SpecialPickup_HitForce_TA"
, String
"TAGame.SpecialPickup_Rugby_TA"
, String
"TAGame.SpecialPickup_Swapper_TA"
, String
"TAGame.SpecialPickup_Tornado_TA"
, String
"TAGame.Team_Soccar_TA"
, String
"TheWorld:PersistentLevel.BreakOutActor_Platform_TA"
, String
"TheWorld:PersistentLevel.CrowdActor_TA"
, String
"TheWorld:PersistentLevel.CrowdManager_TA"
, String
"TheWorld:PersistentLevel.InMapScoreboard_TA"
, String
"TheWorld:PersistentLevel.VehiclePickup_Boost_TA"
]
rawClassesWithRotation :: [String]
rawClassesWithRotation :: [String]
rawClassesWithRotation =
[ String
"Archetypes.Ball.Ball_BasketBall_Mutator"
, String
"Archetypes.Ball.Ball_Basketball"
, String
"Archetypes.Ball.Ball_BasketBall"
, String
"Archetypes.Ball.Ball_Breakout"
, String
"Archetypes.Ball.Ball_Default"
, String
"Archetypes.Ball.Ball_Puck"
, String
"Archetypes.Ball.CubeBall"
, String
"Archetypes.Car.Car_Default"
, String
"Archetypes.GameEvent.GameEvent_Season:CarArchetype"
, String
"Archetypes.SpecialPickups.SpecialPickup_Rugby"
, String
"TAGame.Ball_Breakout_TA"
, String
"TAGame.Ball_God_TA"
, String
"TAGame.Ball_Haunted_TA"
, String
"TAGame.Ball_TA"
, String
"TAGame.Car_Season_TA"
, String
"TAGame.Car_TA"
]
rawObjectClasses :: [(String, String)]
rawObjectClasses :: [(String, String)]
rawObjectClasses =
[ (String
"Archetypes.Ball.Ball_Anniversary", String
"TAGame.Ball_TA")
, (String
"Archetypes.Ball.Ball_BasketBall_Mutator", String
"TAGame.Ball_TA")
, (String
"Archetypes.Ball.Ball_Basketball", String
"TAGame.Ball_TA")
, (String
"Archetypes.Ball.Ball_BasketBall", String
"TAGame.Ball_TA")
, (String
"Archetypes.Ball.Ball_Beachball", String
"TAGame.Ball_TA")
, (String
"Archetypes.Ball.Ball_Breakout", String
"TAGame.Ball_Breakout_TA")
, (String
"Archetypes.Ball.Ball_Default", String
"TAGame.Ball_TA")
, (String
"Archetypes.Ball.Ball_Football", String
"TAGame.Ball_TA")
, (String
"Archetypes.Ball.Ball_God", String
"TAGame.Ball_God_TA")
, (String
"Archetypes.Ball.Ball_Haunted", String
"TAGame.Ball_Haunted_TA")
, (String
"Archetypes.Ball.Ball_Puck", String
"TAGame.Ball_TA")
, (String
"Archetypes.Ball.CubeBall", String
"TAGame.Ball_TA")
, (String
"Archetypes.Car.Car_Default", String
"TAGame.Car_TA")
, (String
"Archetypes.CarComponents.CarComponent_Boost", String
"TAGame.CarComponent_Boost_TA")
, (String
"Archetypes.CarComponents.CarComponent_Dodge", String
"TAGame.CarComponent_Dodge_TA")
, (String
"Archetypes.CarComponents.CarComponent_DoubleJump", String
"TAGame.CarComponent_DoubleJump_TA")
, (String
"Archetypes.CarComponents.CarComponent_FlipCar", String
"TAGame.CarComponent_FlipCar_TA")
, (String
"Archetypes.CarComponents.CarComponent_Jump", String
"TAGame.CarComponent_Jump_TA")
, (String
"Archetypes.GameEvent.GameEvent_Basketball", String
"TAGame.GameEvent_Soccar_TA")
, (String
"Archetypes.GameEvent.GameEvent_BasketballPrivate", String
"TAGame.GameEvent_SoccarPrivate_TA")
, (String
"Archetypes.GameEvent.GameEvent_BasketballSplitscreen", String
"TAGame.GameEvent_SoccarSplitscreen_TA")
, (String
"Archetypes.GameEvent.GameEvent_Breakout", String
"TAGame.GameEvent_Soccar_TA")
, (String
"Archetypes.GameEvent.GameEvent_Hockey", String
"TAGame.GameEvent_Soccar_TA")
, (String
"Archetypes.GameEvent.GameEvent_HockeyPrivate", String
"TAGame.GameEvent_SoccarPrivate_TA")
, (String
"Archetypes.GameEvent.GameEvent_HockeySplitscreen", String
"TAGame.GameEvent_SoccarSplitscreen_TA")
, (String
"Archetypes.GameEvent.GameEvent_Items", String
"TAGame.GameEvent_Soccar_TA")
, (String
"Archetypes.GameEvent.GameEvent_Season:CarArchetype", String
"TAGame.Car_TA")
, (String
"Archetypes.GameEvent.GameEvent_Season", String
"TAGame.GameEvent_Season_TA")
, (String
"Archetypes.GameEvent.GameEvent_Soccar", String
"TAGame.GameEvent_Soccar_TA")
, (String
"Archetypes.GameEvent.GameEvent_SoccarLan", String
"TAGame.GameEvent_Soccar_TA")
, (String
"Archetypes.GameEvent.GameEvent_SoccarPrivate", String
"TAGame.GameEvent_SoccarPrivate_TA")
, (String
"Archetypes.GameEvent.GameEvent_SoccarSplitscreen", String
"TAGame.GameEvent_SoccarSplitscreen_TA")
, (String
"Archetypes.SpecialPickups.SpecialPickup_BallFreeze", String
"TAGame.SpecialPickup_BallFreeze_TA")
, (String
"Archetypes.SpecialPickups.SpecialPickup_BallGrapplingHook", String
"TAGame.SpecialPickup_GrapplingHook_TA")
, (String
"Archetypes.SpecialPickups.SpecialPickup_BallLasso", String
"TAGame.SpecialPickup_BallLasso_TA")
, (String
"Archetypes.SpecialPickups.SpecialPickup_BallSpring", String
"TAGame.SpecialPickup_BallCarSpring_TA")
, (String
"Archetypes.SpecialPickups.SpecialPickup_BallVelcro", String
"TAGame.SpecialPickup_BallVelcro_TA")
, (String
"Archetypes.SpecialPickups.SpecialPickup_Batarang", String
"TAGame.SpecialPickup_Batarang_TA")
, (String
"Archetypes.SpecialPickups.SpecialPickup_BoostOverride", String
"TAGame.SpecialPickup_BoostOverride_TA")
, (String
"Archetypes.SpecialPickups.SpecialPickup_CarSpring", String
"TAGame.SpecialPickup_BallCarSpring_TA")
, (String
"Archetypes.SpecialPickups.SpecialPickup_Football", String
"TAGame.SpecialPickup_Football_TA")
, (String
"Archetypes.SpecialPickups.SpecialPickup_GravityWell", String
"TAGame.SpecialPickup_BallGravity_TA")
, (String
"Archetypes.SpecialPickups.SpecialPickup_HauntedBallBeam", String
"TAGame.SpecialPickup_HauntedBallBeam_TA")
, (String
"Archetypes.SpecialPickups.SpecialPickup_Rugby", String
"TAGame.SpecialPickup_Rugby_TA")
, (String
"Archetypes.SpecialPickups.SpecialPickup_StrongHit", String
"TAGame.SpecialPickup_HitForce_TA")
, (String
"Archetypes.SpecialPickups.SpecialPickup_Swapper", String
"TAGame.SpecialPickup_Swapper_TA")
, (String
"Archetypes.SpecialPickups.SpecialPickup_Tornado", String
"TAGame.SpecialPickup_Tornado_TA")
, (String
"Archetypes.Teams.Team0", String
"TAGame.Team_Soccar_TA")
, (String
"Archetypes.Teams.Team1", String
"TAGame.Team_Soccar_TA")
, (String
"GameInfo_Basketball.GameInfo.GameInfo_Basketball:GameReplicationInfoArchetype", String
"TAGame.GRI_TA")
, (String
"GameInfo_Breakout.GameInfo.GameInfo_Breakout:GameReplicationInfoArchetype", String
"TAGame.GRI_TA")
, (String
"GameInfo_FootBall.GameInfo.GameInfo_FootBall:Archetype", String
"TAGame.GameEvent_Football_TA")
, (String
"GameInfo_FootBall.GameInfo.GameInfo_FootBall:GameReplicationInfoArchetype", String
"TAGame.GRI_TA")
, (String
"gameinfo_godball.GameInfo.gameinfo_godball:Archetype", String
"TAGame.GameEvent_GodBall_TA")
, (String
"gameinfo_godball.GameInfo.gameinfo_godball:GameReplicationInfoArchetype", String
"TAGame.GRI_TA")
, (String
"Gameinfo_Hockey.GameInfo.Gameinfo_Hockey:GameReplicationInfoArchetype", String
"TAGame.GRI_TA")
, (String
"GameInfo_Items.GameInfo.GameInfo_Items:GameReplicationInfoArchetype", String
"TAGame.GRI_TA")
, (String
"GameInfo_Season.GameInfo.GameInfo_Season:GameReplicationInfoArchetype", String
"TAGame.GRI_TA")
, (String
"GameInfo_Soccar.GameInfo.GameInfo_Soccar:GameReplicationInfoArchetype", String
"TAGame.GRI_TA")
, (String
"Haunted_TrainStation_P.TheWorld:PersistentLevel.HauntedBallTrapTrigger_TA_0", String
"TAGame.HauntedBallTrapTrigger_TA")
, (String
"Haunted_TrainStation_P.TheWorld:PersistentLevel.HauntedBallTrapTrigger_TA_1", String
"TAGame.HauntedBallTrapTrigger_TA")
, (String
"ProjectX.Default__NetModeReplicator_X", String
"ProjectX.NetModeReplicator")
, (String
"TAGame.Default__CameraSettingsActor_TA", String
"TAGame.CameraSettingsActor_TA")
, (String
"TAGame.Default__MaxTimeWarningData_TA", String
"TAGame.MaxTimeWarningData_TA")
, (String
"TAGame.Default__RumblePickups_TA", String
"TAGame.RumblePickups_TA")
, (String
"TAGame.Default__PRI_TA", String
"TAGame.PRI_TA")
, (String
"TheWorld:PersistentLevel.BreakOutActor_Platform_TA", String
"TAGame.BreakOutActor_Platform_TA")
, (String
"TheWorld:PersistentLevel.CrowdActor_TA", String
"TAGame.CrowdActor_TA")
, (String
"TheWorld:PersistentLevel.CrowdManager_TA", String
"TAGame.CrowdManager_TA")
, (String
"TheWorld:PersistentLevel.InMapScoreboard_TA", String
"TAGame.InMapScoreboard_TA")
, (String
"TheWorld:PersistentLevel.VehiclePickup_Boost_TA", String
"TAGame.VehiclePickup_Boost_TA")
]
rawAttributeTypes :: [(String, AttributeType)]
rawAttributeTypes :: [(String, AttributeType)]
rawAttributeTypes =
[ (String
"Engine.Actor:bBlockActors", AttributeType
AttributeTypeBoolean)
, (String
"Engine.Actor:bCollideActors", AttributeType
AttributeTypeBoolean)
, (String
"Engine.Actor:bHidden", AttributeType
AttributeTypeBoolean)
, (String
"Engine.Actor:DrawScale", AttributeType
AttributeTypeFloat)
, (String
"Engine.Actor:RemoteRole", AttributeType
AttributeTypeEnum)
, (String
"Engine.Actor:Role", AttributeType
AttributeTypeEnum)
, (String
"Engine.GameReplicationInfo:bMatchIsOver", AttributeType
AttributeTypeBoolean)
, (String
"Engine.GameReplicationInfo:GameClass", AttributeType
AttributeTypeFlaggedInt)
, (String
"TAGame.Car_TA:RumblePickups", AttributeType
AttributeTypeFlaggedInt)
, (String
"Engine.GameReplicationInfo:ServerName", AttributeType
AttributeTypeString)
, (String
"Engine.Pawn:PlayerReplicationInfo", AttributeType
AttributeTypeFlaggedInt)
, (String
"Engine.PlayerReplicationInfo:bBot", AttributeType
AttributeTypeBoolean)
, (String
"Engine.PlayerReplicationInfo:bIsSpectator", AttributeType
AttributeTypeBoolean)
, (String
"Engine.PlayerReplicationInfo:bReadyToPlay", AttributeType
AttributeTypeBoolean)
, (String
"Engine.PlayerReplicationInfo:bTimedOut", AttributeType
AttributeTypeBoolean)
, (String
"Engine.PlayerReplicationInfo:bWaitingPlayer", AttributeType
AttributeTypeBoolean)
, (String
"Engine.PlayerReplicationInfo:Ping", AttributeType
AttributeTypeByte)
, (String
"Engine.PlayerReplicationInfo:PlayerID", AttributeType
AttributeTypeInt)
, (String
"Engine.PlayerReplicationInfo:PlayerName", AttributeType
AttributeTypeString)
, (String
"Engine.PlayerReplicationInfo:RemoteUserData", AttributeType
AttributeTypeString)
, (String
"Engine.PlayerReplicationInfo:Score", AttributeType
AttributeTypeInt)
, (String
"Engine.PlayerReplicationInfo:Team", AttributeType
AttributeTypeFlaggedInt)
, (String
"Engine.PlayerReplicationInfo:UniqueId", AttributeType
AttributeTypeUniqueId)
, (String
"Engine.ReplicatedActor_ORS:ReplicatedOwner", AttributeType
AttributeTypeFlaggedInt)
, (String
"Engine.TeamInfo:Score", AttributeType
AttributeTypeInt)
, (String
"ProjectX.GRI_X:bGameStarted", AttributeType
AttributeTypeBoolean)
, (String
"ProjectX.GRI_X:GameServerID", AttributeType
AttributeTypeQWord)
, (String
"ProjectX.GRI_X:MatchGUID", AttributeType
AttributeTypeString)
, (String
"ProjectX.GRI_X:ReplicatedGameMutatorIndex", AttributeType
AttributeTypeInt)
, (String
"ProjectX.GRI_X:ReplicatedGamePlaylist", AttributeType
AttributeTypeInt)
, (String
"ProjectX.GRI_X:Reservations", AttributeType
AttributeTypeReservation)
, (String
"TAGame.Ball_Breakout_TA:AppliedDamage", AttributeType
AttributeTypeAppliedDamage)
, (String
"TAGame.Ball_Breakout_TA:DamageIndex", AttributeType
AttributeTypeInt)
, (String
"TAGame.Ball_Breakout_TA:LastTeamTouch", AttributeType
AttributeTypeByte)
, (String
"TAGame.Ball_God_TA:TargetSpeed", AttributeType
AttributeTypeFloat)
, (String
"TAGame.Ball_Haunted_TA:bIsBallBeamed", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.Ball_Haunted_TA:DeactivatedGoalIndex", AttributeType
AttributeTypeByte)
, (String
"TAGame.Ball_Haunted_TA:LastTeamTouch", AttributeType
AttributeTypeByte)
, (String
"TAGame.Ball_Haunted_TA:ReplicatedBeamBrokenValue", AttributeType
AttributeTypeByte)
, (String
"TAGame.Ball_Haunted_TA:TotalActiveBeams", AttributeType
AttributeTypeByte)
, (String
"TAGame.Ball_TA:GameEvent", AttributeType
AttributeTypeFlaggedInt)
, (String
"TAGame.Ball_TA:HitTeamNum", AttributeType
AttributeTypeByte)
, (String
"TAGame.Ball_TA:ReplicatedAddedCarBounceScale", AttributeType
AttributeTypeFloat)
, (String
"TAGame.Ball_TA:ReplicatedBallMaxLinearSpeedScale", AttributeType
AttributeTypeFloat)
, (String
"TAGame.Ball_TA:ReplicatedBallScale", AttributeType
AttributeTypeFloat)
, (String
"TAGame.Ball_TA:ReplicatedExplosionData", AttributeType
AttributeTypeExplosion)
, (String
"TAGame.Ball_TA:ReplicatedExplosionDataExtended", AttributeType
AttributeTypeExtendedExplosion)
, (String
"TAGame.Ball_TA:ReplicatedPhysMatOverride", AttributeType
AttributeTypeFlaggedInt)
, (String
"TAGame.Ball_TA:ReplicatedWorldBounceScale", AttributeType
AttributeTypeFloat)
, (String
"TAGame.BreakOutActor_Platform_TA:DamageState", AttributeType
AttributeTypeDamageState)
, (String
"TAGame.CameraSettingsActor_TA:bMouseCameraToggleEnabled", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.CameraSettingsActor_TA:bUsingBehindView", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.CameraSettingsActor_TA:bUsingSecondaryCamera", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.CameraSettingsActor_TA:bUsingSwivel", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.CameraSettingsActor_TA:CameraPitch", AttributeType
AttributeTypeByte)
, (String
"TAGame.CameraSettingsActor_TA:CameraYaw", AttributeType
AttributeTypeByte)
, (String
"TAGame.CameraSettingsActor_TA:PRI", AttributeType
AttributeTypeFlaggedInt)
, (String
"TAGame.CameraSettingsActor_TA:ProfileSettings", AttributeType
AttributeTypeCamSettings)
, (String
"TAGame.Car_TA:AddedBallForceMultiplier", AttributeType
AttributeTypeFloat)
, (String
"TAGame.Car_TA:AddedCarForceMultiplier", AttributeType
AttributeTypeFloat)
, (String
"TAGame.Car_TA:AttachedPickup", AttributeType
AttributeTypeFlaggedInt)
, (String
"TAGame.Car_TA:ClubColors", AttributeType
AttributeTypeClubColors)
, (String
"TAGame.Car_TA:ReplicatedDemolish_CustomFX", AttributeType
AttributeTypeCustomDemolish)
, (String
"TAGame.Car_TA:ReplicatedDemolish", AttributeType
AttributeTypeDemolish)
, (String
"TAGame.Car_TA:TeamPaint", AttributeType
AttributeTypeTeamPaint)
, (String
"TAGame.CarComponent_Boost_TA:bNoBoost", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.CarComponent_Boost_TA:BoostModifier", AttributeType
AttributeTypeFloat)
, (String
"TAGame.CarComponent_Boost_TA:bUnlimitedBoost", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.CarComponent_Boost_TA:RechargeDelay", AttributeType
AttributeTypeFloat)
, (String
"TAGame.CarComponent_Boost_TA:RechargeRate", AttributeType
AttributeTypeFloat)
, (String
"TAGame.CarComponent_Boost_TA:ReplicatedBoostAmount", AttributeType
AttributeTypeByte)
, (String
"TAGame.CarComponent_Boost_TA:UnlimitedBoostRefCount", AttributeType
AttributeTypeInt)
, (String
"TAGame.CarComponent_Dodge_TA:DodgeTorque", AttributeType
AttributeTypeLocation)
, (String
"TAGame.CarComponent_FlipCar_TA:bFlipRight", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.CarComponent_FlipCar_TA:FlipCarTime", AttributeType
AttributeTypeFloat)
, (String
"TAGame.CarComponent_TA:ReplicatedActive", AttributeType
AttributeTypeByte)
, (String
"TAGame.CarComponent_TA:ReplicatedActivityTime", AttributeType
AttributeTypeFloat)
, (String
"TAGame.CarComponent_TA:Vehicle", AttributeType
AttributeTypeFlaggedInt)
, (String
"TAGame.CrowdActor_TA:GameEvent", AttributeType
AttributeTypeFlaggedInt)
, (String
"TAGame.CrowdActor_TA:ModifiedNoise", AttributeType
AttributeTypeFloat)
, (String
"TAGame.CrowdActor_TA:ReplicatedCountDownNumber", AttributeType
AttributeTypeInt)
, (String
"TAGame.CrowdActor_TA:ReplicatedOneShotSound", AttributeType
AttributeTypeFlaggedInt)
, (String
"TAGame.CrowdActor_TA:ReplicatedRoundCountDownNumber", AttributeType
AttributeTypeInt)
, (String
"TAGame.CrowdManager_TA:GameEvent", AttributeType
AttributeTypeFlaggedInt)
, (String
"TAGame.CrowdManager_TA:ReplicatedGlobalOneShotSound", AttributeType
AttributeTypeFlaggedInt)
, (String
"TAGame.GameEvent_Soccar_TA:bBallHasBeenHit", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.GameEvent_Soccar_TA:bClubMatch", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.GameEvent_Soccar_TA:bOverTime", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.GameEvent_Soccar_TA:bUnlimitedTime", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.GameEvent_Soccar_TA:GameTime", AttributeType
AttributeTypeInt)
, (String
"TAGame.GameEvent_Soccar_TA:MaxScore", AttributeType
AttributeTypeInt)
, (String
"TAGame.GameEvent_Soccar_TA:ReplicatedMusicStinger", AttributeType
AttributeTypeMusicStinger)
, (String
"TAGame.GameEvent_Soccar_TA:ReplicatedScoredOnTeam", AttributeType
AttributeTypeByte)
, (String
"TAGame.GameEvent_Soccar_TA:ReplicatedServerPerformanceState", AttributeType
AttributeTypeByte)
, (String
"TAGame.GameEvent_Soccar_TA:ReplicatedStatEvent", AttributeType
AttributeTypeStatEvent)
, (String
"TAGame.GameEvent_Soccar_TA:RoundNum", AttributeType
AttributeTypeInt)
, (String
"TAGame.GameEvent_Soccar_TA:SecondsRemaining", AttributeType
AttributeTypeInt)
, (String
"TAGame.GameEvent_Soccar_TA:SeriesLength", AttributeType
AttributeTypeInt)
, (String
"TAGame.GameEvent_Soccar_TA:SubRulesArchetype", AttributeType
AttributeTypeFlaggedInt)
, (String
"TAGame.GameEvent_SoccarPrivate_TA:MatchSettings", AttributeType
AttributeTypePrivateMatchSettings)
, (String
"TAGame.GameEvent_TA:bCanVoteToForfeit", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.GameEvent_TA:bHasLeaveMatchPenalty", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.GameEvent_TA:BotSkill", AttributeType
AttributeTypeInt)
, (String
"TAGame.GameEvent_TA:GameMode", AttributeType
AttributeTypeGameMode)
, (String
"TAGame.GameEvent_TA:MatchTypeClass", AttributeType
AttributeTypeFlaggedInt)
, (String
"TAGame.GameEvent_TA:ReplicatedGameStateTimeRemaining", AttributeType
AttributeTypeInt)
, (String
"TAGame.GameEvent_TA:ReplicatedRoundCountDownNumber", AttributeType
AttributeTypeInt)
, (String
"TAGame.GameEvent_TA:ReplicatedStateIndex", AttributeType
AttributeTypeByte)
, (String
"TAGame.GameEvent_TA:ReplicatedStateName", AttributeType
AttributeTypeInt)
, (String
"TAGame.GameEvent_Team_TA:bForfeit", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.GameEvent_Team_TA:MaxTeamSize", AttributeType
AttributeTypeInt)
, (String
"TAGame.GRI_TA:NewDedicatedServerIP", AttributeType
AttributeTypeString)
, (String
"TAGame.MaxTimeWarningData_TA:EndGameEpochTime", AttributeType
AttributeTypeInt64)
, (String
"TAGame.MaxTimeWarningData_TA:EndGameWarningEpochTime", AttributeType
AttributeTypeInt64)
, (String
"TAGame.PRI_TA:bIsDistracted", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.PRI_TA:bIsInSplitScreen", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.PRI_TA:bMatchMVP", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.PRI_TA:bOnlineLoadoutSet", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.PRI_TA:bOnlineLoadoutsSet", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.PRI_TA:BotProductName", AttributeType
AttributeTypeInt)
, (String
"TAGame.PRI_TA:bReady", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.PRI_TA:bUsingBehindView", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.PRI_TA:bUsingItems", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.PRI_TA:bUsingSecondaryCamera", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.PRI_TA:CameraPitch", AttributeType
AttributeTypeByte)
, (String
"TAGame.PRI_TA:CameraSettings", AttributeType
AttributeTypeCamSettings)
, (String
"TAGame.PRI_TA:CameraYaw", AttributeType
AttributeTypeByte)
, (String
"TAGame.PRI_TA:ClientLoadout", AttributeType
AttributeTypeLoadout)
, (String
"TAGame.PRI_TA:ClientLoadoutOnline", AttributeType
AttributeTypeLoadoutOnline)
, (String
"TAGame.PRI_TA:ClientLoadouts", AttributeType
AttributeTypeLoadouts)
, (String
"TAGame.PRI_TA:ClientLoadoutsOnline", AttributeType
AttributeTypeLoadoutsOnline)
, (String
"TAGame.PRI_TA:ClubID", AttributeType
AttributeTypeInt64)
, (String
"TAGame.PRI_TA:MatchAssists", AttributeType
AttributeTypeInt)
, (String
"TAGame.PRI_TA:MatchBreakoutDamage", AttributeType
AttributeTypeInt)
, (String
"TAGame.PRI_TA:MatchGoals", AttributeType
AttributeTypeInt)
, (String
"TAGame.PRI_TA:MatchSaves", AttributeType
AttributeTypeInt)
, (String
"TAGame.PRI_TA:MatchScore", AttributeType
AttributeTypeInt)
, (String
"TAGame.PRI_TA:MatchShots", AttributeType
AttributeTypeInt)
, (String
"TAGame.PRI_TA:MaxTimeTillItem", AttributeType
AttributeTypeInt)
, (String
"TAGame.PRI_TA:PartyLeader", AttributeType
AttributeTypePartyLeader)
, (String
"TAGame.PRI_TA:PawnType", AttributeType
AttributeTypeByte)
, (String
"TAGame.PRI_TA:PersistentCamera", AttributeType
AttributeTypeFlaggedInt)
, (String
"TAGame.PRI_TA:PlayerHistoryKey", AttributeType
AttributeTypePlayerHistoryKey)
, (String
"TAGame.PRI_TA:PlayerHistoryValid", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.PRI_TA:PrimaryTitle", AttributeType
AttributeTypeTitle)
, (String
"TAGame.PRI_TA:ReplicatedGameEvent", AttributeType
AttributeTypeFlaggedInt)
, (String
"TAGame.PRI_TA:ReplicatedWorstNetQualityBeyondLatency", AttributeType
AttributeTypeByte)
, (String
"TAGame.PRI_TA:SecondaryTitle", AttributeType
AttributeTypeTitle)
, (String
"TAGame.PRI_TA:SkillTier", AttributeType
AttributeTypeFlaggedByte)
, (String
"TAGame.PRI_TA:SpectatorShortcut", AttributeType
AttributeTypeInt)
, (String
"TAGame.PRI_TA:SteeringSensitivity", AttributeType
AttributeTypeFloat)
, (String
"TAGame.PRI_TA:TimeTillItem", AttributeType
AttributeTypeInt)
, (String
"TAGame.PRI_TA:Title", AttributeType
AttributeTypeInt)
, (String
"TAGame.PRI_TA:TotalXP", AttributeType
AttributeTypeInt)
, (String
"TAGame.RBActor_TA:bFrozen", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.RBActor_TA:bIgnoreSyncing", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.RBActor_TA:bReplayActor", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.RBActor_TA:ReplicatedRBState", AttributeType
AttributeTypeRigidBodyState)
, (String
"TAGame.RBActor_TA:WeldedInfo", AttributeType
AttributeTypeWeldedInfo)
, (String
"TAGame.RumblePickups_TA:AttachedPickup", AttributeType
AttributeTypeFlaggedInt)
, (String
"TAGame.RumblePickups_TA:ConcurrentItemCount", AttributeType
AttributeTypeInt)
, (String
"TAGame.SpecialPickup_BallFreeze_TA:RepOrigSpeed", AttributeType
AttributeTypeFloat)
, (String
"TAGame.SpecialPickup_BallVelcro_TA:AttachTime", AttributeType
AttributeTypeFloat)
, (String
"TAGame.SpecialPickup_BallVelcro_TA:bBroken", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.SpecialPickup_BallVelcro_TA:bHit", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.SpecialPickup_BallVelcro_TA:BreakTime", AttributeType
AttributeTypeFloat)
, (String
"TAGame.SpecialPickup_Football_TA:WeldedBall", AttributeType
AttributeTypeFlaggedInt)
, (String
"TAGame.SpecialPickup_Rugby_TA:bBallWelded", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.SpecialPickup_Targeted_TA:Targeted", AttributeType
AttributeTypeFlaggedInt)
, (String
"TAGame.Team_Soccar_TA:GameScore", AttributeType
AttributeTypeInt)
, (String
"TAGame.Team_TA:ClubColors", AttributeType
AttributeTypeClubColors)
, (String
"TAGame.Team_TA:ClubID", AttributeType
AttributeTypeInt64)
, (String
"TAGame.Team_TA:CustomTeamName", AttributeType
AttributeTypeString)
, (String
"TAGame.Team_TA:Difficulty", AttributeType
AttributeTypeInt)
, (String
"TAGame.Team_TA:GameEvent", AttributeType
AttributeTypeFlaggedInt)
, (String
"TAGame.Team_TA:LogoData", AttributeType
AttributeTypeFlaggedInt)
, (String
"TAGame.Vehicle_TA:bDriving", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.Vehicle_TA:bReplicatedHandbrake", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.Vehicle_TA:ReplicatedSteer", AttributeType
AttributeTypeByte)
, (String
"TAGame.Vehicle_TA:ReplicatedThrottle", AttributeType
AttributeTypeByte)
, (String
"TAGame.VehiclePickup_TA:bNoPickup", AttributeType
AttributeTypeBoolean)
, (String
"TAGame.VehiclePickup_TA:NewReplicatedPickupData", AttributeType
AttributeTypePickupNew)
, (String
"TAGame.VehiclePickup_TA:ReplicatedPickupData", AttributeType
AttributeTypePickup)
]
rawCrc32Table :: Integral a => [a]
rawCrc32Table :: [a]
rawCrc32Table =
[ a
0x00000000
, a
0x04c11db7
, a
0x09823b6e
, a
0x0d4326d9
, a
0x130476dc
, a
0x17c56b6b
, a
0x1a864db2
, a
0x1e475005
, a
0x2608edb8
, a
0x22c9f00f
, a
0x2f8ad6d6
, a
0x2b4bcb61
, a
0x350c9b64
, a
0x31cd86d3
, a
0x3c8ea00a
, a
0x384fbdbd
, a
0x4c11db70
, a
0x48d0c6c7
, a
0x4593e01e
, a
0x4152fda9
, a
0x5f15adac
, a
0x5bd4b01b
, a
0x569796c2
, a
0x52568b75
, a
0x6a1936c8
, a
0x6ed82b7f
, a
0x639b0da6
, a
0x675a1011
, a
0x791d4014
, a
0x7ddc5da3
, a
0x709f7b7a
, a
0x745e66cd
, a
0x9823b6e0
, a
0x9ce2ab57
, a
0x91a18d8e
, a
0x95609039
, a
0x8b27c03c
, a
0x8fe6dd8b
, a
0x82a5fb52
, a
0x8664e6e5
, a
0xbe2b5b58
, a
0xbaea46ef
, a
0xb7a96036
, a
0xb3687d81
, a
0xad2f2d84
, a
0xa9ee3033
, a
0xa4ad16ea
, a
0xa06c0b5d
, a
0xd4326d90
, a
0xd0f37027
, a
0xddb056fe
, a
0xd9714b49
, a
0xc7361b4c
, a
0xc3f706fb
, a
0xceb42022
, a
0xca753d95
, a
0xf23a8028
, a
0xf6fb9d9f
, a
0xfbb8bb46
, a
0xff79a6f1
, a
0xe13ef6f4
, a
0xe5ffeb43
, a
0xe8bccd9a
, a
0xec7dd02d
, a
0x34867077
, a
0x30476dc0
, a
0x3d044b19
, a
0x39c556ae
, a
0x278206ab
, a
0x23431b1c
, a
0x2e003dc5
, a
0x2ac12072
, a
0x128e9dcf
, a
0x164f8078
, a
0x1b0ca6a1
, a
0x1fcdbb16
, a
0x018aeb13
, a
0x054bf6a4
, a
0x0808d07d
, a
0x0cc9cdca
, a
0x7897ab07
, a
0x7c56b6b0
, a
0x71159069
, a
0x75d48dde
, a
0x6b93dddb
, a
0x6f52c06c
, a
0x6211e6b5
, a
0x66d0fb02
, a
0x5e9f46bf
, a
0x5a5e5b08
, a
0x571d7dd1
, a
0x53dc6066
, a
0x4d9b3063
, a
0x495a2dd4
, a
0x44190b0d
, a
0x40d816ba
, a
0xaca5c697
, a
0xa864db20
, a
0xa527fdf9
, a
0xa1e6e04e
, a
0xbfa1b04b
, a
0xbb60adfc
, a
0xb6238b25
, a
0xb2e29692
, a
0x8aad2b2f
, a
0x8e6c3698
, a
0x832f1041
, a
0x87ee0df6
, a
0x99a95df3
, a
0x9d684044
, a
0x902b669d
, a
0x94ea7b2a
, a
0xe0b41de7
, a
0xe4750050
, a
0xe9362689
, a
0xedf73b3e
, a
0xf3b06b3b
, a
0xf771768c
, a
0xfa325055
, a
0xfef34de2
, a
0xc6bcf05f
, a
0xc27dede8
, a
0xcf3ecb31
, a
0xcbffd686
, a
0xd5b88683
, a
0xd1799b34
, a
0xdc3abded
, a
0xd8fba05a
, a
0x690ce0ee
, a
0x6dcdfd59
, a
0x608edb80
, a
0x644fc637
, a
0x7a089632
, a
0x7ec98b85
, a
0x738aad5c
, a
0x774bb0eb
, a
0x4f040d56
, a
0x4bc510e1
, a
0x46863638
, a
0x42472b8f
, a
0x5c007b8a
, a
0x58c1663d
, a
0x558240e4
, a
0x51435d53
, a
0x251d3b9e
, a
0x21dc2629
, a
0x2c9f00f0
, a
0x285e1d47
, a
0x36194d42
, a
0x32d850f5
, a
0x3f9b762c
, a
0x3b5a6b9b
, a
0x0315d626
, a
0x07d4cb91
, a
0x0a97ed48
, a
0x0e56f0ff
, a
0x1011a0fa
, a
0x14d0bd4d
, a
0x19939b94
, a
0x1d528623
, a
0xf12f560e
, a
0xf5ee4bb9
, a
0xf8ad6d60
, a
0xfc6c70d7
, a
0xe22b20d2
, a
0xe6ea3d65
, a
0xeba91bbc
, a
0xef68060b
, a
0xd727bbb6
, a
0xd3e6a601
, a
0xdea580d8
, a
0xda649d6f
, a
0xc423cd6a
, a
0xc0e2d0dd
, a
0xcda1f604
, a
0xc960ebb3
, a
0xbd3e8d7e
, a
0xb9ff90c9
, a
0xb4bcb610
, a
0xb07daba7
, a
0xae3afba2
, a
0xaafbe615
, a
0xa7b8c0cc
, a
0xa379dd7b
, a
0x9b3660c6
, a
0x9ff77d71
, a
0x92b45ba8
, a
0x9675461f
, a
0x8832161a
, a
0x8cf30bad
, a
0x81b02d74
, a
0x857130c3
, a
0x5d8a9099
, a
0x594b8d2e
, a
0x5408abf7
, a
0x50c9b640
, a
0x4e8ee645
, a
0x4a4ffbf2
, a
0x470cdd2b
, a
0x43cdc09c
, a
0x7b827d21
, a
0x7f436096
, a
0x7200464f
, a
0x76c15bf8
, a
0x68860bfd
, a
0x6c47164a
, a
0x61043093
, a
0x65c52d24
, a
0x119b4be9
, a
0x155a565e
, a
0x18197087
, a
0x1cd86d30
, a
0x029f3d35
, a
0x065e2082
, a
0x0b1d065b
, a
0x0fdc1bec
, a
0x3793a651
, a
0x3352bbe6
, a
0x3e119d3f
, a
0x3ad08088
, a
0x2497d08d
, a
0x2056cd3a
, a
0x2d15ebe3
, a
0x29d4f654
, a
0xc5a92679
, a
0xc1683bce
, a
0xcc2b1d17
, a
0xc8ea00a0
, a
0xd6ad50a5
, a
0xd26c4d12
, a
0xdf2f6bcb
, a
0xdbee767c
, a
0xe3a1cbc1
, a
0xe760d676
, a
0xea23f0af
, a
0xeee2ed18
, a
0xf0a5bd1d
, a
0xf464a0aa
, a
0xf9278673
, a
0xfde69bc4
, a
0x89b8fd09
, a
0x8d79e0be
, a
0x803ac667
, a
0x84fbdbd0
, a
0x9abc8bd5
, a
0x9e7d9662
, a
0x933eb0bb
, a
0x97ffad0c
, a
0xafb010b1
, a
0xab710d06
, a
0xa6322bdf
, a
0xa2f33668
, a
0xbcb4666d
, a
0xb8757bda
, a
0xb5365d03
, a
0xb1f740b4
]