diff --git a/AutomatedTesting/Gem/Code/Source/AutoGen/NetworkTestPlayerComponent.AutoComponent.xml b/AutomatedTesting/Gem/Code/Source/AutoGen/NetworkTestPlayerComponent.AutoComponent.xml
index 46d6191835..07004c4f1e 100644
--- a/AutomatedTesting/Gem/Code/Source/AutoGen/NetworkTestPlayerComponent.AutoComponent.xml
+++ b/AutomatedTesting/Gem/Code/Source/AutoGen/NetworkTestPlayerComponent.AutoComponent.xml
@@ -19,8 +19,8 @@
-
-
+
+
diff --git a/AutomatedTesting/Levels/Multiplayer/AutoComponent_RPC/AutoComponent_RPC.prefab b/AutomatedTesting/Levels/Multiplayer/AutoComponent_RPC/AutoComponent_RPC.prefab
new file mode 100644
index 0000000000..a9bec3251a
--- /dev/null
+++ b/AutomatedTesting/Levels/Multiplayer/AutoComponent_RPC/AutoComponent_RPC.prefab
@@ -0,0 +1,627 @@
+{
+ "ContainerEntity": {
+ "Id": "Entity_[1146574390643]",
+ "Name": "Level",
+ "Components": {
+ "Component_[10641544592923449938]": {
+ "$type": "EditorInspectorComponent",
+ "Id": 10641544592923449938
+ },
+ "Component_[12039882709170782873]": {
+ "$type": "EditorOnlyEntityComponent",
+ "Id": 12039882709170782873
+ },
+ "Component_[12265484671603697631]": {
+ "$type": "EditorPendingCompositionComponent",
+ "Id": 12265484671603697631
+ },
+ "Component_[14126657869720434043]": {
+ "$type": "EditorEntitySortComponent",
+ "Id": 14126657869720434043,
+ "Child Entity Order": [
+ "Entity_[1176639161715]",
+ "Entity_[12685882829720]"
+ ]
+ },
+ "Component_[15230859088967841193]": {
+ "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
+ "Id": 15230859088967841193,
+ "Parent Entity": ""
+ },
+ "Component_[16239496886950819870]": {
+ "$type": "EditorDisabledCompositionComponent",
+ "Id": 16239496886950819870
+ },
+ "Component_[5688118765544765547]": {
+ "$type": "EditorEntityIconComponent",
+ "Id": 5688118765544765547
+ },
+ "Component_[6545738857812235305]": {
+ "$type": "SelectionComponent",
+ "Id": 6545738857812235305
+ },
+ "Component_[7247035804068349658]": {
+ "$type": "EditorPrefabComponent",
+ "Id": 7247035804068349658
+ },
+ "Component_[9307224322037797205]": {
+ "$type": "EditorLockComponent",
+ "Id": 9307224322037797205
+ },
+ "Component_[9562516168917670048]": {
+ "$type": "EditorVisibilityComponent",
+ "Id": 9562516168917670048
+ }
+ }
+ },
+ "Entities": {
+ "Entity_[1155164325235]": {
+ "Id": "Entity_[1155164325235]",
+ "Name": "Sun",
+ "Components": {
+ "Component_[10440557478882592717]": {
+ "$type": "SelectionComponent",
+ "Id": 10440557478882592717
+ },
+ "Component_[13620450453324765907]": {
+ "$type": "EditorLockComponent",
+ "Id": 13620450453324765907
+ },
+ "Component_[2134313378593666258]": {
+ "$type": "EditorInspectorComponent",
+ "Id": 2134313378593666258
+ },
+ "Component_[234010807770404186]": {
+ "$type": "EditorVisibilityComponent",
+ "Id": 234010807770404186
+ },
+ "Component_[2970359110423865725]": {
+ "$type": "EditorEntityIconComponent",
+ "Id": 2970359110423865725
+ },
+ "Component_[3722854130373041803]": {
+ "$type": "EditorOnlyEntityComponent",
+ "Id": 3722854130373041803
+ },
+ "Component_[5992533738676323195]": {
+ "$type": "EditorDisabledCompositionComponent",
+ "Id": 5992533738676323195
+ },
+ "Component_[7378860763541895402]": {
+ "$type": "AZ::Render::EditorDirectionalLightComponent",
+ "Id": 7378860763541895402,
+ "Controller": {
+ "Configuration": {
+ "Intensity": 1.0,
+ "CameraEntityId": "",
+ "ShadowFilterMethod": 1
+ }
+ }
+ },
+ "Component_[7892834440890947578]": {
+ "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
+ "Id": 7892834440890947578,
+ "Parent Entity": "Entity_[1176639161715]",
+ "Transform Data": {
+ "Translate": [
+ 0.0,
+ 0.0,
+ 13.487043380737305
+ ],
+ "Rotate": [
+ -76.13099670410156,
+ -0.847000002861023,
+ -15.8100004196167
+ ]
+ }
+ },
+ "Component_[8599729549570828259]": {
+ "$type": "EditorEntitySortComponent",
+ "Id": 8599729549570828259
+ },
+ "Component_[952797371922080273]": {
+ "$type": "EditorPendingCompositionComponent",
+ "Id": 952797371922080273
+ }
+ }
+ },
+ "Entity_[1159459292531]": {
+ "Id": "Entity_[1159459292531]",
+ "Name": "Ground",
+ "Components": {
+ "Component_[11701138785793981042]": {
+ "$type": "SelectionComponent",
+ "Id": 11701138785793981042
+ },
+ "Component_[12260880513256986252]": {
+ "$type": "EditorEntityIconComponent",
+ "Id": 12260880513256986252
+ },
+ "Component_[13711420870643673468]": {
+ "$type": "EditorDisabledCompositionComponent",
+ "Id": 13711420870643673468
+ },
+ "Component_[138002849734991713]": {
+ "$type": "EditorOnlyEntityComponent",
+ "Id": 138002849734991713
+ },
+ "Component_[16578565737331764849]": {
+ "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
+ "Id": 16578565737331764849,
+ "Parent Entity": "Entity_[1176639161715]"
+ },
+ "Component_[16919232076966545697]": {
+ "$type": "EditorInspectorComponent",
+ "Id": 16919232076966545697
+ },
+ "Component_[5182430712893438093]": {
+ "$type": "EditorMaterialComponent",
+ "Id": 5182430712893438093
+ },
+ "Component_[5675108321710651991]": {
+ "$type": "AZ::Render::EditorMeshComponent",
+ "Id": 5675108321710651991,
+ "Controller": {
+ "Configuration": {
+ "ModelAsset": {
+ "assetId": {
+ "guid": "{0CD745C0-6AA8-569A-A68A-73A3270986C4}",
+ "subId": 277889906
+ },
+ "assetHint": "objects/groudplane/groundplane_512x512m.azmodel"
+ }
+ }
+ }
+ },
+ "Component_[5681893399601237518]": {
+ "$type": "EditorEntitySortComponent",
+ "Id": 5681893399601237518
+ },
+ "Component_[592692962543397545]": {
+ "$type": "EditorPendingCompositionComponent",
+ "Id": 592692962543397545
+ },
+ "Component_[7090012899106946164]": {
+ "$type": "EditorLockComponent",
+ "Id": 7090012899106946164
+ },
+ "Component_[9410832619875640998]": {
+ "$type": "EditorVisibilityComponent",
+ "Id": 9410832619875640998
+ }
+ }
+ },
+ "Entity_[1163754259827]": {
+ "Id": "Entity_[1163754259827]",
+ "Name": "Camera",
+ "Components": {
+ "Component_[11895140916889160460]": {
+ "$type": "EditorEntityIconComponent",
+ "Id": 11895140916889160460
+ },
+ "Component_[16880285896855930892]": {
+ "$type": "{CA11DA46-29FF-4083-B5F6-E02C3A8C3A3D} EditorCameraComponent",
+ "Id": 16880285896855930892,
+ "Controller": {
+ "Configuration": {
+ "Field of View": 55.0,
+ "EditorEntityId": 15661114386016447348
+ }
+ }
+ },
+ "Component_[17187464423780271193]": {
+ "$type": "EditorLockComponent",
+ "Id": 17187464423780271193
+ },
+ "Component_[17495696818315413311]": {
+ "$type": "EditorEntitySortComponent",
+ "Id": 17495696818315413311
+ },
+ "Component_[18086214374043522055]": {
+ "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
+ "Id": 18086214374043522055,
+ "Parent Entity": "Entity_[1176639161715]",
+ "Transform Data": {
+ "Translate": [
+ -2.3000001907348633,
+ -3.9368600845336914,
+ 1.0
+ ],
+ "Rotate": [
+ -2.050307512283325,
+ 1.9552897214889526,
+ -43.623355865478516
+ ]
+ }
+ },
+ "Component_[18387556550380114975]": {
+ "$type": "SelectionComponent",
+ "Id": 18387556550380114975
+ },
+ "Component_[2654521436129313160]": {
+ "$type": "EditorVisibilityComponent",
+ "Id": 2654521436129313160
+ },
+ "Component_[5265045084611556958]": {
+ "$type": "EditorDisabledCompositionComponent",
+ "Id": 5265045084611556958
+ },
+ "Component_[7169798125182238623]": {
+ "$type": "EditorPendingCompositionComponent",
+ "Id": 7169798125182238623
+ },
+ "Component_[7255796294953281766]": {
+ "$type": "GenericComponentWrapper",
+ "Id": 7255796294953281766,
+ "m_template": {
+ "$type": "FlyCameraInputComponent"
+ }
+ },
+ "Component_[8866210352157164042]": {
+ "$type": "EditorInspectorComponent",
+ "Id": 8866210352157164042
+ },
+ "Component_[9129253381063760879]": {
+ "$type": "EditorOnlyEntityComponent",
+ "Id": 9129253381063760879
+ }
+ }
+ },
+ "Entity_[1168049227123]": {
+ "Id": "Entity_[1168049227123]",
+ "Name": "Grid",
+ "Components": {
+ "Component_[11443347433215807130]": {
+ "$type": "EditorEntityIconComponent",
+ "Id": 11443347433215807130
+ },
+ "Component_[11779275529534764488]": {
+ "$type": "SelectionComponent",
+ "Id": 11779275529534764488
+ },
+ "Component_[14249419413039427459]": {
+ "$type": "EditorInspectorComponent",
+ "Id": 14249419413039427459
+ },
+ "Component_[15448581635946161318]": {
+ "$type": "AZ::Render::EditorGridComponent",
+ "Id": 15448581635946161318,
+ "Controller": {
+ "Configuration": {
+ "primarySpacing": 4.0,
+ "primaryColor": [
+ 0.501960813999176,
+ 0.501960813999176,
+ 0.501960813999176
+ ],
+ "secondarySpacing": 0.5,
+ "secondaryColor": [
+ 0.250980406999588,
+ 0.250980406999588,
+ 0.250980406999588
+ ]
+ }
+ }
+ },
+ "Component_[1843303322527297409]": {
+ "$type": "EditorDisabledCompositionComponent",
+ "Id": 1843303322527297409
+ },
+ "Component_[380249072065273654]": {
+ "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
+ "Id": 380249072065273654,
+ "Parent Entity": "Entity_[1176639161715]"
+ },
+ "Component_[7476660583684339787]": {
+ "$type": "EditorPendingCompositionComponent",
+ "Id": 7476660583684339787
+ },
+ "Component_[7557626501215118375]": {
+ "$type": "EditorEntitySortComponent",
+ "Id": 7557626501215118375
+ },
+ "Component_[7984048488947365511]": {
+ "$type": "EditorVisibilityComponent",
+ "Id": 7984048488947365511
+ },
+ "Component_[8118181039276487398]": {
+ "$type": "EditorOnlyEntityComponent",
+ "Id": 8118181039276487398
+ },
+ "Component_[9189909764215270515]": {
+ "$type": "EditorLockComponent",
+ "Id": 9189909764215270515
+ }
+ }
+ },
+ "Entity_[1172344194419]": {
+ "Id": "Entity_[1172344194419]",
+ "Name": "Shader Ball",
+ "Components": {
+ "Component_[10789351944715265527]": {
+ "$type": "EditorOnlyEntityComponent",
+ "Id": 10789351944715265527
+ },
+ "Component_[12037033284781049225]": {
+ "$type": "EditorEntitySortComponent",
+ "Id": 12037033284781049225
+ },
+ "Component_[13759153306105970079]": {
+ "$type": "EditorPendingCompositionComponent",
+ "Id": 13759153306105970079
+ },
+ "Component_[14135560884830586279]": {
+ "$type": "EditorInspectorComponent",
+ "Id": 14135560884830586279
+ },
+ "Component_[16247165675903986673]": {
+ "$type": "EditorVisibilityComponent",
+ "Id": 16247165675903986673
+ },
+ "Component_[18082433625958885247]": {
+ "$type": "EditorDisabledCompositionComponent",
+ "Id": 18082433625958885247
+ },
+ "Component_[6472623349872972660]": {
+ "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
+ "Id": 6472623349872972660,
+ "Parent Entity": "Entity_[1176639161715]",
+ "Transform Data": {
+ "Rotate": [
+ 0.0,
+ 0.10000000149011612,
+ 180.0
+ ]
+ }
+ },
+ "Component_[6495255223970673916]": {
+ "$type": "AZ::Render::EditorMeshComponent",
+ "Id": 6495255223970673916,
+ "Controller": {
+ "Configuration": {
+ "ModelAsset": {
+ "assetId": {
+ "guid": "{FD340C30-755C-5911-92A3-19A3F7A77931}",
+ "subId": 281415304
+ },
+ "assetHint": "objects/shaderball/shaderball_default_1m.azmodel"
+ }
+ }
+ }
+ },
+ "Component_[8056625192494070973]": {
+ "$type": "SelectionComponent",
+ "Id": 8056625192494070973
+ },
+ "Component_[8550141614185782969]": {
+ "$type": "EditorEntityIconComponent",
+ "Id": 8550141614185782969
+ },
+ "Component_[9439770997198325425]": {
+ "$type": "EditorLockComponent",
+ "Id": 9439770997198325425
+ }
+ }
+ },
+ "Entity_[1176639161715]": {
+ "Id": "Entity_[1176639161715]",
+ "Name": "Atom Default Environment",
+ "Components": {
+ "Component_[10757302973393310045]": {
+ "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
+ "Id": 10757302973393310045,
+ "Parent Entity": "Entity_[1146574390643]"
+ },
+ "Component_[14505817420424255464]": {
+ "$type": "EditorInspectorComponent",
+ "Id": 14505817420424255464,
+ "ComponentOrderEntryArray": [
+ {
+ "ComponentId": 10757302973393310045
+ }
+ ]
+ },
+ "Component_[14988041764659020032]": {
+ "$type": "EditorLockComponent",
+ "Id": 14988041764659020032
+ },
+ "Component_[15808690248755038124]": {
+ "$type": "SelectionComponent",
+ "Id": 15808690248755038124
+ },
+ "Component_[15900837685796817138]": {
+ "$type": "EditorVisibilityComponent",
+ "Id": 15900837685796817138
+ },
+ "Component_[3298767348226484884]": {
+ "$type": "EditorOnlyEntityComponent",
+ "Id": 3298767348226484884
+ },
+ "Component_[4076975109609220594]": {
+ "$type": "EditorPendingCompositionComponent",
+ "Id": 4076975109609220594
+ },
+ "Component_[5679760548946028854]": {
+ "$type": "EditorDisabledCompositionComponent",
+ "Id": 5679760548946028854
+ },
+ "Component_[5855590796136709437]": {
+ "$type": "EditorEntitySortComponent",
+ "Id": 5855590796136709437,
+ "Child Entity Order": [
+ "Entity_[1155164325235]",
+ "Entity_[1180934129011]",
+ "Entity_[1172344194419]",
+ "Entity_[1168049227123]",
+ "Entity_[1163754259827]",
+ "Entity_[1159459292531]"
+ ]
+ },
+ "Component_[9277695270015777859]": {
+ "$type": "EditorEntityIconComponent",
+ "Id": 9277695270015777859
+ }
+ }
+ },
+ "Entity_[1180934129011]": {
+ "Id": "Entity_[1180934129011]",
+ "Name": "Global Sky",
+ "Components": {
+ "Component_[11231930600558681245]": {
+ "$type": "AZ::Render::EditorHDRiSkyboxComponent",
+ "Id": 11231930600558681245,
+ "Controller": {
+ "Configuration": {
+ "CubemapAsset": {
+ "assetId": {
+ "guid": "{215E47FD-D181-5832-B1AB-91673ABF6399}",
+ "subId": 1000
+ },
+ "assetHint": "lightingpresets/highcontrast/goegap_4k_skyboxcm.exr.streamingimage"
+ }
+ }
+ }
+ },
+ "Component_[11980494120202836095]": {
+ "$type": "SelectionComponent",
+ "Id": 11980494120202836095
+ },
+ "Component_[1428633914413949476]": {
+ "$type": "EditorLockComponent",
+ "Id": 1428633914413949476
+ },
+ "Component_[14936200426671614999]": {
+ "$type": "AZ::Render::EditorImageBasedLightComponent",
+ "Id": 14936200426671614999,
+ "Controller": {
+ "Configuration": {
+ "diffuseImageAsset": {
+ "assetId": {
+ "guid": "{3FD09945-D0F2-55C8-B9AF-B2FD421FE3BE}",
+ "subId": 3000
+ },
+ "assetHint": "lightingpresets/highcontrast/goegap_4k_iblglobalcm_ibldiffuse.exr.streamingimage"
+ },
+ "specularImageAsset": {
+ "assetId": {
+ "guid": "{3FD09945-D0F2-55C8-B9AF-B2FD421FE3BE}",
+ "subId": 2000
+ },
+ "assetHint": "lightingpresets/highcontrast/goegap_4k_iblglobalcm_iblspecular.exr.streamingimage"
+ }
+ }
+ }
+ },
+ "Component_[14994774102579326069]": {
+ "$type": "EditorDisabledCompositionComponent",
+ "Id": 14994774102579326069
+ },
+ "Component_[15417479889044493340]": {
+ "$type": "EditorPendingCompositionComponent",
+ "Id": 15417479889044493340
+ },
+ "Component_[15826613364991382688]": {
+ "$type": "EditorEntitySortComponent",
+ "Id": 15826613364991382688
+ },
+ "Component_[1665003113283562343]": {
+ "$type": "EditorOnlyEntityComponent",
+ "Id": 1665003113283562343
+ },
+ "Component_[3704934735944502280]": {
+ "$type": "EditorEntityIconComponent",
+ "Id": 3704934735944502280
+ },
+ "Component_[5698542331457326479]": {
+ "$type": "EditorVisibilityComponent",
+ "Id": 5698542331457326479
+ },
+ "Component_[6644513399057217122]": {
+ "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
+ "Id": 6644513399057217122,
+ "Parent Entity": "Entity_[1176639161715]"
+ },
+ "Component_[931091830724002070]": {
+ "$type": "EditorInspectorComponent",
+ "Id": 931091830724002070
+ }
+ }
+ },
+ "Entity_[12685882829720]": {
+ "Id": "Entity_[12685882829720]",
+ "Name": "GlobalGameData",
+ "Components": {
+ "Component_[11240656689650225106]": {
+ "$type": "EditorDisabledCompositionComponent",
+ "Id": 11240656689650225106
+ },
+ "Component_[13863201640354873385]": {
+ "$type": "EditorPendingCompositionComponent",
+ "Id": 13863201640354873385
+ },
+ "Component_[14671754037021562789]": {
+ "$type": "EditorInspectorComponent",
+ "Id": 14671754037021562789
+ },
+ "Component_[14750978061505735417]": {
+ "$type": "EditorScriptCanvasComponent",
+ "Id": 14750978061505735417,
+ "m_name": "GlobalGameData",
+ "m_assetHolder": {
+ "m_asset": {
+ "assetId": {
+ "guid": "{B16589A0-EA01-56BC-8141-91A3967FB95F}"
+ },
+ "assetHint": "levels/multiplayer/autocomponent_rpc/globalgamedata.scriptcanvas"
+ }
+ },
+ "runtimeDataIsValid": true,
+ "runtimeDataOverrides": {
+ "source": {
+ "assetId": {
+ "guid": "{B16589A0-EA01-56BC-8141-91A3967FB95F}"
+ },
+ "assetHint": "levels/multiplayer/autocomponent_rpc/globalgamedata.scriptcanvas"
+ }
+ }
+ },
+ "Component_[16436925042043744033]": {
+ "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
+ "Id": 16436925042043744033,
+ "Parent Entity": "Entity_[1146574390643]",
+ "Transform Data": {
+ "Translate": [
+ 0.0,
+ 0.10000038146972656,
+ 4.005393981933594
+ ]
+ }
+ },
+ "Component_[16974524495698916088]": {
+ "$type": "EditorOnlyEntityComponent",
+ "Id": 16974524495698916088
+ },
+ "Component_[2753700837834389204]": {
+ "$type": "EditorLockComponent",
+ "Id": 2753700837834389204
+ },
+ "Component_[3766473509503096065]": {
+ "$type": "SelectionComponent",
+ "Id": 3766473509503096065
+ },
+ "Component_[4025955184206569130]": {
+ "$type": "EditorEntitySortComponent",
+ "Id": 4025955184206569130
+ },
+ "Component_[7909743395732791573]": {
+ "$type": "EditorVisibilityComponent",
+ "Id": 7909743395732791573
+ },
+ "Component_[9550161640684119498]": {
+ "$type": "EditorEntityIconComponent",
+ "Id": 9550161640684119498
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/AutomatedTesting/Levels/Multiplayer/AutoComponent_RPC/AutoComponent_RPC.scriptcanvas b/AutomatedTesting/Levels/Multiplayer/AutoComponent_RPC/AutoComponent_RPC.scriptcanvas
new file mode 100644
index 0000000000..474266e7a0
--- /dev/null
+++ b/AutomatedTesting/Levels/Multiplayer/AutoComponent_RPC/AutoComponent_RPC.scriptcanvas
@@ -0,0 +1,1958 @@
+{
+ "Type": "JsonSerialization",
+ "Version": 1,
+ "ClassName": "ScriptCanvasData",
+ "ClassData": {
+ "m_scriptCanvas": {
+ "Id": {
+ "id": 45584036346395
+ },
+ "Name": "AutoComponent_RPC",
+ "Components": {
+ "Component_[6790521910463264404]": {
+ "$type": "EditorGraphVariableManagerComponent",
+ "Id": 6790521910463264404,
+ "m_variableData": {
+ "m_nameVariableMap": [
+ {
+ "Key": {
+ "m_id": "{71675BCB-6546-4B79-9D5E-912982945852}"
+ },
+ "Value": {
+ "Datum": {
+ "scriptCanvasType": {
+ "m_type": 3
+ },
+ "isNullPointer": false,
+ "$type": "double",
+ "value": 0.0
+ },
+ "VariableId": {
+ "m_id": "{71675BCB-6546-4B79-9D5E-912982945852}"
+ },
+ "VariableName": "PlayerNumber"
+ }
+ }
+ ]
+ }
+ },
+ "Component_[9755768666831861951]": {
+ "$type": "{4D755CA9-AB92-462C-B24F-0B3376F19967} Graph",
+ "Id": 9755768666831861951,
+ "m_graphData": {
+ "m_nodes": [
+ {
+ "Id": {
+ "id": 45592626280987
+ },
+ "Name": "SC-EventNode(AuthorityToAutonomous_PlayerNumber Notify Event)",
+ "Components": {
+ "Component_[10688723972761024546]": {
+ "$type": "AzEventHandler",
+ "Id": 10688723972761024546,
+ "Slots": [
+ {
+ "id": {
+ "m_id": "{46E6B649-CAA4-4318-960D-5E4854E21BB2}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ },
+ {
+ "$type": "ConnectionLimitContract",
+ "limit": 1
+ },
+ {
+ "$type": "RestrictedNodeContract",
+ "m_nodeId": {
+ "id": 45605511182875
+ }
+ }
+ ],
+ "slotName": "Connect",
+ "toolTip": "Connect the AZ Event to this AZ Event Handler.",
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{221AFED2-BD9E-4CFF-8EC7-75ABA019134D}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Disconnect",
+ "toolTip": "Disconnect current AZ Event from this AZ Event Handler.",
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{D139A8D2-F57B-4EBF-B7F8-1D65C2D97C25}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "On Connected",
+ "toolTip": "Signaled when a connection has taken place.",
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{3F47A140-182E-4B32-AE14-467555A6640A}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "On Disconnected",
+ "toolTip": "Signaled when this event handler is disconnected.",
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{586BE222-2DEA-4E08-968F-07CA4EB96C54}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "OnEvent",
+ "toolTip": "Triggered when the AZ Event invokes Signal() function.",
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ },
+ "IsLatent": true
+ },
+ {
+ "id": {
+ "m_id": "{82D3E2FD-ADFA-47F7-A889-D1172BF2EC49}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "player_number",
+ "DisplayDataType": {
+ "m_type": 3
+ },
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 2
+ },
+ "DataType": 1
+ },
+ {
+ "id": {
+ "m_id": "{8C7E88EA-8FEE-45D0-9A2E-78BC4A18F508}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ },
+ {
+ "$type": "ConnectionLimitContract",
+ "limit": 1
+ },
+ {
+ "$type": "RestrictedNodeContract",
+ "m_nodeId": {
+ "id": 45605511182875
+ }
+ }
+ ],
+ "slotName": "AuthorityToAutonomous_PlayerNumber Notify Event",
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 2
+ },
+ "DataType": 1
+ }
+ ],
+ "Datums": [
+ {
+ "scriptCanvasType": {
+ "m_type": 4,
+ "m_azType": "{DB613438-34F0-5B2E-A413-77424F4254CD}"
+ },
+ "isNullPointer": true,
+ "label": "AuthorityToAutonomous_PlayerNumber Notify Event"
+ }
+ ],
+ "m_azEventEntry": {
+ "m_eventName": "AuthorityToAutonomous_PlayerNumber Notify Event",
+ "m_parameterSlotIds": [
+ {
+ "m_id": "{82D3E2FD-ADFA-47F7-A889-D1172BF2EC49}"
+ },
+ {
+ "m_id": "{82D3E2FD-ADFA-47F7-A889-D1172BF2EC49}"
+ }
+ ],
+ "m_parameterNames": [
+ {
+ "m_id": "{82D3E2FD-ADFA-47F7-A889-D1172BF2EC49}"
+ },
+ {
+ "m_id": "{82D3E2FD-ADFA-47F7-A889-D1172BF2EC49}"
+ }
+ ],
+ "m_eventSlotId": {
+ "m_id": "{8C7E88EA-8FEE-45D0-9A2E-78BC4A18F508}"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45609806150171
+ },
+ "Name": "SC-Node(IsNetEntityRoleAuthority)",
+ "Components": {
+ "Component_[11076422520044215441]": {
+ "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
+ "Id": 11076422520044215441,
+ "Slots": [
+ {
+ "id": {
+ "m_id": "{4EAB8D16-C0B4-44E1-885D-8E6754CD1A55}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "EntityId: 0",
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 2
+ },
+ "DataType": 1
+ },
+ {
+ "id": {
+ "m_id": "{B6C4BE5E-CDE4-4EC7-98D0-A019CD80041C}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "In",
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{1071F455-D5A0-4C7A-AF91-648A0F197885}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Out",
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{BA87B4ED-9A52-4A0D-8920-CD0ED4E839EA}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Is Role Authority",
+ "DisplayDataType": {
+ "m_type": 0
+ },
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 2
+ },
+ "DataType": 1
+ }
+ ],
+ "Datums": [
+ {
+ "scriptCanvasType": {
+ "m_type": 1
+ },
+ "isNullPointer": false,
+ "$type": "EntityId",
+ "value": {
+ "id": 2901262558
+ },
+ "label": "EntityId: 0"
+ }
+ ],
+ "methodType": 2,
+ "methodName": "IsNetEntityRoleAuthority",
+ "className": "NetBindComponent",
+ "resultSlotIDs": [
+ {}
+ ],
+ "inputSlots": [
+ {
+ "m_id": "{4EAB8D16-C0B4-44E1-885D-8E6754CD1A55}"
+ }
+ ],
+ "prettyClassName": "NetBindComponent"
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45588331313691
+ },
+ "Name": "SC-Node(Print)",
+ "Components": {
+ "Component_[15185116749844245504]": {
+ "$type": "Print",
+ "Id": 15185116749844245504,
+ "Slots": [
+ {
+ "id": {
+ "m_id": "{F3ED8C08-D751-492A-A39A-7B7734727A5A}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "In",
+ "toolTip": "Input signal",
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{D4FA5CCA-34FB-412B-826E-BC7050E684A6}"
+ },
+ "DynamicTypeOverride": 3,
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Value",
+ "toolTip": "Value which replaces instances of {Value} in the resulting string.",
+ "DisplayDataType": {
+ "m_type": 3
+ },
+ "DisplayGroup": {
+ "Value": 1015031923
+ },
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 2
+ },
+ "DataType": 1,
+ "IsReference": true,
+ "VariableReference": {
+ "m_id": "{71675BCB-6546-4B79-9D5E-912982945852}"
+ }
+ },
+ {
+ "id": {
+ "m_id": "{5A4FB037-120E-4BF8-A170-D827E5DC161B}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Out",
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ }
+ }
+ ],
+ "Datums": [
+ {
+ "scriptCanvasType": {
+ "m_type": 3
+ },
+ "isNullPointer": false,
+ "$type": "double",
+ "value": 0.0,
+ "label": "Value"
+ }
+ ],
+ "m_format": "AutoComponent_RPC: Sending client PlayerNumber {Value}\n",
+ "m_arrayBindingMap": [
+ {
+ "Key": 1,
+ "Value": {
+ "m_id": "{D4FA5CCA-34FB-412B-826E-BC7050E684A6}"
+ }
+ }
+ ],
+ "m_unresolvedString": [
+ "AutoComponent_RPC: Sending client PlayerNumber ",
+ {},
+ "\n"
+ ],
+ "m_formatSlotMap": {
+ "Value": {
+ "m_id": "{D4FA5CCA-34FB-412B-826E-BC7050E684A6}"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45605511182875
+ },
+ "Name": "SC-Node(GetAuthorityToAutonomous_PlayerNumberEventByEntityId)",
+ "Components": {
+ "Component_[1841271567102345236]": {
+ "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
+ "Id": 1841271567102345236,
+ "Slots": [
+ {
+ "id": {
+ "m_id": "{B556F66D-84DB-4118-8AFE-B3D88D6D75CA}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "EntityId: 0",
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 2
+ },
+ "DataType": 1
+ },
+ {
+ "id": {
+ "m_id": "{211BD78B-E01E-44F8-B44E-2FD988047BE9}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "In",
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{1A6BCB27-F99F-4B6B-89CC-F2BE2A698331}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Out",
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{7262E6CD-BADF-4DD0-8FCE-3A02C3F31CC8}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Event",
+ "DisplayDataType": {
+ "m_type": 4,
+ "m_azType": "{DB613438-34F0-5B2E-A413-77424F4254CD}"
+ },
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 2
+ },
+ "DataType": 1
+ }
+ ],
+ "Datums": [
+ {
+ "scriptCanvasType": {
+ "m_type": 1
+ },
+ "isNullPointer": false,
+ "$type": "EntityId",
+ "value": {
+ "id": 2901262558
+ },
+ "label": "EntityId: 0"
+ }
+ ],
+ "methodType": 2,
+ "methodName": "GetAuthorityToAutonomous_PlayerNumberEventByEntityId",
+ "className": "NetworkTestPlayerComponent",
+ "resultSlotIDs": [
+ {}
+ ],
+ "inputSlots": [
+ {
+ "m_id": "{B556F66D-84DB-4118-8AFE-B3D88D6D75CA}"
+ }
+ ],
+ "prettyClassName": "NetworkTestPlayerComponent"
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45618396084763
+ },
+ "Name": "SendScriptEvent",
+ "Components": {
+ "Component_[5751772243856660980]": {
+ "$type": "SendScriptEvent",
+ "Id": 5751772243856660980,
+ "Slots": [
+ {
+ "id": {
+ "m_id": "{2FF1A0A1-59C6-4DCF-AE1D-296BD5964D4E}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "In",
+ "toolTip": "Fires the specified ScriptEvent when signaled",
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{F2955681-A901-432D-99A3-53818F46CDE7}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Out",
+ "toolTip": "Trigged after the ScriptEvent has been signaled and returns",
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ }
+ }
+ ],
+ "m_version": 1,
+ "m_scriptEventAssetId": {
+ "guid": "{FE1B1992-8220-5DD3-A60A-AEC85EB91C54}"
+ },
+ "m_asset": {
+ "assetId": {
+ "guid": "{FE1B1992-8220-5DD3-A60A-AEC85EB91C54}"
+ },
+ "assetHint": "levels/multiplayer/autocomponent_rpc/globalgamedata.scriptevents"
+ },
+ "m_busId": {
+ "Value": 1375178404
+ },
+ "m_eventId": {
+ "Value": 2930121176
+ }
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45631280986651
+ },
+ "Name": "SendScriptEvent",
+ "Components": {
+ "Component_[6456267108920901297]": {
+ "$type": "SendScriptEvent",
+ "Id": 6456267108920901297,
+ "Slots": [
+ {
+ "id": {
+ "m_id": "{23DBACD8-7784-4E18-A51C-258B25DF4C19}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "In",
+ "toolTip": "Fires the specified ScriptEvent when signaled",
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{19C850D7-7F1E-4D41-AFD9-5A4FA03D54F0}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Out",
+ "toolTip": "Trigged after the ScriptEvent has been signaled and returns",
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{B6CA4982-245A-45F1-8AA6-3295F49DC071}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Number",
+ "DisplayDataType": {
+ "m_type": 3
+ },
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 2
+ },
+ "DataType": 1,
+ "IsReference": true,
+ "VariableReference": {
+ "m_id": "{71675BCB-6546-4B79-9D5E-912982945852}"
+ }
+ }
+ ],
+ "m_version": 1,
+ "m_eventSlotMapping": {
+ "{C7E99974-D1C0-4108-B731-120AF000060C}": {
+ "m_id": "{B6CA4982-245A-45F1-8AA6-3295F49DC071}"
+ }
+ },
+ "m_scriptEventAssetId": {
+ "guid": "{FE1B1992-8220-5DD3-A60A-AEC85EB91C54}"
+ },
+ "m_asset": {
+ "assetId": {
+ "guid": "{FE1B1992-8220-5DD3-A60A-AEC85EB91C54}"
+ },
+ "assetHint": "levels/multiplayer/autocomponent_rpc/globalgamedata.scriptevents"
+ },
+ "m_busId": {
+ "Value": 1375178404
+ },
+ "m_eventId": {
+ "Value": 242067946
+ }
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45601216215579
+ },
+ "Name": "SC-Node(Print)",
+ "Components": {
+ "Component_[6838720237293185886]": {
+ "$type": "Print",
+ "Id": 6838720237293185886,
+ "Slots": [
+ {
+ "id": {
+ "m_id": "{D206E5BC-3746-4A18-80C7-DBD335FD05FE}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "In",
+ "toolTip": "Input signal",
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{BA146872-FBFF-4662-A569-8F1B4C8774AC}"
+ },
+ "DynamicTypeOverride": 3,
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Value",
+ "toolTip": "Value which replaces instances of {Value} in the resulting string.",
+ "DisplayDataType": {
+ "m_type": 3
+ },
+ "DisplayGroup": {
+ "Value": 1015031923
+ },
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 2
+ },
+ "DataType": 1
+ },
+ {
+ "id": {
+ "m_id": "{A4555039-973F-43F6-BC9D-CCC0C9B34252}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Out",
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ }
+ }
+ ],
+ "Datums": [
+ {
+ "scriptCanvasType": {
+ "m_type": 3
+ },
+ "isNullPointer": false,
+ "$type": "double",
+ "value": 0.0,
+ "label": "Value"
+ }
+ ],
+ "m_format": "AutoComponent_RPC: I'm Player #{Value}\n",
+ "m_arrayBindingMap": [
+ {
+ "Key": 1,
+ "Value": {
+ "m_id": "{BA146872-FBFF-4662-A569-8F1B4C8774AC}"
+ }
+ }
+ ],
+ "m_unresolvedString": [
+ "AutoComponent_RPC: I'm Player #",
+ {},
+ "\n"
+ ],
+ "m_formatSlotMap": {
+ "Value": {
+ "m_id": "{BA146872-FBFF-4662-A569-8F1B4C8774AC}"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45626986019355
+ },
+ "Name": "SC-Node(TimeDelayNodeableNode)",
+ "Components": {
+ "Component_[8216689437045635826]": {
+ "$type": "TimeDelayNodeableNode",
+ "Id": 8216689437045635826,
+ "Slots": [
+ {
+ "id": {
+ "m_id": "{D2337DC6-F126-4254-B296-2DE6BA03993F}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Start",
+ "DisplayGroup": {
+ "Value": 2675529103
+ },
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{5809EA65-214B-43A9-8674-B89E9ADF1AE6}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Delay",
+ "toolTip": "The amount of time to delay before the Done is signalled.",
+ "DisplayGroup": {
+ "Value": 2675529103
+ },
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 2
+ },
+ "DataType": 1
+ },
+ {
+ "id": {
+ "m_id": "{AC3B9B74-5A7A-4AC9-89AA-B255879D6F63}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "On Start",
+ "DisplayGroup": {
+ "Value": 2675529103
+ },
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{25568B15-5372-4C2D-8280-2B433251EACA}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Done",
+ "toolTip": "Signaled after waiting for the specified amount of times.",
+ "DisplayGroup": {
+ "Value": 271442091
+ },
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ },
+ "IsLatent": true
+ }
+ ],
+ "Datums": [
+ {
+ "scriptCanvasType": {
+ "m_type": 3
+ },
+ "isNullPointer": false,
+ "$type": "double",
+ "value": 1.0,
+ "label": "Delay"
+ }
+ ],
+ "nodeable": {
+ "m_timeUnits": 2
+ },
+ "slotExecutionMap": {
+ "ins": [
+ {
+ "_slotId": {
+ "m_id": "{D2337DC6-F126-4254-B296-2DE6BA03993F}"
+ },
+ "_inputs": [
+ {
+ "_slotId": {
+ "m_id": "{5809EA65-214B-43A9-8674-B89E9ADF1AE6}"
+ }
+ }
+ ],
+ "_outs": [
+ {
+ "_slotId": {
+ "m_id": "{AC3B9B74-5A7A-4AC9-89AA-B255879D6F63}"
+ },
+ "_name": "On Start",
+ "_interfaceSourceId": "{C071AF8D-5D00-0000-E074-ECBC15020000}"
+ }
+ ],
+ "_interfaceSourceId": "{C3B60A69-2ADF-0000-4062-ABA615020000}"
+ }
+ ],
+ "latents": [
+ {
+ "_slotId": {
+ "m_id": "{25568B15-5372-4C2D-8280-2B433251EACA}"
+ },
+ "_name": "Done",
+ "_interfaceSourceId": "{C3B60A69-2ADF-0000-4062-ABA615020000}"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45596921248283
+ },
+ "Name": "SC-Node(AuthorityToAutonomous_PlayerNumberByEntityId)",
+ "Components": {
+ "Component_[8243210565080727934]": {
+ "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
+ "Id": 8243210565080727934,
+ "Slots": [
+ {
+ "id": {
+ "m_id": "{D8767DB8-4BD8-4907-A3A4-BE0AE4F1A774}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Source",
+ "toolTip": "The Source containing the NetworkTestPlayerComponentController",
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 2
+ },
+ "DataType": 1
+ },
+ {
+ "id": {
+ "m_id": "{2B948544-DD45-4DE1-A9FC-7AFBE1CAB202}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "player_number",
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 2
+ },
+ "DataType": 1,
+ "IsReference": true,
+ "VariableReference": {
+ "m_id": "{71675BCB-6546-4B79-9D5E-912982945852}"
+ }
+ },
+ {
+ "id": {
+ "m_id": "{1FDB4A9A-D46A-49E8-B734-475230EB7C06}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "In",
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{964EAD23-8DF5-47A9-BF07-1E5C7CD0CC6C}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Out",
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ }
+ }
+ ],
+ "Datums": [
+ {
+ "scriptCanvasType": {
+ "m_type": 1
+ },
+ "isNullPointer": false,
+ "$type": "EntityId",
+ "value": {
+ "id": 2901262558
+ },
+ "label": "Source"
+ },
+ {
+ "scriptCanvasType": {
+ "m_type": 3
+ },
+ "isNullPointer": false,
+ "$type": "double",
+ "value": 0.0,
+ "label": "player_number"
+ }
+ ],
+ "methodType": 2,
+ "methodName": "AuthorityToAutonomous_PlayerNumberByEntityId",
+ "className": "NetworkTestPlayerComponent",
+ "resultSlotIDs": [
+ {}
+ ],
+ "inputSlots": [
+ {
+ "m_id": "{D8767DB8-4BD8-4907-A3A4-BE0AE4F1A774}"
+ },
+ {
+ "m_id": "{2B948544-DD45-4DE1-A9FC-7AFBE1CAB202}"
+ }
+ ],
+ "prettyClassName": "NetworkTestPlayerComponent"
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45622691052059
+ },
+ "Name": "SC-Node(Start)",
+ "Components": {
+ "Component_[8447409406288787781]": {
+ "$type": "Start",
+ "Id": 8447409406288787781,
+ "Slots": [
+ {
+ "id": {
+ "m_id": "{A8EA9EF2-A3A6-46B5-8D43-08EF6B6B5B32}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Out",
+ "toolTip": "Signaled when the entity that owns this graph is fully activated.",
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ }
+ }
+ ]
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45614101117467
+ },
+ "Name": "SC-Node(Gate)",
+ "Components": {
+ "Component_[8679383768392231909]": {
+ "$type": "Gate",
+ "Id": 8679383768392231909,
+ "Slots": [
+ {
+ "id": {
+ "m_id": "{3E89B67B-1EF2-4DAB-8028-59A97527F3DF}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Condition",
+ "toolTip": "If true the node will signal the Output and proceed execution",
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 2
+ },
+ "DataType": 1
+ },
+ {
+ "id": {
+ "m_id": "{8AE7F430-C4A9-444E-B42A-BDDFE96C387A}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "In",
+ "toolTip": "Input signal",
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{78C92586-C0E1-449F-8EB2-B1CE3BFC8AE7}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "True",
+ "toolTip": "Signaled if the condition provided evaluates to true.",
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{47D87C86-2D61-46D3-A0FC-138F84FD352B}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "False",
+ "toolTip": "Signaled if the condition provided evaluates to false.",
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ }
+ }
+ ],
+ "Datums": [
+ {
+ "scriptCanvasType": {
+ "m_type": 0
+ },
+ "isNullPointer": false,
+ "$type": "bool",
+ "value": false,
+ "label": "Condition"
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "m_connections": [
+ {
+ "Id": {
+ "id": 45635575953947
+ },
+ "Name": "srcEndpoint=(IsNetEntityRoleAuthority: Out), destEndpoint=(If: In)",
+ "Components": {
+ "Component_[3645153988172561571]": {
+ "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+ "Id": 3645153988172561571,
+ "sourceEndpoint": {
+ "nodeId": {
+ "id": 45609806150171
+ },
+ "slotId": {
+ "m_id": "{1071F455-D5A0-4C7A-AF91-648A0F197885}"
+ }
+ },
+ "targetEndpoint": {
+ "nodeId": {
+ "id": 45614101117467
+ },
+ "slotId": {
+ "m_id": "{8AE7F430-C4A9-444E-B42A-BDDFE96C387A}"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45639870921243
+ },
+ "Name": "srcEndpoint=(IsNetEntityRoleAuthority: Is Role Authority), destEndpoint=(If: Condition)",
+ "Components": {
+ "Component_[17942926291787646743]": {
+ "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+ "Id": 17942926291787646743,
+ "sourceEndpoint": {
+ "nodeId": {
+ "id": 45609806150171
+ },
+ "slotId": {
+ "m_id": "{BA87B4ED-9A52-4A0D-8920-CD0ED4E839EA}"
+ }
+ },
+ "targetEndpoint": {
+ "nodeId": {
+ "id": 45614101117467
+ },
+ "slotId": {
+ "m_id": "{3E89B67B-1EF2-4DAB-8028-59A97527F3DF}"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45644165888539
+ },
+ "Name": "srcEndpoint=(If: True), destEndpoint=(Send Script Event: In)",
+ "Components": {
+ "Component_[3298020356088639785]": {
+ "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+ "Id": 3298020356088639785,
+ "sourceEndpoint": {
+ "nodeId": {
+ "id": 45614101117467
+ },
+ "slotId": {
+ "m_id": "{78C92586-C0E1-449F-8EB2-B1CE3BFC8AE7}"
+ }
+ },
+ "targetEndpoint": {
+ "nodeId": {
+ "id": 45618396084763
+ },
+ "slotId": {
+ "m_id": "{2FF1A0A1-59C6-4DCF-AE1D-296BD5964D4E}"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45648460855835
+ },
+ "Name": "srcEndpoint=(Send Script Event: Out), destEndpoint=(Send Script Event: In)",
+ "Components": {
+ "Component_[5482500452520221078]": {
+ "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+ "Id": 5482500452520221078,
+ "sourceEndpoint": {
+ "nodeId": {
+ "id": 45618396084763
+ },
+ "slotId": {
+ "m_id": "{F2955681-A901-432D-99A3-53818F46CDE7}"
+ }
+ },
+ "targetEndpoint": {
+ "nodeId": {
+ "id": 45631280986651
+ },
+ "slotId": {
+ "m_id": "{23DBACD8-7784-4E18-A51C-258B25DF4C19}"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45652755823131
+ },
+ "Name": "srcEndpoint=(Send Script Event: Out), destEndpoint=(AuthorityToAutonomous_PlayerNumberByEntityId: In)",
+ "Components": {
+ "Component_[16156808606878296902]": {
+ "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+ "Id": 16156808606878296902,
+ "sourceEndpoint": {
+ "nodeId": {
+ "id": 45631280986651
+ },
+ "slotId": {
+ "m_id": "{19C850D7-7F1E-4D41-AFD9-5A4FA03D54F0}"
+ }
+ },
+ "targetEndpoint": {
+ "nodeId": {
+ "id": 45596921248283
+ },
+ "slotId": {
+ "m_id": "{1FDB4A9A-D46A-49E8-B734-475230EB7C06}"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45657050790427
+ },
+ "Name": "srcEndpoint=(AuthorityToAutonomous_PlayerNumberByEntityId: Out), destEndpoint=(Print: In)",
+ "Components": {
+ "Component_[17367899649716276273]": {
+ "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+ "Id": 17367899649716276273,
+ "sourceEndpoint": {
+ "nodeId": {
+ "id": 45596921248283
+ },
+ "slotId": {
+ "m_id": "{964EAD23-8DF5-47A9-BF07-1E5C7CD0CC6C}"
+ }
+ },
+ "targetEndpoint": {
+ "nodeId": {
+ "id": 45588331313691
+ },
+ "slotId": {
+ "m_id": "{F3ED8C08-D751-492A-A39A-7B7734727A5A}"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45661345757723
+ },
+ "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(TimeDelay: Start)",
+ "Components": {
+ "Component_[13463448697016307967]": {
+ "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+ "Id": 13463448697016307967,
+ "sourceEndpoint": {
+ "nodeId": {
+ "id": 45622691052059
+ },
+ "slotId": {
+ "m_id": "{A8EA9EF2-A3A6-46B5-8D43-08EF6B6B5B32}"
+ }
+ },
+ "targetEndpoint": {
+ "nodeId": {
+ "id": 45626986019355
+ },
+ "slotId": {
+ "m_id": "{D2337DC6-F126-4254-B296-2DE6BA03993F}"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45665640725019
+ },
+ "Name": "srcEndpoint=(GetAuthorityToAutonomous_PlayerNumberEventByEntityId: Event), destEndpoint=(AuthorityToAutonomous_PlayerNumber Notify Event: AuthorityToAutonomous_PlayerNumber Notify Event)",
+ "Components": {
+ "Component_[9477060643694737434]": {
+ "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+ "Id": 9477060643694737434,
+ "sourceEndpoint": {
+ "nodeId": {
+ "id": 45605511182875
+ },
+ "slotId": {
+ "m_id": "{7262E6CD-BADF-4DD0-8FCE-3A02C3F31CC8}"
+ }
+ },
+ "targetEndpoint": {
+ "nodeId": {
+ "id": 45592626280987
+ },
+ "slotId": {
+ "m_id": "{8C7E88EA-8FEE-45D0-9A2E-78BC4A18F508}"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45669935692315
+ },
+ "Name": "srcEndpoint=(GetAuthorityToAutonomous_PlayerNumberEventByEntityId: Out), destEndpoint=(AuthorityToAutonomous_PlayerNumber Notify Event: Connect)",
+ "Components": {
+ "Component_[16543380658701699472]": {
+ "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+ "Id": 16543380658701699472,
+ "sourceEndpoint": {
+ "nodeId": {
+ "id": 45605511182875
+ },
+ "slotId": {
+ "m_id": "{1A6BCB27-F99F-4B6B-89CC-F2BE2A698331}"
+ }
+ },
+ "targetEndpoint": {
+ "nodeId": {
+ "id": 45592626280987
+ },
+ "slotId": {
+ "m_id": "{46E6B649-CAA4-4318-960D-5E4854E21BB2}"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45674230659611
+ },
+ "Name": "srcEndpoint=(AuthorityToAutonomous_PlayerNumber Notify Event: player_number), destEndpoint=(Print: Value)",
+ "Components": {
+ "Component_[864863482692400383]": {
+ "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+ "Id": 864863482692400383,
+ "sourceEndpoint": {
+ "nodeId": {
+ "id": 45592626280987
+ },
+ "slotId": {
+ "m_id": "{82D3E2FD-ADFA-47F7-A889-D1172BF2EC49}"
+ }
+ },
+ "targetEndpoint": {
+ "nodeId": {
+ "id": 45601216215579
+ },
+ "slotId": {
+ "m_id": "{BA146872-FBFF-4662-A569-8F1B4C8774AC}"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45678525626907
+ },
+ "Name": "srcEndpoint=(AuthorityToAutonomous_PlayerNumber Notify Event: OnEvent), destEndpoint=(Print: In)",
+ "Components": {
+ "Component_[2451057837093425972]": {
+ "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+ "Id": 2451057837093425972,
+ "sourceEndpoint": {
+ "nodeId": {
+ "id": 45592626280987
+ },
+ "slotId": {
+ "m_id": "{586BE222-2DEA-4E08-968F-07CA4EB96C54}"
+ }
+ },
+ "targetEndpoint": {
+ "nodeId": {
+ "id": 45601216215579
+ },
+ "slotId": {
+ "m_id": "{D206E5BC-3746-4A18-80C7-DBD335FD05FE}"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45682820594203
+ },
+ "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(GetAuthorityToAutonomous_PlayerNumberEventByEntityId: In)",
+ "Components": {
+ "Component_[12180981889720748145]": {
+ "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+ "Id": 12180981889720748145,
+ "sourceEndpoint": {
+ "nodeId": {
+ "id": 45622691052059
+ },
+ "slotId": {
+ "m_id": "{A8EA9EF2-A3A6-46B5-8D43-08EF6B6B5B32}"
+ }
+ },
+ "targetEndpoint": {
+ "nodeId": {
+ "id": 45605511182875
+ },
+ "slotId": {
+ "m_id": "{211BD78B-E01E-44F8-B44E-2FD988047BE9}"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 45687115561499
+ },
+ "Name": "srcEndpoint=(TimeDelay: Done), destEndpoint=(IsNetEntityRoleAuthority: In)",
+ "Components": {
+ "Component_[5772191552099194657]": {
+ "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+ "Id": 5772191552099194657,
+ "sourceEndpoint": {
+ "nodeId": {
+ "id": 45626986019355
+ },
+ "slotId": {
+ "m_id": "{25568B15-5372-4C2D-8280-2B433251EACA}"
+ }
+ },
+ "targetEndpoint": {
+ "nodeId": {
+ "id": 45609806150171
+ },
+ "slotId": {
+ "m_id": "{B6C4BE5E-CDE4-4EC7-98D0-A019CD80041C}"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "m_scriptEventAssets": [
+ [
+ {
+ "id": 45631280986651
+ },
+ {}
+ ],
+ [
+ {
+ "id": 45618396084763
+ },
+ {}
+ ]
+ ]
+ },
+ "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}",
+ "versionData": {
+ "_grammarVersion": 1,
+ "_runtimeVersion": 1,
+ "_fileVersion": 1
+ },
+ "m_variableCounter": 1,
+ "GraphCanvasData": [
+ {
+ "Key": {
+ "id": 45584036346395
+ },
+ "Value": {
+ "ComponentData": {
+ "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
+ "$type": "SceneComponentSaveData",
+ "ViewParams": {
+ "Scale": 0.9670775714052148,
+ "AnchorX": 180.9575653076172,
+ "AnchorY": 127.18731689453125
+ }
+ }
+ }
+ }
+ },
+ {
+ "Key": {
+ "id": 45588331313691
+ },
+ "Value": {
+ "ComponentData": {
+ "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+ "$type": "NodeSaveData"
+ },
+ "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+ "$type": "GeneralNodeTitleComponentSaveData",
+ "PaletteOverride": "StringNodeTitlePalette"
+ },
+ "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+ "$type": "GeometrySaveData",
+ "Position": [
+ 2280.0,
+ 260.0
+ ]
+ },
+ "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+ "$type": "StylingComponentSaveData"
+ },
+ "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+ "$type": "PersistentIdComponentSaveData",
+ "PersistentId": "{B91C0E41-E6B5-46DE-885F-6BC6CFB2E813}"
+ }
+ }
+ }
+ },
+ {
+ "Key": {
+ "id": 45592626280987
+ },
+ "Value": {
+ "ComponentData": {
+ "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+ "$type": "NodeSaveData"
+ },
+ "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+ "$type": "GeneralNodeTitleComponentSaveData",
+ "PaletteOverride": "HandlerNodeTitlePalette"
+ },
+ "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+ "$type": "GeometrySaveData",
+ "Position": [
+ 980.0,
+ 620.0
+ ]
+ },
+ "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+ "$type": "StylingComponentSaveData",
+ "SubStyle": ".azeventhandler"
+ },
+ "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+ "$type": "PersistentIdComponentSaveData",
+ "PersistentId": "{F112D217-FAC8-4577-B67A-DFDF47842F7D}"
+ }
+ }
+ }
+ },
+ {
+ "Key": {
+ "id": 45596921248283
+ },
+ "Value": {
+ "ComponentData": {
+ "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+ "$type": "NodeSaveData"
+ },
+ "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+ "$type": "GeneralNodeTitleComponentSaveData",
+ "PaletteOverride": "MethodNodeTitlePalette"
+ },
+ "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+ "$type": "GeometrySaveData",
+ "Position": [
+ 1840.0,
+ 260.0
+ ]
+ },
+ "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+ "$type": "StylingComponentSaveData",
+ "SubStyle": ".method"
+ },
+ "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+ "$type": "PersistentIdComponentSaveData",
+ "PersistentId": "{59FFF3C1-2D7B-47EA-AE35-ED15DCB95CC8}"
+ }
+ }
+ }
+ },
+ {
+ "Key": {
+ "id": 45601216215579
+ },
+ "Value": {
+ "ComponentData": {
+ "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+ "$type": "NodeSaveData"
+ },
+ "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+ "$type": "GeneralNodeTitleComponentSaveData",
+ "PaletteOverride": "StringNodeTitlePalette"
+ },
+ "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+ "$type": "GeometrySaveData",
+ "Position": [
+ 1160.0,
+ 620.0
+ ]
+ },
+ "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+ "$type": "StylingComponentSaveData"
+ },
+ "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+ "$type": "PersistentIdComponentSaveData",
+ "PersistentId": "{74ED5AE1-A269-46D4-B968-FEDF513C9CF1}"
+ }
+ }
+ }
+ },
+ {
+ "Key": {
+ "id": 45605511182875
+ },
+ "Value": {
+ "ComponentData": {
+ "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+ "$type": "NodeSaveData"
+ },
+ "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+ "$type": "GeneralNodeTitleComponentSaveData",
+ "PaletteOverride": "MethodNodeTitlePalette"
+ },
+ "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+ "$type": "GeometrySaveData",
+ "Position": [
+ 380.0,
+ 620.0
+ ]
+ },
+ "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+ "$type": "StylingComponentSaveData",
+ "SubStyle": ".method"
+ },
+ "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+ "$type": "PersistentIdComponentSaveData",
+ "PersistentId": "{BBBE60FC-0215-4A5A-BEBE-4FC869E5EECE}"
+ }
+ }
+ }
+ },
+ {
+ "Key": {
+ "id": 45609806150171
+ },
+ "Value": {
+ "ComponentData": {
+ "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+ "$type": "NodeSaveData"
+ },
+ "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+ "$type": "GeneralNodeTitleComponentSaveData",
+ "PaletteOverride": "MethodNodeTitlePalette"
+ },
+ "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+ "$type": "GeometrySaveData",
+ "Position": [
+ 500.0,
+ 260.0
+ ]
+ },
+ "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+ "$type": "StylingComponentSaveData",
+ "SubStyle": ".method"
+ },
+ "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+ "$type": "PersistentIdComponentSaveData",
+ "PersistentId": "{348E780E-3A4E-47C7-ACF5-C7B2CB387517}"
+ }
+ }
+ }
+ },
+ {
+ "Key": {
+ "id": 45614101117467
+ },
+ "Value": {
+ "ComponentData": {
+ "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+ "$type": "NodeSaveData"
+ },
+ "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+ "$type": "GeneralNodeTitleComponentSaveData",
+ "PaletteOverride": "LogicNodeTitlePalette"
+ },
+ "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+ "$type": "GeometrySaveData",
+ "Position": [
+ 940.0,
+ 260.0
+ ]
+ },
+ "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+ "$type": "StylingComponentSaveData"
+ },
+ "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+ "$type": "PersistentIdComponentSaveData",
+ "PersistentId": "{53C8DAF1-FFF3-4AF8-A7FB-BC0B4E492B37}"
+ }
+ }
+ }
+ },
+ {
+ "Key": {
+ "id": 45618396084763
+ },
+ "Value": {
+ "ComponentData": {
+ "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+ "$type": "NodeSaveData"
+ },
+ "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+ "$type": "GeneralNodeTitleComponentSaveData",
+ "PaletteOverride": "MethodNodeTitlePalette"
+ },
+ "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+ "$type": "GeometrySaveData",
+ "Position": [
+ 1240.0,
+ 260.0
+ ]
+ },
+ "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+ "$type": "StylingComponentSaveData",
+ "SubStyle": ".method"
+ },
+ "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+ "$type": "PersistentIdComponentSaveData",
+ "PersistentId": "{13BD3C1C-EDBB-419E-8465-495935414A1A}"
+ }
+ }
+ }
+ },
+ {
+ "Key": {
+ "id": 45622691052059
+ },
+ "Value": {
+ "ComponentData": {
+ "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+ "$type": "NodeSaveData"
+ },
+ "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+ "$type": "GeneralNodeTitleComponentSaveData",
+ "PaletteOverride": "TimeNodeTitlePalette"
+ },
+ "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+ "$type": "GeometrySaveData",
+ "Position": [
+ 40.0,
+ 280.0
+ ]
+ },
+ "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+ "$type": "StylingComponentSaveData"
+ },
+ "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+ "$type": "PersistentIdComponentSaveData",
+ "PersistentId": "{B4CB62D9-9965-42E2-81FF-BDADDBD14CBE}"
+ }
+ }
+ }
+ },
+ {
+ "Key": {
+ "id": 45626986019355
+ },
+ "Value": {
+ "ComponentData": {
+ "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+ "$type": "NodeSaveData"
+ },
+ "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+ "$type": "GeneralNodeTitleComponentSaveData",
+ "PaletteOverride": "TimeNodeTitlePalette"
+ },
+ "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+ "$type": "GeometrySaveData",
+ "Position": [
+ 200.0,
+ 260.0
+ ]
+ },
+ "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+ "$type": "StylingComponentSaveData"
+ },
+ "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+ "$type": "PersistentIdComponentSaveData",
+ "PersistentId": "{5DF902FE-B0C4-4563-B2BA-17996B24E211}"
+ }
+ }
+ }
+ },
+ {
+ "Key": {
+ "id": 45631280986651
+ },
+ "Value": {
+ "ComponentData": {
+ "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+ "$type": "NodeSaveData"
+ },
+ "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+ "$type": "GeneralNodeTitleComponentSaveData",
+ "PaletteOverride": "MethodNodeTitlePalette"
+ },
+ "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+ "$type": "GeometrySaveData",
+ "Position": [
+ 1540.0,
+ 260.0
+ ]
+ },
+ "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+ "$type": "StylingComponentSaveData",
+ "SubStyle": ".method"
+ },
+ "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+ "$type": "PersistentIdComponentSaveData",
+ "PersistentId": "{FD844BFD-72DA-44BA-B92A-AFDB58263B91}"
+ }
+ }
+ }
+ }
+ ],
+ "StatisticsHelper": {
+ "InstanceCounter": [
+ {
+ "Key": 4199610336680704683,
+ "Value": 1
+ },
+ {
+ "Key": 4847610523576971761,
+ "Value": 1
+ },
+ {
+ "Key": 6462358712820489356,
+ "Value": 1
+ },
+ {
+ "Key": 7760188923571293852,
+ "Value": 1
+ },
+ {
+ "Key": 8065262779685207188,
+ "Value": 1
+ },
+ {
+ "Key": 8452971738487658154,
+ "Value": 1
+ },
+ {
+ "Key": 10684225535275896474,
+ "Value": 2
+ },
+ {
+ "Key": 12248403816200817622,
+ "Value": 1
+ },
+ {
+ "Key": 12248403882232298424,
+ "Value": 1
+ },
+ {
+ "Key": 16232169425081397848,
+ "Value": 1
+ }
+ ]
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/AutomatedTesting/Levels/Multiplayer/AutoComponent_RPC/GlobalGameData.scriptcanvas b/AutomatedTesting/Levels/Multiplayer/AutoComponent_RPC/GlobalGameData.scriptcanvas
new file mode 100644
index 0000000000..3ba5cc6b7d
--- /dev/null
+++ b/AutomatedTesting/Levels/Multiplayer/AutoComponent_RPC/GlobalGameData.scriptcanvas
@@ -0,0 +1,662 @@
+{
+ "Type": "JsonSerialization",
+ "Version": 1,
+ "ClassName": "ScriptCanvasData",
+ "ClassData": {
+ "m_scriptCanvas": {
+ "Id": {
+ "id": 17732469402520
+ },
+ "Name": "Untitled-1",
+ "Components": {
+ "Component_[16492301523567686923]": {
+ "$type": "{4D755CA9-AB92-462C-B24F-0B3376F19967} Graph",
+ "Id": 16492301523567686923,
+ "m_graphData": {
+ "m_nodes": [
+ {
+ "Id": {
+ "id": 17741059337112
+ },
+ "Name": "SC-Node(OperatorAdd)",
+ "Components": {
+ "Component_[11612963594766700030]": {
+ "$type": "OperatorAdd",
+ "Id": 11612963594766700030,
+ "Slots": [
+ {
+ "id": {
+ "m_id": "{B7529112-C29F-45F0-811C-DB8EE18EB8B8}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "In",
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{49618851-F6B2-4B90-BFDF-ADBAAA84BBA4}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Out",
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{4612C904-82DF-4B48-8485-4C878AF9A4D1}"
+ },
+ "DynamicTypeOverride": 3,
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ },
+ {
+ "$type": "MathOperatorContract",
+ "NativeTypes": [
+ {
+ "m_type": 3
+ },
+ {
+ "m_type": 6
+ },
+ {
+ "m_type": 8
+ },
+ {
+ "m_type": 9
+ },
+ {
+ "m_type": 10
+ },
+ {
+ "m_type": 11
+ },
+ {
+ "m_type": 12
+ },
+ {
+ "m_type": 14
+ },
+ {
+ "m_type": 15
+ }
+ ]
+ }
+ ],
+ "slotName": "Number",
+ "toolTip": "An operand to use in performing the specified Operation",
+ "DisplayDataType": {
+ "m_type": 3
+ },
+ "DisplayGroup": {
+ "Value": 1114760223
+ },
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 2
+ },
+ "DynamicGroup": {
+ "Value": 1114760223
+ },
+ "DataType": 1,
+ "IsReference": true,
+ "VariableReference": {
+ "m_id": "{8451E795-6A0E-44CE-81FD-AEF0EE5B0400}"
+ }
+ },
+ {
+ "id": {
+ "m_id": "{610B3BFB-9043-47A0-9694-5F14A1947E36}"
+ },
+ "DynamicTypeOverride": 3,
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ },
+ {
+ "$type": "MathOperatorContract",
+ "NativeTypes": [
+ {
+ "m_type": 3
+ },
+ {
+ "m_type": 6
+ },
+ {
+ "m_type": 8
+ },
+ {
+ "m_type": 9
+ },
+ {
+ "m_type": 10
+ },
+ {
+ "m_type": 11
+ },
+ {
+ "m_type": 12
+ },
+ {
+ "m_type": 14
+ },
+ {
+ "m_type": 15
+ }
+ ]
+ }
+ ],
+ "slotName": "Number",
+ "toolTip": "An operand to use in performing the specified Operation",
+ "DisplayDataType": {
+ "m_type": 3
+ },
+ "DisplayGroup": {
+ "Value": 1114760223
+ },
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 2
+ },
+ "DynamicGroup": {
+ "Value": 1114760223
+ },
+ "DataType": 1
+ },
+ {
+ "id": {
+ "m_id": "{36FFF1AB-C208-47CB-8271-436C85E0AE42}"
+ },
+ "DynamicTypeOverride": 3,
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ },
+ {
+ "$type": "MathOperatorContract",
+ "NativeTypes": [
+ {
+ "m_type": 3
+ },
+ {
+ "m_type": 6
+ },
+ {
+ "m_type": 8
+ },
+ {
+ "m_type": 9
+ },
+ {
+ "m_type": 10
+ },
+ {
+ "m_type": 11
+ },
+ {
+ "m_type": 12
+ },
+ {
+ "m_type": 14
+ },
+ {
+ "m_type": 15
+ }
+ ]
+ }
+ ],
+ "slotName": "Result",
+ "toolTip": "The result of the specified operation",
+ "DisplayDataType": {
+ "m_type": 3
+ },
+ "DisplayGroup": {
+ "Value": 1114760223
+ },
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 2
+ },
+ "DynamicGroup": {
+ "Value": 1114760223
+ },
+ "DataType": 1,
+ "IsReference": true,
+ "VariableReference": {
+ "m_id": "{8451E795-6A0E-44CE-81FD-AEF0EE5B0400}"
+ }
+ }
+ ],
+ "Datums": [
+ {
+ "isOverloadedStorage": false,
+ "scriptCanvasType": {
+ "m_type": 3
+ },
+ "isNullPointer": false,
+ "$type": "double",
+ "value": 0.0,
+ "label": "Number"
+ },
+ {
+ "isOverloadedStorage": false,
+ "scriptCanvasType": {
+ "m_type": 3
+ },
+ "isNullPointer": false,
+ "$type": "double",
+ "value": 1.0,
+ "label": "Number"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "Id": {
+ "id": 17736764369816
+ },
+ "Name": "ReceiveScriptEvent",
+ "Components": {
+ "Component_[16408183651077237195]": {
+ "$type": "ReceiveScriptEvent",
+ "Id": 16408183651077237195,
+ "Slots": [
+ {
+ "id": {
+ "m_id": "{8DC10581-B8DF-473C-9C75-996111DBF560}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Connect",
+ "toolTip": "Connect this event handler to the specified entity.",
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{E60D1951-E56D-41F8-84C5-AD0BA803DD51}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Disconnect",
+ "toolTip": "Disconnect this event handler.",
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{1BCE6CAC-B1C0-43FA-B4F5-E9A34D5064E5}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "OnConnected",
+ "toolTip": "Signaled when a connection has taken place.",
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{FEB42E9A-D562-4BBD-90AB-32255124BFE8}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "OnDisconnected",
+ "toolTip": "Signaled when this event handler is disconnected.",
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{C9EF936B-8C74-42B4-8793-67FC7FD3BCBC}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "OnFailure",
+ "toolTip": "Signaled when it is not possible to connect this handler.",
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ }
+ },
+ {
+ "id": {
+ "m_id": "{76985C7A-761A-4CEF-9F55-6DD2B136317A}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "ExecutionSlot:NewPlayerScriptActive",
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ },
+ "IsLatent": true
+ },
+ {
+ "id": {
+ "m_id": "{5CD8E1E9-6192-4B7D-9C2C-6C18BE99CF44}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "Number",
+ "Descriptor": {
+ "ConnectionType": 1,
+ "SlotType": 2
+ },
+ "DataType": 1,
+ "IsReference": true,
+ "VariableReference": {
+ "m_id": "{8451E795-6A0E-44CE-81FD-AEF0EE5B0400}"
+ }
+ },
+ {
+ "id": {
+ "m_id": "{9FDB71AA-0F19-406D-82CA-508A2CA10F95}"
+ },
+ "contracts": [
+ {
+ "$type": "SlotTypeContract"
+ }
+ ],
+ "slotName": "ExecutionSlot:GetNumberOfActivePlayers",
+ "Descriptor": {
+ "ConnectionType": 2,
+ "SlotType": 1
+ },
+ "IsLatent": true
+ }
+ ],
+ "Datums": [
+ {
+ "isOverloadedStorage": false,
+ "scriptCanvasType": {
+ "m_type": 3
+ },
+ "isNullPointer": false,
+ "$type": "double",
+ "value": 0.0,
+ "label": "Number"
+ }
+ ],
+ "m_version": 1,
+ "m_eventMap": [
+ {
+ "Key": {
+ "Value": 242067946
+ },
+ "Value": {
+ "m_scriptEventAssetId": {
+ "guid": "{FE1B1992-8220-5DD3-A60A-AEC85EB91C54}"
+ },
+ "m_eventName": "GetNumberOfActivePlayers",
+ "m_eventSlotId": {
+ "m_id": "{9FDB71AA-0F19-406D-82CA-508A2CA10F95}"
+ },
+ "m_resultSlotId": {
+ "m_id": "{5CD8E1E9-6192-4B7D-9C2C-6C18BE99CF44}"
+ }
+ }
+ },
+ {
+ "Key": {
+ "Value": 2930121176
+ },
+ "Value": {
+ "m_scriptEventAssetId": {
+ "guid": "{FE1B1992-8220-5DD3-A60A-AEC85EB91C54}"
+ },
+ "m_eventName": "NewPlayerScriptActive",
+ "m_eventSlotId": {
+ "m_id": "{76985C7A-761A-4CEF-9F55-6DD2B136317A}"
+ }
+ }
+ }
+ ],
+ "m_eventSlotMapping": {
+ "{155BF981-AD70-4D29-81A6-1517FAE59FB1}": {
+ "m_id": "{5CD8E1E9-6192-4B7D-9C2C-6C18BE99CF44}"
+ },
+ "{65D394D3-F90D-4F10-94BF-F5E1581CF2CF}": {
+ "m_id": "{76985C7A-761A-4CEF-9F55-6DD2B136317A}"
+ },
+ "{67784749-9B41-429C-9C97-3D296182EB67}": {
+ "m_id": "{9FDB71AA-0F19-406D-82CA-508A2CA10F95}"
+ }
+ },
+ "m_scriptEventAssetId": {
+ "guid": "{FE1B1992-8220-5DD3-A60A-AEC85EB91C54}"
+ },
+ "m_asset": {
+ "assetId": {
+ "guid": "{FE1B1992-8220-5DD3-A60A-AEC85EB91C54}"
+ },
+ "assetHint": "levels/multiplayer/autocomponent_rpc/globalgamedata.scriptevents"
+ }
+ }
+ }
+ }
+ ],
+ "m_connections": [
+ {
+ "Id": {
+ "id": 17745354304408
+ },
+ "Name": "srcEndpoint=(Receive Script Event: ExecutionSlot:NewPlayerScriptActive), destEndpoint=(Add (+): In)",
+ "Components": {
+ "Component_[8782209668839578826]": {
+ "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
+ "Id": 8782209668839578826,
+ "sourceEndpoint": {
+ "nodeId": {
+ "id": 17736764369816
+ },
+ "slotId": {
+ "m_id": "{76985C7A-761A-4CEF-9F55-6DD2B136317A}"
+ }
+ },
+ "targetEndpoint": {
+ "nodeId": {
+ "id": 17741059337112
+ },
+ "slotId": {
+ "m_id": "{B7529112-C29F-45F0-811C-DB8EE18EB8B8}"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "m_scriptEventAssets": [
+ [
+ {
+ "id": 17736764369816
+ },
+ {}
+ ]
+ ]
+ },
+ "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}",
+ "versionData": {
+ "_grammarVersion": 1,
+ "_runtimeVersion": 1,
+ "_fileVersion": 1
+ },
+ "m_variableCounter": 1,
+ "GraphCanvasData": [
+ {
+ "Key": {
+ "id": 17732469402520
+ },
+ "Value": {
+ "ComponentData": {
+ "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
+ "$type": "SceneComponentSaveData"
+ }
+ }
+ }
+ },
+ {
+ "Key": {
+ "id": 17736764369816
+ },
+ "Value": {
+ "ComponentData": {
+ "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+ "$type": "NodeSaveData"
+ },
+ "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+ "$type": "GeometrySaveData",
+ "Position": [
+ -360.0,
+ -60.0
+ ]
+ },
+ "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+ "$type": "StylingComponentSaveData"
+ },
+ "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+ "$type": "PersistentIdComponentSaveData",
+ "PersistentId": "{C419A1CF-CBA8-416B-BF6C-4B574C3E59E3}"
+ },
+ "{D8BBE799-7E4D-495A-B69A-1E3940670891}": {
+ "$type": "ScriptEventReceiverHandlerNodeDescriptorSaveData",
+ "EventNames": [
+ [
+ {
+ "Value": 242067946
+ },
+ "GetNumberOfActivePlayers"
+ ],
+ [
+ {
+ "Value": 2930121176
+ },
+ "NewPlayerScriptActive"
+ ]
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Key": {
+ "id": 17741059337112
+ },
+ "Value": {
+ "ComponentData": {
+ "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
+ "$type": "NodeSaveData"
+ },
+ "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
+ "$type": "GeneralNodeTitleComponentSaveData",
+ "PaletteOverride": "MathNodeTitlePalette"
+ },
+ "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
+ "$type": "GeometrySaveData",
+ "Position": [
+ 120.0,
+ 100.0
+ ]
+ },
+ "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
+ "$type": "StylingComponentSaveData"
+ },
+ "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
+ "$type": "PersistentIdComponentSaveData",
+ "PersistentId": "{0D0751AD-8164-4196-9C09-8CDB9AAA296F}"
+ }
+ }
+ }
+ }
+ ],
+ "StatisticsHelper": {
+ "InstanceCounter": [
+ {
+ "Key": 1244476766431948410,
+ "Value": 1
+ },
+ {
+ "Key": 1678857390775488101,
+ "Value": 1
+ },
+ {
+ "Key": 1678857392390856307,
+ "Value": 1
+ }
+ ]
+ }
+ },
+ "Component_[16498171485036643402]": {
+ "$type": "EditorGraphVariableManagerComponent",
+ "Id": 16498171485036643402,
+ "m_variableData": {
+ "m_nameVariableMap": [
+ {
+ "Key": {
+ "m_id": "{8451E795-6A0E-44CE-81FD-AEF0EE5B0400}"
+ },
+ "Value": {
+ "Datum": {
+ "isOverloadedStorage": false,
+ "scriptCanvasType": {
+ "m_type": 3
+ },
+ "isNullPointer": false,
+ "$type": "double",
+ "value": 0.0
+ },
+ "VariableId": {
+ "m_id": "{8451E795-6A0E-44CE-81FD-AEF0EE5B0400}"
+ },
+ "VariableName": "ActivePlayerCount"
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/AutomatedTesting/Levels/Multiplayer/AutoComponent_RPC/GlobalGameData.scriptevents b/AutomatedTesting/Levels/Multiplayer/AutoComponent_RPC/GlobalGameData.scriptevents
new file mode 100644
index 0000000000..059713e14b
--- /dev/null
+++ b/AutomatedTesting/Levels/Multiplayer/AutoComponent_RPC/GlobalGameData.scriptevents
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/AutomatedTesting/Levels/Multiplayer/AutoComponent_RPC/Player.prefab b/AutomatedTesting/Levels/Multiplayer/AutoComponent_RPC/Player.prefab
new file mode 100644
index 0000000000..2653809dda
--- /dev/null
+++ b/AutomatedTesting/Levels/Multiplayer/AutoComponent_RPC/Player.prefab
@@ -0,0 +1,195 @@
+{
+ "ContainerEntity": {
+ "Id": "ContainerEntity",
+ "Name": "Player",
+ "Components": {
+ "Component_[10603663676997462041]": {
+ "$type": "EditorDisabledCompositionComponent",
+ "Id": 10603663676997462041
+ },
+ "Component_[11066377844757909329]": {
+ "$type": "EditorPrefabComponent",
+ "Id": 11066377844757909329
+ },
+ "Component_[11664640320098005944]": {
+ "$type": "EditorEntityIconComponent",
+ "Id": 11664640320098005944
+ },
+ "Component_[12551690377468870725]": {
+ "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
+ "Id": 12551690377468870725,
+ "Parent Entity": ""
+ },
+ "Component_[16402163080075698011]": {
+ "$type": "EditorOnlyEntityComponent",
+ "Id": 16402163080075698011
+ },
+ "Component_[3491366785918494447]": {
+ "$type": "EditorLockComponent",
+ "Id": 3491366785918494447
+ },
+ "Component_[4830373679514129871]": {
+ "$type": "EditorVisibilityComponent",
+ "Id": 4830373679514129871
+ },
+ "Component_[5144323498211834874]": {
+ "$type": "SelectionComponent",
+ "Id": 5144323498211834874
+ },
+ "Component_[5267607163086533733]": {
+ "$type": "EditorInspectorComponent",
+ "Id": 5267607163086533733
+ },
+ "Component_[6678300504118618849]": {
+ "$type": "EditorPendingCompositionComponent",
+ "Id": 6678300504118618849
+ },
+ "Component_[8384628950786300469]": {
+ "$type": "EditorEntitySortComponent",
+ "Id": 8384628950786300469,
+ "Child Entity Order": [
+ "Entity_[10070247746456]"
+ ]
+ }
+ }
+ },
+ "Entities": {
+ "Entity_[10070247746456]": {
+ "Id": "Entity_[10070247746456]",
+ "Name": "Player",
+ "Components": {
+ "Component_[1059478843478789313]": {
+ "$type": "EditorInspectorComponent",
+ "Id": 1059478843478789313,
+ "ComponentOrderEntryArray": [
+ {
+ "ComponentId": 9878555871810913249
+ },
+ {
+ "ComponentId": 11481641385923146202,
+ "SortIndex": 1
+ },
+ {
+ "ComponentId": 11440172471478606933,
+ "SortIndex": 2
+ },
+ {
+ "ComponentId": 17461691807054668218,
+ "SortIndex": 3
+ },
+ {
+ "ComponentId": 15530420875454157766,
+ "SortIndex": 4
+ },
+ {
+ "ComponentId": 10596595655489113153,
+ "SortIndex": 5
+ }
+ ]
+ },
+ "Component_[10596595655489113153]": {
+ "$type": "EditorScriptCanvasComponent",
+ "Id": 10596595655489113153,
+ "m_name": "AutoComponent_RPC",
+ "m_assetHolder": {
+ "m_asset": {
+ "assetId": {
+ "guid": "{5ED120C4-07DC-56F1-80A7-37BFC98FD74E}"
+ },
+ "assetHint": "levels/multiplayer/autocomponent_rpc/autocomponent_rpc.scriptcanvas"
+ }
+ },
+ "runtimeDataIsValid": true,
+ "runtimeDataOverrides": {
+ "source": {
+ "assetId": {
+ "guid": "{5ED120C4-07DC-56F1-80A7-37BFC98FD74E}"
+ },
+ "assetHint": "levels/multiplayer/autocomponent_rpc/autocomponent_rpc.scriptcanvas"
+ }
+ }
+ },
+ "Component_[11440172471478606933]": {
+ "$type": "GenericComponentWrapper",
+ "Id": 11440172471478606933,
+ "m_template": {
+ "$type": "Multiplayer::NetworkTransformComponent"
+ }
+ },
+ "Component_[11481641385923146202]": {
+ "$type": "GenericComponentWrapper",
+ "Id": 11481641385923146202,
+ "m_template": {
+ "$type": "NetBindComponent"
+ }
+ },
+ "Component_[13110996849704981748]": {
+ "$type": "EditorVisibilityComponent",
+ "Id": 13110996849704981748
+ },
+ "Component_[1472895075383059499]": {
+ "$type": "EditorLockComponent",
+ "Id": 1472895075383059499
+ },
+ "Component_[1526920553231193509]": {
+ "$type": "EditorPendingCompositionComponent",
+ "Id": 1526920553231193509
+ },
+ "Component_[15530420875454157766]": {
+ "$type": "GenericComponentWrapper",
+ "Id": 15530420875454157766,
+ "m_template": {
+ "$type": "Multiplayer::LocalPredictionPlayerInputComponent"
+ }
+ },
+ "Component_[1699895912837266792]": {
+ "$type": "EditorDisabledCompositionComponent",
+ "Id": 1699895912837266792
+ },
+ "Component_[17461691807054668218]": {
+ "$type": "GenericComponentWrapper",
+ "Id": 17461691807054668218,
+ "m_template": {
+ "$type": "AutomatedTesting::NetworkTestPlayerComponent"
+ }
+ },
+ "Component_[3622545398462507871]": {
+ "$type": "EditorOnlyEntityComponent",
+ "Id": 3622545398462507871
+ },
+ "Component_[5778259918231688598]": {
+ "$type": "AZ::Render::EditorMeshComponent",
+ "Id": 5778259918231688598,
+ "Controller": {
+ "Configuration": {
+ "ModelAsset": {
+ "assetId": {
+ "guid": "{F322592F-43BC-50E7-903C-CC231846093F}",
+ "subId": 276443623
+ },
+ "assetHint": "objects/_primitives/_cylinder_1x1.azmodel"
+ }
+ }
+ }
+ },
+ "Component_[7004633483882343256]": {
+ "$type": "SelectionComponent",
+ "Id": 7004633483882343256
+ },
+ "Component_[8469628382507693850]": {
+ "$type": "EditorEntitySortComponent",
+ "Id": 8469628382507693850
+ },
+ "Component_[9407892837096707905]": {
+ "$type": "EditorEntityIconComponent",
+ "Id": 9407892837096707905
+ },
+ "Component_[9878555871810913249]": {
+ "$type": "{27F1E1A1-8D9D-4C3B-BD3A-AFB9762449C0} TransformComponent",
+ "Id": 9878555871810913249,
+ "Parent Entity": "ContainerEntity"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/AutomatedTesting/Levels/Multiplayer/AutoComponent_RPC/tags.txt b/AutomatedTesting/Levels/Multiplayer/AutoComponent_RPC/tags.txt
new file mode 100644
index 0000000000..0d6c1880e7
--- /dev/null
+++ b/AutomatedTesting/Levels/Multiplayer/AutoComponent_RPC/tags.txt
@@ -0,0 +1,12 @@
+0,0,0,0,0,0
+0,0,0,0,0,0
+0,0,0,0,0,0
+0,0,0,0,0,0
+0,0,0,0,0,0
+0,0,0,0,0,0
+0,0,0,0,0,0
+0,0,0,0,0,0
+0,0,0,0,0,0
+0,0,0,0,0,0
+0,0,0,0,0,0
+0,0,0,0,0,0