beyond-all-reason / spring

A powerful free cross-platform RTS game engine
https://beyond-all-reason.github.io/spring/
Other
222 stars 102 forks source link

Spring Camera Improvements #854

Open GoogleFrog opened 1 year ago

GoogleFrog commented 1 year ago

Spring camera is missing some equivalent of OverheadMaxHeightFactor. This controls the maximum height of the camera in a way that naturally scales with map size.

dzosz commented 1 year ago

SpringController has maxDist which naturally scales with map size but is not configurable. BAR also has minimum height widget so an alternatively it could be implemented in widget instead.

badosu commented 5 months ago

Things like these shouldn't have to be made in widgets ideally, they work and are a good workaround, but they are very wasteful for functionality that should be in engine.