I’ll post an old version that I never finished up but please note this: I’m probably not going to work on overdodge anymore…