Changeset 4224 for 2012


Ignore:
Timestamp:
2013-06-25 14:57:54 (6 years ago)
Author:
saolhaka
Message:
 
Location:
2012/09-22/SanteriH/Kynari
Files:
5 added
16 edited

Legend:

Unmodified
Added
Removed
  • 2012/09-22/SanteriH/Kynari/Kynari/Kynari/Kynari.cs

    r4194 r4224  
    99public class Pelaaja : PlatformCharacter 
    1010{ 
     11    public bool DamageResistance { get; set; } 
    1112    public bool voikoPoimiaAseen { get; set; } 
    1213    public Explosion ViimeisinRajahdys { get; set; } 
     
    1617    { 
    1718        voikoPoimiaAseen = true; 
     19        DamageResistance = false; 
    1820    } 
    1921} 
     
    3638    int HPBOOST = 25; 
    3739    int kentta = 1; 
     40    int powerupmaara = 0; 
     41    int hpmaara = 0; 
    3842 
    3943    Pelaaja pelaaja1 = new Pelaaja(40, 40, Shape.Circle); 
     
    4246    //DoubleMeter hpLaskuri2 = new DoubleMeter(100); 
    4347 
     48    Image ammuslv4 = LoadImage("ammuslv4"); 
    4449    Image hpkuva = LoadImage("health"); 
    4550    Image kranaatinheittimenkuva = LoadImage("grenadelauncher"); 
     
    8287    Image powerupinkuva = LoadImage("upgrade"); 
    8388    bool saaAmpua = false; 
     89    bool tasapeli = false; 
    8490    //bool peliohi = false; 
    8591 
     
    116122        naytaTiedot(); 
    117123        //peliohi = false; 
     124        tasapeli = false; 
    118125        saaAmpua = false; 
    119126        Timer.SingleShot(0.1, delegate 
     
    131138        ClearAll(); 
    132139        List<Vector> powerupvektorit = new List<Vector>(); 
    133  
     140        List<Vector> hpvektorit = new List<Vector>(); 
     141 
     142        powerupmaara = 0; 
     143        hpmaara = 0; 
    134144        TileMap ruudut = TileMap.FromLevelAsset("kentta" + kentta); 
    135145        ruudut.SetTileMethod('x', LuoReuna); 
     
    142152        ruudut.SetTileMethod('c', LuoSeina); 
    143153        ruudut.SetTileMethod('+', LisaaPowerUpPaikka, powerupvektorit); 
     154        ruudut.SetTileMethod('h', LisaaHPPaikka, hpvektorit); 
    144155        if (Aseet == "Paljon aseita" || Aseet == "Kaikki aseet") { ruudut.SetTileMethod('A', LuoAse, new Vector(39, 13), "Kivääri", kivaarinkuva); } 
    145156        if (Aseet == "Kaikki aseet") { ruudut.SetTileMethod('G', LuoAse, new Vector(42, 15), "Kranaatinheitin", kranaatinheittimenkuva); } 
     
    151162        if (Aseet == "Kaikki aseet") { ruudut.SetTileMethod('U', LuoAse, new Vector(42, 11), "Sniper", sniperinkuva); } 
    152163        //if (PowerUpit == "Päällä") { ruudut.SetTileMethod('+', LuoPowerUp, new Vector(16, 20), "Power Up", powerupinkuva); } 
    153         if (HP == "Päällä") { ruudut.SetTileMethod('h', LuoHP, new Vector(20, 21), "HP", hpkuva); } 
     164        //if (HP == "Päällä") { ruudut.SetTileMethod('h', LuoHP, new Vector(20, 21), "HP", hpkuva); } 
    154165        ruudut.SetTileMethod('1', delegate(Vector paikka, double leveys, double korkeus) { pelaaja1 = LuoPelaaja(paikka, leveys, korkeus, pelaaja1); }); 
    155166        ruudut.SetTileMethod('2', delegate(Vector paikka, double leveys, double korkeus) { pelaaja2 = LuoPelaaja(paikka, leveys, korkeus, pelaaja2); }); 
     
    166177        { 
    167178        Timer poweruptimer = new Timer(); 
    168         poweruptimer.Interval = 3.0; 
     179        poweruptimer.Interval = 6.0; 
    169180        poweruptimer.Timeout += delegate 
    170         { double luku = RandomGen.NextDouble(0.0, 1.0); 
    171         if (luku < 0.2) 
    172         { 
    173             LuoPowerUp(powerupvektorit[RandomGen.NextInt(0, powerupvektorit.Count)], new Vector(16, 20), "Power Up", powerupinkuva); 
    174         } 
     181        { 
     182            if (powerupmaara < 3) 
     183            { 
     184                double luku = RandomGen.NextDouble(0.0, 1.0); 
     185                if (luku < 0.5) 
     186                { 
     187                    Vector paikka = powerupvektorit[RandomGen.NextInt(0, powerupvektorit.Count)]; 
     188                    GameObject nimi = GetObjectAt(paikka, "Power Up", 10); 
     189                    if (nimi == null) 
     190                    { 
     191                        powerupmaara += 1; 
     192                        LuoPowerUp(paikka, new Vector(16, 20), "Power Up", powerupinkuva); 
     193                    } 
     194                } 
     195            } 
    175196        }; 
    176197        poweruptimer.Start(); 
    177198        } 
    178          
     199 
     200        if (HP == "Päällä") 
     201        { 
     202            Timer hptimer = new Timer(); 
     203            hptimer.Interval = 7.5; 
     204            hptimer.Timeout += delegate 
     205            { 
     206                if (hpmaara < 3) 
     207                { 
     208                    double luku = RandomGen.NextDouble(0.0, 1.0); 
     209                    if (luku < 0.5) 
     210                    { 
     211                        Vector paikka = hpvektorit[RandomGen.NextInt(0, hpvektorit.Count)]; 
     212                        GameObject nimi = GetObjectAt(paikka, "HP", 10); 
     213                        if (nimi == null) 
     214                        { 
     215                            hpmaara += 1; 
     216                            LuoHP(paikka, new Vector(20, 21), "HP", hpkuva); 
     217                        } 
     218                    } 
     219                } 
     220            }; 
     221            hptimer.Start(); 
     222        } 
     223 
    179224    } 
    180225 
     
    305350    } 
    306351 
     352    void LuoVoittoRuutu(string tulos) 
     353    { 
     354        ClearAll(); 
     355        if (tasapeli == true) 
     356        { 
     357            MultiSelectWindow voitto = new MultiSelectWindow("Tasapeli!", "Uusi peli", "Päävalikko"); 
     358            voitto.AddItemHandler(0, uusiPeli); 
     359            voitto.AddItemHandler(1, LuoAlkuValikko); 
     360            voitto.Color = Color.Gray; 
     361            voitto.DefaultCancel = 1; 
     362            Add(voitto); 
     363        } 
     364        else 
     365        { 
     366            MultiSelectWindow voitto = new MultiSelectWindow(tulos, "Uusi peli", "Päävalikko"); 
     367            voitto.AddItemHandler(0, uusiPeli); 
     368            voitto.AddItemHandler(1, LuoAlkuValikko); 
     369            voitto.Color = Color.Gray; 
     370            voitto.DefaultCancel = 1; 
     371            Add(voitto); 
     372        } 
     373        LuoPisteLaskuri(-200, 0, pelaajan1Pisteet); 
     374        LuoPisteLaskuri(200, 0, pelaajan2Pisteet); 
     375        tasapeli = false; 
     376    } 
     377 
    307378    void AsetaSailytaAse() 
    308379    { 
     
    540611        ClearAll(); 
    541612        MultiSelectWindow kenttaValikko = new MultiSelectWindow("Kenttävalikko", "Kenttä 1", 
    542         "Kenttä 2", "Takaisin"); 
     613        "Kenttä 2", "Kenttä 3", "Takaisin"); 
    543614        kenttaValikko.AddItemHandler(0, LuoKentta1); 
    544615        kenttaValikko.AddItemHandler(1, LuoKentta2); 
    545         kenttaValikko.AddItemHandler(2, LuoAlkuValikko); 
     616        kenttaValikko.AddItemHandler(2, LuoKentta3); 
     617        kenttaValikko.AddItemHandler(3, LuoAlkuValikko); 
    546618        kenttaValikko.Color = Color.Gray; 
    547         kenttaValikko.DefaultCancel = 2; 
     619        kenttaValikko.DefaultCancel = 3; 
    548620        Add(kenttaValikko); 
    549621    } 
     
    558630    { 
    559631        kentta = 2; 
     632        uusiPeli(); 
     633    } 
     634 
     635    void LuoKentta3() 
     636    { 
     637        kentta = 3; 
    560638        uusiPeli(); 
    561639    } 
     
    659737        { 
    660738            MessageDisplay.Add("Tasapeli!"); 
     739            tasapeli = true; 
    661740        } 
    662741        else 
     
    790869                Pelaaja2Voitti(); 
    791870                ClearTimers(); 
    792                 Timer.SingleShot(3.0, LuoAlkuValikko); 
     871                Timer.SingleShot(3.0, delegate { LuoVoittoRuutu("Pelaaja 2 voitti pelin!"); }); 
    793872            } 
    794873        } 
     
    816895                Pelaaja1Voitti(); 
    817896                ClearTimers(); 
    818                 Timer.SingleShot(3.0, LuoAlkuValikko); 
     897                Timer.SingleShot(3.0, delegate { LuoVoittoRuutu("Pelaaja 1 voitti pelin!"); }); 
    819898            } 
    820899        } 
     
    824903    { 
    825904        powerup.Destroy(); 
     905        powerupmaara -= 1; 
    826906        PaivitaAse(pelaaja.Weapon.Tag.ToString(), pelaaja); 
    827907        naytaTiedot(); 
     
    831911    { 
    832912        hp.Destroy(); 
     913        hpmaara -= 1; 
     914        if (pelaaja.HPLaskuri.Value == pelaaja.HPLaskuri.MaxValue && pelaaja.DamageResistance == false) 
     915        { 
     916                GameObject kilpi = new GameObject(60, 60, Shape.Circle); 
     917                kilpi.Color = new Color(Color.Blue, 50); 
     918                pelaaja.Add(kilpi); 
     919                pelaaja.DamageResistance = true; 
     920                Timer.SingleShot(5.0, delegate { pelaaja.DamageResistance = false; pelaaja.Remove(kilpi); }); 
     921        } 
    833922        pelaaja.HPLaskuri.Value += HPBOOST; 
    834923    } 
     
    896985        Pelaaja pelaaja = (Pelaaja)kohde; 
    897986        ammus.Destroy(); 
    898         pelaaja.HPLaskuri.Value -= 25; 
     987        if (pelaaja.DamageResistance == true) 
     988        { 
     989            pelaaja.HPLaskuri.Value -= 12; 
     990        } 
     991        else 
     992        { 
     993            pelaaja.HPLaskuri.Value -= 25; 
     994        } 
    899995    } 
    900996    void KranaattiOsui2(PhysicsObject ammus, PhysicsObject kohde) 
     
    9061002        Pelaaja pelaaja = (Pelaaja)kohde; 
    9071003        ammus.Destroy(); 
    908         pelaaja.HPLaskuri.Value -= 35; 
     1004        if (pelaaja.DamageResistance == true) 
     1005        { 
     1006            pelaaja.HPLaskuri.Value -= 17; 
     1007        } 
     1008        else 
     1009        { 
     1010            pelaaja.HPLaskuri.Value -= 35; 
     1011        } 
    9091012    } 
    9101013    void KranaattiOsui3(PhysicsObject ammus, PhysicsObject kohde) 
     
    9161019        Pelaaja pelaaja = (Pelaaja)kohde; 
    9171020        ammus.Destroy(); 
    918         pelaaja.HPLaskuri.Value -= 35; 
     1021        if (pelaaja.DamageResistance == true) 
     1022        { 
     1023            pelaaja.HPLaskuri.Value -= 17; 
     1024        } 
     1025        else 
     1026        { 
     1027            pelaaja.HPLaskuri.Value -= 35; 
     1028        } 
    9191029    } 
    9201030 
     
    9681078            if (!(kohde is Pelaaja)) return; 
    9691079            Pelaaja pelaaja = (Pelaaja)kohde; 
    970             pelaaja.HPLaskuri.Value -= 20; 
     1080            if (pelaaja.DamageResistance == true) 
     1081            { 
     1082                pelaaja.HPLaskuri.Value -= 10; 
     1083            } 
     1084            else 
     1085            { 
     1086                pelaaja.HPLaskuri.Value -= 20; 
     1087            } 
    9711088        } 
    9721089    } 
     
    9861103            if (!(kohde is Pelaaja)) return; 
    9871104            Pelaaja pelaaja = (Pelaaja)kohde; 
    988             pelaaja.HPLaskuri.Value -= 35; 
     1105            if (pelaaja.DamageResistance == true) 
     1106            { 
     1107                pelaaja.HPLaskuri.Value -= 17; 
     1108            } 
     1109            else 
     1110            { 
     1111                pelaaja.HPLaskuri.Value -= 35; 
     1112            } 
    9891113        } 
    9901114    } 
     
    10041128            if (!(kohde is Pelaaja)) return; 
    10051129            Pelaaja pelaaja = (Pelaaja)kohde; 
    1006             pelaaja.HPLaskuri.Value -= 15; 
     1130            if (pelaaja.DamageResistance == true) 
     1131            { 
     1132                pelaaja.HPLaskuri.Value -= 7; 
     1133            } 
     1134            else 
     1135            { 
     1136                pelaaja.HPLaskuri.Value -= 15; 
     1137            } 
    10071138        } 
    10081139    } 
     
    10141145        if (p.ViimeisinRajahdys == e) return; 
    10151146        p.ViimeisinRajahdys = e; 
    1016         p.HPLaskuri.Value -= damagenMaara; 
     1147        if (p.DamageResistance == true) 
     1148        { 
     1149            p.HPLaskuri.Value -= damagenMaara/2; 
     1150        } 
     1151        else 
     1152        { 
     1153            p.HPLaskuri.Value -= damagenMaara; 
     1154        } 
    10171155    } 
    10181156 
     
    10391177        { 
    10401178            Pelaaja p = (Pelaaja)kohde; 
    1041             p.HPLaskuri.Value -= 15; 
     1179            if (p.DamageResistance == true) 
     1180            { 
     1181                p.HPLaskuri.Value -= 7; 
     1182            } 
     1183            else 
     1184            { 
     1185                p.HPLaskuri.Value -= 15; 
     1186            } 
    10421187        } 
    10431188    } 
     
    10501195        { 
    10511196            Pelaaja p = (Pelaaja)kohde; 
    1052             p.HPLaskuri.Value -= 25; 
     1197            if (p.DamageResistance == true) 
     1198            { 
     1199                p.HPLaskuri.Value -= 12; 
     1200            } 
     1201            else 
     1202            { 
     1203                p.HPLaskuri.Value -= 25; 
     1204            } 
    10531205        } 
    10541206    } 
     
    10611213        { 
    10621214            Pelaaja p = (Pelaaja)kohde; 
    1063             p.HPLaskuri.Value -= 25; 
     1215            if (p.DamageResistance == true) 
     1216            { 
     1217                p.HPLaskuri.Value -= 12; 
     1218            } 
     1219            else 
     1220            { 
     1221                p.HPLaskuri.Value -= 25; 
     1222            } 
    10641223        } 
    10651224    } 
     
    10731232        { 
    10741233            Pelaaja p = (Pelaaja)kohde; 
    1075             p.HPLaskuri.Value -= 10; 
     1234            if (p.DamageResistance == true) 
     1235            { 
     1236                p.HPLaskuri.Value -= 5; 
     1237            } 
     1238            else 
     1239            { 
     1240                p.HPLaskuri.Value -= 10; 
     1241            } 
    10761242        } 
    10771243    } 
     
    10841250        { 
    10851251            Pelaaja p = (Pelaaja)kohde; 
    1086             p.HPLaskuri.Value -= 15; 
     1252            if (p.DamageResistance == true) 
     1253            { 
     1254                p.HPLaskuri.Value -= 7; 
     1255            } 
     1256            else 
     1257            { 
     1258                p.HPLaskuri.Value -= 15; 
     1259            } 
    10871260        } 
    10881261    } 
     
    10951268        { 
    10961269            Pelaaja p = (Pelaaja)kohde; 
    1097             p.HPLaskuri.Value -= 20; 
     1270            if (p.DamageResistance == true) 
     1271            { 
     1272                p.HPLaskuri.Value -= 10; 
     1273            } 
     1274            else 
     1275            { 
     1276                p.HPLaskuri.Value -= 20; 
     1277            } 
    10981278        } 
    10991279    } 
     
    11071287        { 
    11081288            Pelaaja p = (Pelaaja)kohde; 
    1109             p.HPLaskuri.Value -= 80; 
     1289            if (p.DamageResistance == true) 
     1290            { 
     1291                p.HPLaskuri.Value -= 40; 
     1292            } 
     1293            else 
     1294            { 
     1295                p.HPLaskuri.Value -= 80; 
     1296            } 
    11101297        } 
    11111298    } 
     
    11181305        { 
    11191306            Pelaaja p = (Pelaaja)kohde; 
    1120             p.HPLaskuri.Value -= 90; 
     1307            if (p.DamageResistance == true) 
     1308            { 
     1309                p.HPLaskuri.Value -= 45; 
     1310            } 
     1311            else 
     1312            { 
     1313                p.HPLaskuri.Value -= 90; 
     1314            } 
    11211315        } 
    11221316    } 
     
    11291323        { 
    11301324            Pelaaja p = (Pelaaja)kohde; 
    1131             p.HPLaskuri.Value -= 40; 
     1325            if (p.DamageResistance == true) 
     1326            { 
     1327                p.HPLaskuri.Value -= 20; 
     1328            } 
     1329            else 
     1330            { 
     1331                p.HPLaskuri.Value -= 40; 
     1332            } 
    11321333        } 
    11331334    } 
     
    11401341        { 
    11411342            Pelaaja p = (Pelaaja)kohde; 
    1142             p.HPLaskuri.Value -= 75; 
     1343            if (p.DamageResistance == true) 
     1344            { 
     1345                p.HPLaskuri.Value -= 37; 
     1346            } 
     1347            else 
     1348            { 
     1349                p.HPLaskuri.Value -= 75; 
     1350            } 
    11431351        } 
    11441352    } 
     
    11521360        { 
    11531361            Pelaaja p = (Pelaaja)kohde; 
    1154             p.HPLaskuri.Value -= 35; 
     1362            if (p.DamageResistance == true) 
     1363            { 
     1364                p.HPLaskuri.Value -= 17; 
     1365            } 
     1366            else 
     1367            { 
     1368                p.HPLaskuri.Value -= 35; 
     1369            } 
    11551370        } 
    11561371    } 
     
    11631378        { 
    11641379            Pelaaja p = (Pelaaja)kohde; 
    1165             p.HPLaskuri.Value -= 40; 
     1380            if (p.DamageResistance == true) 
     1381            { 
     1382                p.HPLaskuri.Value -= 20; 
     1383            } 
     1384            else 
     1385            { 
     1386                p.HPLaskuri.Value -= 40; 
     1387            } 
    11661388        } 
    11671389    } 
     
    11741396        { 
    11751397            Pelaaja p = (Pelaaja)kohde; 
    1176             p.HPLaskuri.Value -= 50; 
     1398            if (p.DamageResistance == true) 
     1399            { 
     1400                p.HPLaskuri.Value -= 25; 
     1401            } 
     1402            else 
     1403            { 
     1404                p.HPLaskuri.Value -= 50; 
     1405            } 
    11771406        } 
    11781407    } 
     
    11851414        { 
    11861415            Pelaaja p = (Pelaaja)kohde; 
    1187             p.HPLaskuri.Value -= 100; 
     1416            if (p.DamageResistance == true) 
     1417            { 
     1418                p.HPLaskuri.Value -= 50; 
     1419            } 
     1420            else 
     1421            { 
     1422                p.HPLaskuri.Value -= 100; 
     1423            } 
    11881424        } 
    11891425    } 
     
    11971433        { 
    11981434            Pelaaja p = (Pelaaja)kohde; 
    1199             p.HPLaskuri.Value -= 13; 
     1435            if (p.DamageResistance == true) 
     1436            { 
     1437                p.HPLaskuri.Value -= 6; 
     1438            } 
     1439            else 
     1440            { 
     1441                p.HPLaskuri.Value -= 13; 
     1442            } 
    12001443        } 
    12011444    } 
     
    12081451        { 
    12091452            Pelaaja p = (Pelaaja)kohde; 
    1210             p.HPLaskuri.Value -= 15; 
     1453            if (p.DamageResistance == true) 
     1454            { 
     1455                p.HPLaskuri.Value -= 7; 
     1456            } 
     1457            else 
     1458            { 
     1459                p.HPLaskuri.Value -= 15; 
     1460            } 
    12111461        } 
    12121462    } 
     
    12191469        { 
    12201470            Pelaaja p = (Pelaaja)kohde; 
    1221             p.HPLaskuri.Value -= 15; 
     1471            if (p.DamageResistance == true) 
     1472            { 
     1473                p.HPLaskuri.Value -= 7; 
     1474            } 
     1475            else 
     1476            { 
     1477                p.HPLaskuri.Value -= 15; 
     1478            } 
    12221479        } 
    12231480    } 
     
    12381495    } 
    12391496 
    1240     void LuoHP(Vector paikka, double leveys, double korkeus, Vector koko, String tagi, Image kuva) 
     1497    void LisaaHPPaikka(Vector paikka, double leveys, double korkeus, List<Vector> hpvektorit) 
     1498    { 
     1499        hpvektorit.Add(paikka); 
     1500    } 
     1501 
     1502    void LuoHP(Vector paikka, Vector koko, String tagi, Image kuva) 
    12411503    { 
    12421504        PhysicsObject hp = new PhysicsObject(koko.X, koko.Y); 
     
    12571519        AddCollisionHandler<PhysicsObject, Pelaaja>(ase, "pelaaja", keraaAse); 
    12581520    } 
    1259  
    12601521 
    12611522    /// <summary> 
     
    18392100            { 
    18402101                rajahdys.Position = pelaaja2.Position; 
    1841                 pelaaja2.HPLaskuri.Value -= 50; 
     2102                pelaaja2.HPLaskuri.Value -= 25; 
    18422103            } 
    18432104            if (pelaaja == pelaaja2) 
    18442105            { 
    18452106                rajahdys.Position = pelaaja1.Position; 
    1846                 pelaaja1.HPLaskuri.Value -= 50; 
     2107                pelaaja1.HPLaskuri.Value -= 25; 
    18472108            } 
    18482109            Add(rajahdys); 
     
    19362197        ammus.IgnoresCollisionResponse = true; 
    19372198        ammus.IgnoresExplosions = true; 
     2199        string aseenTag = hahmo.Weapon.Tag.ToString(); 
     2200 
     2201        if (aseenTag.Length > 6 && aseenTag.Substring(aseenTag.Length - 5) == "Lv. 4") 
     2202        { 
     2203            ammus.Image = ammuslv4; 
     2204        } 
    19382205 
    19392206        if (hahmo.Weapon.Tag.ToString() == "Kranaatinheitin") 
     
    19832250            ammus2.Shape = ammus.Shape; 
    19842251            ammus2.Image = ammus.Image; 
     2252            ammus2.Angle = hahmo.FacingDirection.Angle; 
    19852253            ammus2.Position = ammus.Position; 
    19862254            ammus2.Velocity = ammus.Velocity; 
     
    20172285            ammus2.Shape = ammus.Shape; 
    20182286            ammus2.Image = ammus.Image; 
     2287            ammus2.Angle = hahmo.FacingDirection.Angle; 
    20192288            ammus2.Position = ammus.Position; 
    20202289            ammus2.Velocity = ammus.Velocity; 
     
    20632332        } 
    20642333 
     2334        if ((string)hahmo.Weapon.Tag == "Kivääri Lv. 3") 
     2335        { 
     2336            ammus.Hit(new Vector(0, RandomGen.NextDouble(-10, 10))); 
     2337        } 
     2338 
     2339        if ((string)hahmo.Weapon.Tag == "Kivääri Lv. 4") 
     2340        { 
     2341            ammus.Hit(new Vector(0, RandomGen.NextDouble(-20, 20))); 
     2342        } 
     2343 
    20652344        if ((string)hahmo.Weapon.Tag == "Haulikko") 
    20662345        { 
     
    20682347            { 
    20692348                PhysicsObject ammus2 = new PhysicsObject(ammus.Image); 
     2349                ammus2.Angle = hahmo.FacingDirection.Angle; 
    20702350                ammus2.IgnoresGravity = true; 
    20712351                ammus2.Size = ammus.Size; 
     
    20872367            { 
    20882368                PhysicsObject ammus2 = new PhysicsObject(ammus.Image); 
     2369                ammus2.Angle = hahmo.FacingDirection.Angle; 
    20892370                ammus2.IgnoresGravity = true; 
    20902371                ammus2.Size = ammus.Size; 
     
    21062387            { 
    21072388                PhysicsObject ammus2 = new PhysicsObject(ammus.Image); 
     2389                ammus2.Angle = hahmo.FacingDirection.Angle; 
    21082390                ammus2.IgnoresGravity = true; 
    21092391                ammus2.Size = ammus.Size; 
     
    21252407            { 
    21262408                PhysicsObject ammus2 = new PhysicsObject(ammus.Image); 
     2409                ammus2.Angle = hahmo.FacingDirection.Angle; 
    21272410                ammus2.IgnoresGravity = true; 
    21282411                ammus2.Size = ammus.Size; 
     
    21432426        { 
    21442427            PhysicsObject ammus2 = new PhysicsObject(ammus.Image); 
     2428            ammus2.Angle = hahmo.FacingDirection.Angle; 
    21452429            ammus2.IgnoresGravity = true; 
    21462430            ammus2.Size = ammus.Size; 
     
    21602444        { 
    21612445            PhysicsObject ammus2 = new PhysicsObject(ammus.Image); 
     2446            ammus2.Angle = hahmo.FacingDirection.Angle; 
    21622447            ammus2.IgnoresGravity = true; 
    21632448            ammus2.Size = ammus.Size; 
  • 2012/09-22/SanteriH/Kynari/Kynari/Kynari/Kynari.csproj.Debug.cachefile

    r4194 r4224  
    4646Content\kentta2.xnb 
    4747Content\health.xnb 
     48Content\ammuslv4.xnb 
     49Content\kentta3.xnb 
    4850Content\tausta.wma 
    4951Content\kentta1.txt 
  • 2012/09-22/SanteriH/Kynari/Kynari/Kynari/bin/x86/Debug/Content/kentta1.txt

    r4194 r4224  
    1818#                                                        # 
    1919#                                                        # 
    20 #                     hGh                                # 
     20#                    h G h                               # 
    2121#                    p####                               # 
    22 #          Sh                     hA                     # 
     22#          S                       A                     # 
    2323#         l##                     l##     +              # 
    2424#                                        l##             # 
    25 #                  +                            +        # 
    26 #hR               l##           +              l##     Uh# 
     25#                  +h                          h+        # 
     26# R               l##           +              l##     U # 
    2727#l##                           l##                    l### 
    2828#                       h             h                  # 
  • 2012/09-22/SanteriH/Kynari/Kynari/Kynari/obj/x86/Debug/Kynari.csproj.FileListAbsolute.txt

    r4194 r4224  
    5656C:\MyTemp\SanteriH\Kynari\Kynari\Kynari\bin\x86\Debug\Content\sniper4.xnb 
    5757C:\MyTemp\SanteriH\Kynari\Kynari\Kynari\bin\x86\Debug\Content\health.xnb 
     58C:\MyTemp\SanteriH\Kynari\Kynari\Kynari\bin\x86\Debug\Content\ammuslv4.xnb 
     59C:\MyTemp\SanteriH\Kynari\Kynari\Kynari\bin\x86\Debug\Content\kentta3.xnb 
  • 2012/09-22/SanteriH/Kynari/Kynari/Kynari/obj/x86/Debug/cachefile-{CE1DC0B1-C320-4A5D-86A8-6245AF0207D1}-targetpath.txt

    r4194 r4224  
    4747Content\kentta2.xnb 
    4848Content\health.xnb 
     49Content\ammuslv4.xnb 
     50Content\kentta3.xnb 
    4951Content\kentta1.txt 
  • 2012/09-22/SanteriH/Kynari/Kynari/KynariContent/KynariContent.contentproj

    r4194 r4224  
    358358    </Compile> 
    359359  </ItemGroup> 
     360  <ItemGroup> 
     361    <Compile Include="ammuslv4.png"> 
     362      <Name>ammuslv4</Name> 
     363      <Importer>TextureImporter</Importer> 
     364      <Processor>TextureProcessor</Processor> 
     365    </Compile> 
     366  </ItemGroup> 
     367  <ItemGroup> 
     368    <Compile Include="kentta3.txt"> 
     369      <Name>kentta3</Name> 
     370      <Importer>TextFileImporter</Importer> 
     371      <Processor>TextFileContentProcessor</Processor> 
     372    </Compile> 
     373  </ItemGroup> 
    360374  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    361375  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2012/09-22/SanteriH/Kynari/Kynari/KynariContent/kentta1.txt

    r4194 r4224  
    1818#                                                        # 
    1919#                                                        # 
    20 #                     hGh                                # 
     20#                    h G h                               # 
    2121#                    p####                               # 
    22 #          Sh                     hA                     # 
     22#          S                       A                     # 
    2323#         l##                     l##     +              # 
    2424#                                        l##             # 
    25 #                  +                            +        # 
    26 #hR               l##           +              l##     Uh# 
     25#                  +h                          h+        # 
     26# R               l##           +              l##     U # 
    2727#l##                           l##                    l### 
    2828#                       h             h                  # 
  • 2012/09-22/SanteriH/Kynari/Kynari/KynariContent/kentta2.txt

    r4194 r4224  
    44#                                                        # 
    55#             +                             +            # 
    6 # U        tttttt           hGh           tttttt       U # 
     6# U        tttttt          h G h          tttttt       U # 
    77#l##                  j    p####    j                 l### 
    88#   tth               #             #              htt   # 
  • 2012/09-22/SanteriH/Kynari/Kynari/KynariContent/obj/x86/Debug/ContentPipeline.xml

    r4194 r4224  
    406406      <Options>None</Options> 
    407407      <Output>C:\MyTemp\SanteriH\Kynari\Kynari\Kynari\bin\x86\Debug\Content\kentta1.xnb</Output> 
    408       <Time>2013-06-24T13:39:56.1573701+03:00</Time> 
     408      <Time>2013-06-25T10:04:34.5074576+03:00</Time> 
    409409    </Item> 
    410410    <Item> 
     
    415415      <Options>None</Options> 
    416416      <Output>C:\MyTemp\SanteriH\Kynari\Kynari\Kynari\bin\x86\Debug\Content\kentta2.xnb</Output> 
    417       <Time>2013-06-24T14:03:36.3681869+03:00</Time> 
     417      <Time>2013-06-25T12:19:34.2334261+03:00</Time> 
    418418    </Item> 
    419419    <Item> 
     
    425425      <Output>C:\MyTemp\SanteriH\Kynari\Kynari\Kynari\bin\x86\Debug\Content\health.xnb</Output> 
    426426      <Time>2013-06-24T13:35:42.2393701+03:00</Time> 
     427    </Item> 
     428    <Item> 
     429      <Source>ammuslv4.png</Source> 
     430      <Name>ammuslv4</Name> 
     431      <Importer>TextureImporter</Importer> 
     432      <Processor>TextureProcessor</Processor> 
     433      <Options>None</Options> 
     434      <Output>C:\MyTemp\SanteriH\Kynari\Kynari\Kynari\bin\x86\Debug\Content\ammuslv4.xnb</Output> 
     435      <Time>2013-06-25T13:07:22.0837799+03:00</Time> 
     436    </Item> 
     437    <Item> 
     438      <Source>kentta3.txt</Source> 
     439      <Name>kentta3</Name> 
     440      <Importer>TextFileImporter</Importer> 
     441      <Processor>TextFileContentProcessor</Processor> 
     442      <Options>None</Options> 
     443      <Output>C:\MyTemp\SanteriH\Kynari\Kynari\Kynari\bin\x86\Debug\Content\kentta3.xnb</Output> 
     444      <Time>2013-06-25T13:35:02.0747624+03:00</Time> 
    427445    </Item> 
    428446    <BuildSuccessful>true</BuildSuccessful> 
Note: See TracChangeset for help on using the changeset viewer.