<?xml version="1.0"?>

<Component
    Name="NetworkPlayerSpawnerComponent" 
    Namespace="${Name}" 
    OverrideComponent="true" 
    OverrideController="false" 
    OverrideInclude="Source/Components/NetworkPlayerSpawnerComponent.h"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="MultiplayerAutoComponentSchema.xsd">

    <Include File="AzCore/Asset/AssetSerializer.h"/>
    <Include File="AzFramework/Spawnable/Spawnable.h"/>
	
    <ComponentRelation Constraint="Weak" HasController="false" Name="TransformComponent" Namespace="AzFramework" Include="AzFramework/Components/TransformComponent.h" />

    <ArchetypeProperty Type="bool" Name="SnapToGround" Init="false" ExposeToEditor="true" />
    <ArchetypeProperty Type="AZ::Data::Asset&lt;AzFramework::Spawnable&gt;" Name="SpawnableAsset" Init="" ExposeToEditor="true" />
</Component>
