Changeset 3279 for 2012/26/OssiV


Ignore:
Timestamp:
2012-06-27 15:00:53 (7 years ago)
Author:
sijoseha
Message:

Talletus.

Location:
2012/26/OssiV/Archers' revenge
Files:
7 added
15 edited

Legend:

Unmodified
Added
Removed
  • 2012/26/OssiV/Archers' revenge/Archers' revenge/Archers' revenge/Archers' revenge.csproj.Debug.cachefile

    r3225 r3279  
    11Content\maali.xnb 
    2 Content\norsu.xnb 
    32Content\tahti.xnb 
    43Content\kentta1.xnb 
    54Content\jousipyssy.xnb 
    65Content\jousimies.xnb 
     6Content\ninsa.xnb 
    77Content\nuoli.xnb 
    8 Content\ninsa.xnb 
     8Content\mage.xnb 
     9Content\pallo.xnb 
     10Content\ninsa animaatio 2.xnb 
     11Content\ninsa animaatio 1.xnb 
     12Content\JHEITTOTAHTI.xnb 
     13Content\oRKKI.xnb 
     14Content\vihree mommo.xnb 
  • 2012/26/OssiV/Archers' revenge/Archers' revenge/Archers' revenge/Archers__revenge.cs

    r3225 r3279  
    2020    Image jousimiehenkuva = LoadImage("jousimies"); 
    2121    Image nuolenkuva = LoadImage("nuoli"); 
     22    Image magenkuva = LoadImage("mage"); 
     23    Image taikapallonkuva = LoadImage("pallo"); 
     24    Image heittotahenkuva = LoadImage("JHEITTOTAHTI"); 
     25    Image[] ninsananimaatio = LoadImages("ninsa animaatio 2", "ninsa animaatio 1"); 
     26    Image orkinkuva = LoadImage("oRKKI"); 
     27    Image splitterkuva = LoadImage("vihree mommo"); 
     28 
     29    IntMeter hpLaskuri2; 
     30    IntMeter hpLaskuri1; 
    2231    GameObject jousipyssy1; 
    2332    Boolean ninjalyo; 
     
    3140        ninjalyo = false; 
    3241        luojousipyssy1(); 
    33  
     42        luoPelaajan2HPlaskuri(); 
     43        luoPelaajan1HPlaskuri(); 
    3444        LisaaNappaimet(); 
    3545        Camera.Follow(pelaaja1); 
    3646        Camera.ZoomFactor = 1.0; 
     47 
    3748        Camera.StayInLevel = true; 
    3849    } 
     
    4556        kentta.SetTileMethod('N', LisaaPelaaja); 
    4657        kentta.SetTileMethod('2', LisaaPelaaja2); 
     58        kentta.SetTileMethod('M', LuoMagePahis); 
     59        kentta.SetTileMethod('O', luoPahis); 
     60        kentta.SetTileMethod('S', luoSplitter); 
    4761        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    4862        Level.CreateBorders(); 
    4963        Level.Background.CreateGradient(Color.White, Color.SkyBlue); 
     64         
     65    } 
     66    void luoPelaajan2HPlaskuri() 
     67    {  
     68    hpLaskuri2 = new IntMeter(200);                
     69       
     70    Label pisteNaytto = new Label();  
     71    pisteNaytto.X = Screen.Left + 100; 
     72    pisteNaytto.Y = Screen.Top - 100; 
     73    pisteNaytto.TextColor = Color.Black; 
     74    pisteNaytto.Color = Color.White; 
     75 
     76    pisteNaytto.BindTo(hpLaskuri2); 
     77    Add(pisteNaytto); 
     78    } 
     79    void luoPelaajan1HPlaskuri() 
     80    { 
     81        hpLaskuri1 = new IntMeter(100); 
     82 
     83        Label pisteNaytto = new Label(); 
     84        pisteNaytto.X = Screen.Right - 100; 
     85        pisteNaytto.Y = Screen.Top - 100; 
     86        pisteNaytto.TextColor = Color.Black; 
     87        pisteNaytto.Color = Color.White; 
     88 
     89        pisteNaytto.BindTo(hpLaskuri1); 
     90        Add(pisteNaytto); 
    5091    } 
    5192 
     
    73114        pelaaja1.Position = paikka; 
    74115        pelaaja1.Mass = 4.0; 
     116        pelaaja1.Shape = Shape.Circle; 
    75117        pelaaja1.Image = jousimiehenkuva; 
     118        pelaaja1.Tag = "pelaaja"; 
    76119        AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
     120        AddCollisionHandler<PhysicsObject, Vihu>(pelaaja1, "orkki", orkkitormasi1); 
    77121        Add(pelaaja1); 
    78122    } 
     
    84128        pelaaja2.Image = pelaajanKuva; 
    85129        AddCollisionHandler(pelaaja2, "tahti", TormaaTahteen); 
     130        AddCollisionHandler<PhysicsObject, Vihu>(pelaaja2, "orkki", orkkitormasi2); 
     131        pelaaja2.Tag = "pelaaja"; 
    86132        Add(pelaaja2); 
    87133    } 
     
    121167 
    122168        ControllerOne.ListenAnalog(AnalogControl.RightStick, 0.1, tahtaa, null,jousipyssy1); 
     169 
    123170        ControllerOne.Listen(Button.RightShoulder, ButtonState.Pressed, ammujousipyssylla, null,jousipyssy1); 
    124         ControllerTwo.Listen(Button.RightShoulder, ButtonState.Pressed, lyomiekalla, null); 
    125  
     171 
     172        ControllerTwo.Listen(Button.RightShoulder, ButtonState.Down, lyomiekalla, null); 
     173        ControllerTwo.Listen(Button.LeftShoulder, ButtonState.Pressed, heitaheittotahti, null); 
    126174 
    127175 
     
    129177        ControllerTwo.Listen(Button.DPadRight, ButtonState.Down, Liikuta, "Pelaaja liikkuu oikealle", pelaaja2, nopeus); 
    130178        ControllerTwo.Listen(Button.A, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", pelaaja2, hyppyNopeus); 
    131       
    132     } 
     179       
     180    } 
     181    void heitaheittotahti() 
     182    { 
     183        PhysicsObject heittotahti = new PhysicsObject(10, 10); 
     184 
     185        heittotahti.Shape = Shape.Circle;   
     186        heittotahti.Image = heittotahenkuva; 
     187        heittotahti.X = pelaaja2.Position.X + 30; 
     188        heittotahti.Y = pelaaja2.Position.Y; 
     189        AddCollisionHandler<PhysicsObject, Vihu>(heittotahti, "pahis", pahikseenOsuHeittotahti); 
     190        AddCollisionHandler(heittotahti, "mini", tuhoaMini); 
     191        heittotahti.LifetimeLeft = TimeSpan.FromSeconds(3.0); 
     192        Add(heittotahti); 
     193        heittotahti.Hit(new Vector(1000,150)); 
     194    } 
     195    void pahikseenOsuHeittotahti(PhysicsObject tahti, Vihu kohde) 
     196    { 
     197        kohde.elamaLaskuri.Value = kohde.elamaLaskuri - 10; 
     198    } 
     199 
    133200    void tahtaa(AnalogState tatinTila,GameObject jousipyssy) 
    134201    { 
     
    141208    void ammujousipyssylla(GameObject jousipyssy) 
    142209    { 
    143         PhysicsObject nuoli = new PhysicsObject(25, 10); 
     210        PhysicsObject nuoli = new PhysicsObject(25, 5); 
    144211        nuoli.Position = jousipyssy.Position; 
    145212        nuoli.Angle = jousipyssy.Angle; 
    146213        nuoli.Image = nuolenkuva; 
    147         nuoli.LifetimeLeft = TimeSpan.FromSeconds(5.0); 
    148  
     214        nuoli.LifetimeLeft = TimeSpan.FromSeconds(3.0); 
     215        AddCollisionHandler<PhysicsObject, Vihu>(nuoli, "pahis", nuoliOsuPahikseen); 
     216        AddCollisionHandler(nuoli, "mini", tuhoaMini); 
    149217        Add(nuoli); 
    150218 
     
    153221        nuoli.Hit(impulssi); 
    154222    } 
     223    void nuoliOsuPahikseen(PhysicsObject nuoli, Vihu kohde) 
     224    { 
     225        kohde.elamaLaskuri.Value = kohde.elamaLaskuri.Value - 20; 
     226    } 
     227    void orkkitormasi1(PhysicsObject tormaaja, Vihu kohde) 
     228    { 
     229        hpLaskuri1.Value = hpLaskuri1 - 50; 
     230        kohde.Destroy(); 
     231        if (hpLaskuri1 < 1) 
     232        { 
     233            pelaaja1.Destroy(); 
     234            MessageDisplay.Add("Pelaaja 1 kuoli"); 
     235            jousipyssy1.Destroy(); 
     236 
     237 
     238        } 
     239    } 
     240    void orkkitormasi2(PhysicsObject tormaaja, Vihu kohde) 
     241    { 
     242        hpLaskuri2.Value = hpLaskuri2 - 50; 
     243        kohde.Destroy(); 
     244        if (hpLaskuri2 < 1) 
     245        { 
     246            pelaaja2.Destroy(); 
     247            MessageDisplay.Add("Pelaaja 2 kuoli. NÖSSÖ!"); 
     248 
     249 
     250 
     251        } 
     252    } 
     253 
    155254    void lyomiekalla() 
    156255    { 
    157         //==================================================================== 
    158         //                    tee tämä loppuun keskiviikkona 
    159         //==================================================================== 
    160         ninjalyo = true; 
    161         Timer ajastin = new Timer(); 
    162         ajastin.Interval = 1.5; 
    163         ajastin.Timeout += lyontiloppuu; 
    164         ajastin.Start(); 
    165         PhysicsObject testi = new PhysicsObject(10, 10); 
    166         testi.Position = pelaaja2.Position; 
    167         Add(testi); 
    168  
    169     } 
     256        if (ninjalyo == false) 
     257        { 
     258            pelaaja2.Animation = new Animation(ninsananimaatio); 
     259            pelaaja2.Animation.FPS = 3; 
     260            PhysicsObject hitpalikka = new PhysicsObject(1, 10); 
     261            hitpalikka.Color = Color.Transparent; 
     262            hitpalikka.X = pelaaja2.Position.X + 30; 
     263            hitpalikka.Y = pelaaja2.Position.Y ; 
     264            hitpalikka.LifetimeLeft = TimeSpan.FromSeconds(0.2); 
     265            AddCollisionHandler<PhysicsObject, Vihu>(hitpalikka, "pahis", pahikseenOsuMiekka); 
     266            AddCollisionHandler(hitpalikka, "mini", tuhoaMini); 
     267            Add(hitpalikka); 
     268            hitpalikka.Push(new Vector(30,0)); 
     269 
     270            pelaaja2.Animation.Start(1); 
     271  
     272 
     273            ninjalyo = true; 
     274            Timer.SingleShot(0.5, lyontiloppuu); 
     275        } 
     276 
     277         
     278    } 
     279    void tuhoaMini(PhysicsObject hitpalikka, PhysicsObject kohde) 
     280    { 
     281        kohde.Destroy(); 
     282     
     283    } 
     284    void pahikseenOsuMiekka(PhysicsObject hitpalikka, Vihu kohde) 
     285    { 
     286        kohde.elamaLaskuri.Value = kohde.elamaLaskuri - 40; 
     287         
     288    } 
     289 
    170290    void lyontiloppuu() 
    171291    { 
    172292        ninjalyo = false; 
     293 
    173294    } 
    174295 
     
    186307    { 
    187308        maaliAani.Play(); 
    188         MessageDisplay.Add("Keräsit tähden!"); 
     309       // MessageDisplay.Add("Keräsit tähden!"); 
    189310        tahti.Destroy(); 
    190311    } 
     
    192313    { 
    193314        jousipyssy1.Position = pelaaja1.Position; 
    194  
    195  
    196  
    197  
     315    } 
     316 
     317    void LuoMagePahis(Vector paikka, double leveys, double korkeus) 
     318    { 
     319        Vihu magePahis = new Vihu(leveys, korkeus); 
     320        magePahis.Position = paikka; 
     321        magePahis.Mass = 4.0; 
     322        magePahis.Tag = "pahis"; 
     323        Cannon taikaAse = new Cannon(1,1); 
     324        taikaAse.Color = Color.Transparent; 
     325        magePahis.Add(taikaAse); 
     326        magePahis.CanRotate = false; 
     327        taikaAse.TimeBetweenUse = TimeSpan.FromSeconds(2.0); 
     328 
     329        FollowerBrain seuraajanAivot = new FollowerBrain("pelaaja"); 
     330        seuraajanAivot.Speed = 300; 
     331 
     332        seuraajanAivot.DistanceClose = 300; 
     333        seuraajanAivot.TargetClose += delegate { 
     334             
     335            taikaAse.Angle = (seuraajanAivot.CurrentTarget.Position - magePahis.Position).Angle; 
     336            taikaAse.Power.Value = 10000000; 
     337           PhysicsObject taikapallo =  taikaAse.Shoot(); 
     338           if (taikapallo == null) return;            
     339           taikapallo.Image = taikapallonkuva; 
     340        }; 
     341        seuraajanAivot.StopWhenTargetClose = true; 
     342        magePahis.Brain = seuraajanAivot; 
     343        magePahis.Image = magenkuva; 
     344        Add(magePahis); 
     345    } 
     346 
     347   
     348    void ammuTaika() 
     349    { 
     350        PhysicsObject taikapallo = new PhysicsObject(10, 10); 
     351       //taikapallo.Mass = 1; 
     352        taikapallo.Image = taikapallonkuva; 
     353 
     354        Add(taikapallo); 
     355        //taikapallo.Position = magePahis.Position; 
     356 
     357    } 
     358 
     359    void luoPahis(Vector paikka, double leveys, double korkeus) 
     360    { 
     361        Vihu orkki = new Vihu(leveys / 1.2,korkeus / 1.2); 
     362        orkki.Mass = 50; 
     363        orkki.Tag = "orkki"; 
     364        orkki.Position = paikka; 
     365        orkki.Image = orkinkuva; 
     366        orkki.CanRotate = false; 
     367         
     368        Add(orkki); 
     369 
     370 
     371        FollowerBrain seuraajanAivot = new FollowerBrain("pelaaja"); 
     372        seuraajanAivot.Speed = 300; 
     373        orkki.Brain = seuraajanAivot;    
     374    } 
     375    void luoSplitter(Vector paikka,double leveys, double korkeus) 
     376    { 
     377 
     378        Boolean kellokaynnissa = false; 
     379        Vihu splitter = new Vihu(leveys * 1.5, korkeus * 1.5); 
     380        splitter.Position = paikka; 
     381        splitter.Mass = 10; 
     382        splitter.Image = splitterkuva; 
     383        splitter.CanRotate = false; 
     384        Add(splitter); 
     385 
     386 
     387 
     388 
     389 
     390 
     391        FollowerBrain seuraajanAivot = new FollowerBrain("pelaaja"); 
     392        seuraajanAivot.Speed = 100; 
     393 
     394        seuraajanAivot.DistanceClose = 300; 
     395        seuraajanAivot.TargetClose += delegate 
     396        { 
     397            if (kellokaynnissa == false) 
     398            { 
     399                kellokaynnissa = true; 
     400                Timer.SingleShot(2.0, delegate { 
     401                    kellokaynnissa = false; 
     402                 
     403                }); 
     404 
     405                PhysicsObject miniSplitter = new PhysicsObject(splitter.Width / 3, splitter.Height / 3); 
     406                miniSplitter.Tag = "mini"; 
     407                miniSplitter.X = splitter.Position.X - 70; 
     408                miniSplitter.Y = splitter.Position.Y; 
     409                miniSplitter.Image = splitterkuva; 
     410 
     411                AddCollisionHandler(miniSplitter, "pelaaja1", MiniOsu1); 
     412                AddCollisionHandler(miniSplitter, "pelaaja1", MiniOsu2); 
     413                FollowerBrain minialy = new FollowerBrain("pelaaja"); 
     414                minialy.Speed = 100; 
     415                miniSplitter.Brain = minialy; 
     416                Add(miniSplitter);     
     417            } 
     418        }; 
     419        seuraajanAivot.StopWhenTargetClose = true; 
     420        splitter.Brain = seuraajanAivot; 
     421 
     422    } 
     423    void MiniOsu1(PhysicsObject mini, PlatformCharacter pelaaja1 ) 
     424    { 
     425         
    198426    } 
    199427} 
     428class Vihu : PhysicsObject 
     429{ 
     430    public IntMeter elamaLaskuri = new IntMeter(100, 0, 100); 
     431 
     432    public Vihu(double leveys, double korkeus) 
     433        : base(leveys, korkeus) 
     434    { 
     435        elamaLaskuri.LowerLimit += delegate { this.Destroy(); }; 
     436    } 
     437} 
  • 2012/26/OssiV/Archers' revenge/Archers' revenge/Archers' revenge/obj/x86/Debug/Archers' revenge.csproj.FileListAbsolute.txt

    r3225 r3279  
    88C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\obj\x86\Debug\Archers' revenge.pdb 
    99C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\maali.xnb 
    10 C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\norsu.xnb 
    1110C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\tahti.xnb 
    1211C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\kentta1.xnb 
    1312C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\jousipyssy.xnb 
    1413C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\jousimies.xnb 
     14C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\ninsa.xnb 
    1515C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\nuoli.xnb 
    16 C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\ninsa.xnb 
     16C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\mage.xnb 
     17C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\pallo.xnb 
     18C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\ninsa animaatio 2.xnb 
     19C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\ninsa animaatio 1.xnb 
     20C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\JHEITTOTAHTI.xnb 
     21C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\oRKKI.xnb 
     22C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\vihree mommo.xnb 
  • 2012/26/OssiV/Archers' revenge/Archers' revenge/Archers' revenge/obj/x86/Debug/ContentPipeline-{957427ED-11EB-4CF9-B904-486DDCC4BF4A}.xml

    r3225 r3279  
    1010      <Output>C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\maali.xnb</Output> 
    1111      <Time>2012-06-25T14:44:39.6594097+03:00</Time> 
    12     </Item> 
    13     <Item> 
    14       <Source>norsu.png</Source> 
    15       <Name>norsu</Name> 
    16       <Importer>TextureImporter</Importer> 
    17       <Processor>TextureProcessor</Processor> 
    18       <Options>None</Options> 
    19       <Output>C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\norsu.xnb</Output> 
    20       <Time>2012-06-25T14:44:39.6604097+03:00</Time> 
    2112    </Item> 
    2213    <Item> 
     
    3627      <Options>None</Options> 
    3728      <Output>C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\kentta1.xnb</Output> 
    38       <Time>2012-06-26T12:36:39.8163601+03:00</Time> 
     29      <Time>2012-06-27T14:11:06.7202237+03:00</Time> 
    3930    </Item> 
    4031    <Item> 
     
    5445      <Options>None</Options> 
    5546      <Output>C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\jousimies.xnb</Output> 
    56       <Time>2012-06-26T13:20:35.3556601+03:00</Time> 
     47      <Time>2012-06-27T09:43:28.2056339+03:00</Time> 
     48    </Item> 
     49    <Item> 
     50      <Source>ninsa.png</Source> 
     51      <Name>ninsa</Name> 
     52      <Importer>TextureImporter</Importer> 
     53      <Processor>TextureProcessor</Processor> 
     54      <Options>None</Options> 
     55      <Output>C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\ninsa.xnb</Output> 
     56      <Time>2012-06-27T09:43:34.7514339+03:00</Time> 
    5757    </Item> 
    5858    <Item> 
     
    6363      <Options>None</Options> 
    6464      <Output>C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\nuoli.xnb</Output> 
    65       <Time>2012-06-26T14:10:43.4173601+03:00</Time> 
     65      <Time>2012-06-27T09:44:07.0364339+03:00</Time> 
    6666    </Item> 
    6767    <Item> 
    68       <Source>ninsa.png</Source> 
    69       <Name>ninsa</Name> 
     68      <Source>mage.png</Source> 
     69      <Name>mage</Name> 
    7070      <Importer>TextureImporter</Importer> 
    7171      <Processor>TextureProcessor</Processor> 
    7272      <Options>None</Options> 
    73       <Output>C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\ninsa.xnb</Output> 
    74       <Time>2012-06-26T14:17:42.3797601+03:00</Time> 
     73      <Output>C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\mage.xnb</Output> 
     74      <Time>2012-06-27T09:56:33.6540339+03:00</Time> 
     75    </Item> 
     76    <Item> 
     77      <Source>pallo.png</Source> 
     78      <Name>pallo</Name> 
     79      <Importer>TextureImporter</Importer> 
     80      <Processor>TextureProcessor</Processor> 
     81      <Options>None</Options> 
     82      <Output>C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\pallo.xnb</Output> 
     83      <Time>2012-06-27T10:12:16.3686339+03:00</Time> 
     84    </Item> 
     85    <Item> 
     86      <Source>ninsa animaatio 2.png</Source> 
     87      <Name>ninsa animaatio 2</Name> 
     88      <Importer>TextureImporter</Importer> 
     89      <Processor>TextureProcessor</Processor> 
     90      <Options>None</Options> 
     91      <Output>C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\ninsa animaatio 2.xnb</Output> 
     92      <Time>2012-06-27T11:38:01.1108237+03:00</Time> 
     93    </Item> 
     94    <Item> 
     95      <Source>ninsa animaatio 1.png</Source> 
     96      <Name>ninsa animaatio 1</Name> 
     97      <Importer>TextureImporter</Importer> 
     98      <Processor>TextureProcessor</Processor> 
     99      <Options>None</Options> 
     100      <Output>C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\ninsa animaatio 1.xnb</Output> 
     101      <Time>2012-06-27T11:38:04.8242237+03:00</Time> 
     102    </Item> 
     103    <Item> 
     104      <Source>JHEITTOTAHTI.png</Source> 
     105      <Name>JHEITTOTAHTI</Name> 
     106      <Importer>TextureImporter</Importer> 
     107      <Processor>TextureProcessor</Processor> 
     108      <Options>None</Options> 
     109      <Output>C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\JHEITTOTAHTI.xnb</Output> 
     110      <Time>2012-06-27T12:09:49.4692237+03:00</Time> 
     111    </Item> 
     112    <Item> 
     113      <Source>oRKKI.png</Source> 
     114      <Name>oRKKI</Name> 
     115      <Importer>TextureImporter</Importer> 
     116      <Processor>TextureProcessor</Processor> 
     117      <Options>None</Options> 
     118      <Output>C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\oRKKI.xnb</Output> 
     119      <Time>2012-06-27T12:31:41.8526237+03:00</Time> 
     120    </Item> 
     121    <Item> 
     122      <Source>vihree mommo.png</Source> 
     123      <Name>vihree mommo</Name> 
     124      <Importer>TextureImporter</Importer> 
     125      <Processor>TextureProcessor</Processor> 
     126      <Options>None</Options> 
     127      <Output>C:\MyTemp\OssiV\Archers' revenge\Archers' revenge\Archers' revenge\bin\x86\Debug\Content\vihree mommo.xnb</Output> 
     128      <Time>2012-06-27T14:06:00.4796237+03:00</Time> 
    75129    </Item> 
    76130    <BuildSuccessful>true</BuildSuccessful> 
  • 2012/26/OssiV/Archers' revenge/Archers' revenge/Archers' revenge/obj/x86/Debug/cachefile-{957427ED-11EB-4CF9-B904-486DDCC4BF4A}-targetpath.txt

    r3225 r3279  
    11Content\maali.xnb 
    2 Content\norsu.xnb 
    32Content\tahti.xnb 
    43Content\kentta1.xnb 
    54Content\jousipyssy.xnb 
    65Content\jousimies.xnb 
     6Content\ninsa.xnb 
    77Content\nuoli.xnb 
    8 Content\ninsa.xnb 
     8Content\mage.xnb 
     9Content\pallo.xnb 
     10Content\ninsa animaatio 2.xnb 
     11Content\ninsa animaatio 1.xnb 
     12Content\JHEITTOTAHTI.xnb 
     13Content\oRKKI.xnb 
     14Content\vihree mommo.xnb 
  • 2012/26/OssiV/Archers' revenge/Archers' revenge/Archers' revengeContent/Archers' revengeContent.contentproj

    r3225 r3279  
    5050      <Processor>SoundEffectProcessor</Processor> 
    5151    </Compile> 
    52     <Compile Include="norsu.png"> 
    53       <Name>norsu</Name> 
    54       <Importer>TextureImporter</Importer> 
    55       <Processor>TextureProcessor</Processor> 
    56     </Compile> 
    5752    <Compile Include="tahti.png"> 
    5853      <Name>tahti</Name> 
     
    8176  </ItemGroup> 
    8277  <ItemGroup> 
     78    <Compile Include="ninsa.png"> 
     79      <Name>ninsa</Name> 
     80      <Importer>TextureImporter</Importer> 
     81      <Processor>TextureProcessor</Processor> 
     82    </Compile> 
     83  </ItemGroup> 
     84  <ItemGroup> 
    8385    <Compile Include="nuoli.png"> 
    8486      <Name>nuoli</Name> 
     
    8890  </ItemGroup> 
    8991  <ItemGroup> 
    90     <Compile Include="ninsa.png"> 
    91       <Name>ninsa</Name> 
     92    <Compile Include="mage.png"> 
     93      <Name>mage</Name> 
     94      <Importer>TextureImporter</Importer> 
     95      <Processor>TextureProcessor</Processor> 
     96    </Compile> 
     97  </ItemGroup> 
     98  <ItemGroup> 
     99    <Compile Include="pallo.png"> 
     100      <Name>pallo</Name> 
     101      <Importer>TextureImporter</Importer> 
     102      <Processor>TextureProcessor</Processor> 
     103    </Compile> 
     104  </ItemGroup> 
     105  <ItemGroup> 
     106    <Compile Include="ninsa animaatio 2.png"> 
     107      <Name>ninsa animaatio 2</Name> 
     108      <Importer>TextureImporter</Importer> 
     109      <Processor>TextureProcessor</Processor> 
     110    </Compile> 
     111  </ItemGroup> 
     112  <ItemGroup> 
     113    <Compile Include="ninsa animaatio 1.png"> 
     114      <Name>ninsa animaatio 1</Name> 
     115      <Importer>TextureImporter</Importer> 
     116      <Processor>TextureProcessor</Processor> 
     117    </Compile> 
     118  </ItemGroup> 
     119  <ItemGroup> 
     120    <Compile Include="JHEITTOTAHTI.png"> 
     121      <Name>JHEITTOTAHTI</Name> 
     122      <Importer>TextureImporter</Importer> 
     123      <Processor>TextureProcessor</Processor> 
     124    </Compile> 
     125  </ItemGroup> 
     126  <ItemGroup> 
     127    <Compile Include="oRKKI.png"> 
     128      <Name>oRKKI</Name> 
     129      <Importer>TextureImporter</Importer> 
     130      <Processor>TextureProcessor</Processor> 
     131    </Compile> 
     132  </ItemGroup> 
     133  <ItemGroup> 
     134    <Compile Include="vihree mommo.png"> 
     135      <Name>vihree mommo</Name> 
    92136      <Importer>TextureImporter</Importer> 
    93137      <Processor>TextureProcessor</Processor> 
  • 2012/26/OssiV/Archers' revenge/Archers' revenge/Archers' revengeContent/kentta1.txt

    r3225 r3279  
    11 
    22 
    3  
    4  
     3M 
     4        O   O   M 
    55                                                                                                                                                                                                             ############################## 
    6         2    N                                                                                                                                                                         ############################                     ######## 
     6        2    N  M        O                                                                                                                                                             ############################                     ######## 
    77####################                                                                                                                    ############          #############################                                                    ## 
    8                    ###########                                         #############################                           ##############     ################                                                                              #                                                                        #################################### 
     8                   ###########           S                             #############################                           ##############     ################                                                                              #                                                                        #################################### 
    99                           #######                        ###############                           #############           ####                                                                                                                #                                                                ########                                   ### 
    1010                               ######             ###########                                                 ##################                                                                                                                #                                              ##################                                             ### 
Note: See TracChangeset for help on using the changeset viewer.