public Gingando(IMoveable objMovimentavel)
     : base(objMovimentavel, "Gingando")
 {
     this.spriteSheet = ContentManagerFacade.Load <Texture2D>(@"Ryu\ryu_gingando");
     this.steps.Add(new Rectangle(103, 53, 88, 108));
     this.steps.Add(new Rectangle(390, 53, 88, 108));
 }
Example #2
0
 public Avancar(IMoveable objMovimentavel)
     : base(objMovimentavel, "Avancar")
 {
     this.updateInterval = 250;
     this.spriteSheet    = ContentManagerFacade.Load <Texture2D>(@"Ryu\ryu_andando_para_frente");
     this.steps.Add(new Rectangle(1261, 49, 96, 109));
     this.steps.Add(new Rectangle(1549, 49, 90, 113));
 }
Example #3
0
 public Recuar(IMoveable objMovimentavel)
     : base(objMovimentavel, "Recuar")
 {
     this.updateInterval = 200;
     this.spriteSheet    = ContentManagerFacade.Load <Texture2D>(@"Ryu\ryu_andando_para_atras");
     this.steps.Add(new Rectangle(378, 53, 85, 109));
     this.steps.Add(new Rectangle(969, 48, 73, 113));
 }
 public DefesaParaBaixo()
     : base(null, "DefesaParaBaixo")
 {
     this.updateInterval = 200;
     this.spriteSheet    = ContentManagerFacade.Load <Texture2D>(@"Ryu\ryu_defesa_para_baixo");
     this.steps.Add(new Rectangle(99, 68, 87, 93));
     this.steps.Add(new Rectangle(385, 87, 92, 75));
     this.steps.Add(new Rectangle(1258, 81, 90, 81));
     this.steps.Add(new Rectangle(99, 68, 87, 93));
 }
 public DefesaParaBaixo2()
     : base(null, "DefesaParaBaixo2")
 {
     this.updateInterval = 200;
     this.spriteSheet    = ContentManagerFacade.Load <Texture2D>(@"Ryu\ryu_defesa_por_baixo");
     this.steps.Add(new Rectangle(93, 82, 95, 82));
     this.steps.Add(new Rectangle(383, 84, 96, 75));
     this.steps.Add(new Rectangle(677, 85, 90, 76));
     this.steps.Add(new Rectangle(965, 81, 93, 81));
 }
 public SocoPorBaixo()
     : base(null, "SocoPorBaixo")
 {
     this.updateInterval = 200;
     this.spriteSheet    = ContentManagerFacade.Load <Texture2D>(@"Ryu\ryu_golpesRasteiros");
     this.steps.Add(new Rectangle(96, 91, 93, 72));
     this.steps.Add(new Rectangle(353, 86, 123, 81));
     this.steps.Add(new Rectangle(962, 90, 97, 74));
     this.steps.Add(new Rectangle(1247, 88, 102, 75));
 }
Example #7
0
 public Chute4()
     : base(null, "Chute4")
 {
     this.spriteSheet = ContentManagerFacade.Load <Texture2D>(@"Ryu\ryu_pezadas2");
     this.steps.Add(new Rectangle(97, 56, 70, 103));
     this.steps.Add(new Rectangle(348, 52, 111, 108));
     this.steps.Add(new Rectangle(644, 49, 105, 111));
     this.steps.Add(new Rectangle(961, 54, 76, 107));
     this.steps.Add(new Rectangle(1264, 50, 69, 112));
     this.steps.Add(new Rectangle(1550, 53, 86, 110));
 }
 public Rasteira1()
     : base(null, "Rasteira1")
 {
     this.updateInterval = 150;
     this.spriteSheet    = ContentManagerFacade.Load <Texture2D>(@"Ryu\ryu_golpesRasteiros");
     this.steps.Add(new Rectangle(104, 442, 84, 80));
     this.steps.Add(new Rectangle(386, 445, 98, 72));
     this.steps.Add(new Rectangle(632, 446, 139, 73));
     this.steps.Add(new Rectangle(923, 445, 139, 73));
     this.steps.Add(new Rectangle(1250, 445, 102, 73));
     this.steps.Add(new Rectangle(1547, 436, 92, 82));
 }
Example #9
0
 public Chute1()
     : base(null, "Chute1")
 {
     this.spriteSheet = ContentManagerFacade.Load <Texture2D>(@"Ryu\ryu_pezadas1");
     this.steps.Add(new Rectangle(400, 48, 76, 115));
     this.steps.Add(new Rectangle(680, 48, 90, 118));
     this.steps.Add(new Rectangle(911, 54, 162, 107));
     this.steps.Add(new Rectangle(1210, 53, 152, 109));
     this.steps.Add(new Rectangle(1520, 50, 129, 111));
     this.steps.Add(new Rectangle(1841, 52, 93, 109));
     this.steps.Add(new Rectangle(113, 226, 74, 113));
 }
Example #10
0
 public Rasteira2()
     : base(null, "Rasteira2")
 {
     this.updateInterval = 100;
     this.spriteSheet    = ContentManagerFacade.Load <Texture2D>(@"Ryu\ryu_golpesRasteiros");
     this.steps.Add(new Rectangle(1836, 438, 111, 83));
     this.steps.Add(new Rectangle(90, 618, 103, 79));
     this.steps.Add(new Rectangle(324, 616, 179, 87));
     this.steps.Add(new Rectangle(634, 618, 159, 81));
     this.steps.Add(new Rectangle(922, 618, 159, 85));
     this.steps.Add(new Rectangle(1254, 624, 115, 71));
     this.steps.Add(new Rectangle(86, 88, 111, 79));
 }
 public DefesaPorCima(IMoveable objMovimentavel)
     : base(objMovimentavel, "DefesaPorCima")
 {
     this.updateInterval = 120;
     this.spriteSheet    = ContentManagerFacade.Load <Texture2D>(@"Ryu\ryu_escapando_por_cima");
     this.steps.Add(new Rectangle(104, 34, 82, 130));
     this.steps.Add(new Rectangle(393, 33, 81, 133));
     this.steps.Add(new Rectangle(682, 39, 80, 111));
     this.steps.Add(new Rectangle(971, 45, 78, 94));
     this.steps.Add(new Rectangle(1261, 47, 82, 88));
     this.steps.Add(new Rectangle(1557, 42, 77, 89));
     this.steps.Add(new Rectangle(1893, 43, 83, 94));
 }
 public Rasteira3()
     : base(null, "Rasteira3")
 {
     this.updateInterval = 120;
     this.spriteSheet    = ContentManagerFacade.Load <Texture2D>(@"Ryu\ryu_golpesRasteiros");
     this.steps.Add(new Rectangle(1536, 614, 131, 87));
     this.steps.Add(new Rectangle(1834, 616, 85, 81));
     this.steps.Add(new Rectangle(30, 790, 167, 85));
     this.steps.Add(new Rectangle(326, 786, 167, 93));
     this.steps.Add(new Rectangle(626, 784, 133, 89));
     this.steps.Add(new Rectangle(928, 800, 121, 69));
     this.steps.Add(new Rectangle(1538, 790, 91, 83));
     this.steps.Add(new Rectangle(1838, 788, 97, 83));
 }
 public SocoDeBaixoParaCima()
     : base(null, "SocoDeBaixoParaCima")
 {
     this.updateInterval = 80;
     this.spriteSheet    = ContentManagerFacade.Load <Texture2D>(@"Ryu\ryu_golpesRasteiros");
     this.steps.Add(new Rectangle(1545, 81, 91, 83));
     this.steps.Add(new Rectangle(1834, 77, 90, 86));
     this.steps.Add(new Rectangle(93, 240, 91, 96));
     this.steps.Add(new Rectangle(387, 204, 82, 136));
     this.steps.Add(new Rectangle(683, 213, 80, 126));
     this.steps.Add(new Rectangle(972, 213, 80, 128));
     this.steps.Add(new Rectangle(1259, 227, 84, 112));
     this.steps.Add(new Rectangle(1546, 237, 86, 103));
     this.steps.Add(new Rectangle(1839, 253, 88, 85));
 }
Example #14
0
 public Chute3()
     : base(null, "Chute3")
 {
     this.updateInterval = 120;
     this.spriteSheet    = ContentManagerFacade.Load <Texture2D>(@"Ryu\ryu_pezadas2");
     this.steps.Add(new Rectangle(95, 405, 95, 112));
     this.steps.Add(new Rectangle(388, 407, 91, 105));
     this.steps.Add(new Rectangle(690, 409, 80, 107));
     this.steps.Add(new Rectangle(977, 415, 83, 101));
     this.steps.Add(new Rectangle(1196, 413, 178, 103));
     this.steps.Add(new Rectangle(1508, 417, 154, 100));
     this.steps.Add(new Rectangle(70, 594, 134, 100));
     this.steps.Add(new Rectangle(383, 589, 106, 107));
     this.steps.Add(new Rectangle(677, 582, 92, 105));
 }
Example #15
0
 public Chute2()
     : base(null, "Chute2")
 {
     this.updateInterval = 75;
     this.spriteSheet    = ContentManagerFacade.Load <Texture2D>(@"Ryu\ryu_pezadas1");
     this.steps.Add(new Rectangle(683, 237, 83, 103));
     this.steps.Add(new Rectangle(971, 238, 88, 102));
     this.steps.Add(new Rectangle(1542, 227, 88, 113));
     this.steps.Add(new Rectangle(1843, 234, 78, 103));
     this.steps.Add(new Rectangle(78, 397, 115, 120));
     this.steps.Add(new Rectangle(357, 399, 115, 116));
     this.steps.Add(new Rectangle(637, 402, 121, 115));
     this.steps.Add(new Rectangle(923, 415, 119, 100));
     this.steps.Add(new Rectangle(1250, 409, 78, 106));
     this.steps.Add(new Rectangle(1841, 409, 87, 108));
     this.steps.Add(new Rectangle(103, 589, 81, 107));
 }