Enum Name  Value  Description        AbilityFacingMode.NONE0Player is not rotated when the ability changes phases.     AbilityFacingMode.MOVEMENT1Player is rotated to face the direction in which they are moving.     AbilityFacingMode.AIM2Player is rotated to face the direction in which they are aiming.      
     Enum Name  Value  Description        AbilityPhase.READY0The ability is ready to be used but is not currently in use.     AbilityPhase.CAST1The ability is preparing to execute.     AbilityPhase.EXECUTE2The ability is executing.     AbilityPhase.RECOVERY3The ability has finished executing, but has not yet entered cooldown.     AbilityPhase.COOLDOWN4The ability is not currently ready to use.      
     Enum Name  Value  Description        BlockchainTokenResultCode.SUCCESS0Data was successfully retrieved.     BlockchainTokenResultCode.FAILURE1An error occurred while retrieving data. Additional specific failure codes may be added in the future, so it is recommended to check for SUCCESS when determining whether an operation succeeded or failed.      
     Enum Name  Value  Description        BlockchainWalletResultCode.SUCCESS0Data was successfully retrieved.     BlockchainWalletResultCode.FAILURE1An error occurred while retrieving data. Additional specific failure codes may be added in the future, so it is recommended to check for SUCCESS when determining whether an operation succeeded or failed.      
     Enum Name  Value  Description        BroadcastEventResultCode.SUCCESS0The event was successfully broadcast.     BroadcastEventResultCode.FAILURE1Some error prevented the event from being broadcast.     BroadcastEventResultCode.EXCEEDED_SIZE_LIMIT2The event was not broadcast because the parameter data provided was too large.     BroadcastEventResultCode.EXCEEDED_RATE_WARNING_LIMIT3The event was successfully broadcast, but the current rate of events is approaching the allowed limit.     BroadcastEventResultCode.EXCEEDED_RATE_LIMIT4The event was not broadcast because too many events have been broadcast too quickly.      
     Enum Name  Value  Description        BroadcastMessageResultCode.SUCCESS0The message was successfully sent.     BroadcastMessageResultCode.FAILURE1Some error prevented the message from being sent.     BroadcastMessageResultCode.EXCEEDED_SIZE_LIMIT2The message was too long. It was still sent, but may have been truncated.     BroadcastMessageResultCode.EXCEEDED_RATE_WARNING_LIMIT3The message was sent, but the current rate of chat messages is approaching the allowed limit.     BroadcastMessageResultCode.EXCEEDED_RATE_LIMIT4The message was not sent because too many messages have been sent too quickly.      
     Enum Name  Value  Description        CameraCaptureResolution.VERY_SMALL064x64     CameraCaptureResolution.SMALL1128x128     CameraCaptureResolution.MEDIUM2256x256     CameraCaptureResolution.LARGE3512x512     CameraCaptureResolution.VERY_LARGE41024x1024      
     Enum Name  Value  Description        Collision.INHERIT0Object collision is enabled if its parent has collision, or if it has no parent.     Collision.FORCE_ON1Object collision is enabled, regardless of parent state.     Collision.FORCE_OFF2Object collision is disabled, regardless of parent state.      
     Enum Name  Value  Description        CoreGameEventState.SCHEDULED0The event is scheduled to begin in the future.     CoreGameEventState.ACTIVE1The event is currently active.     CoreGameEventState.CANCELED2The event has been canceled and will not run.      
     Enum Name  Value  Description        CoreModalType.PAUSE_MENU1The pause menu opened by pressing the Escape key. This value may also be used for some other minor modal dialogs.     CoreModalType.CHARACTER_PICKER2The modal popup in which the player selects one of their characters.     CoreModalType.MOUNT_PICKER3The modal dialog in which the player selects which of their mounts to use.     CoreModalType.EMOTE_PICKER4The modal dialog in which the player selects an emote to play.     CoreModalType.SOCIAL_MENU6The dialog opened when inspecting another player.      
     Enum Name  Value  Description        CurveExtrapolation.CYCLE0Repeats the curve in a cycle.     CurveExtrapolation.CYCLE_WITH_OFFSET1Repeats the curve in a cycle with an offset relative to the first or last key's value.     CurveExtrapolation.OSCILLATE2Extrapolates a sinusoidal curve.     CurveExtrapolation.LINEAR3Curves follow a linearly increasing or decreasing value before and after the ends of the curve.     CurveExtrapolation.CONSTANT4Values remain constant, using the first key value before the beginning of the curve and the last key value after the end of the curve.      
     Enum Name  Value  Description        CurveInterpolation.LINEAR0Uses linear interpolation, with the value moving in a straight line from one key to the next.     CurveInterpolation.CONSTANT1Uses a constant value, resulting in stepped changes from one key to the next.     CurveInterpolation.CUBIC2Uses cubic interpolation to generate a smooth curve.      
     Enum Name  Value  Description        DamageReason.UNKNOWN0Unknown damage type.     DamageReason.COMBAT1Player is taking damage from an enemy player.     DamageReason.FRIENDLY_FIRE2Player is taking damage from an ally player.     DamageReason.MAP3Player is taking damage from the environment.     DamageReason.NPC4Player is taking damage from a non-player character.      
     Enum Name  Value  Description        DetailLevel.LOW0Low.     DetailLevel.MEDIUM1Medium.     DetailLevel.HIGH2High.     DetailLevel.ULTRA3Ultra, the highest detail level.      
     Enum Name  Value  Description        FacingMode.FACE_AIM_WHEN_ACTIVE0Player will face the direction of their aim while moving.     FacingMode.FACE_AIM_ALWAYS1Player always faces the direction of their aim.     FacingMode.FACE_MOVEMENT2Player faces the direction of their movement.      
     Enum Name  Value  Description        IKAnchorType.LEFT_HAND0The left hand.     IKAnchorType.RIGHT_HAND1The right hand.     IKAnchorType.PELVIS2The pelvis.     IKAnchorType.LEFT_FOOT3The left foot.     IKAnchorType.RIGHT_FOOT4The right foot.      
     Enum Name  Value  Description        ImageTileType.NONE0The texture is stretched to the size of the container.     ImageTileType.HORIZONTAL1The texture is tiled horizontally and stretched vertically.     ImageTileType.VERTICAL2The texture is tiled vertically and stretched horizontally.     ImageTileType.BOTH3The texture is tiled along both axes.      
     Enum Name  Value  Description        InputType.KEYBOARD_AND_MOUSE0Input from a keyboard and mouse.     InputType.CONTROLLER1Input from a game controller.     InputType.TOUCH2Input from a touch screen.      
     Enum Name  Value  Description        LeaderboardType.GLOBAL0Global all-time leaderboard.     LeaderboardType.DAILY1Daily leaderboard that resets every 24 hours.     LeaderboardType.WEEKLY2Weekly leaderboard that resets every 7 days.     LeaderboardType.MONTHLY3Weekly leaderboard that resets at the beginning of each month.      
     Enum Name  Value  Description        LookControlMode.NONE0Look input is ignored.     LookControlMode.RELATIVE1Look input controls the current look direction.     LookControlMode.LOOK_AT_CURSOR2Look input is ignored. The player's look direction is determined by drawing a line from the player to the cursor on the Cursor Plane.      
     Enum Name  Value  Description        MouseButton.LEFT1The left mouse button.     MouseButton.RIGHT2The right mouse button.     MouseButton.MIDDLE3The middle mouse button.     MouseButton.THUMB_14The first thumb button.     MouseButton.THUMB_25The second thumb button.      
     Enum Name  Value  Description        MovementControlMode.NONE0Movement input is ignored.     MovementControlMode.LOOK_RELATIVE1Forward movement follows the current player's look direction.     MovementControlMode.VIEW_RELATIVE2Forward movement follows the current view's look direction.     MovementControlMode.FACING_RELATIVE3Forward movement follows the current player's facing direction.     MovementControlMode.FIXED_AXES4Movement axis are fixed.      
     Enum Name  Value  Description        MovementMode.NONE0Movement is disabled.     MovementMode.WALKING1Player is standing or walking.     MovementMode.FALLING3Player is jumping or falling.     MovementMode.SWIMMING4Player is swimming.     MovementMode.FLYING5Player is flying.      
     Enum Name  Value  Description        NetReferenceType.UNKNOWN0Unknown NetReference.     NetReferenceType.LEADERBOARD1Leaderboard key.     NetReferenceType.SHARED_PLAYER_STORAGE2Shared player storage key.     NetReferenceType.SHARED_STORAGE2NetReferenceType.SHARED_STORAGE has been renamed to SHARED_PLAYER_STORAGE. SHARED_STORAGE will be removed in a future release.     NetReferenceType.CREATOR_PERK3Creator perk.     NetReferenceType.CONCURRENT_SHARED_PLAYER_STORAGE4Concurrent shared player storage key.     NetReferenceType.CONCURRENT_CREATOR_STORAGE5Concurrent creator storage key.      
     Enum Name  Value  Description        NetworkContextType.NETWORKED2Spawned on the server and replicated to clients.     NetworkContextType.CLIENT_CONTEXT3Spawned on the client only.     NetworkContextType.SERVER_CONTEXT4Spawned on the server only.     NetworkContextType.STATIC_CONTEXT5Spawned independently on client or server and not replicated.     NetworkContextType.LOCAL_CONTEXT6Spawned independently on client or server and not replicated, but allowing properties to be modified after spawning.      
     Enum Name  Value  Description        Orientation.HORIZONTAL0Scrolls horizontally.     Orientation.VERTICAL1Scrolls vertically.      
     Enum Name  Value  Description        PlatformType.UNKNOWN0Unknown.     PlatformType.WINDOWS1Windows.     PlatformType.IOS2iOS.     PlatformType.LINUX3Linux.      
     Enum Name  Value  Description        PlayerTransferReason.UNKNOWN0Player left or joined for an unknown reason, or has opted out of sharing this information.     PlayerTransferReason.CHARACTER1Player left to manage their character avatar.     PlayerTransferReason.CREATE2Player left to create games.     PlayerTransferReason.SHOP3Player left to browse the shop.     PlayerTransferReason.BROWSE4Player browsed to a game in the main menu or via the website.     PlayerTransferReason.SOCIAL5Player joined a friend in a game via the social panel.     PlayerTransferReason.PORTAL6Player used a portal from one game to another (or otherwise made use of the TransferToGame() function.)     PlayerTransferReason.AFK7Player was disconnected for being AFK.     PlayerTransferReason.EXIT8Player exited Core. Core was sad.     PlayerTransferReason.PORTAL_SCENE9Player used a portal from one scene to another (or otherwise made use of the TransferToScene() function.)      
     Enum Name  Value  Description        PrivateNetworkedDataResultCode.SUCCESS0The operation succeeded.     PrivateNetworkedDataResultCode.FAILURE1An error occurred.     PrivateNetworkedDataResultCode.EXCEEDED_SIZE_LIMIT2The value is too large and was not stored.      
     Enum Name  Value  Description        ProgressBarFillType.LEFT_TO_RIGHT0Progress bar fills from left to right.     ProgressBarFillType.RIGHT_TO_LEFT1Progress bar fills from right to left.     ProgressBarFillType.FROM_CENTER2Progress bar fills from the center outward.     ProgressBarFillType.TOP_TO_BOTTOM3Progress bar fills from top to bottom.     ProgressBarFillType.BOTTOM_TO_TOP4Progress bar fills from bottom to top.      
     Enum Name  Value  Description        RespawnMode.NONE0Player does not respawn automatically.     RespawnMode.IN_PLACE1Respawns the player at the same location and rotation as when they died.     RespawnMode.ROUND_ROBIN2Selects start points in a repeating sequential pattern.     RespawnMode.AT_CLOSEST_SPAWN_POINT3Respawns the player at the start point closest to the location the player died.     RespawnMode.FARTHEST_FROM_OTHER_PLAYERS4Respawns the player at the start point farthest from any other player.     RespawnMode.FARTHEST_FROM_ENEMY5Respawns the player at the start point farthest from an enemy player.     RespawnMode.RANDOM6Respawns the player at a random start point.      
     Enum Name  Value  Description        RewardsDialogTab.QUESTS1The quests tab.     RewardsDialogTab.GAMES2The games tab.      
     Enum Name  Value  Description        RotationMode.CAMERA0Default, uses the rotation of the active Camera object.     RotationMode.NONE1Camera does not rotate.     RotationMode.LOOK_ANGLE2Camera rotates based on player's look direction.      
     Enum Name  Value  Description        SpawnMode.RANDOM0Spawns the player at a random start point.     SpawnMode.ROUND_ROBIN1Selects start points in a repeating sequential pattern.     SpawnMode.FARTHEST_FROM_OTHER_PLAYERS2Spawns the player at the start point farthest from any other player.     SpawnMode.FARTHEST_FROM_ENEMY3Spawns the player at the start point farthest from an enemy player.      
     Enum Name  Value  Description        StorageResultCode.SUCCESS0Data was successfully saved.     StorageResultCode.STORAGE_DISABLED1Player Storage is disabled in the game's settings.     StorageResultCode.FAILURE2An error occurred saving the player's data.     StorageResultCode.EXCEEDED_SIZE_LIMIT3The provided data is too large and could not be saved.     StorageResultCode.REQUEST_ALREADY_QUEUED4A request was made to set creator or player data while a request was already in progress to update that same data.      
     Enum Name  Value  Description        TaskStatus.UNINITIALIZED0Indicates the Task reference is invalid or the task has been destroyed.     TaskStatus.SCHEDULED1The task is scheduled to run at some point in the future.     TaskStatus.RUNNING2The task is in the process of executing. Note that multiple tasks may be in this state, for example if an executing task triggers an event with connected listeners, that task will still be considered "running" while the event listeners execute.     TaskStatus.COMPLETED3The task has successfully finished executing.     TaskStatus.YIELDED4The task has yielded through an explicit call to coroutine.yield(). Tasks in this state are no longer managed by Core's Script Runtime and must be resumed manually.     TaskStatus.FAILED5An error occurred while executing the task.     TaskStatus.CANCELED6The task was canceled, either by a call to Task.Cancel() or because its script was destroyed.     TaskStatus.BLOCKED7The task is waiting for an operation to complete before resuming execution. Examples include a call to CoreObjectReference:WaitForObject(), CorePlatform.GetGameInfo(), etc.      
     Enum Name  Value  Description        TeamMode.FREE_FOR_ALL0Players are hostile to all other players.     TeamMode.TEAM_VERSUS1Players are assigned to teams that are hostile to each other.     TeamMode.FRIENDLY2Players are friendly to all other players.      
     Enum Name  Value  Description        TextJustify.LEFT0Left-aligned.     TextJustify.CENTER1Centered.     TextJustify.RIGHT2Right-aligned.      
     Enum Name  Value  Description        TextVerticalJustify.TOP0Top-aligned.     TextVerticalJustify.BOTTOM1Bottom-aligned.     TextVerticalJustify.CENTER2Centered.     TextVerticalJustify.BASELINE3Baseline-aligned.      
     Enum Name  Value  Description        UIPivot.TOP_LEFT0Pivots from the top-left corner.     UIPivot.TOP_CENTER1Pivots from the center of the top edge.     UIPivot.TOP_RIGHT2Pivots from the top-right corner.     UIPivot.MIDDLE_LEFT3Pivots from the center of the left edge.     UIPivot.MIDDLE_CENTER4Pivots from the center of the object.     UIPivot.MIDDLE_RIGHT5Pivots from the center of the right edge.     UIPivot.BOTTOM_LEFT6Pivots from the bottom-left corner.     UIPivot.BOTTOM_CENTER7Pivots from the center of the bottom edge.     UIPivot.BOTTOM_RIGHT8Pivots from the bottom-right corner.     UIPivot.CUSTOM9Currently unused.      
     Enum Name  Value  Description        Visibility.INHERIT0Object is visible if its parent is visible, or if it has no parent.     Visibility.FORCE_ON1Object is visible, regardless of parent state.     Visibility.FORCE_OFF2Object is not visible, regardless of parent state.      
     Enum Name  Value  Description        VoiceChannelType.NORMAL0A regular voice chat channel. Player volume is not affected by player position.     VoiceChannelType.POSITIONAL1A positional voice chat channel. Player volume is affected by the speaker's position in relation to the listener.      
     Enum Name  Value  Description        VoiceChatMethod.PUSH_TO_TALK0Player presses Push-to-Talk hotkey to speak in voice chat.     VoiceChatMethod.DETECT_SPEAKING2Core detects when the player is speaking and automatically activates voice chat.      
     Enum Name  Value  Description        VoiceChatMode.NONE0Voice chat is disabled.     VoiceChatMode.TEAM1Voice chat is enabled for team members.     VoiceChatMode.ALL2Voice chat is enabled for all players in the game instance.      
    Last update: June 21, 2023