Changeset 9390 for 2017/31


Ignore:
Timestamp:
2017-08-03 14:13:38 (2 years ago)
Author:
npo17_89
Message:
 
Location:
2017/31/LeoM/_
Files:
10 added
15 edited

Legend:

Unmodified
Added
Removed
  • 2017/31/LeoM/_/_/_/_.cs

    r9348 r9390  
    1010class Vihu : PlatformCharacter 
    1111{ 
    12     private IntMeter elamaLaskuri = new IntMeter(12, 0, 12); 
     12    private IntMeter elamaLaskuri = new IntMeter(16, 0, 16); 
    1313    public IntMeter ElamaLaskuri { get { return elamaLaskuri; } } 
    1414 
     
    1818        elamaLaskuri.LowerLimit += delegate { this.Destroy(); }; 
    1919 
    20            } 
     20    } 
    2121} 
    2222 
    2323class Pelaaja : PlatformCharacter 
    2424{ 
    25     private DoubleMeter elamaLaskuri = new DoubleMeter(5, 0, 5); 
     25    private DoubleMeter elamaLaskuri = new DoubleMeter(10, 0, 10); 
    2626    public DoubleMeter ElamaLaskuri { get { return elamaLaskuri; } } 
    2727 
     
    3030    { 
    3131        elamaLaskuri.LowerLimit += delegate { this.Destroy(); }; 
    32          
     32 
    3333    } 
    3434} 
     35 
     36//class Pelaaja2 : PlatformCharacter 
     37//{ 
     38//    private DoubleMeter elamaLaskuri = new DoubleMeter(8, 0, 8); 
     39//    public DoubleMeter ElamaLaskuri { get { return elamaLaskuri; } } 
     40 
     41//    public pelaaja2(double leveys, double korkeus) 
     42//        : base(leveys, korkeus) 
     43//    { 
     44//        elamaLaskuri.LowerLimit += delegate { this.Destroy(); }; 
     45 
     46//    } 
     47//} 
    3548public class _ : PhysicsGame 
    3649{ 
    3750    AssaultRifle pelaajan1Ase; 
     51    AssaultRifle pelaajan2Ase; 
    3852 
    3953    //AssaultRifle VihunAse; 
     
    4357 
    4458    Pelaaja pelaaja1; 
     59    Pelaaja pelaaja2; 
     60    Image loppukuva = LoadImage("gate"); 
    4561    Image palikankuva = LoadImage("palikka"); 
    4662    Image ammuksenkuva = LoadImage("ammus"); 
     
    5268    SoundEffect maaliAani = LoadSoundEffect("maali"); 
    5369    Image maalikuva = LoadImage("ovi"); 
    54     private PlatformCharacter vihu; 
    55     private Vihu paavihu; 
     70    //private PlatformCharacter vihu; 
     71    //private Vihu paavihu; 
    5672    Image taustaKuva = LoadImage("putin"); 
     73    Image taustaKuva2 = LoadImage("putin2"); 
    5774 
    5875    int kenttaNro = 1; 
     
    6178    public override void Begin() 
    6279    { 
    63  
    6480         
    65          
    66         AloitaPeli(); 
    67     } 
     81        MediaPlayer.Play("esa"); 
     82        MediaPlayer.IsRepeating = true; 
     83        AlkuValikko(); 
     84    } 
     85 
     86    void AlkuValikko() 
     87    { 
     88        Level.Background.Image = taustaKuva2; 
     89        MultiSelectWindow alkuValikko = new MultiSelectWindow("Pelin alkuvalikko", 
     90"Aloita peli", "Lopeta"); 
     91 
     92        alkuValikko.AddItemHandler(0, AloitaPeli); 
     93 
     94        alkuValikko.AddItemHandler(1, Exit); 
     95        Add(alkuValikko); 
     96 
     97 
     98    } 
     99 
     100 
    68101    void AloitaPeli() 
    69102    { 
     
    87120        kentta.SetTileMethod('#', LisaaTaso); 
    88121        kentta.SetTileMethod('l', LisaaLoppu); 
     122        kentta.SetTileMethod('M', LisaaMaali); 
    89123        kentta.SetTileMethod('*', LisaaTahti); 
    90124        kentta.SetTileMethod('n', LisaaPelaaja); 
     125        kentta.SetTileMethod('N', LisaaPelaaja2); 
    91126        kentta.SetTileMethod('p', LisaaPizza); 
    92127        kentta.SetTileMethod('v', LisaaVihu); 
     
    94129        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    95130        Level.CreateBorders(); 
    96          Level.Background.CreateGradient(Color.White, Color.SkyBlue); 
     131        Level.Background.CreateGradient(Color.White, Color.SkyBlue); 
    97132        Level.Background.Image = taustaKuva; 
     133         
    98134    } 
    99135 
     
    103139        taso.Position = paikka; 
    104140        taso.Image = palikankuva; 
     141        taso.Tag = "taso"; 
    105142        Add(taso); 
    106143    } 
     
    137174 
    138175    } 
    139  
    140  
    141     void LisaaPelaaja(Vector paikka, double leveys, double korkeus) 
     176    void LisaaMaali(Vector paikka, double leveys, double korkeus) 
     177    { 
     178        PhysicsObject maali = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     179        maali.Position = paikka; 
     180        maali.Image = loppukuva; 
     181        maali.Tag = "maali"; 
     182        Add(maali); 
     183        maali.IgnoresCollisionResponse = true; 
     184 
     185    } 
     186    void TormaaMaaliin(PhysicsObject hahmo, PhysicsObject maali) 
     187    { 
     188        Pause(); 
     189        maaliAani.Play(); 
     190        //MessagDisplay.Add("Onnittelut!!! Voitit pelin!!!"); 
     191        MessageWindow ikkuna = new MessageWindow("Onnittelut!\n \nVoitit pelin!"); 
     192        ikkuna.Closed += (w) => AlkuValikko(); 
     193        Add(ikkuna); 
     194         
     195    } 
     196     
     197        void LisaaPelaaja(Vector paikka, double leveys, double korkeus) 
    142198    { 
    143199        pelaaja1 = new Pelaaja(leveys, korkeus); 
     
    149205        AddCollisionHandler(pelaaja1, "vihu", TormaaVihuun); 
    150206        AddCollisionHandler(pelaaja1, "loppu", TormaaLoppuun); 
     207        AddCollisionHandler(pelaaja1, "maali", TormaaMaaliin); 
    151208        pelaaja1.Tag = "pelaaja"; 
    152209        Add(pelaaja1); 
    153210        pelaajan1Ase = new AssaultRifle(10, 10); 
    154211        pelaaja1.Weapon = pelaajan1Ase; 
    155          
     212 
    156213        //pelaaja1.Weapon.FireRate = 2.0; 
    157214        pelaaja1.Weapon.CanHitOwner = false; 
    158         pelaajan1Ase.Ammo.Value = 100; 
     215        pelaajan1Ase.Ammo.Value = 200; 
    159216        pelaaja1.Weapon.ProjectileCollision = AmmusOsui; 
    160         pelaaja1.ElamaLaskuri.LowerLimit += delegate  
     217        pelaaja1.ElamaLaskuri.LowerLimit += delegate 
    161218        { 
    162219 
     
    168225        pelaajan1Ase.IsVisible = false; 
    169226        ProgressBar elamaPalkki = new ProgressBar(150, 20); 
    170         elamaPalkki.X = Screen.Left + 150; 
    171         elamaPalkki.Y = Screen.Top - 20; 
     227        elamaPalkki.X = Screen.Right - 150; 
     228        elamaPalkki.Y = Screen.Top - 200; 
    172229        elamaPalkki.BindTo(pelaaja1.ElamaLaskuri); 
    173230        Add(elamaPalkki); 
     
    175232    } 
    176233 
    177  
     234    void LisaaPelaaja2(Vector paikka, double leveys, double korkeus) 
     235    { 
     236        pelaaja2 = new Pelaaja(leveys, korkeus); 
     237        pelaaja2.Position = paikka; 
     238        pelaaja2.Mass = 4.0; 
     239        pelaaja2.Image = pelaajanKuva; 
     240        AddCollisionHandler(pelaaja2, "tahti", TormaaTahteen); 
     241        AddCollisionHandler(pelaaja2, "pizza", TormaaPizzaan); 
     242        AddCollisionHandler(pelaaja2, "vihu", TormaaVihuun); 
     243        AddCollisionHandler(pelaaja2, "loppu", TormaaLoppuun); 
     244        AddCollisionHandler(pelaaja2, "maali", TormaaMaaliin); 
     245        pelaaja2.Tag = "pelaaja2"; 
     246        Add(pelaaja2); 
     247        pelaajan2Ase = new AssaultRifle(10, 10); 
     248        pelaaja2.Weapon = pelaajan2Ase; 
     249 
     250        //pelaaja1.Weapon.FireRate = 2.0; 
     251        pelaaja2.Weapon.CanHitOwner = false; 
     252        pelaajan2Ase.Ammo.Value = 200; 
     253        pelaaja2.Weapon.ProjectileCollision = AmmusOsui; 
     254        pelaaja2.ElamaLaskuri.LowerLimit += delegate 
     255        { 
     256 
     257            Explosion rajahdys = new Explosion(100); 
     258            rajahdys.Position = pelaaja2.Position; 
     259            Add(rajahdys); 
     260            Timer.SingleShot(2, AloitaAlusta); 
     261        }; 
     262        pelaajan2Ase.IsVisible = false; 
     263 
     264        ProgressBar elamaPalkki = new ProgressBar(150, 20); 
     265        elamaPalkki.X = Screen.Right - 150; 
     266        elamaPalkki.Y = Screen.Top - 150; 
     267        elamaPalkki.BindTo(pelaaja2.ElamaLaskuri); 
     268        Add(elamaPalkki); 
     269 
     270    } 
    178271    void LisaaVihu(Vector paikka, double leveys, double korkeus) 
    179272    { 
    180         vihu = new PlatformCharacter(leveys, korkeus); 
     273        PlatformCharacter vihu = new PlatformCharacter(leveys, korkeus); 
    181274        vihu.Position = paikka; 
    182275        vihu.Mass = 4.0; 
     
    191284        vihu.Brain = tasoAivot; 
    192285        Add(vihu); 
    193     
     286 
    194287    } 
    195288    void LisaaPaaVihu(Vector paikka, double leveys, double korkeus) 
    196289    { 
    197         paavihu = new Vihu(leveys, korkeus); 
     290        Vihu paavihu = new Vihu(leveys, korkeus); 
    198291        paavihu.Position = paikka; 
    199292        paavihu.Mass = 4.0; 
     
    201294        Add(paavihu); 
    202295        paavihu.Tag = "päävihu"; 
    203         vihu.IgnoresCollisionResponse = false; 
     296        paavihu.IgnoresCollisionResponse = false; 
    204297        paavihu.ElamaLaskuri.LowerLimit += delegate 
    205298        { 
    206299 
    207             Explosion rajahdys = new Explosion(300); 
     300            Explosion rajahdys = new Explosion(100); 
    208301            rajahdys.Position = paavihu.Position; 
    209302            Add(rajahdys); 
    210303        }; 
    211304 
    212             PlatformWandererBrain tasoAivot = new PlatformWandererBrain(); 
     305        PlatformWandererBrain tasoAivot = new PlatformWandererBrain(); 
    213306        tasoAivot.Speed = 50; 
    214  
     307        tasoAivot.JumpSpeed = 300; 
     308        tasoAivot.TriesToJump = true; 
    215309        paavihu.Brain = tasoAivot; 
     310        tasoAivot.FallsOffPlatforms = true; 
    216311 
    217312        paavihu.Weapon = new AssaultRifle(30, 10); 
     
    225320        ajastin.Timeout += delegate 
    226321        { 
    227             paavihu.Weapon.AbsoluteAngle = (pelaaja1.Position - paavihu.Position).Angle; 
     322            PhysicsObject kohde = pelaaja1; 
     323            if (Vector.Distance(paavihu.Position, pelaaja2.Position) < Vector.Distance(paavihu.Position, pelaaja1.Position)) 
     324            { 
     325                kohde = pelaaja2; 
     326            } 
     327 
     328            paavihu.Weapon.AbsoluteAngle = (kohde.Position - paavihu.Position).Angle; 
    228329            PhysicsObject ammus = paavihu.Weapon.Shoot(); 
    229330 
    230331            if (ammus != null) 
    231332            { 
     333                ammus.IgnoresCollisionResponse = true; 
     334                ammus.Tag = "ammus"; 
    232335                ammus.Size *= 0.5; 
    233336                ammus.Image = ammuksenkuva; 
     
    237340            } 
    238341 
    239             if (paavihu.IsDestroyed) ajastin.Stop(); 
    240               
     342            if (paavihu.IsDestroyed) 
     343                ajastin.Stop(); 
     344 
    241345        }; 
    242346        ajastin.Start(); 
     
    246350    void VihunAmmusOsui(PhysicsObject ammus, PhysicsObject kohde) 
    247351    { 
    248         ammus.Destroy(); 
     352        if (kohde.Tag == "taso") 
     353        { 
     354            ammus.Destroy(); 
     355        } 
    249356 
    250357        if (kohde.Tag == "pelaaja") 
    251358        { 
    252             pelaaja1.ElamaLaskuri.Value -= 1; 
    253         } 
    254     } 
    255  
    256  
    257         void TormaaVihuun(PhysicsObject Pelaaja, PhysicsObject vihu) 
    258     { 
    259         pelaaja1.Destroy(); 
    260         Explosion rajahdys = new Explosion(50); 
    261         rajahdys.Position = pelaaja1.Position; 
    262         Add(rajahdys); 
    263         Timer.SingleShot(2, AloitaAlusta); 
     359            pelaaja1.ElamaLaskuri.Value -= 0.5; 
     360            ammus.Destroy(); 
     361        } 
     362 
     363        if (kohde.Tag == "pelaaja2") 
     364        { 
     365            pelaaja2.ElamaLaskuri.Value -= 0.5; 
     366            ammus.Destroy(); 
     367        } 
     368    } 
     369 
     370 
     371    void TormaaVihuun(PhysicsObject Pelaaja, PhysicsObject vihu) 
     372    { 
     373        pelaaja1.ElamaLaskuri.Value -= 1; 
    264374        MessageDisplay.Add("jäit auton alle!"); 
    265375    } 
     
    267377    private void AddCollisionHandler(PlatformCharacter vihu, PlatformCharacter pelaaja1) 
    268378    { 
    269          
     379 
    270380    } 
    271381 
    272382    void AmmusOsui(PhysicsObject ammus, PhysicsObject kohde) 
    273383    { 
    274         if (kohde.Tag != "pelaaja") 
     384        if (kohde.Tag != "pelaaja" && kohde.Tag != "ammus") 
    275385        { 
    276386            ammus.Destroy(); 
     
    296406        if (ammus != null) 
    297407        { 
     408            ammus.Tag = "ammus"; 
    298409            ammus.Size *= 0.5; 
    299410            ammus.Image = ammuksenkuva; 
     
    303414        } 
    304415    } 
    305  
    306         void LisaaNappaimet() 
     416    //void AmmuAseella2(PlatformCharacter pelaaja) 
     417    //{ 
     418    //    PhysicsObject ammus = pelaaja2.Weapon.Shoot(); 
     419 
     420    //    if (ammus != null) 
     421    //    { 
     422    //        ammus.Tag = "ammus"; 
     423    //        ammus.Size *= 0.5; 
     424    //        ammus.Image = ammuksenkuva; 
     425    //        ammus.MaximumLifetime = TimeSpan.FromSeconds(2.0); 
     426    //        ammus.Velocity *= 0.5; 
     427    //        ammus.CollisionIgnoreGroup = 3; 
     428    //    } 
     429    //} 
     430    void LisaaNappaimet() 
    307431    { 
    308432        Keyboard.Listen(Key.F1, ButtonState.Pressed, ShowControlHelp, "Näytä ohjeet"); 
     
    318442        ControllerOne.Listen(Button.DPadRight, ButtonState.Down, Liikuta, "Pelaaja liikkuu oikealle", pelaaja1, nopeus); 
    319443        ControllerOne.Listen(Button.A, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", pelaaja1, hyppyNopeus); 
     444        ControllerOne.ListenAnalog(AnalogControl.LeftStick, 0.1, LiikutaPelaajaa, "Liikuta pelaajaa tattia pyörittämällä.", pelaaja1); 
     445        ControllerOne.Listen(Button.RightTrigger, ButtonState.Pressed, AmmuAseella, "", pelaaja1); 
    320446 
    321447        PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); 
    322448 
    323         Keyboard.Listen(Key.Space, ButtonState.Down, AmmuAseella, "Ammu", pelaaja1); 
     449 
     450        ControllerTwo.Listen(Button.DPadLeft, ButtonState.Down, Liikuta, "Pelaaja liikkuu vasemmalle", pelaaja2, -nopeus); 
     451        ControllerTwo.Listen(Button.DPadRight, ButtonState.Down, Liikuta, "Pelaaja liikkuu oikealle", pelaaja2, nopeus); 
     452        ControllerTwo.Listen(Button.A, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", pelaaja2, hyppyNopeus); 
     453        ControllerTwo.ListenAnalog(AnalogControl.LeftStick, 0.1, LiikutaPelaajaa, "Liikuta pelaajaa tattia pyörittämällä.", pelaaja2); 
     454        ControllerTwo.Listen(Button.RightTrigger, ButtonState.Pressed, AmmuAseella, "", pelaaja2); 
     455 
     456        //Keyboard.Listen(Key.r, ButtonState.Down, AmmuAseella, "Ammu", pelaaja1); 
     457 
     458        Keyboard.Listen(Key.Space, ButtonState.Pressed, AmmuAseella, "Ammu", pelaaja1); 
     459 
     460        Keyboard.Listen(Key.Left, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja2, -nopeus); 
     461        Keyboard.Listen(Key.Right, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja2, nopeus); 
     462        Keyboard.Listen(Key.Up, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", pelaaja2, hyppyNopeus); 
     463        Keyboard.Listen(Key.NumPad0, ButtonState.Pressed, AmmuAseella, "Ammu", pelaaja2); 
     464    } 
     465 
     466    void LiikutaPelaajaa(AnalogState tatinTila, PlatformCharacter pelaaja) 
     467    { 
     468        Vector tatinAsento = tatinTila.StateVector; 
     469        Liikuta(pelaaja, tatinAsento.X * nopeus); 
    324470    } 
    325471 
     
    346492        kenttaNro++; 
    347493        AloitaPeli(); 
    348          
     494 
    349495    } 
    350496 
     
    353499 
    354500        MessageDisplay.Add("söit pizzan!"); 
    355          
    356          
    357             pelaaja1.ElamaLaskuri.Value -= 0.5; 
    358          
    359  
    360          
    361  
    362     } 
    363     
    364      
    365  
     501 
     502        OtaVAhinkoa(hahmo, 0.3); 
     503 
     504 
     505 
     506    } 
     507 
     508 
     509    void OtaVAhinkoa(PhysicsObject pelaaja, double maara) 
     510    { 
     511        if (pelaaja == pelaaja1) 
     512            pelaaja1.ElamaLaskuri.Value -= maara; 
     513        if (pelaaja == pelaaja2) 
     514            pelaaja2.ElamaLaskuri.Value -= maara; 
     515    } 
    366516 
    367517    void AloitaAlusta() 
     
    400550 
    401551        } 
    402      
    403      
    404  
    405          
     552 
     553 
     554 
     555 
    406556    } 
    407557} 
  • 2017/31/LeoM/_/_/_/_.csproj.Debug.cachefile

    r9348 r9390  
    1212Content\kentta2.xnb 
    1313Content\ovi.xnb 
     14Content\putin2.xnb 
     15Content\esa.xnb 
     16Content\gate.xnb 
     17Content\kentta3.xnb 
     18Content\esa.wma 
  • 2017/31/LeoM/_/_/_/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml

    r9348 r9390  
    3636      <Options>None</Options> 
    3737      <Output>C:\MyTemp\LeoM\_\_\_\bin\x86\Debug\Content\kentta1.xnb</Output> 
    38       <Time>2017-08-02T14:45:50.054055+03:00</Time> 
     38      <Time>2017-08-03T13:32:23.5719532+03:00</Time> 
    3939    </Item> 
    4040    <Item> 
     
    108108      <Options>None</Options> 
    109109      <Output>C:\MyTemp\LeoM\_\_\_\bin\x86\Debug\Content\kentta2.xnb</Output> 
    110       <Time>2017-08-02T14:36:41.5988939+03:00</Time> 
     110      <Time>2017-08-03T14:05:58.6822226+03:00</Time> 
    111111    </Item> 
    112112    <Item> 
     
    118118      <Output>C:\MyTemp\LeoM\_\_\_\bin\x86\Debug\Content\ovi.xnb</Output> 
    119119      <Time>2017-08-02T14:45:33.2335539+03:00</Time> 
     120    </Item> 
     121    <Item> 
     122      <Source>putin2.png</Source> 
     123      <Name>putin2</Name> 
     124      <Importer>TextureImporter</Importer> 
     125      <Processor>TextureProcessor</Processor> 
     126      <Options>None</Options> 
     127      <Output>C:\MyTemp\LeoM\_\_\_\bin\x86\Debug\Content\putin2.xnb</Output> 
     128      <Time>2017-08-03T10:08:37.5831297+03:00</Time> 
     129    </Item> 
     130    <Item> 
     131      <Source>esa.mp3</Source> 
     132      <Name>esa</Name> 
     133      <Importer>Mp3Importer</Importer> 
     134      <Processor>SongProcessor</Processor> 
     135      <Options>None</Options> 
     136      <Output>C:\MyTemp\LeoM\_\_\_\bin\x86\Debug\Content\esa.xnb</Output> 
     137      <Extra>C:\MyTemp\LeoM\_\_\_\bin\x86\Debug\Content\esa.wma</Extra> 
     138      <Time>2017-08-03T12:38:02.7454745+03:00</Time> 
     139    </Item> 
     140    <Item> 
     141      <Source>gate.png</Source> 
     142      <Name>gate</Name> 
     143      <Importer>TextureImporter</Importer> 
     144      <Processor>TextureProcessor</Processor> 
     145      <Options>None</Options> 
     146      <Output>C:\MyTemp\LeoM\_\_\_\bin\x86\Debug\Content\gate.xnb</Output> 
     147      <Time>2017-08-03T13:46:32.1868261+03:00</Time> 
     148    </Item> 
     149    <Item> 
     150      <Source>kentta3.txt</Source> 
     151      <Name>kentta3</Name> 
     152      <Importer>TextFileImporter</Importer> 
     153      <Processor>TextFileContentProcessor</Processor> 
     154      <Options>None</Options> 
     155      <Output>C:\MyTemp\LeoM\_\_\_\bin\x86\Debug\Content\kentta3.xnb</Output> 
     156      <Time>2017-08-03T14:05:58.6509812+03:00</Time> 
    120157    </Item> 
    121158    <BuildSuccessful>true</BuildSuccessful> 
  • 2017/31/LeoM/_/_/_/obj/x86/Debug/_.csproj.FileListAbsolute.txt

    r9348 r9390  
    2020C:\MyTemp\LeoM\_\_\_\bin\x86\Debug\Content\kentta2.xnb 
    2121C:\MyTemp\LeoM\_\_\_\bin\x86\Debug\Content\ovi.xnb 
     22C:\MyTemp\LeoM\_\_\_\bin\x86\Debug\Content\putin2.xnb 
     23C:\MyTemp\LeoM\_\_\_\bin\x86\Debug\Content\esa.xnb 
     24C:\MyTemp\LeoM\_\_\_\bin\x86\Debug\Content\esa.wma 
     25C:\MyTemp\LeoM\_\_\_\bin\x86\Debug\Content\gate.xnb 
     26C:\MyTemp\LeoM\_\_\_\bin\x86\Debug\Content\kentta3.xnb 
  • 2017/31/LeoM/_/_/_/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt

    r9348 r9390  
    1212Content\kentta2.xnb 
    1313Content\ovi.xnb 
     14Content\putin2.xnb 
     15Content\esa.xnb 
     16Content\esa.wma 
     17Content\gate.xnb 
     18Content\kentta3.xnb 
  • 2017/31/LeoM/_/_/_Content/_Content.contentproj

    r9348 r9390  
    130130    </Compile> 
    131131  </ItemGroup> 
     132  <ItemGroup> 
     133    <Compile Include="putin2.png"> 
     134      <Name>putin2</Name> 
     135      <Importer>TextureImporter</Importer> 
     136      <Processor>TextureProcessor</Processor> 
     137    </Compile> 
     138  </ItemGroup> 
     139  <ItemGroup> 
     140    <Compile Include="esa.mp3"> 
     141      <Name>esa</Name> 
     142      <Importer>Mp3Importer</Importer> 
     143      <Processor>SongProcessor</Processor> 
     144    </Compile> 
     145  </ItemGroup> 
     146  <ItemGroup> 
     147    <Compile Include="kentta3.txt"> 
     148      <Name>kentta3</Name> 
     149      <Importer>TextFileImporter</Importer> 
     150      <Processor>TextFileContentProcessor</Processor> 
     151    </Compile> 
     152  </ItemGroup> 
     153  <ItemGroup> 
     154    <Compile Include="gate.png"> 
     155      <Name>gate</Name> 
     156      <Importer>TextureImporter</Importer> 
     157      <Processor>TextureProcessor</Processor> 
     158    </Compile> 
     159  </ItemGroup> 
    132160  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    133161  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2017/31/LeoM/_/_/_Content/kentta1.txt

    r9348 r9390  
    11 
    2 .............******..............................v.v.................. 
     2.............******..............................v................... 
    33..............................................######## 
    44.........*v 
    5 .........##......................v...................................v 
    6 .............................#########..........................############..................#### 
    7 .......*....*..................................................................................................................................................................** 
    8 .......##..##..........................................................................v..........................v.............................................................###...*. 
    9 .........................................#####.......................................####......................#########........................................................###p....# 
     5.........##......................v...................................v                          v 
     6.............................#########..........................############..................####.............................................................................#### 
     7.......*....*..................................................................................................................................................................#### 
     8.......##..##..............................v...........................................v..........................v............................................................####...*. 
     9.........................................#####.......................................####......................#########.......................................................####p....# 
    1010.....*........*........###.................................v................................................................#..................................................####p......# 
    11 .....##..##..##.........................................######.................................................................................................................###p 
    12 ..............................................................................................####.......................................v.....................................####.p.............###### 
     11.....##..##..##.........................................######..................................v..............................................................................###p                 v 
     12...............................v..............................................................####.......................................v.....................................####.p.............###### 
    1313...*....*..*....*.............###....................................................................................................######....................................###p................................##### 
    14 ...##..##..##..##............................v...................................v....*****....................................................................................###p.......................................... 
    15 ...........................................#####.............................############........................................#.............................................###.......................#### 
    16 .*....*.......*...*..................v...........pppp................................................................vv.............................v.....................v...#### 
    17 #.##..##..##..##..##.............#####....................v.***...........................................####################################################.......##########.##.............### 
    18 #.......................................................######........................................................................................................................................................................ 
    19 #...n.............v..................................................................................###..............................................................................................................................###...............................................### 
    20 ######################pppppppppppppp.######ppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp.......pppppppppp........###.........................................###...............................................### 
    21 ############################################################################################################################################################.......................................................................###...........V..................................l### 
    22 .............................................................................................................................................................................v.....................................................##################################################### 
     14...##..##..##..##............................v...................................v....*****....................................................................................###p.......................v..................     v 
     15...........................................#####.............................############........................................#.............................................###.......................####                    ##### 
     16.*....*.......*...*.................v............pppp................................................................v.............................v.....................v.....#### 
     17#.##..##..##..##..##.............#####....................v..**...........................................####################################################.......##########.##.............### 
     18#.......................................................######.......................................**............................................................................................................................... 
     19#...n.N............v.....................v............................................................###.................................................................................v............................................###.........................................................................### 
     20######################pppppppppppppp.######ppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp.......pppppppppp........###.........................................###....#........................#.............................#................### 
     21############################################################################################################################################################.......................................................................###.................#.................#............#.................V........l### 
     22.............................................................................................................................................................................v.....................................................################################################################################### 
    2323............................................................................................................................................................################################.................................................................................................... 
    2424pppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp 
  • 2017/31/LeoM/_/_/_Content/kentta2.txt

    r9348 r9390  
    66.........................v.............................v................................*.................................................................................#...........................................................   
    77....................########.........................######...............................................................................................................#....................................................          
    8 .v.....................................................................#..................................................................................................#.......................................               
     8.v..............................................................########..................................................................................................#.......................................               
    99###########..................................................................v...........................................................................................#.#.......................................              
    1010...........................................................................#########...........................................................**.....................v..#..#......................................              
    1111..............................v.....................................................................................................................................#####.......................................... 
    1212..........................###########.............................................................................................#...................................#........................................... 
    13 ...........v...........................................................................................................v.......#.......#.........................#.....#.......................................... 
    14 .....##########..........................................................................###...........................##.....................#............v............#........................................... 
    15 .............................................................................................................................................#.....###########.#..#.#.#.#.....#.......................................... 
    16 ..................................................................................................................**......##....................#.........................#......................................... 
    17 ...............v..................................................................................###............................##....v.........#.........................#................             
    18 ..........##########.................................**.v..............................................................................##.......#......#....................#..............              
     13...........v................................................#..........................................................v.......#.......#.........................#.....#.......................................... 
     14.....##########.............................................#............................###...........................##.....................#............v............#........................................... 
     15............................................................#................................................................................#.....###########.#..#.#.#.#.....#.......................................... 
     16............................................................#.....................................................**......##....................#.........................#......................................... 
     17...............v............................................#.....................................###............................##....v.........#.........................#................             
     18..........##########.................................**.v...#..........................................................................##.......#......#....................#..............              
    1919...............................................##############.....................................................................................#........................................              
    20 ......................................................................................................................**.............................#....................................               
    21 ........................v..................................................................................v.....................##.......................#..................................            
    22 ......................########...........................................V................................###...............v.......................#........................................            
    23 .......................................v.................................#..................................................##............................#.................................................................#.....               
    24 ......................#*v.............######.............................#..................................................................................................................................................#...                 
    25 ......................######.............................................#........................................###................................#......................................................................#...                 
    26 .........................................................................#..................................................................................#...............................................................#...                 
    27 .........................................................................#......................................................................#...........................................................................#...                 
    28 .................................................###.....................#....vvv..............................................................#.......#....................................................................#....                
    29 ................n..................................v...........V.........###########...........................................................#............................................................................#...........                 
    30 #########################################################################ppppppppppppppp..      ...................................................#......V..................................V..........................V.......#.. 
    31 pppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp......................................................###############################################################################..... 
     20.........................................................................#............................................**.............................#....................................               
     21#.......................v................................................#.................................v.....................##.......................#..................................            
     22#.....................########...........................................#................................###...............v.......................#........................................            
     23#......................................v.................................#..................................................##............................#.................................................................#.....               
     24#.....................#*v.............######.............................#..................................................................................................................................................#...                 
     25#.....................######.............................................#........................................###................................#......................................................................#...                 
     26#........................................................................#......................................................................#...........................................................................#...                 
     27#................................................###.....................#....vvv..............................................................#.......#....................................................................#....                
     28#..........N...n..................................v...........V..V......###########...........................................................#..................................................#.........................#...........          
     29#########################################################################ppppppppppppppp..      ...................................................#......V.................#................V.................#........V......l#.. 
     30pppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp###############################################################################..... 
Note: See TracChangeset for help on using the changeset viewer.