public void LoadMapObjects(TileMap testMap) { TmxList <TmxObject> ObjectList = testMap.FindObjects(); if (ObjectList != null) { foreach (TmxObject thing in ObjectList) { Vector2 newPos = new Vector2((int)thing.X + testMap._Postion.X, (int)thing.Y + testMap._Postion.Y); //_WorldObjectManager.CreateObject(thing, newPos); if (thing.Type == "Dirt") { _WorldObjectManager.CreateObject(thing, newPos); } else { _GatherableManager.CreateGatherable(thing, newPos); } } } }