//copy constructor public Usables(Usables u, Vector2 p) { //u.MemberwiseClone(); texture = u.texture; name = u.name; ideedname = u.ideedname; weight = u.weight; price = u.price; isShopItem = u.isShopItem; modifyByAmount = u.modifyByAmount; propToAffect = u.propToAffect; methodToInvoke = u.methodToInvoke; alteredState = u.alteredState; effectString = u.effectString; startingPos = p; tint = u.tint; //paramArray = u.paramArray; }
public Scroll(Usables u, Vector2 p) : base(u, p) { }
public Potion(Usables u, Vector2 p) : base(u, p) { }
public Food(Usables u, Vector2 p) : base(u, p) { //fullnessRestored = modifyByAmount; }