public ItemDrop(int value, ObjectType mObjectType, ContentManager content, SpriteState defaultState, Vector2 SpritePosition, Hostility hostility) : base(mObjectType, content, defaultState, SpritePosition, hostility) { this.mObjectType = mObjectType; mIsTagged = false; mTimeToLive = 10000; mTimer = 0; mSpawnLocation = SpritePosition; this.mValue = value; mSprite = new Sprite(content); SetItemDropAnimation(); mSprite.LoadContent(); mSprite.WorldPosition = mSpawnLocation; }