// TODO: Actual implementation internal void Load(SaveFileReader reader) { reader.ReadVersion(1); _increasingColorDelta = reader.ReadVector3(); _decreasingColorDelta = reader.ReadVector3(); _targetColor = reader.ReadVector3(); _currentColor = reader.ReadVector3(); _holdFrames = reader.ReadUInt32(); _isActive = reader.ReadBoolean(); _state = reader.ReadEnumByte <ColorFlashState>(); }