Changeset 5133 for 2014/26


Ignore:
Timestamp:
2014-06-26 15:02:33 (6 years ago)
Author:
nivikinn
Message:
 
Location:
2014/26/NikoK/WarTrain/WarTrain
Files:
18 added
6 deleted
25 edited

Legend:

Unmodified
Added
Removed
  • 2014/26/NikoK/WarTrain/WarTrain/WarTrain/WarTrain/Ase.cs

    r5114 r5133  
    88public class Ase : AssaultRifle 
    99{ 
    10     public int Damage { get; set; } 
     10    public double Damage { get; set; } 
    1111 
    1212    public Image AmmuksenKuva { get; set; } 
    1313 
    14     public Ase(double width, double height, int damage) 
     14    public Ase(double width, double height, double damage) 
    1515        :base(width, height) 
    1616    { 
  • 2014/26/NikoK/WarTrain/WarTrain/WarTrain/WarTrain/Juna.cs

    r5114 r5133  
    1616    public Image VeturinKuva; 
    1717 
     18    public const double MAX_NOPEUS = 300.0; 
     19 
    1820    public Juna(int veturinHP, Image veturinKuva) 
    1921    { 
    2022        Veturi = new Vaunu(veturinKuva, veturinHP); 
     23        Veturi.Size *= 2; 
    2124        WarTrain.Peli.Add(Veturi); 
     25        Veturi.Elamat.LowerLimit += delegate { 
     26            Veturi.LinearDamping = 0.95; 
     27            Veturi.OnkoRaiteilla = false; 
     28            Veturi.CanRotate = true; 
     29            if (RandomGen.NextBool()) 
     30                Veturi.Hit(new Vector(-10000, 0)); 
     31            else Veturi.Hit(new Vector(10000, 0)); 
     32            WarTrain.Peli.Keyboard.Disable(Key.W); 
     33            WarTrain.Peli.Keyboard.Disable(Key.Up); 
     34        }; 
    2235 
    2336        Vaunut = new List<Vaunu>(); 
     
    2841    { 
    2942        Vaunut.Add(vaunu); 
    30  
     43        vaunu.Size *= 2; 
    3144        if (Vaunut.Count == 1) 
    3245        { 
     
    6679    { 
    6780        if (this.Veturi.Velocity.Y < 0 && nopeus < 0) return; 
     81        if (this.Veturi.Velocity.Y > MAX_NOPEUS) return; 
    6882        this.Veturi.Push(new Vector(0.0, nopeus)); 
    6983    } 
  • 2014/26/NikoK/WarTrain/WarTrain/WarTrain/WarTrain/Tuhoutuva.cs

    r5114 r5133  
    88public class Tuhoutuva : PhysicsObject 
    99{ 
    10     public IntMeter Elamat { get; set; } 
     10    public DoubleMeter Elamat { get; set; } 
    1111 
    12     public Tuhoutuva(double width, double height, int elamat) 
     12    public Tuhoutuva(double width, double height, double elamat) 
    1313        :base(width, height) 
    1414    { 
    15         this.Elamat = new IntMeter(elamat, 0, elamat); 
     15        this.Elamat = new DoubleMeter(elamat, 0, elamat); 
    1616    } 
    1717 
    18     public Tuhoutuva(Image kuva, int elamat) 
     18    public Tuhoutuva(Image kuva, double elamat) 
    1919        : base(kuva) 
    2020    { 
    21         this.Elamat = new IntMeter(elamat, 0, elamat); 
     21        this.Elamat = new DoubleMeter(elamat, 0, elamat); 
    2222    } 
    2323 
  • 2014/26/NikoK/WarTrain/WarTrain/WarTrain/WarTrain/Vihollinen.cs

    r5114 r5133  
    1212    private Timer AmpumisAjastin { get; set; } 
    1313 
    14     public Vihollinen(double width, double height, int elamat, int damage, int fireRate) 
     14    public int SpawnauksenAloitusruutu { get; set; } 
     15 
     16    public int RuutujaLevelUppiin { get; set; } 
     17 
     18 
     19    public Vihollinen(double width, double height, double elamat, double damage, double fireRate) 
    1520        :base(width, height, elamat) 
    1621    { 
    1722        this.Ase = new Ase(10, 5, damage); 
    1823        this.Ase.IsVisible = false; 
     24        this.Ase.AttackSound = null; 
    1925        //this.Ase.FireRate = fireRate; 
    2026 
     
    3036            this.AmpumisAjastin.Stop(); 
    3137        }; 
     38 
     39        Timer tuhoutumisAjastin = new Timer(); 
     40        tuhoutumisAjastin.Interval = 1.0; 
     41        tuhoutumisAjastin.Timeout += delegate 
     42        { 
     43            if (this.Y < WarTrain.Peli.Camera.ScreenToWorld(new Vector(0.0, WarTrain.Screen.Bottom)).Y) 
     44            { 
     45                this.Destroy(); 
     46                tuhoutumisAjastin.Stop(); 
     47            } 
     48        }; 
     49        tuhoutumisAjastin.Start(); 
     50        this.MakeStatic(); 
     51        this.Collided += delegate(IPhysicsObject vihu, IPhysicsObject kohde) { vihu.Destroy(); }; 
     52        this.IgnoresCollisionResponse = true; 
    3253    } 
    3354 
     
    4768 
    4869        }; 
     70        ammus.MaximumLifetime = TimeSpan.FromSeconds(2.5); 
    4971    } 
    5072 
  • 2014/26/NikoK/WarTrain/WarTrain/WarTrain/WarTrain/WarTrain.cs

    r5114 r5133  
    3939    EasyHighScore topLista = new EasyHighScore(); 
    4040 
    41     SoundEffect Pam1 = LoadSoundEffect("Pam1.mp3"); 
    42     SoundEffect Pam2 = LoadSoundEffect("Pam2.mp3"); 
    43     SoundEffect Pam3 = LoadSoundEffect("Pam3.mp3"); 
    44  
     41    SoundEffect Pam1 = LoadSoundEffect("Pam1"); 
     42    SoundEffect Pam2 = LoadSoundEffect("Pam2"); 
     43    SoundEffect Pam3 = LoadSoundEffect("Pam3"); 
     44    SoundEffect JunaTuhoutuuAani = LoadSoundEffect("JunaveturiTuhoutuu"); 
     45    SoundEffect VaunuTuhoutuuAani = LoadSoundEffect("JunavaunuTuhoutuu"); 
    4546    Image alueKuva = LoadImage("Alue"); 
     47    Image sotilasKuva = LoadImage("Sotilas"); 
     48    Image sotilasKuvaKeltainen; 
     49    Image sotilasKuvaVihrea; 
     50    Image sotilasKuvaPunainen; 
     51    Image tankkiKuva = LoadImage("Tankki"); 
     52    Image tankkiKuvaKeltainen; 
     53    Image tankkiKuvaVihrea; 
     54    Image tankkiKuvaPunainen; 
     55    Image tykkiKuva = LoadImage("Tykki"); 
     56    Image tykkiKuvaKeltainen; 
     57    Image tykkiKuvaVihrea; 
     58    Image tykkiKuvaPunainen; 
     59    Image panosKuva1 = LoadImage("Panos1"); 
     60    Image panosKuva2 = LoadImage("Panos2"); 
     61    Image panosKuva3 = LoadImage("Panos3"); 
     62    Image aseKuva1 = LoadImage("Ase1"); 
     63    Image aseKuva2 = LoadImage("Ase2"); 
     64    Image aseKuva3 = LoadImage("Ase3"); 
    4665 
    4766    Image[] taustakuvaKuvat = new Image[2]; 
     
    5271 
    5372    Juna juna; 
     73    Timer vihollisAjastin; 
     74 
     75    IntMeter aikaPelinAlusta = new IntMeter(0); 
     76    Timer peliAikaAjastin; 
     77    int moneskoAlue = 1; 
     78    int VihollisiaAlueella = 5; 
    5479 
    5580    public override void Begin() 
    5681    { 
    57     //    ParhaatTulokset = DataStorage.TryLoad<ScoreList>(ParhaatTulokset, "ParhaatTulokset.txt"); 
     82        //    ParhaatTulokset = DataStorage.TryLoad<ScoreList>(ParhaatTulokset, "ParhaatTulokset.txt"); 
    5883        Peli = this; 
     84        SetWindowSize(680, 760); 
    5985        LuoValikko(); 
    6086    } 
    6187 
    62      
     88 
    6389 
    6490    void LuoValikko() 
    6591    { 
     92        ClearAll(); 
     93 
     94        MediaPlayer.Play("Musa"); 
     95        MediaPlayer.IsRepeating = true; 
     96        MediaPlayer.Volume = 1; 
     97 
    6698        Mouse.IsCursorVisible = false; 
    6799        MultiSelectWindow Valikko = new MultiSelectWindow("EpicWarTrain", "Uusi peli", "Parhaat tulokset", "Lopeta peli"); 
    68         Level.Background.CreateGradient(Color.Black, Color.JungleGreen); 
     100        Level.Background.CreateGradient(Color.DarkGray, Color.DarkJungleGreen); 
    69101        Valikko.SetButtonColor(Color.DarkJungleGreen); 
    70102        Valikko.SetButtonTextColor(Color.White); 
     
    79111    { 
    80112        switch (NappiValinta) 
    81         {  
     113        { 
    82114            case 0: 
    83115                LuoKentta("ykkonen"); 
     
    117149    { 
    118150        ClearAll(); 
     151        Spawnaus.MapLength = 100; 
     152        Spawnaus.Initialize(); 
     153        MediaPlayer.Play("Musa2"); 
     154        MediaPlayer.Volume = 0.2; 
     155        SmoothTextures = false;  
     156        Level.Background.CreateGradient(Color.DarkGray, Color.DarkJungleGreen); 
    119157 
    120158        for (int i = 0; i < taustakuvaKuvat.Length; i++) 
     
    129167        taustakuvat[1].Position = taustakuvat[0].Position + new Vector(0.0, taustakuvat[0].Height); 
    130168 
     169        sotilasKuvaPunainen = VaihdaVari(sotilasKuva, Color.Gold, Color.DarkRed); 
     170        sotilasKuvaKeltainen = sotilasKuva; 
     171        sotilasKuvaVihrea = VaihdaVari(sotilasKuva, Color.Gold, Color.ForestGreen); 
     172        tankkiKuvaPunainen = VaihdaVari(tankkiKuva, Color.Gold, Color.DarkRed); 
     173        tankkiKuvaKeltainen = tankkiKuva; 
     174        tankkiKuvaVihrea = VaihdaVari(tankkiKuva, Color.Gold, Color.ForestGreen); 
     175        tykkiKuvaPunainen = VaihdaVari(tykkiKuva, Color.Gold, Color.DarkRed); 
     176        tykkiKuvaKeltainen = tykkiKuva; 
     177        tykkiKuvaVihrea = VaihdaVari(tykkiKuva, Color.Gold, Color.ForestGreen); 
     178 
    131179        //Layers[-3].RelativeTransition = new Vector(0.5, 0.5); 
    132180        LuoJuna(); 
    133         for (int i = 0; i < 10; i++) 
     181        for (int i = 0; i < 3; i++) 
    134182        { 
    135183            Vaunu v = new Vaunu(LoadImage("Junavaunu"), 100); 
     
    139187        Camera.Follow(juna.Veturi); 
    140188        AsetaOhjaimet(); 
    141         LuoSotilas(); 
     189 
     190        peliAikaAjastin = new Timer(); 
     191        peliAikaAjastin.Interval = 1.0; 
     192        peliAikaAjastin.Timeout += delegate { aikaPelinAlusta.Value++; }; 
     193        peliAikaAjastin.Start(); 
    142194    } 
    143195    protected override void Update(Time time) 
     
    156208            else toinenTaustakuva = 0; 
    157209            taustakuvat[toinenTaustakuva].Position = new Vector(0.0, taustakuvat[ylempiTaustakuva].Position.Y + taustakuvat[ylempiTaustakuva].Height); 
     210            moneskoAlue++; 
     211            SpawnaaVihollisia(taustakuvat[toinenTaustakuva].Position); 
    158212            ylempiTaustakuva = toinenTaustakuva; 
    159213        } 
     
    162216    } 
    163217 
     218    void SpawnaaVihollisia(Vector keskipiste) 
     219    { 
     220        EnemyLevel soldierLevel = Spawnaus.GetEnemyLevelAt(moneskoAlue, EnemyType.Soldier); 
     221        EnemyLevel tankLevel = Spawnaus.GetEnemyLevelAt(moneskoAlue, EnemyType.Tank); 
     222        EnemyLevel cannonLevel = Spawnaus.GetEnemyLevelAt(moneskoAlue, EnemyType.Cannon); 
     223        Dictionary<EnemyType, int> spawnProbabilities = Spawnaus.GetProbabilities(moneskoAlue); 
     224        int soldierProbs; 
     225        spawnProbabilities.TryGetValue(EnemyType.Soldier, out soldierProbs); 
     226        int tankProbs; 
     227        spawnProbabilities.TryGetValue(EnemyType.Tank, out tankProbs); 
     228        int cannonProbs; 
     229        spawnProbabilities.TryGetValue(EnemyType.Cannon, out cannonProbs); 
     230 
     231 
     232        for (int i = 0; i < VihollisiaAlueella; i++) 
     233        { 
     234            int vihuTyyppi = RandomGen.NextIntWithProbabilities((double)soldierProbs / 100.0, (double)tankProbs / 100.0, (double)cannonProbs / 100.0); // 0 sotilas, 1 tankki, 2 tykki 
     235 
     236            Vector paikka = RandomGen.NextVector(Screen.Left + 70, Camera.ScreenToWorld(new Vector(0.0, Screen.Top)).Y, Screen.Right - 70, Camera.ScreenToWorld(new Vector(0.0,Screen.Top)).Y + Screen.Height); 
     237 
     238            switch (vihuTyyppi) 
     239            { 
     240                case 0: 
     241                    LuoVihollinen(EnemyType.Soldier, soldierLevel, paikka); 
     242                    break; 
     243                case 1: 
     244                    LuoVihollinen(EnemyType.Tank, tankLevel, paikka); 
     245                    break; 
     246                case 2: 
     247                    LuoVihollinen(EnemyType.Cannon, cannonLevel, paikka); 
     248                    break; 
     249                default: 
     250                    // mitään ei voi spawnata 
     251                    break; 
     252            } 
     253        } 
     254    } 
     255 
     256    void LuoVihollinen(EnemyType type, EnemyLevel level, Vector paikka) 
     257    { 
     258        switch (type) 
     259        { 
     260            case EnemyType.Soldier: 
     261                LuoSotilas(level, paikka); 
     262                break; 
     263            case EnemyType.Tank: 
     264                LuoTankki(level, paikka); 
     265                break; 
     266            case EnemyType.Cannon: 
     267                LuoTykki(level, paikka); 
     268                break; 
     269            default: 
     270                break; 
     271        } 
     272    } 
     273 
     274    void LuoSotilas(EnemyLevel level, Vector paikka) 
     275    { 
     276        switch (level) 
     277        { 
     278            case EnemyLevel.Green: 
     279                Vihollinen vihrea = new Vihollinen(16, 16, 10.0, 5.00, 0.5); 
     280                vihrea.Image = sotilasKuvaVihrea; 
     281                vihrea.Position = paikka; 
     282                vihrea.Ase.AmmuksenKuva = panosKuva1; 
     283                Add(vihrea); 
     284                break; 
     285            case EnemyLevel.Yellow: 
     286                Vihollinen keltainen = new Vihollinen(16, 16, 12.5, 7.50, 0.5); 
     287                keltainen.Image = sotilasKuvaKeltainen; 
     288                keltainen.Position = paikka; 
     289                keltainen.Ase.AmmuksenKuva = panosKuva1; 
     290                Add(keltainen); 
     291                break; 
     292            case EnemyLevel.Red: 
     293                Vihollinen punainen = new Vihollinen(16, 16, 15.0, 10.00, 0.5); 
     294                punainen.Image = sotilasKuvaPunainen; 
     295                punainen.Position = paikka; 
     296                punainen.Ase.AmmuksenKuva = panosKuva1; 
     297                Add(punainen); 
     298                break; 
     299            default: 
     300                break; 
     301        } 
     302    } 
     303 
     304    void LuoTankki(EnemyLevel level, Vector paikka) 
     305    { 
     306        switch (level) 
     307        { 
     308            case EnemyLevel.Green: 
     309                Vihollinen vihrea = new Vihollinen(48, 32, 25.0, 12.5, 1.0); 
     310                vihrea.Image = tankkiKuvaVihrea; 
     311                vihrea.Position = paikka; 
     312                vihrea.Ase.AmmuksenKuva = panosKuva2; 
     313                Add(vihrea); 
     314                break; 
     315            case EnemyLevel.Yellow: 
     316                Vihollinen keltainen = new Vihollinen(48, 32, 31.25, 18.75, 1.0); 
     317                keltainen.Image = tankkiKuvaKeltainen; 
     318                keltainen.Position = paikka; 
     319                keltainen.Ase.AmmuksenKuva = panosKuva2; 
     320                Add(keltainen); 
     321                break; 
     322            case EnemyLevel.Red: 
     323                Vihollinen punainen = new Vihollinen(48, 32, 37.5, 25, 1.0); 
     324                punainen.Image = tankkiKuvaPunainen; 
     325                punainen.Position = paikka; 
     326                punainen.Ase.AmmuksenKuva = panosKuva2; 
     327                Add(punainen); 
     328                break; 
     329            default: 
     330                break; 
     331        } 
     332 
     333    } 
     334 
     335    void LuoTykki(EnemyLevel level, Vector paikka) 
     336    { 
     337        switch (level) 
     338        { 
     339            case EnemyLevel.Green: 
     340                Vihollinen vihrea = new Vihollinen(48, 32, 60.0, 30.0, 2.0); 
     341                vihrea.Image = tykkiKuvaVihrea; 
     342                vihrea.Position = paikka; 
     343                vihrea.Ase.AmmuksenKuva = panosKuva3; 
     344                Add(vihrea); 
     345                break; 
     346            case EnemyLevel.Yellow: 
     347                Vihollinen keltainen = new Vihollinen(48, 32, 75.0, 45.0, 2.0); 
     348                keltainen.Image = tykkiKuvaKeltainen; 
     349                keltainen.Position = paikka; 
     350                keltainen.Ase.AmmuksenKuva = panosKuva3; 
     351                Add(keltainen); 
     352                break; 
     353            case EnemyLevel.Red: 
     354                Vihollinen punainen = new Vihollinen(48, 32, 90.0, 60.0, 2.0); 
     355                punainen.Image = tykkiKuvaPunainen; 
     356                punainen.Position = paikka; 
     357                punainen.Ase.AmmuksenKuva = panosKuva3; 
     358                Add(punainen); 
     359                break; 
     360            default: 
     361                break; 
     362        } 
     363    } 
     364 
     365    Image VaihdaVari(Image kuva, Color vaihdettava, Color miksiVaihdetaan) 
     366    { 
     367        Image k = kuva.Clone(); 
     368        k.ReplaceColor(vaihdettava, miksiVaihdetaan); 
     369        return k; 
     370    } 
    164371 
    165372    void LuoJuna() 
     
    168375    } 
    169376 
    170     void LuoSotilas() 
    171     { 
    172         for (int i = 0; i < 4; i++) 
    173         { 
    174             Vihollinen v = new Vihollinen(20, 20, 100, 10, 1); 
    175             v.Position = RandomGen.NextVector(-200.0, 200.0); 
    176             Add(v); 
    177         } 
    178     } 
    179  
    180377    void JunaTuhoutui() 
    181378    { 
     379        JunaTuhoutuuAani.Play(); 
    182380        //juna.destroy jne 
    183381        //topLista.EnterAndShow(PisteLaskuri.value); 
     
    185383    } 
    186384 
     385    void VaunuTuhoutui() 
     386    { 
     387        VaunuTuhoutuuAani.Play(); 
     388    } 
     389 
    187390    void AsetaOhjaimet() 
    188391    { 
    189         Keyboard.Listen(Key.Up, ButtonState.Down, juna.Liiku, null, 8000.0); 
     392        Keyboard.Listen(Key.W, ButtonState.Down, juna.Liiku, null, 4000.0); 
     393        Keyboard.Listen(Key.S, ButtonState.Down, juna.Liiku, null, -8000.0); 
     394        Keyboard.Listen(Key.Up, ButtonState.Down, juna.Liiku, null, 4000.0); 
    190395        Keyboard.Listen(Key.Down, ButtonState.Down, juna.Liiku, null, -8000.0); 
    191         //Keyboard.Listen(Key.R, ButtonState.Pressed, delegate { juna.Veturi.Hit(RandomGen.NextVector(-10000, 10000)); }, null); 
     396        Keyboard.Listen(Key.R, ButtonState.Pressed, delegate { MessageDisplay.Add(Mouse.PositionOnWorld.ToString()); }, null); 
    192397    } 
    193398} 
  • 2014/26/NikoK/WarTrain/WarTrain/WarTrain/WarTrain/WarTrain.csproj

    r5114 r5133  
    112112  <ItemGroup> 
    113113    <Compile Include="Ase.cs" /> 
     114    <Compile Include="EnemyData.cs" /> 
    114115    <Compile Include="Juna.cs" /> 
    115116    <Compile Include="Ohjelma.cs" /> 
     117    <Compile Include="Spawnaus.cs" /> 
    116118    <Compile Include="Vaunu.cs" /> 
    117119    <Compile Include="Tuhoutuva.cs" /> 
  • 2014/26/NikoK/WarTrain/WarTrain/WarTrain/WarTrain/WarTrain.csproj.Debug.cachefile

    r5114 r5133  
    1616Content\Tykki.xnb 
    1717Content\ParhaatTulokset.xnb 
     18Content\Musa.xnb 
     19Content\Musa2.xnb 
     20Content\JunavaunuTuhoutuu.xnb 
     21Content\JunaveturiTuhoutuu.xnb 
    1822Content\Pam1.xnb 
    1923Content\Pam2.xnb 
    2024Content\Pam3.xnb 
    21 Content\Pam1.wma 
    22 Content\Pam2.wma 
    23 Content\Pam3.wma 
     25Content\Panos1.xnb 
     26Content\Panos2.xnb 
     27Content\Panos3.xnb 
     28Content\Musa.wma 
     29Content\Musa2.wma 
  • 2014/26/NikoK/WarTrain/WarTrain/WarTrain/WarTrain/obj/x86/Debug/ContentPipeline-{742829C2-05BF-48AE-981F-513102281E2D}.xml

    r5114 r5133  
    9090      <Options>None</Options> 
    9191      <Output>C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Sotilas.xnb</Output> 
    92       <Time>2014-06-24T14:02:19.2760351+03:00</Time> 
     92      <Time>2014-06-26T14:29:50.4507599+03:00</Time> 
    9393    </Item> 
    9494    <Item> 
     
    135135      <Options>None</Options> 
    136136      <Output>C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Tankki.xnb</Output> 
    137       <Time>2014-06-24T12:24:31.8155052+03:00</Time> 
     137      <Time>2014-06-26T14:29:52.9120495+03:00</Time> 
    138138    </Item> 
    139139    <Item> 
     
    144144      <Options>None</Options> 
    145145      <Output>C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Tykki.xnb</Output> 
    146       <Time>2014-06-24T14:02:13.7847999+03:00</Time> 
     146      <Time>2014-06-26T14:30:25.3982753+03:00</Time> 
    147147    </Item> 
    148148    <Item> 
     
    156156    </Item> 
    157157    <Item> 
    158       <Source>Pam1.mp3</Source> 
    159       <Name>Pam1</Name> 
     158      <Source>Musa.mp3</Source> 
     159      <Name>Musa</Name> 
    160160      <Importer>Mp3Importer</Importer> 
    161161      <Processor>SongProcessor</Processor> 
    162162      <Options>None</Options> 
    163       <Output>C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Pam1.xnb</Output> 
    164       <Extra>C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Pam1.wma</Extra> 
    165       <Time>2014-06-25T12:00:04.6275358+03:00</Time> 
    166     </Item> 
    167     <Item> 
    168       <Source>Pam2.mp3</Source> 
    169       <Name>Pam2</Name> 
     163      <Output>C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Musa.xnb</Output> 
     164      <Extra>C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Musa.wma</Extra> 
     165      <Time>2014-06-26T09:34:30.6222988+03:00</Time> 
     166    </Item> 
     167    <Item> 
     168      <Source>Musa2.mp3</Source> 
     169      <Name>Musa2</Name> 
    170170      <Importer>Mp3Importer</Importer> 
    171171      <Processor>SongProcessor</Processor> 
    172172      <Options>None</Options> 
     173      <Output>C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Musa2.xnb</Output> 
     174      <Extra>C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Musa2.wma</Extra> 
     175      <Time>2014-06-26T09:34:30.2478964+03:00</Time> 
     176    </Item> 
     177    <Item> 
     178      <Source>JunavaunuTuhoutuu.wav</Source> 
     179      <Name>JunavaunuTuhoutuu</Name> 
     180      <Importer>WavImporter</Importer> 
     181      <Processor>SoundEffectProcessor</Processor> 
     182      <Options>None</Options> 
     183      <Output>C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\JunavaunuTuhoutuu.xnb</Output> 
     184      <Time>2014-06-26T09:34:30.6066987+03:00</Time> 
     185    </Item> 
     186    <Item> 
     187      <Source>JunaveturiTuhoutuu.wav</Source> 
     188      <Name>JunaveturiTuhoutuu</Name> 
     189      <Importer>WavImporter</Importer> 
     190      <Processor>SoundEffectProcessor</Processor> 
     191      <Options>None</Options> 
     192      <Output>C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\JunaveturiTuhoutuu.xnb</Output> 
     193      <Time>2014-06-26T09:34:30.5910986+03:00</Time> 
     194    </Item> 
     195    <Item> 
     196      <Source>Pam1.wav</Source> 
     197      <Name>Pam1</Name> 
     198      <Importer>WavImporter</Importer> 
     199      <Processor>SoundEffectProcessor</Processor> 
     200      <Options>None</Options> 
     201      <Output>C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Pam1.xnb</Output> 
     202      <Time>2014-06-26T10:04:46.5026549+03:00</Time> 
     203    </Item> 
     204    <Item> 
     205      <Source>Pam2.wav</Source> 
     206      <Name>Pam2</Name> 
     207      <Importer>WavImporter</Importer> 
     208      <Processor>SoundEffectProcessor</Processor> 
     209      <Options>None</Options> 
    173210      <Output>C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Pam2.xnb</Output> 
    174       <Extra>C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Pam2.wma</Extra> 
    175       <Time>2014-06-25T12:00:16.5747304+03:00</Time> 
    176     </Item> 
    177     <Item> 
    178       <Source>Pam3.mp3</Source> 
     211      <Time>2014-06-26T10:05:16.9276971+03:00</Time> 
     212    </Item> 
     213    <Item> 
     214      <Source>Pam3.wav</Source> 
    179215      <Name>Pam3</Name> 
    180       <Importer>Mp3Importer</Importer> 
    181       <Processor>SongProcessor</Processor> 
     216      <Importer>WavImporter</Importer> 
     217      <Processor>SoundEffectProcessor</Processor> 
    182218      <Options>None</Options> 
    183219      <Output>C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Pam3.xnb</Output> 
    184       <Extra>C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Pam3.wma</Extra> 
    185       <Time>2014-06-25T12:00:32.5303258+03:00</Time> 
     220      <Time>2014-06-26T10:05:31.078112+03:00</Time> 
     221    </Item> 
     222    <Item> 
     223      <Source>Panos1.png</Source> 
     224      <Name>Panos1</Name> 
     225      <Importer>TextureImporter</Importer> 
     226      <Processor>TextureProcessor</Processor> 
     227      <Options>None</Options> 
     228      <Output>C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Panos1.xnb</Output> 
     229      <Time>2014-06-24T12:26:20.0177988+03:00</Time> 
     230    </Item> 
     231    <Item> 
     232      <Source>Panos2.png</Source> 
     233      <Name>Panos2</Name> 
     234      <Importer>TextureImporter</Importer> 
     235      <Processor>TextureProcessor</Processor> 
     236      <Options>None</Options> 
     237      <Output>C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Panos2.xnb</Output> 
     238      <Time>2014-06-24T12:23:02.08373+03:00</Time> 
     239    </Item> 
     240    <Item> 
     241      <Source>Panos3.png</Source> 
     242      <Name>Panos3</Name> 
     243      <Importer>TextureImporter</Importer> 
     244      <Processor>TextureProcessor</Processor> 
     245      <Options>None</Options> 
     246      <Output>C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Panos3.xnb</Output> 
     247      <Time>2014-06-24T12:26:09.3317303+03:00</Time> 
    186248    </Item> 
    187249    <BuildSuccessful>true</BuildSuccessful> 
  • 2014/26/NikoK/WarTrain/WarTrain/WarTrain/WarTrain/obj/x86/Debug/WarTrain.csproj.FileListAbsolute.txt

    r5114 r5133  
    2727C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Pam2.xnb 
    2828C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Pam3.xnb 
    29 C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Pam1.wma 
    30 C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Pam2.wma 
    31 C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Pam3.wma 
     29C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Musa.xnb 
     30C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Musa2.xnb 
     31C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\JunavaunuTuhoutuu.xnb 
     32C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\JunaveturiTuhoutuu.xnb 
     33C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Musa.wma 
     34C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Musa2.wma 
     35C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Panos1.xnb 
     36C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Panos2.xnb 
     37C:\MyTemp\NikoK\WarTrain\WarTrain\WarTrain\WarTrain\bin\x86\Debug\Content\Panos3.xnb 
  • 2014/26/NikoK/WarTrain/WarTrain/WarTrain/WarTrain/obj/x86/Debug/cachefile-{742829C2-05BF-48AE-981F-513102281E2D}-targetpath.txt

    r5114 r5133  
    1616Content\Tykki.xnb 
    1717Content\ParhaatTulokset.xnb 
     18Content\Musa.xnb 
     19Content\Musa.wma 
     20Content\Musa2.xnb 
     21Content\Musa2.wma 
     22Content\JunavaunuTuhoutuu.xnb 
     23Content\JunaveturiTuhoutuu.xnb 
    1824Content\Pam1.xnb 
    19 Content\Pam1.wma 
    2025Content\Pam2.xnb 
    21 Content\Pam2.wma 
    2226Content\Pam3.xnb 
    23 Content\Pam3.wma 
     27Content\Panos1.xnb 
     28Content\Panos2.xnb 
     29Content\Panos3.xnb 
  • 2014/26/NikoK/WarTrain/WarTrain/WarTrain/WarTrainContent/WarTrainContent.contentproj

    r5114 r5133  
    147147  </ItemGroup> 
    148148  <ItemGroup> 
    149     <Compile Include="Pam1.mp3"> 
    150       <Name>Pam1</Name> 
     149    <Compile Include="JunavaunuTuhoutuu.wav"> 
     150      <Name>JunavaunuTuhoutuu</Name> 
     151      <Importer>WavImporter</Importer> 
     152      <Processor>SoundEffectProcessor</Processor> 
     153    </Compile> 
     154    <Compile Include="JunaveturiTuhoutuu.wav"> 
     155      <Name>JunaveturiTuhoutuu</Name> 
     156      <Importer>WavImporter</Importer> 
     157      <Processor>SoundEffectProcessor</Processor> 
     158    </Compile> 
     159    <Compile Include="Musa.mp3"> 
     160      <Name>Musa</Name> 
    151161      <Importer>Mp3Importer</Importer> 
    152162      <Processor>SongProcessor</Processor> 
    153163    </Compile> 
    154     <Compile Include="Pam2.mp3"> 
    155       <Name>Pam2</Name> 
     164    <Compile Include="Musa2.mp3"> 
     165      <Name>Musa2</Name> 
    156166      <Importer>Mp3Importer</Importer> 
    157167      <Processor>SongProcessor</Processor> 
    158168    </Compile> 
    159     <Compile Include="Pam3.mp3"> 
     169  </ItemGroup> 
     170  <ItemGroup> 
     171    <Compile Include="Pam1.wav"> 
     172      <Name>Pam1</Name> 
     173      <Importer>WavImporter</Importer> 
     174      <Processor>SoundEffectProcessor</Processor> 
     175    </Compile> 
     176    <Compile Include="Pam2.wav"> 
     177      <Name>Pam2</Name> 
     178      <Importer>WavImporter</Importer> 
     179      <Processor>SoundEffectProcessor</Processor> 
     180    </Compile> 
     181    <Compile Include="Pam3.wav"> 
    160182      <Name>Pam3</Name> 
    161       <Importer>Mp3Importer</Importer> 
    162       <Processor>SongProcessor</Processor> 
     183      <Importer>WavImporter</Importer> 
     184      <Processor>SoundEffectProcessor</Processor> 
     185    </Compile> 
     186  </ItemGroup> 
     187  <ItemGroup> 
     188    <Compile Include="Panos1.png"> 
     189      <Name>Panos1</Name> 
     190      <Importer>TextureImporter</Importer> 
     191      <Processor>TextureProcessor</Processor> 
     192    </Compile> 
     193    <Compile Include="Panos2.png"> 
     194      <Name>Panos2</Name> 
     195      <Importer>TextureImporter</Importer> 
     196      <Processor>TextureProcessor</Processor> 
     197    </Compile> 
     198    <Compile Include="Panos3.png"> 
     199      <Name>Panos3</Name> 
     200      <Importer>TextureImporter</Importer> 
     201      <Processor>TextureProcessor</Processor> 
    163202    </Compile> 
    164203  </ItemGroup> 
Note: See TracChangeset for help on using the changeset viewer.