//TODO: make unitparameters the primary constructor internal Unit(UnitParameters up) : this(up.Origin, up.Color, up.Rotation /*, up.TextureFileName*/) { }
//TODO: make unitparameters the primary constructor internal Unit(UnitParameters up) : this(up.Origin, up.Color, up.Rotation/*, up.TextureFileName*/) { }