The options in IntroScreenView, FrictionScreenView, and PlaygroundScreenView are identical, and these types are mostly the same too. This happened after code was moved to enegy-skate-park, and these options configure the "basics" ScreenViews. Maybe consolidate options or create new types liek EnergySkateParkBasicsTrackSetScreenView.
I think I prefer moving and reuising the shared options because it will work for all three ScreenViews.
This is done, I went with a separate type because the EnergySkateParkBasicsTrackSetScreenView has its own EnergyBarGraphPanel, not just unique options.
The options in IntroScreenView, FrictionScreenView, and PlaygroundScreenView are identical, and these types are mostly the same too. This happened after code was moved to enegy-skate-park, and these options configure the "basics" ScreenViews. Maybe consolidate options or create new types liek EnergySkateParkBasicsTrackSetScreenView.
I think I prefer moving and reuising the shared options because it will work for all three ScreenViews.