Beispiel #1
0
        public static SpriteSettings GetEnemyTankSetting(Game game, Vector2 startPosition)
        {
            SpriteSettings spriteSettings = Default.GetCustomSetting(1, 1, game.Content.Load <Texture2D>(textureImageFile), TankSetting.FrameSize,
                                                                     new Point(11, 11), startPosition, 0, "CollisionMissle");

            return(spriteSettings);
        }
Beispiel #2
0
        public static SpriteSettings GetUserTankSetting(Game game)
        {
            SpriteSettings spriteSettings = Default.GetCustomSetting(1, 1, game.Content.Load <Texture2D>(textureImageFile), TankSetting.FrameSize,
                                                                     new Point(1, 2), new Vector2(400, 400), 0, "CollisionMissle");

            return(spriteSettings);
        }
Beispiel #3
0
        public static SpriteSettings GetMissileSetting(Game game)
        {
            SpriteSettings spriteSettings = Default.GetCustomSetting(1, 5, game.Content.Load <Texture2D>(textureImageFile), new Point(4, 4),
                                                                     new Point(1, 1), new Vector2(50, 50), 0, "CollisionMissle");

            return(spriteSettings);
        }
Beispiel #4
0
        public static SpriteSettings GetUserTankSetting(Game game, Vector2 startPosition)
        {
            SpriteSettings spriteSettings = Default.GetCustomSetting(1, TankSetting.SpeedValue, game.Content.Load <Texture2D>(textureImageFile), TankSetting.FrameSize,
                                                                     new Point(1, 2), startPosition, 0, "CollisionMissle", 0, Team.UserTeam);

            return(spriteSettings);
        }
Beispiel #5
0
 public static SpriteSettings GetWallSetting(Game game, Vector2 startPosition)
 {
     return(Default.GetCustomSetting(1, 0, game.Content.Load <Texture2D>(textureImageFile), WallSetting.FrameSize,
                                     new Point(256, 0), startPosition, 0, "CollisionMissle"));
 }
Beispiel #6
0
 private static SpriteSettings GetStaticSetting(Game game, Vector2 startPosition, Point startFrame)
 {
     return(Default.GetCustomSetting(1, 0, game.Content.Load <Texture2D>(textureImageFile), WallSetting.FrameSize,
                                     startFrame, startPosition, 0, "CollisionMissle", 1, Team.StaticTeam));
 }