Example #1
0
        public void UnpackFrom(NetBuffer inBuffer)
        {
            bodyTypeName     = inBuffer.ReadString();
            mobilityTypeName = inBuffer.ReadString();
            armorTypeName    = inBuffer.ReadString();

            int equipedWeaponNamesCount = inBuffer.ReadVariableInt32();

            equipedWeaponNames = new string[equipedWeaponNamesCount];
            for (int i = 0; i < equipedWeaponNamesCount; i++)
            {
                equipedWeaponNames[i] = inBuffer.ReadString();
            }

            spawnPosition.UnpackFrom(inBuffer);

            ownerID = inBuffer.ReadVariableInt32();
            guid.UnpackFrom(inBuffer, ref guid);
        }
Example #2
0
 public override void UnpackFrom(NetBuffer inBuffer)
 {
     _sourceMechGuid.UnpackFrom(inBuffer, ref _sourceMechGuid);
     _usedWeapon.UnpackFrom(inBuffer);
     _targetPosition.UnpackFrom(inBuffer);
 }
Example #3
0
 public void UnpackFrom(NetIncomingMessage inMsg)
 {
     creatureGuid = creatureGuid.UnpackFrom(inMsg);
     direction.UnpackFrom(inMsg);
 }
Example #4
0
 public void UnpackFrom(NetIncomingMessage inMsg)
 {
     creatureGuid = creatureGuid.UnpackFrom(inMsg);
     spawnWorldPosition.UnpackFrom(inMsg);
 }
Example #5
0
 public override void UnpackFrom(NetBuffer inBuffer)
 {
     _targetMechGuid.UnpackFrom(inBuffer, ref _targetMechGuid);
     _destination.UnpackFrom(inBuffer);
 }