internal override void InternalDeserialize(NetIncomingMessage lidgrenMsg) { base.InternalDeserialize(lidgrenMsg); VesselId = GuidUtil.Deserialize(lidgrenMsg); AddToKillList = lidgrenMsg.ReadBoolean(); }
internal override void InternalDeserialize(NetIncomingMessage lidgrenMsg) { base.InternalDeserialize(lidgrenMsg); VesselId = GuidUtil.Deserialize(lidgrenMsg); MainThrottle = lidgrenMsg.ReadFloat(); WheelThrottle = lidgrenMsg.ReadFloat(); WheelThrottleTrim = lidgrenMsg.ReadFloat(); X = lidgrenMsg.ReadFloat(); Y = lidgrenMsg.ReadFloat(); Z = lidgrenMsg.ReadFloat(); KillRot = lidgrenMsg.ReadBoolean(); GearUp = lidgrenMsg.ReadBoolean(); GearDown = lidgrenMsg.ReadBoolean(); Headlight = lidgrenMsg.ReadBoolean(); Pitch = lidgrenMsg.ReadFloat(); Roll = lidgrenMsg.ReadFloat(); Yaw = lidgrenMsg.ReadFloat(); PitchTrim = lidgrenMsg.ReadFloat(); RollTrim = lidgrenMsg.ReadFloat(); YawTrim = lidgrenMsg.ReadFloat(); WheelSteer = lidgrenMsg.ReadFloat(); WheelSteerTrim = lidgrenMsg.ReadFloat(); TimeStamp = lidgrenMsg.ReadInt64(); GameTime = lidgrenMsg.ReadDouble(); }
public void Deserialize(NetIncomingMessage lidgrenMsg) { PlayerName = lidgrenMsg.ReadString(); KerbalName = lidgrenMsg.ReadString(); VesselId = GuidUtil.Deserialize(lidgrenMsg); Type = (LockType)lidgrenMsg.ReadInt32(); }
internal override void InternalDeserialize(NetIncomingMessage lidgrenMsg) { base.InternalDeserialize(lidgrenMsg); VesselId = GuidUtil.Deserialize(lidgrenMsg); Name = lidgrenMsg.ReadString(); Type = lidgrenMsg.ReadString(); Situation = lidgrenMsg.ReadString(); Landed = lidgrenMsg.ReadBoolean(); Splashed = lidgrenMsg.ReadBoolean(); Persistent = lidgrenMsg.ReadBoolean(); LandedAt = lidgrenMsg.ReadString(); DisplayLandedAt = lidgrenMsg.ReadString(); MissionTime = lidgrenMsg.ReadDouble(); LaunchTime = lidgrenMsg.ReadDouble(); LastUt = lidgrenMsg.ReadDouble(); RefTransformId = lidgrenMsg.ReadUInt32(); for (var i = 0; i < 17; i++) { if (ActionGroups[i] == null) { ActionGroups[i] = new ActionGroup(); } ActionGroups[i].Deserialize(lidgrenMsg); } }
internal override void InternalDeserialize(NetIncomingMessage lidgrenMsg) { base.InternalDeserialize(lidgrenMsg); VesselId = GuidUtil.Deserialize(lidgrenMsg); PartFlightId = lidgrenMsg.ReadUInt32(); }
internal override void InternalDeserialize(NetIncomingMessage lidgrenMsg) { base.InternalDeserialize(lidgrenMsg); VesselId = GuidUtil.Deserialize(lidgrenMsg); NewState = lidgrenMsg.ReadString(); EventToRun = lidgrenMsg.ReadString(); LastBoundStep = lidgrenMsg.ReadFloat(); }
internal override void InternalDeserialize(NetIncomingMessage lidgrenMsg) { base.InternalDeserialize(lidgrenMsg); PartFlightId = lidgrenMsg.ReadUInt32(); NewVesselId = GuidUtil.Deserialize(lidgrenMsg); DockedInfoName = lidgrenMsg.ReadString(); DockedInfoRootPartUId = lidgrenMsg.ReadUInt32(); DockedInfoVesselType = lidgrenMsg.ReadInt32(); }
internal override void InternalDeserialize(NetIncomingMessage lidgrenMsg) { base.InternalDeserialize(lidgrenMsg); PartFlightId = lidgrenMsg.ReadUInt32(); CoupledVesselId = GuidUtil.Deserialize(lidgrenMsg); CoupledPartFlightId = lidgrenMsg.ReadUInt32(); SubspaceId = lidgrenMsg.ReadInt32(); Trigger = lidgrenMsg.ReadInt32(); }
internal override void InternalDeserialize(NetIncomingMessage lidgrenMsg) { base.InternalDeserialize(lidgrenMsg); VesselId = GuidUtil.Deserialize(lidgrenMsg); PartFlightId = lidgrenMsg.ReadUInt32(); ModuleName = lidgrenMsg.ReadString(); BaseModuleName = lidgrenMsg.ReadString(); FieldName = lidgrenMsg.ReadString(); Value = lidgrenMsg.ReadString(); }
public void Deserialize(NetIncomingMessage lidgrenMsg) { ContractGuid = GuidUtil.Deserialize(lidgrenMsg); NumBytes = lidgrenMsg.ReadInt32(); if (Data.Length < NumBytes) { Data = new byte[NumBytes]; } lidgrenMsg.ReadBytes(Data, 0, NumBytes); }
internal override void InternalDeserialize(NetIncomingMessage lidgrenMsg) { base.InternalDeserialize(lidgrenMsg); VesselId = GuidUtil.Deserialize(lidgrenMsg); BodyIndex = lidgrenMsg.ReadInt32(); for (var i = 0; i < 3; i++) { LatLonAlt[i] = lidgrenMsg.ReadDouble(); } for (var i = 0; i < 3; i++) { NormalVector[i] = lidgrenMsg.ReadDouble(); } for (var i = 0; i < 3; i++) { Com[i] = lidgrenMsg.ReadDouble(); } for (var i = 0; i < 3; i++) { ComD[i] = lidgrenMsg.ReadDouble(); } for (var i = 0; i < 3; i++) { TransformPosition[i] = lidgrenMsg.ReadDouble(); } for (var i = 0; i < 3; i++) { Velocity[i] = lidgrenMsg.ReadDouble(); } for (var i = 0; i < 8; i++) { Orbit[i] = lidgrenMsg.ReadDouble(); } for (var i = 0; i < 4; i++) { SrfRelRotation[i] = lidgrenMsg.ReadFloat(); } HeightFromTerrain = lidgrenMsg.ReadFloat(); TimeStamp = lidgrenMsg.ReadInt64(); GameTime = lidgrenMsg.ReadDouble(); }
public void Deserialize(NetIncomingMessage lidgrenMsg) { ContractGuid = GuidUtil.Deserialize(lidgrenMsg); NumBytes = lidgrenMsg.ReadInt32(); if (Data.Length < NumBytes) { Data = new byte[NumBytes]; } lidgrenMsg.ReadBytes(Data, 0, NumBytes); Common.ThreadSafeDecompress(this, ref Data, NumBytes, out NumBytes); }
internal override void InternalDeserialize(NetIncomingMessage lidgrenMsg) { base.InternalDeserialize(lidgrenMsg); VesselsCount = lidgrenMsg.ReadInt32(); if (VesselIds.Length < VesselsCount) { VesselIds = new Guid[VesselsCount]; } for (var i = 0; i < VesselsCount; i++) { VesselIds[i] = GuidUtil.Deserialize(lidgrenMsg); } }
public void Deserialize(NetIncomingMessage lidgrenMsg) { VesselId = GuidUtil.Deserialize(lidgrenMsg); NumBytes = lidgrenMsg.ReadInt32(); if (Data.Length < NumBytes) { Data = new byte[NumBytes]; } lidgrenMsg.ReadBytes(Data, 0, NumBytes); Array.Resize(ref Data, NumBytes); Data = CompressionHelper.decompress(Data); NumBytes = Data.Length; }
internal override void InternalDeserialize(NetIncomingMessage lidgrenMsg) { base.InternalDeserialize(lidgrenMsg); SubspaceId = lidgrenMsg.ReadInt32(); DominantVesselId = GuidUtil.Deserialize(lidgrenMsg); WeakVesselId = GuidUtil.Deserialize(lidgrenMsg); NumBytes = lidgrenMsg.ReadInt32(); if (FinalVesselData.Length < NumBytes) { FinalVesselData = new byte[NumBytes]; } lidgrenMsg.ReadBytes(FinalVesselData, 0, NumBytes); }
internal override void InternalDeserialize(NetIncomingMessage lidgrenMsg) { base.InternalDeserialize(lidgrenMsg); Response = (HandshakeReply)lidgrenMsg.ReadInt32(); Reason = lidgrenMsg.ReadString(); ModControlMode = (ModControlMode)lidgrenMsg.ReadInt32(); ServerStartTime = lidgrenMsg.ReadInt64(); PlayerId = GuidUtil.Deserialize(lidgrenMsg); NumBytes = lidgrenMsg.ReadInt32(); if (ModFileData.Length < NumBytes) { ModFileData = new byte[NumBytes]; } lidgrenMsg.ReadBytes(ModFileData, 0, NumBytes); }
internal override void InternalDeserialize(NetIncomingMessage lidgrenMsg) { base.InternalDeserialize(lidgrenMsg); VesselId = GuidUtil.Deserialize(lidgrenMsg); BodyIndex = lidgrenMsg.ReadInt32(); Landed = lidgrenMsg.ReadBoolean(); Splashed = lidgrenMsg.ReadBoolean(); for (var i = 0; i < 3; i++) { LatLonAlt[i] = lidgrenMsg.ReadDouble(); } for (var i = 0; i < 3; i++) { NormalVector[i] = lidgrenMsg.ReadDouble(); } for (var i = 0; i < 3; i++) { Velocity[i] = lidgrenMsg.ReadDouble(); } for (var i = 0; i < 8; i++) { Orbit[i] = lidgrenMsg.ReadDouble(); } for (var i = 0; i < 4; i++) { SrfRelRotation[i] = lidgrenMsg.ReadFloat(); } HeightFromTerrain = lidgrenMsg.ReadFloat(); GameTime = lidgrenMsg.ReadDouble(); UtcSentTime = lidgrenMsg.ReadInt64(); HackingGravity = lidgrenMsg.ReadBoolean(); }
internal override void InternalDeserialize(NetIncomingMessage lidgrenMsg) { base.InternalDeserialize(lidgrenMsg); VesselId = GuidUtil.Deserialize(lidgrenMsg); ResourcesCount = lidgrenMsg.ReadInt32(); if (Resources.Length < ResourcesCount) { Resources = new VesselResourceInfo[ResourcesCount]; } for (var i = 0; i < ResourcesCount; i++) { if (Resources[i] == null) { Resources[i] = new VesselResourceInfo(); } Resources[i].Deserialize(lidgrenMsg); } }
internal override void InternalDeserialize(NetIncomingMessage lidgrenMsg) { base.InternalDeserialize(lidgrenMsg); Name = lidgrenMsg.ReadString(); VesselId = GuidUtil.Deserialize(lidgrenMsg); }
internal override void InternalDeserialize(NetIncomingMessage lidgrenMsg) { VesselId = GuidUtil.Deserialize(lidgrenMsg); GameTime = lidgrenMsg.ReadDouble(); }
public virtual void Deserialize(NetIncomingMessage lidgrenMsg) { Name = lidgrenMsg.ReadString(); Date = new DateTime(lidgrenMsg.ReadInt64()); VesselId = GuidUtil.Deserialize(lidgrenMsg); }