Changeset 4436 for 2013/27


Ignore:
Timestamp:
2013-07-04 15:01:16 (6 years ago)
Author:
akeepylv
Message:

Talletus.

Location:
2013/27/AkiP/Kirkle
Files:
6 added
3 edited

Legend:

Unmodified
Added
Removed
  • 2013/27/AkiP/Kirkle/Kirkle/Abilly.cs

    r4401 r4436  
    2525 
    2626    Pelaaja pelaaja1; 
     27    GameObject huiviPropelli; 
     28    PhysicsObject huiviRuoska; 
    2729 
    2830    IntMeter pisteLaskuri; 
    2931    IntMeter hedelmaLaskuri; 
     32    IntMeter lisaElamaLaskuri; 
    3033    //DoubleMeter elamaLaskuri; 
    3134     
     
    3336 
    3437    private Image[] AbillyKavely = LoadImages("AbillyWalking-1", "AbillyWalking-2", "AbillyWalking-3", "AbillyWalking-4"); 
    35     private Image[] AbillyHyppy = LoadImages("AbillyJump-1", "AbillyJump-2"); 
    36     private Image[] AbillyPudotus = LoadImages("AbillyFall-1", "AbillyFall-2"); 
     38    private Image[] AbillyHyppy = LoadImages("AbillyJump-1", "AbillyJump-1", "AbillyJump-1", "AbillyJump-1", "AbillyJump-2", "AbillyJump-2", "AbillyJump-2", "AbillyJump-2"); 
     39    private Image[] AbillyPudotus = LoadImages("AbillyFall-1", "AbillyFall-1", "AbillyFall-1", "AbillyFall-1", "AbillyFall-2", "AbillyFall-2", "AbillyFall-2", "AbillyFall-2"); 
    3740    private Image[] AbillyIdle = LoadImages("AbillyIdle"); 
    3841    private Image[] AbillyKyyristys = LoadImages("AbillyCrouch"); 
    39     private Image[] kirkleKipu = LoadImages("KirkleKipu2", "KirkleKipu1", "KirkleKipu2", "KirkleKipu1", "KirkleKipu2", "KirkleKipu1", "KirkleKipu2"); 
     42    private Image[] AbillyRyominta = LoadImages("AbillyCrawling-1", "AbillyCrouch", "AbillyCrawling-2", "AbillyCrouch"); 
     43    private Image[] LiitelyAnimaatio = LoadImages("AbillyGliding"); 
     44    private Image[] HyokkaysAnimaatio = LoadImages("AbillyAttack"); 
     45    private Image[] HyokkaysIlmassaAnimaatio = LoadImages("AbillyMid-airAttack"); 
     46    //private Image[] kirkleKipu = LoadImages("KirkleKipu2", "KirkleKipu1", "KirkleKipu2", "KirkleKipu1", "KirkleKipu2", "KirkleKipu1", "KirkleKipu2"); 
    4047    private Image[] HuiviPropelliLiike = LoadImages("ScarfPropeller-1", "ScarfPropeller-2"); 
    4148 
    42     private Image[] kasviVihuWalk = LoadImages("KasviVihuKavely1", "KasviVihuKavely2", "KasviVihuKavely1", "KasviVihuKavely3"); 
     49    private Image[] EyeAlienWalk = LoadImages("EyeAlienWalking-1", "EyeAlienWalking-2", "EyeAlienWalking-3", "EyeAlienWalking-2", "EyeAlienWalking-1", "EyeAlienWalking-4"); 
    4350    private Image[] EvilKirkleWalk = LoadImages("EvilKirkleWalking-1", "EvilKirkleWalking-2", "EvilKirkleWalking-1", "EvilKirkleWalking-3"); 
    4451     
    4552    private Image[] maalianimaatio = LoadImages("Maali1", "Maali2", "Maali3"); 
    4653 
     54    Animation HuiviPropelliPyorii; 
     55    Animation HuiviPropelliPeilattu; 
     56 
    4757    Image hyokkaysKuva = LoadImage("AbillyAttack"); 
    4858    Image huivinKuva = LoadImage("ScarfWhip"); 
    49  
    50     Image tahtiKuva = LoadImage("Fruit"); 
     59    Image huiviKuvaPeilattu; 
     60 
     61    Image vartijaKuva = LoadImage("Sentient"); 
     62 
     63    Image hedelmaKuva = LoadImage("Fruit"); 
     64    Image sydanKuva = LoadImage("Heart"); 
    5165    Image laatikkoKuva = LoadImage("Box"); 
    52     Image sydanKuva = LoadImage(""); 
    5366 
    5467    Image ruohoKuva = LoadImage("Ruoho2"); 
     
    7689    SoundEffect maaliAani = LoadSoundEffect("maali"); 
    7790 
     91 
    7892    int kenttaNro = 1; 
    7993 
    8094    public override void Begin() 
    8195    { 
     96        huiviKuvaPeilattu = Image.Mirror(huivinKuva); 
     97        HuiviPropelliPeilattu = Animation.Mirror(new Animation(HuiviPropelliLiike)); 
     98        HuiviPropelliPyorii = new Animation(HuiviPropelliLiike); 
     99 
    82100        SeuraavaKentta(); 
    83101 
    84102        //LuoElamaLaskuri(); 
     103        LuoLisaElamaLaskuri(); 
    85104        LuoPisteLaskuri(); 
    86105        LuoHedelmaLaskuri(); 
     
    124143 
    125144        kentta.SetTileMethod('S', LisaaPiikki); 
    126         kentta.SetTileMethod('*', LisaaTahti); 
     145        kentta.SetTileMethod('*', LisaaHedelma); 
     146        kentta.SetTileMethod('>', LisaaSydan); 
    127147        kentta.SetTileMethod('B', LisaaLaatikko); 
    128148        kentta.SetTileMethod('G', LisaaMaali); 
     
    133153 
    134154        kentta.SetTileMethod('N', LisaaPelaaja); 
    135         kentta.SetTileMethod('1', LisaaOcto); 
     155        kentta.SetTileMethod('1', LisaaEyeAlien); 
    136156        kentta.SetTileMethod('2', LisaaEvilKirkle); 
    137157        kentta.SetTileMethod('3', LisaaVartija); 
     
    150170        taso.Position = paikka; 
    151171        taso.Color = Color.Green; 
     172        taso.Restitution = 1.2; 
    152173        taso.Image = lisattavaKuva; 
    153174        taso.CollisionIgnoreGroup = 1; 
     
    175196    } 
    176197 
    177     void LisaaTahti(Vector paikka, double leveys, double korkeus) 
    178     { 
    179         PhysicsObject tahti = PhysicsObject.CreateStaticObject(leveys * 0.55, korkeus * 0.9); 
    180         tahti.IgnoresCollisionResponse = true; 
    181         tahti.Position = paikka; 
    182         tahti.Image = tahtiKuva; 
    183         tahti.Tag = "tahti"; 
    184         Add(tahti); 
     198    void LisaaHedelma(Vector paikka, double leveys, double korkeus) 
     199    { 
     200        PhysicsObject hedelma = PhysicsObject.CreateStaticObject(leveys * 0.55, korkeus * 0.9); 
     201        hedelma.IgnoresCollisionResponse = true; 
     202        hedelma.Position = paikka; 
     203        hedelma.Image = hedelmaKuva; 
     204        hedelma.Tag = "hedelma"; 
     205        Add(hedelma); 
     206    } 
     207 
     208    void LisaaSydan(Vector paikka, double leveys, double korkeus) 
     209    { 
     210        PhysicsObject sydan = PhysicsObject.CreateStaticObject(leveys * 0.95, korkeus * 0.85); 
     211        sydan.IgnoresCollisionResponse = true; 
     212        sydan.Position = paikka; 
     213        sydan.Image = sydanKuva; 
     214        sydan.Tag = "sydan"; 
     215        Add(sydan); 
    185216    } 
    186217 
     
    190221        laatikko.Position = paikka; 
    191222        laatikko.Mass = 10.0; 
     223        laatikko.CanRotate = false; 
    192224        laatikko.Color = Color.DarkBrown; 
    193225        laatikko.Image = laatikkoKuva; 
     226        AddCollisionHandler(laatikko, "vihollinen", LaatikkoTormaaVihuun); 
    194227        Add(laatikko); 
    195228    } 
     
    228261        pelaaja1.AnimWalk = new Animation(AbillyKavely); 
    229262        pelaaja1.AnimJump = new Animation(AbillyHyppy); 
     263        pelaaja1.LoopJumpAnim = true; 
    230264        pelaaja1.AnimFall = new Animation(AbillyPudotus); 
     265        pelaaja1.LoopFallAnim = true; 
    231266        pelaaja1.AnimIdle = new Animation(AbillyIdle); 
    232         //pelaaja1.Animation.Start(); 
    233         //pelaaja1.Animation.Stop(); 
    234267        pelaaja1.AnimWalk.FPS = 7; 
    235         pelaaja1.AnimJump.FPS = 10; 
    236         pelaaja1.AnimFall.FPS = 10; 
     268        //pelaaja1.AnimJump.FPS = 8; 
     269        //pelaaja1.AnimFall.FPS = 8; 
    237270        pelaaja1.Position = paikka; 
    238271        pelaaja1.Mass = 4.0; 
     
    240273        pelaaja1.Image = pelaajanKuva; 
    241274        //pelaaja1.CollisionIgnoreGroup = 2; 
    242         AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
     275        AddCollisionHandler(pelaaja1, "hedelma", TormaaHedelmaan); 
     276        AddCollisionHandler(pelaaja1, "sydan", TormaaSydammeen); 
    243277        AddCollisionHandler(pelaaja1, "vihollinen", TormaaVihuun); 
    244278        AddCollisionHandler(pelaaja1, "maali", delegate(PhysicsObject p, PhysicsObject p2) 
     
    249283        Add(pelaaja1); 
    250284 
     285        LisaaHuiviPropelli(leveys, korkeus); 
    251286        //LisaaHuiviRuoska(Vector.Zero, leveys, korkeus); 
    252287    } 
     
    254289    void LisaaHuiviRuoska(double leveys, double korkeus) 
    255290    { 
    256         PhysicsObject huiviRuoska = new PhysicsObject(leveys * 2, korkeus * 0.55); 
    257         huiviRuoska.X = pelaaja1.X + pelaaja1.Width / 2 + huiviRuoska.Width / 2; 
     291        huiviRuoska = new PhysicsObject(leveys * 2, korkeus * 0.55); 
     292        huiviRuoska.X = pelaaja1.X + pelaaja1.FacingDirection.GetVector().X * (pelaaja1.Width / 2 + huiviRuoska.Width / 2); 
    258293        huiviRuoska.Y = pelaaja1.Y + 7; 
    259         huiviRuoska.Image = huivinKuva; 
     294        //huiviRuoska.Velocity = pelaaja1.Velocity; 
     295        //huiviRuoska.Acceleration = pelaaja1.Acceleration; 
     296        //huiviRuoska.Mass = 4.0; 
     297        if (pelaaja1.FacingDirection == Direction.Right) 
     298        { huiviRuoska.Image = huivinKuva; } 
     299        else { huiviRuoska.Image = huiviKuvaPeilattu; } 
     300 
    260301        huiviRuoska.Color = Color.Yellow; 
    261302        huiviRuoska.LifetimeLeft = TimeSpan.FromMilliseconds(250); 
    262303        huiviRuoska.IgnoresGravity = true; 
    263304        huiviRuoska.IgnoresCollisionResponse = true; 
     305        AddCollisionHandler(huiviRuoska, "vihollinen", TuhoaaVihun); 
    264306        Add(huiviRuoska); 
    265307    } 
    266308 
    267     /*void LisaaHuiviPropelli(double leveys, double korkeus) 
    268     { 
    269         PhysicsObject huiviPropelli = new PhysicsObject(leveys * 2, korkeus * 0.65); 
     309    void LisaaHuiviPropelli(double leveys, double korkeus) 
     310    { 
     311        huiviPropelli = new GameObject(leveys * 2, korkeus * 0.65); 
     312        huiviPropelli.Y = pelaaja1.Height / 2 + huiviPropelli.Height / 2; 
     313        huiviPropelli.Animation = HuiviPropelliPyorii; 
     314        //huiviPropelli.Animation.Mirror(); 
     315        huiviPropelli.Animation.Start(); 
     316        huiviPropelli.Animation.FPS = 8; 
     317 
     318        HuiviPropelliPeilattu.Start(); 
     319        HuiviPropelliPeilattu.FPS = 8; 
     320 
     321        huiviPropelli.IsVisible = false; 
    270322        huiviPropelli.Color = Color.DarkYellow; 
    271         huiviPropelli.IgnoresGravity = true; 
    272         huiviPropelli.IgnoresCollisionResponse = true; 
    273         Add(huiviPropelli); 
    274     }*/ 
    275  
    276     void LisaaOcto(Vector paikka, double leveys, double korkeus) 
    277     { 
    278         Vihu octo = new Vihu(leveys, korkeus * 2); 
    279         octo.Position = paikka; 
    280         octo.Color = Color.Red; 
    281         //octo.Animation = new Animation(OctoWalk); 
    282         //octo.Animation.Start(); 
    283         //octo.Animation.FPS = 7; 
    284         octo.CollisionIgnoreGroup = 2; 
    285         octo.Tag = "vihollinen"; 
    286         Add(octo); 
     323        pelaaja1.Add(huiviPropelli); 
     324    } 
     325 
     326    void LisaaEyeAlien(Vector paikka, double leveys, double korkeus) 
     327    { 
     328        Vihu eyeAlien = new Vihu(leveys, korkeus * 2); 
     329        eyeAlien.Position = paikka; 
     330        eyeAlien.Color = Color.Red; 
     331        eyeAlien.Animation = new Animation(EyeAlienWalk); 
     332        eyeAlien.Animation.Start(); 
     333        eyeAlien.Animation.FPS = 7; 
     334        eyeAlien.CollisionIgnoreGroup = 2; 
     335        eyeAlien.Tag = "vihollinen"; 
     336        Add(eyeAlien); 
    287337 
    288338        PlatformWandererBrain tasoAivot1 = new PlatformWandererBrain(); 
    289339        tasoAivot1.Speed = 75; 
    290340        tasoAivot1.FallsOffPlatforms = false; 
    291         //tasoAivot1.TurnWhileMoving = false; 
    292  
    293         octo.Brain = tasoAivot1; 
     341 
     342        eyeAlien.Brain = tasoAivot1; 
    294343    } 
    295344 
     
    318367        vartija.Position = paikka; 
    319368        vartija.Color = Color.GreenYellow; 
     369        vartija.Image = vartijaKuva; 
    320370        vartija.Tag = "vihollinen"; 
    321371        Add(vartija); 
    322372    } 
    323373 
     374 
     375    void LuoLisaElamaLaskuri() 
     376    { 
     377        lisaElamaLaskuri = new IntMeter(3); 
     378 
     379        Label elamaNaytto = new Label(); 
     380        elamaNaytto.IntFormatString = "Lives: {0:D2}"; 
     381        elamaNaytto.Font = Font.DefaultLargeBold; 
     382        elamaNaytto.X = Screen.Left + 800; 
     383        elamaNaytto.Y = Screen.Top - 50; 
     384        elamaNaytto.TextColor = Color.White; 
     385        elamaNaytto.Color = Color.Transparent; 
     386        elamaNaytto.BindTo(lisaElamaLaskuri); 
     387        Add(elamaNaytto); 
     388    } 
     389  
    324390    void LuoPisteLaskuri() 
    325391    { 
     
    327393 
    328394        Label pisteNaytto = new Label(); 
    329         pisteNaytto.Title = "Score: {0:D6}"; 
    330         pisteNaytto.X = Screen.Right - 200; 
     395        pisteNaytto.IntFormatString = "Score: {0:D8}"; 
     396        pisteNaytto.Font = Font.DefaultLargeBold; 
     397        pisteNaytto.X = Screen.Right - 250; 
    331398        pisteNaytto.Y = Screen.Top - 50; 
    332399        pisteNaytto.TextColor = Color.White; 
     
    339406    { 
    340407        hedelmaLaskuri = new IntMeter(0); 
     408        hedelmaLaskuri.AddTrigger(100, TriggerDirection.Up, LisaElamaKasvaa); 
    341409 
    342410        Label hedelmaNaytto = new Label(); 
    343         hedelmaNaytto.Title = "Fruits"; 
    344         hedelmaNaytto.X = Screen.Right -600; 
     411        hedelmaNaytto.IntFormatString = "Fruits: {0:D3}"; 
     412        hedelmaNaytto.Font = Font.DefaultLargeBold; 
     413        hedelmaNaytto.X = Screen.Right -700; 
    345414        hedelmaNaytto.Y = Screen.Top - 50; 
    346415        hedelmaNaytto.TextColor = Color.White; 
     
    373442 
    374443        Keyboard.Listen(Key.Left, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja1, -1); 
    375         Keyboard.Listen(Key.Right, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja1, 1); 
     444        Keyboard.Listen(Key.Right, ButtonState.Down, Liikuta, "Liikkuu oikealle", pelaaja1, 1); 
    376445        Keyboard.Listen(Key.Up, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", pelaaja1); 
    377         Keyboard.Listen(Key.Up, ButtonState.Down, Liitele, "Pelaaja hyppää", pelaaja1); 
    378         Keyboard.Listen(Key.Up, ButtonState.Released, LopetaLiitely, "Liitelee huivipropellilla", pelaaja1); 
     446        Keyboard.Listen(Key.Up, ButtonState.Down, Liitele, "Liitelee huivipropellilla", pelaaja1); 
     447        Keyboard.Listen(Key.Up, ButtonState.Released, LopetaLiitely, "Lopettaa Liitelyn", pelaaja1); 
    379448        Keyboard.Listen(Key.Space, ButtonState.Pressed, Hyokkaa, "Iskee huiviruoskalla", pelaaja1); 
    380         //Keyboard.Listen(Key.Space, ButtonState.Released, RuoskaKatoaa, null, pelaaja1); 
    381449        Keyboard.Listen(Key.Down, ButtonState.Pressed, Kyyristy, "Pelaaja kyyristyy", pelaaja1); 
    382450        Keyboard.Listen(Key.Down, ButtonState.Released, Nouse, "Pelaaja kyyristyy", pelaaja1); 
    383         //Keyboard.Listen(Key.Down + Key.Left, ButtonState.Down, Ryomi, "Ryömii vasemmalle", pelaaja1, -nopeus); 
    384451 
    385452 
    386453        ControllerOne.Listen(Button.Back, ButtonState.Pressed, Exit, "Poistu pelistä"); 
    387454 
    388         ControllerOne.Listen(Button.DPadLeft, ButtonState.Down, Liikuta, "Pelaaja liikkuu vasemmalle", pelaaja1, -1); 
    389         ControllerOne.Listen(Button.DPadRight, ButtonState.Down, Liikuta, "Pelaaja liikkuu oikealle", pelaaja1, 1); 
     455        ControllerOne.Listen(Button.DPadLeft, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja1, -1); 
     456        ControllerOne.Listen(Button.DPadRight, ButtonState.Down, Liikuta, "Liikkuu oikealle", pelaaja1, 1); 
    390457        ControllerOne.Listen(Button.A, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", pelaaja1); 
    391         //ControllerOne.Listen(Button.A, ButtonState.Down, Liitele, "Liitelee huivipropellilla", pelaaja1); 
    392         ControllerOne.Listen(Button.Y, ButtonState.Pressed, Hyokkaa, "Iskee huiviruoskalla", pelaaja1); 
     458        ControllerOne.Listen(Button.A, ButtonState.Down, Liitele, "Liitelee huivipropellilla", pelaaja1); 
     459        ControllerOne.Listen(Button.A, ButtonState.Released, LopetaLiitely, "Lopettaa liitelyn", pelaaja1); 
     460        ControllerOne.Listen(Button.X, ButtonState.Pressed, Hyokkaa, "Iskee huiviruoskalla", pelaaja1); 
    393461        ControllerOne.Listen(Button.DPadDown, ButtonState.Pressed, Kyyristy, "Pelaaja kyyristyy", pelaaja1); 
    394462        ControllerOne.Listen(Button.DPadDown, ButtonState.Released, Nouse, "Pelaaja kyyristyy", pelaaja1); 
    395         //ControllerOne.Listen(); 
    396463 
    397464        PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); 
     
    401468    { 
    402469        hahmo.Walk(suunta * hahmo.Liikkumisnopeus); 
     470 
     471        if (hahmo.VoiLiidella && suunta == 1) 
     472        { 
     473            huiviPropelli.Animation = HuiviPropelliPyorii; 
     474        } 
     475        else if (hahmo.VoiLiidella == true) 
     476        { 
     477            huiviPropelli.Animation = HuiviPropelliPeilattu; 
     478        } 
    403479    } 
    404480 
     
    409485    } 
    410486 
    411  
    412  
    413487    void Hyokkaa(Pelaaja hahmo) 
    414488    { 
    415489        LisaaHuiviRuoska(RUUDUN_KOKO, RUUDUN_KOKO); 
    416         //pelaaja1.Image = hyokkaysKuva; 
     490        pelaaja1.PlayAnimation(new Animation(HyokkaysAnimaatio)); 
     491        pelaaja1.Animation.FPS = 4; 
    417492    } 
    418493 
     
    424499        //hahmo.Animation.Start(); 
    425500    } 
     501 
    426502    void Nouse(Pelaaja hahmo) 
    427503    { 
     
    432508    void Liitele(Pelaaja hahmo) 
    433509    { 
    434         if(hahmo.VoiLiidella && hahmo.Velocity.Y < 0) 
    435             hahmo.LinearDamping = 0.7; 
    436          
     510        if (hahmo.VoiLiidella && hahmo.Velocity.Y < 0) 
     511        {  
     512            hahmo.LinearDamping = 0.75; 
     513            huiviPropelli.IsVisible = true; 
     514            pelaaja1.AnimFall = new Animation(LiitelyAnimaatio); 
     515        } 
    437516    } 
    438517 
     
    440519    { 
    441520        hahmo.LinearDamping = 1.0; 
    442     } 
    443  
    444     void TormaaTahteen(PhysicsObject hahmo, PhysicsObject tahti) 
     521        huiviPropelli.IsVisible = false; 
     522        pelaaja1.AnimFall = new Animation(AbillyPudotus); 
     523    } 
     524 
     525    void TormaaHedelmaan(PhysicsObject hahmo, PhysicsObject hedelma) 
    445526    { 
    446527        maaliAani.Play(); 
    447         MessageDisplay.Add("Keräsit hedelmän!"); 
     528        //MessageDisplay.Add("Keräsit hedelmän!"); 
    448529        hedelmaLaskuri.Value += 1; 
     530        pisteLaskuri.Value += 50; 
     531        hedelma.Destroy(); 
     532    } 
     533 
     534    void TormaaSydammeen(PhysicsObject hahmo, PhysicsObject sydan) 
     535    { 
     536        pisteLaskuri.Value += 70; 
     537        sydan.Destroy(); 
     538    } 
     539 
     540    void TuhoaaVihun(PhysicsObject huiviRuoska, PhysicsObject Vihu) 
     541    { 
    449542        pisteLaskuri.Value += 100; 
    450         tahti.Destroy(); 
     543        Vihu.Destroy(); 
     544    } 
     545 
     546    void LaatikkoTormaaVihuun(PhysicsObject laatikko, PhysicsObject Vihu) 
     547    { 
     548        pisteLaskuri.Value += 100; 
     549        Vihu.Destroy(); 
     550        laatikko.Destroy(); 
    451551    } 
    452552 
     
    456556        //pelaaja1.PlayAnimation(new Animation(kirkleKipu)); 
    457557    } 
     558 
     559    void LisaElamaKasvaa() 
     560    { 
     561        lisaElamaLaskuri.Value += 1; 
     562    } 
     563 
     564    protected override void Update(Time time) 
     565    { 
     566        base.Update(time); 
     567 
     568        if (huiviRuoska != null) 
     569        { 
     570            huiviRuoska.X = pelaaja1.X + pelaaja1.FacingDirection.GetVector().X * (pelaaja1.Width / 2 + huiviRuoska.Width / 2); 
     571            huiviRuoska.Y = pelaaja1.Y + 7; 
     572        } 
     573    } 
    458574} 
  • 2013/27/AkiP/Kirkle/KirkleContent/AbillyContent.contentproj

    r4401 r4436  
    373373    </Compile> 
    374374  </ItemGroup> 
     375  <ItemGroup> 
     376    <Compile Include="EyeAlienWalking-1.png"> 
     377      <Name>EyeAlienWalking-1</Name> 
     378      <Importer>TextureImporter</Importer> 
     379      <Processor>TextureProcessor</Processor> 
     380    </Compile> 
     381  </ItemGroup> 
     382  <ItemGroup> 
     383    <Compile Include="EyeAlienWalking-2.png"> 
     384      <Name>EyeAlienWalking-2</Name> 
     385      <Importer>TextureImporter</Importer> 
     386      <Processor>TextureProcessor</Processor> 
     387    </Compile> 
     388    <Compile Include="EyeAlienWalking-3.png"> 
     389      <Name>EyeAlienWalking-3</Name> 
     390      <Importer>TextureImporter</Importer> 
     391      <Processor>TextureProcessor</Processor> 
     392    </Compile> 
     393    <Compile Include="EyeAlienWalking-4.png"> 
     394      <Name>EyeAlienWalking-4</Name> 
     395      <Importer>TextureImporter</Importer> 
     396      <Processor>TextureProcessor</Processor> 
     397    </Compile> 
     398    <Compile Include="Sentient.png"> 
     399      <Name>Sentient</Name> 
     400      <Importer>TextureImporter</Importer> 
     401      <Processor>TextureProcessor</Processor> 
     402    </Compile> 
     403  </ItemGroup> 
     404  <ItemGroup> 
     405    <Compile Include="Heart.png"> 
     406      <Name>Heart</Name> 
     407      <Importer>TextureImporter</Importer> 
     408      <Processor>TextureProcessor</Processor> 
     409    </Compile> 
     410  </ItemGroup> 
    375411  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    376412  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2013/27/AkiP/Kirkle/KirkleContent/kentta1.txt

    r4401 r4436  
    1 ##A                            Q##A                               Q 
    2 ##A                            Q##A                               Q 
    3 ##A           *                Q##A                               Q 
    4 ##A                            Q##A                               Q 
    5 ##A                            Q##A                               Q 
    6 ##A           *                Q##A        B        *             Q 
    7 ##A                            ZVVX                               Q 
    8 ###//////TI       PT//J                 PTTT/J       *            Q 
    9 #######VX     *    Z##A                 ****QA                    Q 
    10 ######X             ZVVTTTTI            ****QA                    Q 
    11 #####X                                  ****QA                    Q 
    12 ####A           *                     3 ****QA   L                Q 
    13 ####X                                   ****QA   O                Q 
    14 ###A                           E//J  E//////#A  E#J               Q 
    15 #VVX           *               Q##A  ZVVVVVVVX  Q#A               Q 
    16 A**                            Q##A             Q##///////////J   Q 
    17 A**       *  *                 Q###/////////////##############A   Q 
    18 A**                          PT######VVVVVVVVVVVVVVVV#########A   Q 
    19 A**     *                      Q####A                Q#########I  Q 
    20 #/J                            Q####A          ******Q########A   Q 
    21 ##X                            Q####A     *    ******Q########A   Q 
    22 #X                     PTTI    ZVVVVX          ******Q########A  P# 
    23 A                                       *   *        Q########A   Q 
    24 A     B                                              Q########A   Q 
    25 A                                                 1  Q#########I  Q 
    26 A*  E///J           *         E/I   EJ         E/////#########X   Q 
    27 A * Q#VVX                     QA*   QA         Q#VVVVVVVVVVVVX    Q 
    28 A  *QA***           *     ****QA    QASSSSSSSSSQA                P# 
    29 A * QA***        * * * *      QA   P##/////////#A   ****  ****    Q 
    30 A*  QA***           *     PT//#A   *Q#VVVVVVVVVVX                 Q 
    31 A * QA*** 3                 ZV#A    QA             PT/////////J   Q 
    32 A  *QA***           *         Q#I   QA      *  *     ZVVVVVVVVX   Q 
    33 A * Q#////////J               QA    QA                            Q 
    34 A*  Q#VVVVVVVVX               QA *  QA           1       * * *   P# 
    35 A   QA* * *       PI          QA   P#A           PI               Q 
     1##A                            Q##A                                 
     2##A                            Q##A                                 
     3##A * * *                      Q##A                   *             
     4##A  * *       *               Q##A                          PT//// 
     5##A * * *                      Q##A                           *ZV## 
     6##A  * *                       Q##A                 *          * Z# 
     7##A           *                Q##A        B            PI       *Q 
     8##A                            ZVVX                  *            Q 
     9###//////TTI       E//J                 PTTT/J                    Q 
     10#######VX     *    Z##A                 ****QA              E/////# 
     11######X             ZVVTTTTI            ****QA              Q###### 
     12#####X                                  ****QA   L          Q###### 
     13####A           *                     3 ****QA   O         PVVVVV## 
     14####X                                   ****QA  E#J * *          Z# 
     15###A                           E//J  E//////#A  Q#A               Q 
     16#VVX           *               Q##A  ZVVVVVVVX  Q#A      1        Q 
     17A**                            Q##A             Q##//////////J    Q 
     18A**       *  *                 Q###/////////////#############A    Q 
     19A**                          PT######VVVVVVVVVVVVVVVV########A    Q 
     20A**     *                      Q####A                Q#######A   P# 
     21#/J                            Q####A          ******Q#######A    Q 
     22##X                            Q####A     *    ******Q#######A   *Q 
     23#A                     PTTI    ZVVVVX          ******Q#######A    Q 
     24#X                                      *   *        Q########I   Q 
     25A     B                                              Q#######A    Q 
     26A                                                 1  Q#######A    Q 
     27A*  E///J           *         E/I   EJ         E/////########X    Q 
     28A * Q#VVX                     QA*   QA         Q#VVVVVVVVVVVX    E# 
     29A  *QA***           *     ****QA    QASSSSSSSSSQA                Q# 
     30A * QA***        * * * *      QA   P##/////////#A   ****  ****   Q# 
     31A*  QA***           *     PT//#A   *Q#VVVVVVVVVVX                Q# 
     32A * QA*** 3                 ZV#A    QA             PT////////////## 
     33A  *QA***           *         Q#I   QA      *  *     ZVVVVVVVVVVV## 
     34A * Q#////////J               QA    QA                           Z# 
     35A*  Q#VVVVVVVVX               QA *  QA           1       * * *    Q 
     36A   QA* * *                   QA   P#A           PI               Q 
    3637A   QA                        QA    QA                            Q 
    3738A   ZX                        ZX    ZX                 E//////J   Q 
    38 A          1                                  2        Q######A   Q 
    39 #////////////////J   PTI   E///////////J   E///////J   Q######A   Q 
    40 VVVVVVVVVVVVVVVVVX   ***   ZVVVVVVVVV##A*  Q#######A   Q######A  P# 
     39A          1                     2            2        Q######A  P# 
     40#////////////////J         E///////////J   E///////J   Q######A   Q 
     41VVVVVVVVVVVVVVVVVX   ***   ZVVVVVVVVV##A*  Q#######A   Q######A   Q 
    4142                                     Z#A   Q#######A   Q######A   Q 
    42                               *  *    ZX   Q#######A  P#######A   Q 
    43        *  *  *                            E#VVVVVVVX   Q#######I  Q 
    44                       B                   QA******     ZVVVVVVX   Q 
     43                              *  *    ZX   Q#######A  P########I  Q 
     44       *  *  *                            E#VVVVVVVX   Q######A   Q 
     45                                          QA******     ZVVVVVVX   Q 
    4546                                       1  QA******         ****   Q 
    4647                    E//J            E/////#A******E//////J ****  P# 
Note: See TracChangeset for help on using the changeset viewer.