public void WriteData(BinaryWriter stream) { FSHelpers.WriteString(stream, DestinationName, 8); FSHelpers.Write8(stream, SpawnNumber); FSHelpers.Write8(stream, DestinationRoomNumber); FSHelpers.Write8(stream, ExitType); FSHelpers.Write8(stream, UnknownPadding); }
public void WriteData(BinaryWriter stream) { FSHelpers.Write8(stream, DawnIndex); FSHelpers.Write8(stream, MorningIndex); FSHelpers.Write8(stream, NoonIndex); FSHelpers.Write8(stream, AfternoonIndex); FSHelpers.Write8(stream, DuskIndex); FSHelpers.Write8(stream, NightIndex); }
public void WriteData(BinaryWriter stream) { FSHelpers.Write8(stream, ClearColorIndexA); FSHelpers.Write8(stream, RainingColorIndexA); FSHelpers.Write8(stream, SnowingColorIndexA); FSHelpers.Write8(stream, UnknownColorIndexA); FSHelpers.Write8(stream, ClearColorIndexB); FSHelpers.Write8(stream, RainingColorIndexB); FSHelpers.Write8(stream, SnowingColorIndexB); FSHelpers.Write8(stream, UnknownColorIndexB); }
public void WriteData(BinaryWriter stream) { FSHelpers.WriteString(stream, Name, 8); FSHelpers.Write8(stream, EventIndex); FSHelpers.Write8(stream, Unknown1); FSHelpers.Write8(stream, SpawnType); FSHelpers.Write8(stream, RoomNumber); FSHelpers.WriteFloat(stream, Position.X); FSHelpers.WriteFloat(stream, Position.Y); FSHelpers.WriteFloat(stream, Position.Z); FSHelpers.Write16(stream, (ushort)Rotation.X); FSHelpers.Write16(stream, (ushort)Rotation.Y); FSHelpers.Write16(stream, (ushort)Rotation.Z); FSHelpers.WriteArray(stream, FSHelpers.ToBytes(0xFFFF, 2)); }
public void WriteData(BinaryWriter stream) { FSHelpers.WriteArray(stream, ActorAmbient.GetBytes()); FSHelpers.WriteArray(stream, ShadowColor.GetBytes()); FSHelpers.WriteArray(stream, RoomFillColor.GetBytes()); FSHelpers.WriteArray(stream, RoomAmbient.GetBytes()); FSHelpers.WriteArray(stream, WaveColor.GetBytes()); FSHelpers.WriteArray(stream, OceanColor.GetBytes()); FSHelpers.WriteArray(stream, UnknownColor1.GetBytes()); //Unknown FSHelpers.WriteArray(stream, UnknownColor2.GetBytes()); //Unknown FSHelpers.WriteArray(stream, DoorwayColor.GetBytes()); FSHelpers.WriteArray(stream, UnknownColor3.GetBytes()); //Unknown FSHelpers.WriteArray(stream, FogColor.GetBytes()); FSHelpers.Write8(stream, VirtIndex); FSHelpers.WriteArray(stream, FSHelpers.ToBytes(0x0000, 2));//Two bytes padding on Virt Index FSHelpers.WriteArray(stream, OceanFadeInto.GetBytes()); FSHelpers.WriteArray(stream, ShoreFadeInto.GetBytes()); }