コード例 #1
0
ファイル: MarkRune.cs プロジェクト: Sixstring982/Orpheo
 public MarkRune(Player p, AnimManager manager, Vector2 position, float collideRadius, int rechargeTime, int powerLevel)
     : base(AssetManager.Rune_Texture_Mark, position, collideRadius, rechargeTime, powerLevel)
 {
 }
コード例 #2
0
ファイル: Game1.cs プロジェクト: Sixstring982/Orpheo
        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");
        }
コード例 #3
0
ファイル: RendRune.cs プロジェクト: Sixstring982/Orpheo
 public RendRune(Player p, AnimManager animManager, Vector2 position)
     : base(AssetManager.Rune_Texture_Rend, position, 32f, 0, p.getSoulValue())
 {
 }
コード例 #4
0
ファイル: TeleportRune.cs プロジェクト: Sixstring982/Orpheo
 public TeleportRune(Player boss, AnimManager manager, Vector2 position)
     : base(AssetManager.Rune_Texture_Teleport, position, 32f, 0,0)
 {
     this.boss = boss;
 }