public MarkRune(Player p, AnimManager manager, Vector2 position, float collideRadius, int rechargeTime, int powerLevel) : base(AssetManager.Rune_Texture_Mark, position, collideRadius, rechargeTime, powerLevel) { }
protected void initializeEverything(ContentManager cmgr) { playerAnimSet = new AnimSprite[]{ AssetManager.Player_Anim_Idle, AssetManager.Player_Anim_Walk, AssetManager.Player_Anim_Sweep, AssetManager.Player_Anim_Stab, AssetManager.Player_Anim_Throw, AssetManager.Player_Anim_Draw, AssetManager.Player_Anim_Suicide, AssetManager.Player_Anim_Death }; crawlerAnimSet = new AnimSprite[]{ AssetManager.Crawler_Anim_Idle, AssetManager.Crawler_Anim_Walk, AssetManager.Crawler_Anim_Attack, AssetManager.Crawler_Anim_Death }; praetAnimSet = new AnimSprite[]{ AssetManager.Praet_Anim_Idle, AssetManager.Praet_Anim_Walk, AssetManager.Praet_Anim_Attack, AssetManager.Praet_Anim_Death }; dividerAnimSet = new AnimSprite[]{ AssetManager.Divider_Anim_Idle, AssetManager.Divider_Anim_Walk, AssetManager.Divider_Anim_Attack }; cherubAnimSet = new AnimSprite[]{ AssetManager.Cherub_Anim_Idle, AssetManager.Cherub_Anim_Walk, AssetManager.Cherub_Anim_Attack, AssetManager.Cherub_Anim_Death }; player = new Player(new AnimManager(playerAnimSet), new Vector2(TileMap.tileWidth * TileMap.MapWidth / 2 + 32, TileMap.tileHeight * TileMap.MapHeight / 2), 28); Living.gameParent = this; full_entity_list.Add(player); Random rand = new Random(); GenerateLavaSparkers(); GenerateSpawners(); Living.DamageFont = cmgr.Load<SpriteFont>("DamageFont"); }
public RendRune(Player p, AnimManager animManager, Vector2 position) : base(AssetManager.Rune_Texture_Rend, position, 32f, 0, p.getSoulValue()) { }
public TeleportRune(Player boss, AnimManager manager, Vector2 position) : base(AssetManager.Rune_Texture_Teleport, position, 32f, 0,0) { this.boss = boss; }