https://novusxdev.medium.com/2-5d-training-progression-report-elevator-pushing-systems-unity-7e85f4266e50