示例#1
0
            public void ApplyTo(global::Improbable.Worker.IComponentData <IsAlive> _data)
            {
                var _concrete = _data.Get();

                if (isAlive.HasValue)
                {
                    _concrete.Value.isAlive = isAlive.Value;
                }
            }
示例#2
0
            public void ApplyTo(global::Improbable.Worker.IComponentData <Interest> _data)
            {
                var _concrete = _data.Get();

                if (componentInterest.HasValue)
                {
                    _concrete.Value.componentInterest = componentInterest.Value;
                }
            }
            public void ApplyTo(global::Improbable.Worker.IComponentData <PlayerClient> _data)
            {
                var _concrete = _data.Get();

                if (playerIdentity.HasValue)
                {
                    _concrete.Value.playerIdentity = playerIdentity.Value;
                }
            }
示例#4
0
            public void ApplyTo(global::Improbable.Worker.IComponentData <NestedComponent> _data)
            {
                var _concrete = _data.Get();

                if (nestedType.HasValue)
                {
                    _concrete.Value.nestedType = nestedType.Value;
                }
            }
示例#5
0
            public void ApplyTo(global::Improbable.Worker.IComponentData <Metadata> _data)
            {
                var _concrete = _data.Get();

                if (entityType.HasValue)
                {
                    _concrete.Value.entityType = entityType.Value;
                }
            }
示例#6
0
            public void ApplyTo(global::Improbable.Worker.IComponentData <Neighbors> _data)
            {
                var _concrete = _data.Get();

                if (neighborList.HasValue)
                {
                    _concrete.Value.neighborList = neighborList.Value;
                }
            }
示例#7
0
            public void ApplyTo(global::Improbable.Worker.IComponentData <Position> _data)
            {
                var _concrete = _data.Get();

                if (coords.HasValue)
                {
                    _concrete.Value.coords = coords.Value;
                }
            }
示例#8
0
            public void ApplyTo(global::Improbable.Worker.IComponentData <EntityAcl> _data)
            {
                var _concrete = _data.Get();

                if (readAcl.HasValue)
                {
                    _concrete.Value.readAcl = readAcl.Value;
                }
                if (componentWriteAcl.HasValue)
                {
                    _concrete.Value.componentWriteAcl = componentWriteAcl.Value;
                }
            }
示例#9
0
            public void ApplyTo(global::Improbable.Worker.IComponentData <Worker> _data)
            {
                var _concrete = _data.Get();

                if (workerId.HasValue)
                {
                    _concrete.Value.workerId = workerId.Value;
                }
                if (workerType.HasValue)
                {
                    _concrete.Value.workerType = workerType.Value;
                }
                if (connection.HasValue)
                {
                    _concrete.Value.connection = connection.Value;
                }
            }
示例#10
0
            public void ApplyTo(global::Improbable.Worker.IComponentData <Life> _data)
            {
                var _concrete = _data.Get();

                if (curIsAlive.HasValue)
                {
                    _concrete.Value.curIsAlive = curIsAlive.Value;
                }
                if (curSequenceId.HasValue)
                {
                    _concrete.Value.curSequenceId = curSequenceId.Value;
                }
                if (prevIsAlive.HasValue)
                {
                    _concrete.Value.prevIsAlive = prevIsAlive.Value;
                }
                if (prevSequenceId.HasValue)
                {
                    _concrete.Value.prevSequenceId = prevSequenceId.Value;
                }
            }
示例#11
0
            public void ApplyTo(global::Improbable.Worker.IComponentData <ExhaustiveRepeated> _data)
            {
                var _concrete = _data.Get();

                if (field2.HasValue)
                {
                    _concrete.Value.field2 = field2.Value;
                }
                if (field4.HasValue)
                {
                    _concrete.Value.field4 = field4.Value;
                }
                if (field5.HasValue)
                {
                    _concrete.Value.field5 = field5.Value;
                }
                if (field6.HasValue)
                {
                    _concrete.Value.field6 = field6.Value;
                }
                if (field7.HasValue)
                {
                    _concrete.Value.field7 = field7.Value;
                }
                if (field8.HasValue)
                {
                    _concrete.Value.field8 = field8.Value;
                }
                if (field9.HasValue)
                {
                    _concrete.Value.field9 = field9.Value;
                }
                if (field10.HasValue)
                {
                    _concrete.Value.field10 = field10.Value;
                }
                if (field11.HasValue)
                {
                    _concrete.Value.field11 = field11.Value;
                }
                if (field12.HasValue)
                {
                    _concrete.Value.field12 = field12.Value;
                }
                if (field13.HasValue)
                {
                    _concrete.Value.field13 = field13.Value;
                }
                if (field14.HasValue)
                {
                    _concrete.Value.field14 = field14.Value;
                }
                if (field15.HasValue)
                {
                    _concrete.Value.field15 = field15.Value;
                }
                if (field16.HasValue)
                {
                    _concrete.Value.field16 = field16.Value;
                }
                if (field17.HasValue)
                {
                    _concrete.Value.field17 = field17.Value;
                }
            }