# MSquared Docs

## Morpheus

- [Morpheus Platform Documentation](https://docs.msquared.io/readme.md): Welcome to the Morpheus Platform documentation!
- [What is Morpheus Platform?](https://docs.msquared.io/morpheus-platform.md)
- [Glossary](https://docs.msquared.io/morpheus-platform/glossary.md)
- [Interoperability](https://docs.msquared.io/morpheus-platform/interoperability.md): Guidance around MSquared's network and interoperability mechanisms
- [Support](https://docs.msquared.io/morpheus-platform/help-and-support.md)
- [EULA](https://docs.msquared.io/morpheus-platform/eula.md): Morpheus Platform End User License Agreement V 2.0
- [Firewall Problems](https://docs.msquared.io/firewall-problems.md): Guidance for accessing the M² platform via a corporate firewall
- [Unreal Development](https://docs.msquared.io/creation/unreal-development.md)
- [Get Started](https://docs.msquared.io/creation/unreal-development/getting-started.md): Practical steps to start building your experience in Unreal
- [Download the Editor](https://docs.msquared.io/creation/unreal-development/getting-started/downloading-the-tooling.md): Download our editor to start building Morpheus Platform experiences
- [Morpheus Base Project](https://docs.msquared.io/creation/unreal-development/getting-started/using-the-template-project.md)
- [Differences from Unreal](https://docs.msquared.io/creation/unreal-development/getting-started/differences-in-unreal-development-workflow.md)
- [Character Configuration](https://docs.msquared.io/creation/unreal-development/getting-started/differences-in-unreal-development-workflow/msquared-character-configuration.md)
- [Morpheus Networking](https://docs.msquared.io/creation/unreal-development/getting-started/networking.md)
- [Introduction to Morpheus Networking](https://docs.msquared.io/creation/unreal-development/getting-started/networking/networking.md)
- [Net Relevancy Levels](https://docs.msquared.io/creation/unreal-development/getting-started/networking/network-levels.md): Previously known as: Network Levels
- [Replicated Properties](https://docs.msquared.io/creation/unreal-development/getting-started/networking/replicated-properties.md)
- [RPCs](https://docs.msquared.io/creation/unreal-development/getting-started/networking/morpheus-rpcs.md)
- [Morpheus Render Targets](https://docs.msquared.io/creation/unreal-development/getting-started/networking/morpheus-render-targets.md)
- [Morpheus Array](https://docs.msquared.io/creation/unreal-development/getting-started/networking/how-to-morpheus-array.md)
- [Networking FAQ](https://docs.msquared.io/creation/unreal-development/getting-started/networking/networking-faq.md)
- [Replicating Sublevels](https://docs.msquared.io/creation/unreal-development/getting-started/networking/replicating-sublevels.md)
- [Creating a New Map](https://docs.msquared.io/creation/unreal-development/getting-started/creating-your-own-map.md)
- [Creating a new character](https://docs.msquared.io/creation/unreal-development/getting-started/creating-your-own-character.md)
- [Upload Content](https://docs.msquared.io/creation/unreal-development/getting-started/uploading-content.md): Upload your Unreal levels from the editor
- [Editor Versions](https://docs.msquared.io/creation/unreal-development/release-notes.md)
- [Morpheus Platform Release v40.0](https://docs.msquared.io/creation/unreal-development/release-notes/v40_0.md)
- [Morpheus Platform Release v39.1](https://docs.msquared.io/creation/unreal-development/release-notes/v39_1.md)
- [Morpheus Platform Release v39](https://docs.msquared.io/creation/unreal-development/release-notes/v39.md)
- [Morpheus Platform Release v38.1.3](https://docs.msquared.io/creation/unreal-development/release-notes/v38_1_3.md)
- [Morpheus Platform Release v38.1.2](https://docs.msquared.io/creation/unreal-development/release-notes/v38_1_2.md)
- [Morpheus Platform Release v38.1.1](https://docs.msquared.io/creation/unreal-development/release-notes/v38_1_1.md)
- [Morpheus Platform Release v38.1](https://docs.msquared.io/creation/unreal-development/release-notes/v38_1.md)
- [Morpheus Platform Release v37](https://docs.msquared.io/creation/unreal-development/release-notes/v37.md)
- [Morpheus Platform Release v36](https://docs.msquared.io/creation/unreal-development/release-notes/v36.md)
- [Morpheus Platform Release v35](https://docs.msquared.io/creation/unreal-development/release-notes/v35.md)
- [Morpheus Platform Release v34.1.1](https://docs.msquared.io/creation/unreal-development/release-notes/v34.md)
- [Morpheus Platform Release v33](https://docs.msquared.io/creation/unreal-development/release-notes/v33.md)
- [Morpheus Platform Release v32](https://docs.msquared.io/creation/unreal-development/release-notes/v32.md)
- [Morpheus Platform Release v31](https://docs.msquared.io/creation/unreal-development/release-notes/v31.md)
- [Morpheus Platform Release v30](https://docs.msquared.io/creation/unreal-development/release-notes/v30.md)
- [Performance Guarantees](https://docs.msquared.io/creation/unreal-development/performance-guarantees.md)
- [Features & Guides](https://docs.msquared.io/creation/unreal-development/features-and-tutorials.md)
- [Actor Pooling](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/actor-pooling.md)
- [Asset Loader](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/asset-loader.md)
- [Audio](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/audio-and-sounds.md)
- [Avatars](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/avatars.md): You in the Metaverse!
- [Creating an Avatar](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/avatars/creating-mml-avatars-with-blender-and-free-rigging-tools.md): You can turn any humanoid mesh into an MSquared avatar with Blender and free rigging tools. Here is a full video run-through of the process:
- [Using an Avatar in-game](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/avatars/using-an-avatar-in-game.md)
- [Custom Animation Variables](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/avatars/bespoke-character-animations.md): Using animation variables outside of the default M2UP animation variables to control your Animation Blueprint.
- [Attachments](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/avatars/avatar-attachments.md)
- [MML Attachments](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/avatars/avatar-attachments/mml-attachments.md)
- [The MML Viewer](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/avatars/the-mml-viewer.md)
- [Importing an NFT Collection](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/avatars/supporting-an-nft-avatar-collection.md): Using MML Avatars with your Web3 NFT Collections
- [Capsules and Mesh Transforms](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/avatars/capsules.md): M2UP's handling of the capsule component and mesh transforms when using MML avatars.
- [Avatar Physics Assets](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/avatars/avatar-physics-assets.md): Assigning and replicating physics assets used on characters with an MML avatar.
- [Bots](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/bots.md)
- [Capabilities](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/capabilities.md)
- [Chat](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/communication.md): Ways for Users to Communicate
- [Community Sift](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/communication/moderation.md): Moderation Technology
- [Unreal Text Chat](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/communication/unreal-text-chat.md)
- [PubNub Text Chat](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/communication/text-chat.md): Text chat between the web and in event experience
- [Moderation](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/communication/text-chat/moderation.md)
- [Legacy Text Chat](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/communication/text-chat/in-experience-chat.md): Options for legacy text chat systems
- [Experience Only Chat](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/communication/text-chat/in-experience-chat/experience-only-chat.md): Only Experience Chat
- [Control Panels](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/control-panels.md)
- [Control Panel Configuration](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/control-panels/control-panel-configuration.md)
- [Crash Reporting](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/crash-reporting.md)
- [Crowd Audio](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/crowd-audio.md)
- [CrowdAudioComponent advanced configuration](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/crowd-audio/crowdaudiocomponent-advanced-configuration.md)
- [Crowd Rendering](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-animated-crowd.md)
- [Animated Crowd](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-animated-crowd/legacy-animated-crowd.md)
- [Animated Crowd Console Commands](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-animated-crowd/legacy-animated-crowd/animated-crowd-console-commands.md)
- [Crowd Materials (MML)](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-animated-crowd/crowd-materials.md)
- [Performance Parameters (MML)](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-animated-crowd/performance-parameters.md)
- [Live Config Settings (MML)](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-animated-crowd/live-config-settings.md)
- [Crowd Animation](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-animated-crowd/crowd-animation.md)
- [Crowd Anim Blueprint](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-animated-crowd/crowd-animation/crowd-anim-blueprint.md)
- [User Guide - Crowd Anim Blueprint](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-animated-crowd/crowd-animation/crowd-anim-blueprint/user-guide-crowd-anim-blueprint.md)
- [Reference Guide - ABP Nodes](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-animated-crowd/crowd-animation/crowd-anim-blueprint/reference-guide-abp-nodes.md)
- [Animation Playback](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-animated-crowd/crowd-animation/crowd-anim-blueprint/reference-guide-abp-nodes/animation-playback.md)
- [States and State Machines](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-animated-crowd/crowd-animation/crowd-anim-blueprint/reference-guide-abp-nodes/states-and-state-machines.md)
- [Variables](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-animated-crowd/crowd-animation/crowd-anim-blueprint/reference-guide-abp-nodes/variables.md)
- [Transitions](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-animated-crowd/crowd-animation/crowd-anim-blueprint/reference-guide-abp-nodes/transitions.md)
- [Special](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-animated-crowd/crowd-animation/crowd-anim-blueprint/reference-guide-abp-nodes/special.md)
- [Blends](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-animated-crowd/crowd-animation/crowd-anim-blueprint/reference-guide-abp-nodes/blends.md)
- [Additional Notes](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-animated-crowd/crowd-animation/crowd-anim-blueprint/reference-guide-abp-nodes/additional-notes.md)
- [Crowds of NPCs](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/how-to-create-a-npc-crowd.md)
- [Example Plugin](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-m2-example-plugin.md)
- [The Example Character](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-m2-example-plugin/the-example-character.md)
- [Nameplates](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-m2-example-plugin/nameplates.md)
- [In-Game Roles](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-m2-example-plugin/in-game-roles.md)
- [Resizing](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-m2-example-plugin/resizing.md)
- [Footsteps Audio](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-m2-example-plugin/footsteps-audio.md)
- [Observer Cam](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-m2-example-plugin/observer-cam.md): How to use the observer controls to make videos for broadcast
- [Emotes](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/emotes.md)
- [Emotes as Possessions (items)](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/emotes/emotes-as-possessions-items.md): This page outlines how emotes can be represented as useable items that can be placed in a user's collection.
- [Helpers & Extras](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/helpers-and-extras.md)
- [Advanced Graphics Settings](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/helpers-and-extras/advanced-graphics-settings.md)
- [Automatic Mesh Validation](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/helpers-and-extras/automatic-mesh-validation.md)
- [Action Gameplay Helper Components](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/helpers-and-extras/action-gameplay-helper-components.md): Morpheus provided components to help you network shooter-related gameplay.
- [The Bootflow Subsystem](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/helpers-and-extras/the-bootflow-subsystem.md)
- [Custom Console Commands](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/helpers-and-extras/custom-console-commands.md): This page outlines some helpful console commands we've created to allow you to better test your world from PIE
- [Delay Buffer](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/helpers-and-extras/delay-buffer.md)
- [Duplicate Objects](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/helpers-and-extras/duplicate-objects.md)
- ["Instanced Objects" in Blueprints](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/helpers-and-extras/instanced-objects-in-blueprints.md)
- [Listening to the application's focus changing](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/helpers-and-extras/listening-to-the-applications-focus-changing.md)
- [Listening to Inputs on UObjects](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/helpers-and-extras/listening-to-inputs-on-uobjects.md)
- [M2Extras: Skins System](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/helpers-and-extras/m2extras-skins-system.md): Outlining a basic example system for how to make UI skins
- [Making DataAsset classes](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/helpers-and-extras/making-dataasset-classes.md)
- [Morpheus UserID](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/helpers-and-extras/the-user-id-replication-component.md)
- [Objects with "world context"](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/helpers-and-extras/objects-with-world-context.md)
- [The "Wait For Condition" System](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/helpers-and-extras/the-wait-for-condition-system.md)
- [World Services](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/helpers-and-extras/world-services.md): Our answer to subsystems in Blueprints
- [Loading Screen](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/entry-flow.md)
- [Live Config](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/live-config.md): Configure your experiences in runtime
- [Editing for a World](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/live-config/viewing-and-editing-live-config.md)
- [Editing Locally](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/live-config/viewing-and-editing-live-config-1.md)
- [Default Settings](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/live-config/available-origin-live-config-settings.md)
- [Accessing via Blueprint](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/live-config/using-live-config-settings-in-unreal.md)
- [Adding New Settings](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/live-config/adding-new-live-config-settings.md)
- [Overriding Defaults](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/live-config/overriding-default-live-config-settings.md)
- [Using Arrays](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/live-config/using-arrays-in-live-config.md)
- [MML](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/mml.md): Support for the Metaversal Markup Language
- [Motion Capture](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/motion-capture.md)
- [Mocap with move.ai](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/move.ai.md): Real time body mocap
- [Notifications](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/notifications.md)
- [Raycastable Crowd](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/enabling-raytracing-for-crowd-members.md): Enabling line traces and collisions with actors who are being rendered with Crowd Rendering.
- [Singletons](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/singletons.md)
- [Streaming & Multiplatform](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/streaming-and-multiplatform.md)
- [GFN on Mobile](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/streaming-and-multiplatform/gfn-on-mobile.md)
- [UI](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/ui.md)
- ["UI Mode"](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/ui/ui-mode.md)
- [\[Deprecated\] User Collections](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/user-collections.md)
- [\[Deprecated\] Creating a New Object Definition](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/user-collections/creating-a-new-object-definitions.md)
- [\[Deprecated\] Accessing from Unreal](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/user-collections/user-collection-service-in-unreal.md): This page will outline how to interact with the user collection from inside Unreal.
- [Creating Objects Definitions](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/user-collections/user-collection-service-in-unreal/creating-objects-definitions.md): This page will detail how to create object definitions in a datasource from unreal.
- [User Collection Views](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/user-collections/user-collection-service-in-unreal/user-collection-views.md)
- [Video Players](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/video-players.md)
- [Millicast video streaming](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/video-players/millicast-video-streaming.md)
- [How to Setup an In-Game Video Stream](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/video-players/millicast-video-streaming/how-to-set-up-an-in-game-video-stream.md)
- [Embedded Unreal Video Player](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/video-players/streaming-video-player.md)
- [Example Synced Video Player](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/video-players/streaming-video-player/example-synced-video-player.md)
- [\[Deprecated\] How to Setup a URL Video Player](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/video-players/streaming-video-player/how-to-set-up-a-url-or-embedded-video-player.md)
- [\[Deprecated\] Picture-in-Picture mode](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/video-players/streaming-video-player/picture-in-picture-mode.md)
- [\[Deprecated\] Embedded Video Player](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/video-players/streaming-video-player/embedded-video-player.md)
- [Morpheus Inspector](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/inspector.md): How to use the Morpheus Admin Inspector visual debugger
- [Online Services](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/online-services.md)
- [KV Store Service](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/online-services/kv-store-service.md)
- [WebUI (Web Browser)](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/web-browser.md)
- [Setup the browser widget](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/web-browser/setup-the-browser-widget.md)
- [Viewport browser](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/web-browser/viewport-browser.md)
- [In-world browser](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/web-browser/in-world-browser.md)
- [Loading embedded pages](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/web-browser/loading-embedded-pages.md)
- [Game <--> Browser Communication](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/web-browser/game-less-than-greater-than-browser-communication.md)
- [Access control and security](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/web-browser/access-control-and-security.md)
- [Debugging issues](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/web-browser/debugging-issues.md)
- [Web Requests](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/web-services.md): Invoking Json Web Services from MSquared
- [Http Requests](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/web-services/http-requests.md): Calling Http services from Blueprint
- [Legacy HTTP Nodes](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/web-services/http-requests/http-json-nodes.md): Calling Http services from Blueprint
- [JSON Handling](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/web-services/working-with-json.md): Working with Json from Blueprints
- [WebSockets](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/web-services/web-socket-connections.md): Interacting with web socket servers from Blueprint
- [Identity Validation](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/web-services/validating-identity.md): How to validate user and Unreal server identity in your web api
- [Allowed External URLs](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/web-services/configuring-external-url-access.md)
- [Walkthrough Example](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/web-services/walk-through-example.md): Making a call to your web api from Blueprint
- [Example Counter Service](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/web-services/walk-through-example/example-counter-service.md)
- [World Travel](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/world-travel.md): How to portal between worlds
- [World Travel in the Editor](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/world-travel/world-travel-in-the-editor.md)
- [\[Deprecated\] Accounts](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/accounts.md): User accounts and data
- [\[Deprecated\] Account Balances](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/accounts/account-balances.md)
- [\[Deprecated\] Persistent Values](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/accounts/persistent-values.md): An easy way to persist values inside of an actor, using the KVStore
- [\[Deprecated\] Input Prioritization](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/input-prioritization.md)
- [Replicated Vehicles \[Experimental\]](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/replicated-vehicles-experimental.md): Replicated vehicles in Morpheus.
- [Morpheus Animated Skeleton Component](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/morpheus-animated-skeleton-component.md)
- [Replicated Capsule Component](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/replicated-capsule-component.md)
- [Spawning and respawning](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/spawning-and-respawning.md)
- [Player Profile Data Providers](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/player-profile-data-providers.md)
- [Latency Inspector](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/latency-inspector.md)
- [Workflows](https://docs.msquared.io/creation/unreal-development/tutorials.md)
- [Upgrade the Editor](https://docs.msquared.io/creation/unreal-development/tutorials/upgrade-the-editor.md): Process for upgrading your Unreal project to a new Morpheus Platform editor version
- [Editing Project Settings](https://docs.msquared.io/creation/unreal-development/tutorials/adding-project-settings-config-overrides.md)
- [Profiling](https://docs.msquared.io/creation/unreal-development/tutorials/in-editor-performance-estimates.md)
- [Importing from Fab (Unreal Engine Marketplace)](https://docs.msquared.io/creation/unreal-development/tutorials/importing-unreal-marketplace-content.md)
- [Extra Workflows](https://docs.msquared.io/creation/unreal-development/tutorials/reference.md)
- [Setup Play-in-Editor](https://docs.msquared.io/creation/unreal-development/tutorials/reference/setting-up-play-in-editor.md)
- [Setup Local Asset Validation](https://docs.msquared.io/creation/unreal-development/tutorials/reference/setup-local-asset-validation.md)
- [Adding Gameplay Tags](https://docs.msquared.io/creation/unreal-development/tutorials/reference/adding-gameplay-tags.md)
- [Validating Game Assets](https://docs.msquared.io/creation/unreal-development/tutorials/reference/validating-game-assets.md)
- [Custom Connection Modes](https://docs.msquared.io/creation/unreal-development/tutorials/reference/connecting-clients-to-different-deployment-types.md)
- [Connect Editor to a World](https://docs.msquared.io/creation/unreal-development/tutorials/reference/connecting-editor-clients-to-a-live-world.md)
- [Common Issues](https://docs.msquared.io/creation/unreal-development/tutorials/reference/troubleshooting-and-known-issues.md)
- [Sharing Plugins](https://docs.msquared.io/creation/unreal-development/tutorials/sharing-plugins.md): This page describes how to create a shareable library ro content, share it and consume it.
- [Best Practices](https://docs.msquared.io/creation/unreal-development/best-practices.md): For large scale interactive experiences
- [Worlds](https://docs.msquared.io/creation/worlds.md): Worlds are live virtual spaces that are started and managed from their Morpheus Platform dashboard
- [Invite Players](https://docs.msquared.io/creation/worlds/invite-players.md)
- [Setting Role Groups](https://docs.msquared.io/creation/worlds/invite-players/role-groups.md): How to setup what Roles users have
- [Persistent Worlds](https://docs.msquared.io/creation/worlds/persistent-worlds.md)
- [Always on Worlds](https://docs.msquared.io/creation/worlds/always-on-world.md): The Always on Worlds feature allows continuous operation of your virtual environments.
- [Running Events](https://docs.msquared.io/creation/running-events.md)
- [Large Scale Events - Checklist](https://docs.msquared.io/creation/running-events/large-scale-events-checklist.md)
- [Anti-Cheat (EAC)](https://docs.msquared.io/creation/running-events/setup-easy-anti-cheat-eac.md)
- [Player Entry](https://docs.msquared.io/creation/running-events/player-entry.md)
- [React Native](https://docs.msquared.io/creation/running-events/player-entry/embedding-client-in-mobile-app.md): Supporting Mobile Accessibility to your Event for Users
- [Steam](https://docs.msquared.io/creation/running-events/player-entry/steam.md)
- [Native iOS](https://docs.msquared.io/creation/running-events/player-entry/native-ios.md)
- [Hardware Requirements](https://docs.msquared.io/creation/running-events/player-entry/minimum-hardware-requirements.md): Here is information regarding the minimum hardware requirements for each tool.
- [Broadcast](https://docs.msquared.io/creation/running-events/broadcast.md): How to broadcast your event to streaming platforms
- [OBS Integration](https://docs.msquared.io/creation/running-events/broadcast/obs-integration.md): How to broadcast the experience out to other platforms
- [Failover](https://docs.msquared.io/creation/running-events/failover.md): How to set up a backup deployment in case of server issues
- [Capacity and Queue Management](https://docs.msquared.io/creation/running-events/capacity-and-queue-management.md)
- [Access Control](https://docs.msquared.io/admins/access-control.md)
- [Add Metaverse Contributors](https://docs.msquared.io/admins/access-control/add-metaverse-contributors.md)
- [Create a New Project](https://docs.msquared.io/admins/access-control/create-a-new-project.md)
- [Pricing](https://docs.msquared.io/admins/pricing.md)
- [Development Support](https://docs.msquared.io/admins/pricing/development-support.md): There are 3 tiers of support offered.
- [Included Usage & Overages](https://docs.msquared.io/admins/pricing/included-usage-and-overages.md): Each Virtual World Subscription includes a certain amount of free usage. If your project exceeds the included usage, overage charges will apply at the rates detailed below
- [Cloud Streaming](https://docs.msquared.io/admins/pricing/cloud-streaming.md)
- [Access Modes](https://docs.msquared.io/admins/pricing/access-modes.md)
- [War Room Support](https://docs.msquared.io/admins/pricing/war-room-support.md): War rooms are a dedicated group of one or more MSquared engineers to monitor, manage, and respond to issues for a customer event.
- [Platform SLA](https://docs.msquared.io/admins/pricing/platform-sla.md)
- [Maintenance](https://docs.msquared.io/admins/pricing/maintenance.md)
- [Settings](https://docs.msquared.io/admins/settings.md)
- [Projects](https://docs.msquared.io/admins/settings/projects.md)
- [Fast Play](https://docs.msquared.io/admins/settings/fast-play.md)
- [API Reference](https://docs.msquared.io/apis-and-tooling/api-reference.md): The M² REST API is a REST-styled API that gives full control over the M² platform.
- [Accounts](https://docs.msquared.io/apis-and-tooling/api-reference/accounts.md): The Accounts service allows you to manage user accounts registered within your organization, including creation, updates, and access control.
- [Events](https://docs.msquared.io/apis-and-tooling/api-reference/events.md): DEPRECATED. The Events service enabled developers to create and manage scheduled Metaverse events. It served as a way to promote upcoming events via placeholders on user-facing websites.
- [Key/Value Store](https://docs.msquared.io/apis-and-tooling/api-reference/kvstore.md): This service provides a flexible, runtime-accessible key/value store for persisting arbitrary data. It can be used by both game clients and servers to cache, retrieve, and manage state and user data.
- [Organizations](https://docs.msquared.io/apis-and-tooling/api-reference/organizations.md): Manage your organization's configuration, including associated resources such as Projects. This service helps structure how different teams and services operate within your SaaS environment.
- [Realtime](https://docs.msquared.io/apis-and-tooling/api-reference/realtime.md): Provides real-time updates from the Key/Value Store via WebSockets. Ideal for live data synchronization between game clients and backend services.
- [User Profile](https://docs.msquared.io/apis-and-tooling/api-reference/profile.md): DEPRECATED. Previously used to manage player profile data. This service is being phased out in favor of the more flexible Key/Value Store.
- [World Builder](https://docs.msquared.io/apis-and-tooling/api-reference/world-builder.md): Controls the creation and management of World Builder content and mods. It interfaces with the Unreal Engine editor to customize cooking, packaging, and deployment for both game clients and servers.
- [Worlds](https://docs.msquared.io/apis-and-tooling/api-reference/worlds.md): The Worlds service manages virtual environments, each defined by World Builder content with custom runtime settings (map selection, session duration, etc.).
- [Template Web App](https://docs.msquared.io/apis-and-tooling/template-web-app.md)
- [Authentication](https://docs.msquared.io/apis-and-tooling/template-web-app/authentication.md)
- [Moderation](https://docs.msquared.io/apis-and-tooling/template-web-app/moderation.md)
- [Pixel Streaming](https://docs.msquared.io/apis-and-tooling/pixel-streaming.md): Pixel Streaming allows a high-fidelity interactive experience to be streamed directly to users' device, regardless of its graphical capabilities.
- [Launcher](https://docs.msquared.io/apis-and-tooling/launcher.md)
- [Next-generation Launcher](https://docs.msquared.io/apis-and-tooling/launcher/msquared-launcher.md)
- [Editor Installations](https://docs.msquared.io/apis-and-tooling/launcher/msquared-launcher/editor-installations.md)
- [Templates](https://docs.msquared.io/apis-and-tooling/launcher/msquared-launcher/templates.md)
- [Projects](https://docs.msquared.io/apis-and-tooling/launcher/msquared-launcher/projects.md)
- [Plugins](https://docs.msquared.io/apis-and-tooling/launcher/msquared-launcher/plugins.md): This page will outline the flows users can perform to browse the plugin marketplace and manage plugin installations within their unreal projects
- [Dashboard](https://docs.msquared.io/apis-and-tooling/dashboard.md)
- [Assets](https://docs.msquared.io/apis-and-tooling/dashboard/assets.md): Guides for managing assets and assets versions for sharing content.
- [Assets Versions](https://docs.msquared.io/apis-and-tooling/dashboard/assets/assets-versions.md)
- [Engine Plugins](https://docs.msquared.io/apis-and-tooling/dashboard/assets/engine-plugins.md)
- [Project Plugins](https://docs.msquared.io/apis-and-tooling/dashboard/assets/project-plugins.md)
- [Templates](https://docs.msquared.io/apis-and-tooling/dashboard/assets/templates.md)
- [Releases](https://docs.msquared.io/apis-and-tooling/dashboard/releases.md): Guides for managing editor-assets bundles.
- [Analytics](https://docs.msquared.io/integrations/analytics.md): How to integrate external analytics providers into your project
- [Send Events from Web](https://docs.msquared.io/integrations/analytics/send-events-from-web.md)
- [Send Events from Unreal](https://docs.msquared.io/integrations/analytics/send-events-from-unreal.md)

## Services

- [MSquared Documentation](https://docs.msquared.io/dash/getting-started/msquared-documentation.md)
- [Quick Start](https://docs.msquared.io/dash/getting-started/quick-start.md): From creating an org to a running world!
- [Organization](https://docs.msquared.io/dash/organizations/organization.md)
- [Create Organization](https://docs.msquared.io/dash/organizations/organization/create-organization.md)
- [Edit Organization](https://docs.msquared.io/dash/organizations/organization/edit-organization.md)
- [Projects](https://docs.msquared.io/dash/organizations/projects.md)
- [Create Project](https://docs.msquared.io/dash/organizations/projects/create-project.md)
- [Edit Project](https://docs.msquared.io/dash/organizations/projects/edit-project.md)
- [Team](https://docs.msquared.io/dash/organizations/team.md)
- [Create a Team](https://docs.msquared.io/dash/organizations/team/create-a-team.md)
- [Delete a Team](https://docs.msquared.io/dash/organizations/team/delete-a-team.md)
- [Edit a Team](https://docs.msquared.io/dash/organizations/team/edit-a-team.md)
- [Team Members](https://docs.msquared.io/dash/organizations/team/team-members.md)
- [Team Permissions](https://docs.msquared.io/dash/organizations/team/team-permissions.md)
- [Members](https://docs.msquared.io/dash/organizations/members.md)
- [Delete Member](https://docs.msquared.io/dash/organizations/members/delete-member.md)
- [Member Permissions](https://docs.msquared.io/dash/organizations/members/member-permissions.md)
- [API Keys](https://docs.msquared.io/dash/organizations/api-keys.md)
- [Create an API Key](https://docs.msquared.io/dash/organizations/api-keys/create-an-api-key.md)
- [API Key Permissions](https://docs.msquared.io/dash/organizations/api-keys/api-key-permissions.md)
- [Delete API Key](https://docs.msquared.io/dash/organizations/api-keys/delete-api-key.md)
- [Invites](https://docs.msquared.io/dash/organizations/invites.md)
- [MML Object Instances](https://docs.msquared.io/dash/mml-objects/mml-object-instances.md)
- [Create a new MML Object Instance](https://docs.msquared.io/dash/mml-objects/mml-object-instances/create-a-new-mml-object-instance.md)
- [Edit an MML Object Instance](https://docs.msquared.io/dash/mml-objects/mml-object-instances/edit-an-mml-object-instance.md)
- [Delete an MML Object instance](https://docs.msquared.io/dash/mml-objects/mml-object-instances/delete-an-mml-object-instance.md)
- [Web Worlds](https://docs.msquared.io/dash/web-worlds/web-worlds.md)
- [Create Web World](https://docs.msquared.io/dash/web-worlds/web-worlds/create-web-world.md)
- [Edit Web World](https://docs.msquared.io/dash/web-worlds/web-worlds/edit-web-world.md)
- [Delete Web World](https://docs.msquared.io/dash/web-worlds/web-worlds/delete-web-world.md)
- [Moving your character in the Web World](https://docs.msquared.io/dash/web-worlds/moving-your-character-in-the-web-world.md)
- [Webhook Authentication](https://docs.msquared.io/dash/web-worlds/webhook-authentication.md)
- [Avatars](https://docs.msquared.io/dash/avatars/avatars.md)
- [Avatar Creators](https://docs.msquared.io/dash/avatars/avatars/avatar-creators.md)
- [Optimization Settings](https://docs.msquared.io/dash/avatars/avatars/optimization-settings.md)
- [Getting Started](https://docs.msquared.io/dash/avatars/getting-started.md)
- [Building your catalog](https://docs.msquared.io/dash/avatars/building-your-catalog.md)
- [API reference](https://docs.msquared.io/dash/api/api-reference.md)
- [Avatars](https://docs.msquared.io/dash/api/api-reference/avatars.md)
- [Avatar Creators](https://docs.msquared.io/dash/api/api-reference/avatars/avatar-creators.md)
- [Optimization Settings](https://docs.msquared.io/dash/api/api-reference/avatars/optimization-settings.md)
- [Identity](https://docs.msquared.io/dash/api/api-reference/identity.md)
- [Organizations](https://docs.msquared.io/dash/api/api-reference/identity/organizations.md)
- [Projects](https://docs.msquared.io/dash/api/api-reference/identity/organizations/projects.md)
- [Invites](https://docs.msquared.io/dash/api/api-reference/identity/organizations/invites.md)
- [Invite offers](https://docs.msquared.io/dash/api/api-reference/identity/organizations/invite-offers.md)
- [Api keys](https://docs.msquared.io/dash/api/api-reference/identity/organizations/api-keys.md)
- [Permissions](https://docs.msquared.io/dash/api/api-reference/identity/organizations/api-keys/permissions.md)
- [Members](https://docs.msquared.io/dash/api/api-reference/identity/organizations/members.md)
- [Permissions](https://docs.msquared.io/dash/api/api-reference/identity/organizations/members/permissions.md)
- [Teams](https://docs.msquared.io/dash/api/api-reference/identity/organizations/teams.md)
- [Members](https://docs.msquared.io/dash/api/api-reference/identity/organizations/teams/members.md)
- [Permissions](https://docs.msquared.io/dash/api/api-reference/identity/organizations/teams/permissions.md)
- [Projects](https://docs.msquared.io/dash/api/api-reference/identity/projects.md)
- [Profile](https://docs.msquared.io/dash/api/api-reference/identity/profile.md)
- [Mml objects](https://docs.msquared.io/dash/api/api-reference/mml-objects.md)
- [Object instances](https://docs.msquared.io/dash/api/api-reference/mml-objects/object-instances.md)
- [/](https://docs.msquared.io/dash/api/api-reference/mml-objects/object-instances/undefined.md)
- [Log access](https://docs.msquared.io/dash/api/api-reference/mml-objects/object-instances/log-access.md)
- [Object templates](https://docs.msquared.io/dash/api/api-reference/mml-objects/object-templates.md)
- [/](https://docs.msquared.io/dash/api/api-reference/mml-objects/object-templates/undefined.md)
- [Versions](https://docs.msquared.io/dash/api/api-reference/mml-objects/object-templates/versions.md)
- [/](https://docs.msquared.io/dash/api/api-reference/mml-objects/object-templates/versions/undefined.md)
- [Worlds](https://docs.msquared.io/dash/api/api-reference/worlds.md)
- [Web world instances](https://docs.msquared.io/dash/api/api-reference/worlds/web-world-instances.md)
- [/](https://docs.msquared.io/dash/api/api-reference/worlds/web-world-instances/undefined.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.msquared.io/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
