Player class contains comprehensive information about a player in the match, including identity, stats, inventory, location history, eliminations, and cosmetics.
Overview
Each player in theGameInformation.Players collection is represented by a Player object containing all data tracked for that player throughout the match.
Identity Properties
Player’s display name (decoded from ExternalPlayerData).
Player’s Epic Games account ID.
Platform the player is playing on (e.g., “WIN”, “PSN”, “XBL”, “SWITCH”).
Whether this player is a bot.
Bot identifier if IsBot is true.
Whether this player is the one who recorded the replay.
Whether the player is using anonymous mode.
Whether the player has streamer mode enabled.
Team & Party
The team number this player belongs to.
Reference to the team object containing all team members.
Epic ID of the party leader.
Match Stats
Final placement/rank in the match (1 = Victory Royale).
Total number of eliminations by this player.
Number of team kills (friendly fire).
Player’s account level.
Location & Movement
Complete location history throughout the match. Each entry contains position, rotation, timestamp, and movement state.
Location tracking depends on parse settings. Use
LocationTypes to control which players’ locations are tracked.Most recent known location of the player.
Location where the player landed after jumping from the battle bus.
Teammate locations from FortTeamPrivateInfo (visible to squadmates).
Current movement state including:
- Skydiving, Crouched, Sprinting
- GliderOpen, IsEmoting, IsTargeting
- InBus, IsInWater, IsSlopeSliding
- MovementStyle
Inventory & Weapons
Player’s current inventory items.
Requires player perspective replay or server replay. Not available in spectator replays of other players.
Snapshot of inventory at the time of death/elimination.
The weapon currently equipped by the player.
Complete history of weapon switches throughout the match with timestamps.
Combat Data
All shots fired by this player, including damage dealt, hit location, and critical hits.
All damage received by this player from other players.
Complete history of player state changes (Alive → Knocked → Killed → Revived).
History of health and shield changes with timestamps.
Game time when the player was last eliminated or knocked.
Gameplay tags associated with the player’s death.
Cosmetics
All equipped cosmetic items including:
- Character skin
- Backpack (back bling)
- Pickaxe
- Glider
- Dances/Emotes
- Item Wraps
- Music Pack
- Loading Screen
- Banner (icon and color)
- Pet Skin
Session Info
Whether this player is the game session owner (host).
Whether the player finished loading into the match.
Whether the player started playing (spawned in).
Whether the player thanked the battle bus driver.
Whether the player disconnected from the match.
Internal player ID used by the game world.
Examples
Player Summary
Combat Analysis
Movement Tracking
Inventory Analysis
Status Change Timeline
Related Models
- GameInformation - Container for all game data
- PlayerElimination - Elimination events
- Stats - Player statistics