Skip to content
This repository was archived by the owner on Jan 18, 2022. It is now read-only.

Commit 92996bd

Browse files
author
gkassabli
authored
Fix mobile client read access to PlayerTemplate (#685)
* Fix mobile client read access to PlayerTemplate * Add mobile client read access to cubes and spawners
1 parent b0a1d8e commit 92996bd

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

workers/unity/Assets/Playground/Config/CubeTemplate.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public static EntityTemplate CreateCubeEntityTemplate()
1818
template.AddComponent(new Launchable.Snapshot(), WorkerUtils.UnityGameLogic);
1919
TransformSynchronizationHelper.AddTransformSynchronizationComponents(template, WorkerUtils.UnityGameLogic);
2020

21-
template.SetReadAccess(WorkerUtils.UnityGameLogic, WorkerUtils.UnityClient);
21+
template.SetReadAccess(WorkerUtils.UnityGameLogic, WorkerUtils.UnityClient, WorkerUtils.iOSClient, WorkerUtils.AndroidClient);
2222
template.SetComponentWriteAccess(EntityAcl.ComponentId, WorkerUtils.UnityGameLogic);
2323

2424
return template;

workers/unity/Assets/Playground/Config/PlayerTemplate.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public static EntityTemplate CreatePlayerEntityTemplate(string workerId, Improba
2525
PlayerLifecycleHelper.AddPlayerLifecycleComponents(template, workerId, clientAttribute,
2626
WorkerUtils.UnityGameLogic);
2727

28-
template.SetReadAccess(WorkerUtils.UnityClient, WorkerUtils.UnityGameLogic);
28+
template.SetReadAccess(WorkerUtils.UnityClient, WorkerUtils.UnityGameLogic, WorkerUtils.AndroidClient, WorkerUtils.iOSClient);
2929
template.SetComponentWriteAccess(EntityAcl.ComponentId, WorkerUtils.UnityGameLogic);
3030

3131
return template;

workers/unity/Assets/Playground/Editor/SnapshotGenerator/SnapshotGenerator.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ private static void AddPlayerSpawner(Snapshot snapshot)
4545
template.AddComponent(new Persistence.Snapshot(), WorkerUtils.UnityGameLogic);
4646
template.AddComponent(new PlayerCreator.Snapshot(), WorkerUtils.UnityGameLogic);
4747

48-
template.SetReadAccess(WorkerUtils.UnityGameLogic, WorkerUtils.UnityClient);
48+
template.SetReadAccess(WorkerUtils.UnityGameLogic, WorkerUtils.UnityClient, WorkerUtils.AndroidClient, WorkerUtils.iOSClient);
4949
template.SetComponentWriteAccess(EntityAcl.ComponentId, WorkerUtils.UnityGameLogic);
5050

5151
snapshot.AddEntity(template);
@@ -118,7 +118,7 @@ private static void CreateSpinner(Snapshot snapshot, Coordinates coords)
118118
template.AddComponent(new SpinnerColor.Snapshot { Color = Color.BLUE }, WorkerUtils.UnityGameLogic);
119119
template.AddComponent(new SpinnerRotation.Snapshot(), WorkerUtils.UnityGameLogic);
120120

121-
template.SetReadAccess(WorkerUtils.UnityGameLogic, WorkerUtils.UnityClient);
121+
template.SetReadAccess(WorkerUtils.UnityGameLogic, WorkerUtils.UnityClient, WorkerUtils.AndroidClient, WorkerUtils.iOSClient);
122122
template.SetComponentWriteAccess(EntityAcl.ComponentId, WorkerUtils.UnityGameLogic);
123123

124124

0 commit comments

Comments
 (0)