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); }
public override void UnpackFrom(NetBuffer inBuffer) { _sourceMechGuid.UnpackFrom(inBuffer, ref _sourceMechGuid); _usedWeapon.UnpackFrom(inBuffer); _targetPosition.UnpackFrom(inBuffer); }
public void UnpackFrom(NetIncomingMessage inMsg) { creatureGuid = creatureGuid.UnpackFrom(inMsg); direction.UnpackFrom(inMsg); }
public void UnpackFrom(NetIncomingMessage inMsg) { creatureGuid = creatureGuid.UnpackFrom(inMsg); spawnWorldPosition.UnpackFrom(inMsg); }
public override void UnpackFrom(NetBuffer inBuffer) { _targetMechGuid.UnpackFrom(inBuffer, ref _targetMechGuid); _destination.UnpackFrom(inBuffer); }