public override void LoadContent(Equipment owner, ContentManager content, ManagerMap managerMap, ManagerCamera managerCamera, Entities entities) { base.LoadContent(owner, content, managerMap, managerCamera,entities); AddComponent(new Sprite(ManagerContent.LoadTexture("sword"), 16, 16, new Vector2(0, 0))); AddComponent(new Animation(16,16,2,100)); AddComponent(new Camera(managerCamera)); GuiTexture = content.Load<Texture2D>("sword_gui"); }
public Equipment(ContentManager content, ManagerMap managerMap, ManagerCamera managerCamera, Entities entities) { _items = new List<Item>(); _content = content; _equipedItem = new Dictionary<ItemSlot, Item>(); _managerMap = managerMap; _managerCamera = managerCamera; _entities = entities; }
public Octorok(BaseObject player, Texture2D bulletTexture, ManagerMap map, Entities entities, int cooldown = 2000) { _player = player; _bullets = new List<OctorokBullet>(); _cooldown = cooldown; _counter = 0; _bulletTexture = bulletTexture; _map = map; _entities = entities; }
public ScreenWorld(ManagerScreen managerScreen) : base(managerScreen) { _managerCamera = new ManagerCamera(); _managerMap = new ManagerMap("newmap", _managerCamera); _entities = new Entities(); _managerEvents = new ManagerEvents(); _managerPlayer = new ManagerPlayer(); //uglyyyyyyy FactoryDeathAnimation.Initailize(_managerCamera); }
public ManagerMap(ManagerCamera camera, ManagerMouse managerMouse, MainForm mainForm) { _managerCamera = camera; _managerMouse = managerMouse; _tiles = new Manager.ManagerMap("..", camera); _tileGridTexture = ManagerContent.LoadTexture("tile_mapeditor"); _font = ManagerContent.LoadFont("Font_GUI"); _mainForm = mainForm; _mainForm.btnSave.Click += Save; _mainForm.LoadMap += LoadMap; ManagerInput.FireNewInput += ManagerInputOnFireNewInput; ManagerInput.ThrottleInput = true; }
void LoadMap(object sender, MyEventArgs.MapNameEventArgs e) { _tiles = new Manager.ManagerMap(e.MapName, _managerCamera); _tiles.LoadContent(); _tiles.LoadCollisionTexture(); }
public virtual void LoadContent(Equipment owner, ContentManager content, ManagerMap managerMap, ManagerCamera managerCamera, Entities entities) { Owner = owner; }