public void Update(EndianStream stream) { stream.SeekTo(Offset); stream.WriteInt32(Ident); stream.WriteByte(RunTimeMinimium); stream.WriteByte(RunTimeMaximium); stream.WriteByte(CountOnMap); stream.WriteByte(DesignTimeMaximium); stream.WriteFloat(Cost); }
public void Update(EndianStream stream) { stream.SeekTo(Offset); stream.WriteInt16((Int16)ChunkType); stream.SeekTo(stream.Position + 0x0A); stream.WriteInt32(TagIndex); stream.WriteFloat(SpawnCoords.X); stream.WriteFloat(SpawnCoords.Y); stream.WriteFloat(SpawnCoords.Z); stream.WriteFloat(SpawnCoords.Pitch); stream.WriteFloat(SpawnCoords.Yaw); stream.WriteFloat(SpawnCoords.Roll); stream.SeekTo(stream.Position + 0x16); stream.Skip(0x01); stream.WriteByte(Team); stream.WriteByte(SpareClips); stream.WriteByte(RespawnTime); stream.SeekTo(stream.Position + 0x12); }