Ejemplo n.º 1
0
 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");
 }
Ejemplo n.º 2
0
 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;
 }
Ejemplo n.º 3
0
 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;
 }
Ejemplo n.º 4
0
 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);
 }
Ejemplo n.º 5
0
 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;
 }
Ejemplo n.º 6
0
 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;
 }
Ejemplo n.º 7
0
 void LoadMap(object sender, MyEventArgs.MapNameEventArgs e)
 {
     _tiles = new Manager.ManagerMap(e.MapName, _managerCamera);
     _tiles.LoadContent();
     _tiles.LoadCollisionTexture();
 }
Ejemplo n.º 8
0
 void LoadMap(object sender, MyEventArgs.MapNameEventArgs e)
 {
     _tiles = new Manager.ManagerMap(e.MapName, _managerCamera);
     _tiles.LoadContent();
     _tiles.LoadCollisionTexture();
 }
Ejemplo n.º 9
0
 public virtual void LoadContent(Equipment owner, ContentManager content, ManagerMap managerMap, ManagerCamera managerCamera, Entities entities)
 {
     Owner = owner;
 }