/// <inheritdoc/> protected override void ApplyMemoryAppearance(MemoryAwareRogueLikeCell terrain) { // The last-seen is kept up to date, so all we have to do is modify it accordingly terrain.LastSeenAppearance.Foreground *= DimmingFactor; terrain.LastSeenAppearance.Background *= DimmingFactor; }
/// <inheritdoc/> protected override void ApplyMemoryAppearance(MemoryAwareRogueLikeCell terrain) => terrain.LastSeenAppearance.Foreground = MemoryColor;