Changeset 7432 for 2016/24


Ignore:
Timestamp:
2016-06-17 11:13:38 (7 years ago)
Author:
nilamijy
Message:

valmis

Location:
2016/24/NikoJ
Files:
59 added
16 edited

Legend:

Unmodified
Added
Removed
  • 2016/24/NikoJ/ArrowRUN/ArrowRUN/ArrowRUN/ArrowRUN.cs

    r7308 r7432  
    99public class ArrowRUN : PhysicsGame 
    1010{ 
    11     const double nopeus = 200; 
     11    const double NOPEUS = 800; 
    1212    const double hyppyNopeus = 750; 
    1313    const int RUUDUN_KOKO = 40; 
    14  
    15     PlatformCharacter pelaaja1; 
    16  
    17     Image pelaajanKuva = LoadImage("Untitled"); 
     14    const double pyoriminenNopeus = 2.0; 
     15    PhysicsObject Vihollinen; 
     16    Image item2 = LoadImage("item2"); 
     17    PhysicsObject pelaaja1; 
     18    Image[] pelaajankuvat = LoadImages("taivaansininen", "keltainen", "viininpunainen", "sininen", "ruskea", "pinkki", "liila", "punen", "Untitled"); 
    1819    Image tahtiKuva = LoadImage("tahti"); 
    1920 
    2021    SoundEffect maaliAani = LoadSoundEffect("maali"); 
    2122 
     23    List<Vector> spawnit = new List<Vector>(); 
     24    List<Vector> vihuspawnit = new List<Vector>(); 
     25 
     26    IntMeter pisteLaskuri; 
     27 
     28    AssaultRifle pelaajan1Ase; 
     29 
     30    EasyHighScore topLista = new EasyHighScore(); 
     31 
     32 
    2233    public override void Begin() 
    2334    { 
    24        // Gravity = new Vector(0, -1000); 
     35        // Gravity = new Vector(0, -1000); 
     36 
     37        ClearAll(); 
    2538 
    2639        LuoKentta(); 
    2740        LisaaNappaimet(); 
     41 
     42        MultiSelectWindow alkuValikko = new MultiSelectWindow("Pelin alkuvalikko", 
     43  "Aloita peli", "Parhaat pisteet", "Lopeta"); 
     44 
     45        alkuValikko.AddItemHandler(0, AloitaPeli); 
     46        alkuValikko.AddItemHandler(1, ParhaatPisteet); 
     47        alkuValikko.AddItemHandler(2, Exit); 
     48        Add(alkuValikko); 
     49 
     50    } 
     51 
     52    void aloitapelaaminen() 
     53    { 
     54 
     55        LuoPistelaskuri(); 
     56 
    2857 
    2958        Camera.Follow(pelaaja1); 
    3059        Camera.ZoomFactor = 1.2; 
    3160        Camera.StayInLevel = true; 
    32     } 
     61        esinespawn(); 
     62        vihollisspawn(); 
     63    } 
     64 
     65    void ParhaatPisteet() 
     66 
     67    { 
     68 
     69        topLista.Show(); 
     70        topLista.HighScoreWindow.Closed += delegate(Window a) { Begin(); }; 
     71 
     72    } 
     73 
     74    void AloitaPeli() 
     75 
     76    { 
     77        aloitapelaaminen(); 
     78    } 
     79 
    3380 
    3481    void LuoKentta() 
    3582    { 
    3683        TileMap kentta = TileMap.FromLevelAsset("kentta1"); 
     84        kentta.SetTileMethod('.', LisaaSpawn); 
    3785        kentta.SetTileMethod('o', LisaaTaso); 
    3886        kentta.SetTileMethod('i', LisaaTahti); 
    3987        kentta.SetTileMethod('N', LisaaPelaaja); 
     88        kentta.SetTileMethod('v', LisaaVihollisSpawn); 
    4089        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    4190        Level.CreateBorders(); 
     
    4493    } 
    4594 
     95   
     96 
     97    void LuoPistelaskuri() 
     98    { 
     99        pisteLaskuri = new IntMeter(0); 
     100 
     101        Label pisteNaytto = new Label(); 
     102        pisteNaytto.X = Screen.Left + 100; 
     103        pisteNaytto.Y = Screen.Top - 100; 
     104        pisteNaytto.TextColor = Color.Black; 
     105        pisteNaytto.Color = Color.White; 
     106 
     107        pisteNaytto.BindTo(pisteLaskuri); 
     108        Add(pisteNaytto); 
     109    } 
     110 
    46111    void LisaaTaso(Vector paikka, double leveys, double korkeus) 
    47112    { 
     
    49114        taso.Position = paikka; 
    50115        taso.Color = Color.Black; 
     116        taso.Tag = "seina"; 
    51117        Add(taso); 
     118         
    52119    } 
    53120 
     
    62129    } 
    63130 
     131    void LisaaItem2(Vector paikka, double leveys, double korkeus) 
     132    { 
     133        PhysicsObject tahti = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     134        tahti.IgnoresCollisionResponse = true; 
     135        tahti.Position = paikka; 
     136        tahti.Image = item2; 
     137        tahti.Tag = "item2"; 
     138        Add(tahti); 
     139    } 
     140 
    64141    void LisaaPelaaja(Vector paikka, double leveys, double korkeus) 
    65142    { 
    66         pelaaja1 = new PlatformCharacter(leveys, korkeus); 
     143        pelaaja1 = new PhysicsObject(leveys, korkeus); 
    67144        pelaaja1.Position = paikka; 
    68145        pelaaja1.Mass = 4.0; 
    69         pelaaja1.Image = pelaajanKuva; 
    70146        AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
     147        AddCollisionHandler(pelaaja1, "item2", TormaaItem2); 
     148        Image arvottukuva = RandomGen.SelectOne<Image>(pelaajankuvat); 
     149        //pelaaja1.Color = vari; 
     150        pelaaja1.CanRotate = false; 
     151        pelaaja1.Image = arvottukuva; 
     152        pelaaja1.LinearDamping = 0.975; 
     153 
     154        AddCollisionHandler(pelaaja1, "Vihollinen", TormaaViholliseen); 
     155 
     156 
     157        pelaajan1Ase = new AssaultRifle(0,001); 
     158        pelaajan1Ase.FireRate = 0.5; 
     159 
     160 
     161        //Mitä tapahtuu kun ammus osuu johonkin? 
     162        pelaajan1Ase.ProjectileCollision = AmmusOsui; 
     163 
     164        pelaaja1.Add(pelaajan1Ase); 
     165 
    71166        Add(pelaaja1); 
    72167    } 
     
    77172        Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 
    78173 
    79         Keyboard.Listen(Key.Left, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja1, -nopeus); 
    80         Keyboard.Listen(Key.Right, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja1, nopeus); 
    81         Keyboard.Listen(Key.Up, ButtonState.Down, Hyppaa, "Pelaaja hyppää", pelaaja1, hyppyNopeus) 
    82  
    83         ControllerOne.Listen(Button.Back, ButtonState.Pressed, Exit, "Poistu pelistä"); 
    84  
    85         ControllerOne.Listen(Button.DPadLeft, ButtonState.Down, Liikuta, "Pelaaja liikkuu vasemmalle", pelaaja1, -nopeus); 
    86         ControllerOne.Listen(Button.DPadRight, ButtonState.Down, Liikuta, "Pelaaja liikkuu oikealle", pelaaja1, nopeus); 
    87         ControllerOne.Listen(Button.A, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", pelaaja1, hyppyNopeus); 
    88  
    89         PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); 
    90     } 
    91  
    92     void Liikuta(PlatformCharacter hahmo, double nopeus) 
    93     { 
    94         hahmo.Walk(nopeus); 
    95     } 
    96  
     174        Keyboard.Listen(Key.Left, ButtonState.Down, Kaanna, "Liikkuu vasemmalle", pelaaja1, pyoriminenNopeus); 
     175        Keyboard.Listen(Key.Up, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja1, NOPEUS); 
     176        Keyboard.Listen(Key.Down, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja1, -NOPEUS); 
     177        Keyboard.Listen(Key.Right, ButtonState.Down, Kaanna, "Liikkuu vasemmalle", pelaaja1, -pyoriminenNopeus); 
     178 
     179        Keyboard.Listen(Key.Space, ButtonState.Down, AmmuAseella, "Ammu", pelaajan1Ase); 
     180 
     181        /*Keyboard.Listen(Key.Right, ButtonState.Released, () => pelaaja1.Stop(), null); 
     182        Keyboard.Listen(Key.Left, ButtonState.Released, () => pelaaja1.Stop(), null); 
     183        Keyboard.Listen(Key.Down, ButtonState.Released, () => pelaaja1.Stop(), null); 
     184        Keyboard.Listen(Key.Up, ButtonState.Released, () => pelaaja1.Stop(), null);*/ 
     185        //Keyboard.Listen(Key.Up, ButtonState.Down, Hyppaa, "Pelaaja hyppää", pelaaja1, hyppyNopeus); 
     186 
     187    } 
     188 
     189    void LisaaVihollinen(Vector paikka, double leveys, double korkeus) 
     190 
     191    { 
     192        Vihollinen = new PhysicsObject(40.0, 40.0, Shape.Diamond); 
     193 
     194        Vihollinen.Color = Color.Red; 
     195 
     196        const int RUUDUN_KOKO = 40; 
     197 
     198        Vihollinen.Position = paikka; 
     199 
     200        PhysicsObject LisaaVihollinen = new PhysicsObject(RUUDUN_KOKO / 2, RUUDUN_KOKO / 2); 
     201        Add(Vihollinen); 
     202 
     203        LabyrinthWandererBrain labyrinttiAivot = new LabyrinthWandererBrain(RUUDUN_KOKO); 
     204        labyrinttiAivot.Speed = 200.0; 
     205        labyrinttiAivot.LabyrinthWallTag = "seina"; 
     206 
     207        Vihollinen.Brain = labyrinttiAivot; 
     208 
     209        Vihollinen.Tag = "Vihollinen"; 
     210 
     211 
     212 
     213 
     214 
     215        Add(Vihollinen); 
     216 
     217 
     218    } 
     219 
     220 
     221    void Liikuta(PhysicsObject hahmo, double nopeus) 
     222    { 
     223        Vector pelaajanSuunta = Vector.FromLengthAndAngle(nopeus, pelaaja1.Angle); 
     224        hahmo.Push(pelaajanSuunta); 
     225        //hahmo.Push(suunta); 
     226        // hahmo.Angle = suunta.Angle; 
     227    } 
     228    //void Liikuta2(PhysicsObject hahmo) 
     229 
     230    void Kaanna(PhysicsObject hahmo, double suunta) 
     231    { 
     232        hahmo.Angle += Angle.FromDegrees(suunta); 
     233    } 
     234 
     235    /* 
    97236    void Hyppaa(PlatformCharacter hahmo, double nopeus) 
    98237    { 
    99238        hahmo.Jump(nopeus); 
    100239    } 
    101  
     240    */ 
    102241    void TormaaTahteen(PhysicsObject hahmo, PhysicsObject tahti) 
    103242    { 
    104         maaliAani.Play(); 
    105243        MessageDisplay.Add("keräsit erikois voiman"); 
     244        Keyboard.Listen(Key.Space, ButtonState.Pressed, delegate { HeitaKranaatti(pelaaja1); }, "heittää kranaatin"); 
    106245        tahti.Destroy(); 
    107     } 
    108      
     246 
     247    } 
     248 
     249    void TormaaItem2(PhysicsObject hahmo, PhysicsObject Item2) 
     250    { 
     251        MessageDisplay.Add("keräsit erikois voiman"); 
     252        pelaajan1Ase.FireRate = 50; 
     253        Timer.SingleShot(10, delegate () { pelaajan1Ase.FireRate = 1; }); 
     254        Item2.Destroy(); 
     255 
     256    } 
     257    void LisaaSpawn(Vector paikka, double leveys, double korkeus) 
     258    { 
     259        spawnit.Add(paikka); 
     260    } 
     261    void esinespawn() 
     262    { 
     263 
     264 
     265        Timer ajastin = new Timer(); 
     266        ajastin.Interval = RandomGen.NextDouble(5.0, 30.0); 
     267        ajastin.Timeout += delegate 
     268        { 
     269            Vector arvottupaikka = spawnit[RandomGen.NextInt(spawnit.Count - 1)]; 
     270 
     271            int luku = RandomGen.NextInt(0, 100); 
     272            if (luku < 50) 
     273            { 
     274                LisaaTahti(arvottupaikka, RUUDUN_KOKO, RUUDUN_KOKO); 
     275            } 
     276            else 
     277            { 
     278                LisaaItem2(arvottupaikka, RUUDUN_KOKO, RUUDUN_KOKO); 
     279            } 
     280        }; 
     281        ajastin.Start(); 
     282 
     283    } 
     284 
     285    void AmmusOsui(PhysicsObject ammus, PhysicsObject kohde) 
     286    { 
     287        if (kohde.Tag.Equals("Vihollinen")) 
     288            { 
     289         ammus.Destroy(); 
     290         kohde.Destroy(); 
     291            pisteLaskuri.Value += 100; 
     292 
     293        } 
     294         
     295    } 
     296 
     297    void AmmuAseella(AssaultRifle ase) 
     298    { 
     299        PhysicsObject ammus = ase.Shoot(); 
     300 
     301        if (ammus != null) 
     302        { 
     303            //ammus.Size *= 3; 
     304            //ammus.Image = ... 
     305           ammus.MaximumLifetime = TimeSpan.FromSeconds(3.0); 
     306        } 
     307    } 
     308 
     309    void LisaaVihollisSpawn(Vector paikka, double leveys, double korkeus) 
     310    { 
     311        vihuspawnit.Add(paikka); 
     312    } 
     313 
     314    //void TormaaViholliseen(PhysicsObject ammus, PhysicsObject Sihollinen) 
     315 
     316    void vihollisspawn() 
     317    { 
     318 
     319 
     320        Timer ajastin = new Timer(); 
     321        ajastin.Interval = RandomGen.NextDouble(1.0, 3.0); 
     322        ajastin.Timeout += delegate 
     323        { 
     324            Vector arvottupaikka = vihuspawnit[RandomGen.NextInt(vihuspawnit.Count - 1)]; 
     325            LisaaVihollinen(arvottupaikka, RUUDUN_KOKO, RUUDUN_KOKO); 
     326 
     327        }; 
     328        ajastin.Start(); 
     329 
     330    } 
     331 
     332    void TormaaViholliseen(PhysicsObject hahmo, PhysicsObject tahti) 
     333 
     334    { 
     335        hahmo.Destroy(); 
     336        topLista.EnterAndShow(pisteLaskuri.Value); 
     337        topLista.HighScoreWindow.Closed += delegate (Window a) { Begin(); }; 
     338       // Timer.SingleShot(3.0,Begin); 
     339 
     340 
     341    } 
     342 
     343    void HeitaKranaatti(PhysicsObject pelaaja) 
     344    { 
     345        Grenade kranaatti = new Grenade(4.0); 
     346        pelaaja.Throw(kranaatti, Angle.FromDegrees(30), 10000); 
     347        kranaatti.Explosion.AddShockwaveHandler("Vihollinen", KranaattiOsui); 
     348         
     349        Keyboard.Clear(); 
     350        LisaaNappaimet(); 
     351    } 
     352 
     353    void KranaattiOsui(IPhysicsObject rajahdyksenKohde, Vector v) 
     354    { 
     355         
     356        rajahdyksenKohde.Destroy(); 
     357        pisteLaskuri.Value += 100; 
     358    } 
     359 
     360    
     361 
     362 
     363 
     364 
    109365} 
  • 2016/24/NikoJ/ArrowRUN/ArrowRUN/ArrowRUN/ArrowRUN.csproj.Debug.cachefile

    r7308 r7432  
    44Content\kentta1.xnb 
    55Content\Untitled.xnb 
     6Content\pinkki.xnb 
     7Content\punen.xnb 
     8Content\liila.xnb 
     9Content\keltainen.xnb 
     10Content\lime.xnb 
     11Content\ruskea.xnb 
     12Content\sininen.xnb 
     13Content\taivaansininen.xnb 
     14Content\viininpunainen.xnb 
     15Content\oranssi.xnb 
     16Content\item1.xnb 
     17Content\item2.xnb 
     18Content\item3.xnb 
     19Content\laser.xnb 
     20Content\tahti.png 
     21Content\Untitled.png 
     22Content\pinkki.png 
     23Content\punen.png 
     24Content\liila.png 
     25Content\keltainen.png 
     26Content\lime.png 
     27Content\ruskea.png 
     28Content\sininen.png 
     29Content\taivaansininen.png 
     30Content\viininpunainen.png 
     31Content\oranssi.png 
  • 2016/24/NikoJ/ArrowRUN/ArrowRUN/ArrowRUN/obj/x86/Debug/ArrowRUN.csproj.FileListAbsolute.txt

    r7308 r7432  
    1111C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\obj\x86\Debug\ArrowRUN.pdb 
    1212C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\Untitled.xnb 
     13C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\obj\x86\Debug\ArrowRUN.csprojResolveAssemblyReference.cache 
     14C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\pinkki.xnb 
     15C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\punen.xnb 
     16C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\liila.xnb 
     17C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\keltainen.xnb 
     18C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\lime.xnb 
     19C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\ruskea.xnb 
     20C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\sininen.xnb 
     21C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\taivaansininen.xnb 
     22C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\viininpunainen.xnb 
     23C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\oranssi.xnb 
     24C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\tahti.png 
     25C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\Untitled.png 
     26C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\pinkki.png 
     27C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\punen.png 
     28C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\liila.png 
     29C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\keltainen.png 
     30C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\lime.png 
     31C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\ruskea.png 
     32C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\sininen.png 
     33C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\taivaansininen.png 
     34C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\viininpunainen.png 
     35C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\oranssi.png 
     36C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\item1.xnb 
     37C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\item2.xnb 
     38C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\item3.xnb 
     39C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\laser.xnb 
  • 2016/24/NikoJ/ArrowRUN/ArrowRUN/ArrowRUN/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml

    r7308 r7432  
    3636      <Options>None</Options> 
    3737      <Output>C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\kentta1.xnb</Output> 
    38       <Time>2016-06-14T14:51:42.7125573+03:00</Time> 
     38      <Time>2016-06-17T09:59:06.6656763+03:00</Time> 
    3939    </Item> 
    4040    <Item> 
     
    4545      <Options>None</Options> 
    4646      <Output>C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\Untitled.xnb</Output> 
    47       <Time>2016-06-14T14:06:27.6622573+03:00</Time> 
     47      <Time>2016-06-17T10:31:35.337026+03:00</Time> 
     48    </Item> 
     49    <Item> 
     50      <Source>pinkki.png</Source> 
     51      <Name>pinkki</Name> 
     52      <Importer>TextureImporter</Importer> 
     53      <Processor>TextureProcessor</Processor> 
     54      <Options>None</Options> 
     55      <Output>C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\pinkki.xnb</Output> 
     56      <Time>2016-06-17T10:31:08.964626+03:00</Time> 
     57    </Item> 
     58    <Item> 
     59      <Source>punen.png</Source> 
     60      <Name>punen</Name> 
     61      <Importer>TextureImporter</Importer> 
     62      <Processor>TextureProcessor</Processor> 
     63      <Options>None</Options> 
     64      <Output>C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\punen.xnb</Output> 
     65      <Time>2016-06-17T10:31:13.801626+03:00</Time> 
     66    </Item> 
     67    <Item> 
     68      <Source>liila.png</Source> 
     69      <Name>liila</Name> 
     70      <Importer>TextureImporter</Importer> 
     71      <Processor>TextureProcessor</Processor> 
     72      <Options>None</Options> 
     73      <Output>C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\liila.xnb</Output> 
     74      <Time>2016-06-17T10:30:59.266426+03:00</Time> 
     75    </Item> 
     76    <Item> 
     77      <Source>keltainen.png</Source> 
     78      <Name>keltainen</Name> 
     79      <Importer>TextureImporter</Importer> 
     80      <Processor>TextureProcessor</Processor> 
     81      <Options>None</Options> 
     82      <Output>C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\keltainen.xnb</Output> 
     83      <Time>2016-06-17T10:30:52.408826+03:00</Time> 
     84    </Item> 
     85    <Item> 
     86      <Source>lime.png</Source> 
     87      <Name>lime</Name> 
     88      <Importer>TextureImporter</Importer> 
     89      <Processor>TextureProcessor</Processor> 
     90      <Options>None</Options> 
     91      <Output>C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\lime.xnb</Output> 
     92      <Time>2016-06-15T11:27:02.7578151+03:00</Time> 
     93    </Item> 
     94    <Item> 
     95      <Source>ruskea.png</Source> 
     96      <Name>ruskea</Name> 
     97      <Importer>TextureImporter</Importer> 
     98      <Processor>TextureProcessor</Processor> 
     99      <Options>None</Options> 
     100      <Output>C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\ruskea.xnb</Output> 
     101      <Time>2016-06-17T10:31:18.061826+03:00</Time> 
     102    </Item> 
     103    <Item> 
     104      <Source>sininen.png</Source> 
     105      <Name>sininen</Name> 
     106      <Importer>TextureImporter</Importer> 
     107      <Processor>TextureProcessor</Processor> 
     108      <Options>None</Options> 
     109      <Output>C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\sininen.xnb</Output> 
     110      <Time>2016-06-17T10:31:25.799026+03:00</Time> 
     111    </Item> 
     112    <Item> 
     113      <Source>taivaansininen.png</Source> 
     114      <Name>taivaansininen</Name> 
     115      <Importer>TextureImporter</Importer> 
     116      <Processor>TextureProcessor</Processor> 
     117      <Options>None</Options> 
     118      <Output>C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\taivaansininen.xnb</Output> 
     119      <Time>2016-06-17T10:31:30.305826+03:00</Time> 
     120    </Item> 
     121    <Item> 
     122      <Source>viininpunainen.png</Source> 
     123      <Name>viininpunainen</Name> 
     124      <Importer>TextureImporter</Importer> 
     125      <Processor>TextureProcessor</Processor> 
     126      <Options>None</Options> 
     127      <Output>C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\viininpunainen.xnb</Output> 
     128      <Time>2016-06-17T10:31:39.883426+03:00</Time> 
     129    </Item> 
     130    <Item> 
     131      <Source>oranssi.png</Source> 
     132      <Name>oranssi</Name> 
     133      <Importer>TextureImporter</Importer> 
     134      <Processor>TextureProcessor</Processor> 
     135      <Options>None</Options> 
     136      <Output>C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\oranssi.xnb</Output> 
     137      <Time>2016-06-17T10:33:29.532626+03:00</Time> 
     138    </Item> 
     139    <Item> 
     140      <Source>item1.png</Source> 
     141      <Name>item1</Name> 
     142      <Importer>TextureImporter</Importer> 
     143      <Processor>TextureProcessor</Processor> 
     144      <Options>None</Options> 
     145      <Output>C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\item1.xnb</Output> 
     146      <Time>2016-06-16T13:04:43.4641658+03:00</Time> 
     147    </Item> 
     148    <Item> 
     149      <Source>item2.png</Source> 
     150      <Name>item2</Name> 
     151      <Importer>TextureImporter</Importer> 
     152      <Processor>TextureProcessor</Processor> 
     153      <Options>None</Options> 
     154      <Output>C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\item2.xnb</Output> 
     155      <Time>2016-06-17T10:37:05.295026+03:00</Time> 
     156    </Item> 
     157    <Item> 
     158      <Source>item3.png</Source> 
     159      <Name>item3</Name> 
     160      <Importer>TextureImporter</Importer> 
     161      <Processor>TextureProcessor</Processor> 
     162      <Options>None</Options> 
     163      <Output>C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\item3.xnb</Output> 
     164      <Time>2016-06-16T13:05:12.3495658+03:00</Time> 
     165    </Item> 
     166    <Item> 
     167      <Source>laser.png</Source> 
     168      <Name>laser</Name> 
     169      <Importer>TextureImporter</Importer> 
     170      <Processor>TextureProcessor</Processor> 
     171      <Options>None</Options> 
     172      <Output>C:\MyTemp\nikoj2\ArrowRUN\ArrowRUN\ArrowRUN\bin\x86\Debug\Content\laser.xnb</Output> 
     173      <Time>2016-06-16T13:05:16.3119658+03:00</Time> 
    48174    </Item> 
    49175    <BuildSuccessful>true</BuildSuccessful> 
  • 2016/24/NikoJ/ArrowRUN/ArrowRUN/ArrowRUN/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt

    r7308 r7432  
    44Content\kentta1.xnb 
    55Content\Untitled.xnb 
     6Content\pinkki.xnb 
     7Content\punen.xnb 
     8Content\liila.xnb 
     9Content\keltainen.xnb 
     10Content\lime.xnb 
     11Content\ruskea.xnb 
     12Content\sininen.xnb 
     13Content\taivaansininen.xnb 
     14Content\viininpunainen.xnb 
     15Content\oranssi.xnb 
     16Content\item1.xnb 
     17Content\item2.xnb 
     18Content\item3.xnb 
     19Content\laser.xnb 
     20Content\tahti.png 
     21Content\Untitled.png 
     22Content\pinkki.png 
     23Content\punen.png 
     24Content\liila.png 
     25Content\keltainen.png 
     26Content\lime.png 
     27Content\ruskea.png 
     28Content\sininen.png 
     29Content\taivaansininen.png 
     30Content\viininpunainen.png 
     31Content\oranssi.png 
  • 2016/24/NikoJ/ArrowRUN/ArrowRUN/ArrowRUNContent/ArrowRUNContent.contentproj

    r7308 r7432  
    6060      <Importer>TextureImporter</Importer> 
    6161      <Processor>TextureProcessor</Processor> 
     62      <CopyToOutputDirectory>Always</CopyToOutputDirectory> 
    6263    </Compile> 
    6364    <Compile Include="kentta1.txt"> 
     
    7071    <Compile Include="Untitled.png"> 
    7172      <Name>Untitled</Name> 
     73      <Importer>TextureImporter</Importer> 
     74      <Processor>TextureProcessor</Processor> 
     75      <CopyToOutputDirectory>Always</CopyToOutputDirectory> 
     76    </Compile> 
     77  </ItemGroup> 
     78  <ItemGroup> 
     79    <Compile Include="pinkki.png"> 
     80      <Name>pinkki</Name> 
     81      <Importer>TextureImporter</Importer> 
     82      <Processor>TextureProcessor</Processor> 
     83      <CopyToOutputDirectory>Always</CopyToOutputDirectory> 
     84    </Compile> 
     85  </ItemGroup> 
     86  <ItemGroup> 
     87    <Compile Include="punen.png"> 
     88      <Name>punen</Name> 
     89      <Importer>TextureImporter</Importer> 
     90      <Processor>TextureProcessor</Processor> 
     91      <CopyToOutputDirectory>Always</CopyToOutputDirectory> 
     92    </Compile> 
     93  </ItemGroup> 
     94  <ItemGroup> 
     95    <Compile Include="liila.png"> 
     96      <Name>liila</Name> 
     97      <Importer>TextureImporter</Importer> 
     98      <Processor>TextureProcessor</Processor> 
     99      <CopyToOutputDirectory>Always</CopyToOutputDirectory> 
     100    </Compile> 
     101  </ItemGroup> 
     102  <ItemGroup> 
     103    <Compile Include="keltainen.png"> 
     104      <Name>keltainen</Name> 
     105      <Importer>TextureImporter</Importer> 
     106      <Processor>TextureProcessor</Processor> 
     107      <CopyToOutputDirectory>Always</CopyToOutputDirectory> 
     108    </Compile> 
     109  </ItemGroup> 
     110  <ItemGroup> 
     111    <Compile Include="lime.png"> 
     112      <Name>lime</Name> 
     113      <Importer>TextureImporter</Importer> 
     114      <Processor>TextureProcessor</Processor> 
     115      <CopyToOutputDirectory>Always</CopyToOutputDirectory> 
     116    </Compile> 
     117  </ItemGroup> 
     118  <ItemGroup> 
     119    <Compile Include="ruskea.png"> 
     120      <Name>ruskea</Name> 
     121      <Importer>TextureImporter</Importer> 
     122      <Processor>TextureProcessor</Processor> 
     123      <CopyToOutputDirectory>Always</CopyToOutputDirectory> 
     124    </Compile> 
     125  </ItemGroup> 
     126  <ItemGroup> 
     127    <Compile Include="sininen.png"> 
     128      <Name>sininen</Name> 
     129      <Importer>TextureImporter</Importer> 
     130      <Processor>TextureProcessor</Processor> 
     131      <CopyToOutputDirectory>Always</CopyToOutputDirectory> 
     132    </Compile> 
     133  </ItemGroup> 
     134  <ItemGroup> 
     135    <Compile Include="taivaansininen.png"> 
     136      <Name>taivaansininen</Name> 
     137      <Importer>TextureImporter</Importer> 
     138      <Processor>TextureProcessor</Processor> 
     139      <CopyToOutputDirectory>Always</CopyToOutputDirectory> 
     140    </Compile> 
     141  </ItemGroup> 
     142  <ItemGroup> 
     143    <Compile Include="viininpunainen.png"> 
     144      <Name>viininpunainen</Name> 
     145      <Importer>TextureImporter</Importer> 
     146      <Processor>TextureProcessor</Processor> 
     147      <CopyToOutputDirectory>Always</CopyToOutputDirectory> 
     148    </Compile> 
     149  </ItemGroup> 
     150  <ItemGroup> 
     151    <Compile Include="oranssi.png"> 
     152      <Name>oranssi</Name> 
     153      <Importer>TextureImporter</Importer> 
     154      <Processor>TextureProcessor</Processor> 
     155      <CopyToOutputDirectory>Always</CopyToOutputDirectory> 
     156    </Compile> 
     157  </ItemGroup> 
     158  <ItemGroup> 
     159    <Compile Include="item1.png"> 
     160      <Name>item1</Name> 
     161      <Importer>TextureImporter</Importer> 
     162      <Processor>TextureProcessor</Processor> 
     163    </Compile> 
     164  </ItemGroup> 
     165  <ItemGroup> 
     166    <Compile Include="item2.png"> 
     167      <Name>item2</Name> 
     168      <Importer>TextureImporter</Importer> 
     169      <Processor>TextureProcessor</Processor> 
     170    </Compile> 
     171  </ItemGroup> 
     172  <ItemGroup> 
     173    <Compile Include="item3.png"> 
     174      <Name>item3</Name> 
     175      <Importer>TextureImporter</Importer> 
     176      <Processor>TextureProcessor</Processor> 
     177    </Compile> 
     178  </ItemGroup> 
     179  <ItemGroup> 
     180    <Compile Include="laser.png"> 
     181      <Name>laser</Name> 
    72182      <Importer>TextureImporter</Importer> 
    73183      <Processor>TextureProcessor</Processor> 
  • 2016/24/NikoJ/ArrowRUN/ArrowRUN/ArrowRUNContent/kentta1.txt

    r7308 r7432  
     1oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 
    12o........................................................................o 
    23o........................................................................o 
    3 o........................................................................o 
    4 o........................................................................o 
    5 o........................................................................o 
    6 o........................................................................o 
    7 o........................................................................o 
    8 o........................................................................o 
    9 o........................................................................o 
    10 o........................................................................o 
    11 o........................................................................o 
     4ooo..o..ooooooo..o..oooo..ooo..ooooooooooooooooooooo..ooo..oooooooo..ooooo 
     5o....o...........o........o...........................o...........o......o 
     6o....o...........o...v....o...........................ov..........o......o 
     7o..ooooo..o..oooooooooooooooooo...oo..o..oo..ooo..oooooooooo..ooooooooo..o 
     8o.........o.............v.............o......o................ov.........o 
     9o.........o...........................o..v...o................o..........o 
     10ooo..o..ooooooo..o..o..ooo..o..ooo..ooooooooooooooooo..o..ooooooooo..ooooo 
     11o....o...........o..o.......o.......ov.................o................vo 
     12o....o...........ov.o.......o.......o..................o.................o 
    1213o..oooooo..o..ooooooooo...ooooo...ooooo..o..oooo..o..ooooooo..o..ooooooooo 
    13 o..........o.............................o........o...........o..........o 
    14 o..........o.............................o........o...........o..........o 
     14o....v.....o.............................o........o.....v.....o..........o 
     15o..........o....................N........o........o...........o.........vo 
    1516oooo..o..ooooooooo..o..ooo..o..ooo..o..oooooo...oooooo..o..oooooo..o...ooo 
    1617o.....o.............o.......o.......o...................o..........o.....o 
    1718o.....o.............o.......o.......o...................o..........o.....o 
    1819o..oooooooooooo..oooo..o..oooooo..oooooo..o..ooo..o..oooooooooo..oooooo..o 
    19 o................o.....o.......o..........o.......o...........o..........o 
    20 o................o.....o.......o..........o.......o...........o..........o 
     20o.......v........o.....o......vo..........o.......o...........o..........o 
     21o................o.....o.......o..........o.......o..........vo..........o 
    2122oooooo..o..oo..ooo..oooooooo...oooo..ooo..ooo..o..oooooooo..oooooo..oooooo 
    2223o.......o......o..................o.......o....o.................o.......o 
    23 o.......o......o..................o.......o....o.................o.......o 
     24o.......o......ov.................o...v...o....o...............v.o.......o 
    2425o..oooooo..ooooooooooooooo..oooo..ooooooooo..ooooooooo..oooooooooooooo..oo 
    2526o........................................................................o 
    26 o........N...............................................................o 
     27o........................................................................o 
    2728oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 
    2829 
Note: See TracChangeset for help on using the changeset viewer.