ref: 6be8fbebaa275caf6b43c26a41d2328e04a034c3
parent: d980a1c4e5f4f5d524eff17b9957b3a2a73f1af1
author: qwx <qwx@sciops.net>
date: Mon Mar 16 02:51:35 EDT 2020
implement object shadows pretty hacky for the time being, there's a lot of redundancy a sprite db should be implemented to reduce duplication and simplify things a bit