Changeset 9464


Ignore:
Timestamp:
2017-10-21 14:47:11 (20 months ago)
Author:
mianhayr
Message:
 
Location:
2017/24/AaronL/AdventureLunk
Files:
9 added
1 deleted
18 edited

Legend:

Unmodified
Added
Removed
  • 2017/24/AaronL/AdventureLunk/AdventureLunk/AdventureLunk/AdventureLunk.cs

    r8791 r9464  
    2525 
    2626    Image hirviökuva = LoadImage("hirvio"); 
     27 
     28    Image lohkokuva = LoadImage("kivi123"); 
     29 
     30    Image kivikuva = LoadImage("kivi"); 
     31    PhysicsObject mieka; 
     32    List<PhysicsObject> hirviot = new List<PhysicsObject>(); 
     33    List<AssaultRifle> aseet = new List<AssaultRifle>(); 
     34 
     35 
    2736 
    2837    bool lohkoOnJoOsunutPainikkeeseen = false; 
     
    8089 
    8190        link.Velocity = vektori; 
     91 
     92        List<GameObject> viholliset = GetObjectsWithTag("vihollinen"); 
     93        foreach (GameObject go in viholliset) 
     94        { 
     95            Vector dist = go.Position - link.Position; 
     96            go.Angle = dist.Angle-Angle.FromDegrees(90); 
     97        } 
    8298    } 
    8399 
     
    137153        lohko.Position = paikka; 
    138154        lohko.Color = Color.Green; 
     155        lohko.Image = lohkokuva; 
    139156 
    140157        // TODO: 
     
    164181    void LohkoOsuu(PhysicsObject lohko, PhysicsObject painike) 
    165182    { 
     183        lohko.Destroy(); 
     184 
     185 
    166186        if (lohkoOnJoOsunutPainikkeeseen == false) 
    167         { 
     187        {    
    168188            KutsuHirvio(lohko.X+300.0,lohko.Y); 
    169189            KutsuHirvio(lohko.X+400.0,lohko.Y); 
     
    174194    void KutsuHirvio(double x, double y) 
    175195    { 
     196        FollowerBrain seuraajanAivot = new FollowerBrain(link); 
     197        seuraajanAivot.Speed = (50.0); 
    176198        PhysicsObject hirvio = new PhysicsObject(100.0, 100.0); 
    177199        hirvio.Tag = "vihollinen"; 
    178200        Add(hirvio); 
    179201        hirvio.X = x; 
     202        hirviot.Add(hirvio); 
    180203        hirvio.Y = y; 
    181         hirvio.Image = hirviökuva;  
     204        hirvio.Image = hirviökuva; 
     205        hirvio.Brain = seuraajanAivot; 
     206        AssaultRifle hirvioAse = new AssaultRifle(30, 10); 
     207        hirvioAse.Ammo.Value = 1000; 
     208        aseet.Add(hirvioAse); 
     209        hirvioAse.ProjectileCollision = AmmusOsui; 
     210        hirvio.Add(hirvioAse); 
     211        hirvioAse.Angle += Angle.FromDegrees(-90.0); 
     212        hirvioAse.IsVisible = false; 
     213        Timer ampumisajastin = new Timer(); 
     214        ampumisajastin.Interval = 3; 
     215        ampumisajastin.Timeout += () => hirvioAmpuu(hirvioAse); 
     216        ampumisajastin.Start();     
     217 
     218    } 
     219 
     220    void hirvioAmpuu(AssaultRifle hirvioAse) 
     221 
     222         
     223    { 
     224        PhysicsObject ammus = hirvioAse.Shoot(); 
     225        if(ammus != null) 
     226        { 
     227            ammus.Size *= 3; 
     228            ammus.Image = kivikuva; 
     229            ammus.Velocity *= 0.25; 
     230            ammus.MaximumLifetime = TimeSpan.FromSeconds(2.0); 
     231        } 
     232         
     233    } 
     234    void AmmusOsui(PhysicsObject ammus, PhysicsObject kohde) 
     235    { 
     236        kohde.Destroy(); 
     237        ammus.Destroy(); 
     238        int ind = hirviot.IndexOf(kohde); 
     239        if (ind != -1) 
     240            aseet[ind].Destroy(); 
    182241    } 
    183242    void KutsuMieka(double x, double y) 
    184243    { 
    185         PhysicsObject mieka = new PhysicsObject(100.0, 100.0); 
     244        mieka = new PhysicsObject(100.0, 100.0); 
    186245        mieka.Tag = "mieka"; 
    187246        Add(mieka); 
    188247        mieka.X = x; 
    189248        mieka.Y = y; 
     249        mieka.IgnoresCollisionResponse = true; 
    190250        mieka.Image = miekakuva; 
    191251    } 
  • 2017/24/AaronL/AdventureLunk/AdventureLunk/AdventureLunk/AdventureLunk.csproj.Debug.cachefile

    r8791 r9464  
    1515Content\link7.xnb 
    1616Content\link8.xnb 
     17Content\kivi123.xnb 
  • 2017/24/AaronL/AdventureLunk/AdventureLunk/AdventureLunk/bin/x86/Debug/Jypeli.xml

    r8610 r9464  
    125125            <param name="width">Leveyden muutos</param> 
    126126            <param name="height">Korkeuden muutos</param> 
     127            <returns></returns> 
     128        </member> 
     129        <member name="M:Jypeli.Assets.CollisionHandler.SetColor(Jypeli.Color)"> 
     130            <summary> 
     131            Vaihtaa törmÀÀvÀn olion vÀriÀ. 
     132            </summary> 
     133            <param name="color">VÀri</param> 
     134            <returns></returns> 
     135        </member> 
     136        <member name="M:Jypeli.Assets.CollisionHandler.SetTargetColor(Jypeli.Color)"> 
     137            <summary> 
     138            Vaihtaa törmÀyskohteen vÀriÀ. 
     139            </summary> 
     140            <param name="color">VÀri</param> 
     141            <returns></returns> 
     142        </member> 
     143        <member name="M:Jypeli.Assets.CollisionHandler.SetRandomColor(Jypeli.PhysicsObject,Jypeli.PhysicsObject)"> 
     144            <summary> 
     145            Vaihtaa törmÀÀvÀn olion vÀrin satunnaiseen. 
     146            </summary> 
     147            <param name="collidingObject"></param> 
     148            <param name="targetObject"></param> 
     149        </member> 
     150        <member name="M:Jypeli.Assets.CollisionHandler.SetRandomTargetColor(Jypeli.PhysicsObject,Jypeli.PhysicsObject)"> 
     151            <summary> 
     152            Vaihtaa törmÀyskohteen vÀrin satunnaiseen. 
     153            </summary> 
     154            <param name="collidingObject"></param> 
     155            <param name="targetObject"></param> 
    127156            <returns></returns> 
    128157        </member> 
     
    408437            </summary> 
    409438        </member> 
     439        <member name="P:Jypeli.GameObjects.GameObjectBase.AbsLeft"> 
     440            <summary> 
     441            Olion vasemman reunan absoluuttinen x-koordinaatti. 
     442            </summary> 
     443        </member> 
     444        <member name="P:Jypeli.GameObjects.GameObjectBase.AbsRight"> 
     445            <summary> 
     446            Olion oikean reunan absoluuttinen x-koordinaatti. 
     447            </summary> 
     448        </member> 
     449        <member name="P:Jypeli.GameObjects.GameObjectBase.AbsTop"> 
     450            <summary> 
     451            Olion ylÀreunan absoluuttinen y-koordinaatti. 
     452            </summary> 
     453        </member> 
     454        <member name="P:Jypeli.GameObjects.GameObjectBase.AbsBottom"> 
     455            <summary> 
     456            Olion alareunan absoluuttinen y-koordinaatti. 
     457            </summary> 
     458        </member> 
    410459        <member name="P:Jypeli.GameObjects.GameObjectBase.X"> 
    411460            <summary> 
     
    18821931            </summary> 
    18831932        </member> 
     1933        <member name="T:Jypeli.Dimensional"> 
     1934            <summary> 
     1935            Olio jolla on reunat. 
     1936            </summary> 
     1937        </member> 
     1938        <member name="P:Jypeli.Dimensional.Left"> 
     1939            <summary> 
     1940            Vasen reuna. 
     1941            </summary> 
     1942        </member> 
     1943        <member name="P:Jypeli.Dimensional.Right"> 
     1944            <summary> 
     1945            Oikea reuna. 
     1946            </summary> 
     1947        </member> 
     1948        <member name="P:Jypeli.Dimensional.Top"> 
     1949            <summary> 
     1950            YlÀreuna. 
     1951            </summary> 
     1952        </member> 
     1953        <member name="P:Jypeli.Dimensional.Bottom"> 
     1954            <summary> 
     1955            Alareuna. 
     1956            </summary> 
     1957        </member> 
     1958        <member name="P:Jypeli.Dimensional.Size"> 
     1959            <summary> 
     1960            Koko. 
     1961            </summary> 
     1962        </member> 
     1963        <member name="P:Jypeli.Dimensional.Width"> 
     1964            <summary> 
     1965            Leveys. 
     1966            </summary> 
     1967        </member> 
     1968        <member name="P:Jypeli.Dimensional.Height"> 
     1969            <summary> 
     1970            Korkeus. 
     1971            </summary> 
     1972        </member> 
     1973        <member name="T:Jypeli.DimensionalRW"> 
     1974            <summary> 
     1975            Olio jolla on reunat joita voi muuttaa. 
     1976            </summary> 
     1977        </member> 
     1978        <member name="P:Jypeli.DimensionalRW.Left"> 
     1979            <summary> 
     1980            Vasen reuna. 
     1981            </summary> 
     1982        </member> 
     1983        <member name="P:Jypeli.DimensionalRW.Right"> 
     1984            <summary> 
     1985            Oikea reuna. 
     1986            </summary> 
     1987        </member> 
     1988        <member name="P:Jypeli.DimensionalRW.Top"> 
     1989            <summary> 
     1990            YlÀreuna. 
     1991            </summary> 
     1992        </member> 
     1993        <member name="P:Jypeli.DimensionalRW.Bottom"> 
     1994            <summary> 
     1995            Alareuna. 
     1996            </summary> 
     1997        </member> 
     1998        <member name="P:Jypeli.DimensionalRW.Size"> 
     1999            <summary> 
     2000            Koko. 
     2001            </summary> 
     2002        </member> 
     2003        <member name="P:Jypeli.DimensionalRW.Width"> 
     2004            <summary> 
     2005            Leveys. 
     2006            </summary> 
     2007        </member> 
     2008        <member name="P:Jypeli.DimensionalRW.Height"> 
     2009            <summary> 
     2010            Korkeus. 
     2011            </summary> 
     2012        </member> 
    18842013        <member name="T:Jypeli.INotifyList`1"> 
    18852014            <summary> 
     
    25792708            <summary> 
    25802709            Peliluokka reaaliaikaisille peleille. 
     2710            </summary> 
     2711        </member> 
     2712        <member name="M:Jypeli.Game.AddCustomHandler(System.Func{System.Boolean},System.Action)"> 
     2713            <summary> 
     2714            LisÀÀ vapaamuotoisen tapahtumankÀsittelijÀn. 
     2715            </summary> 
     2716            <param name="condition">Ehto josta tapahtuma laukeaa.</param> 
     2717            <param name="handler">Kutsuttava funktio.</param> 
     2718        </member> 
     2719        <member name="M:Jypeli.Game.AddCustomHandler``1(``0,System.Predicate{``0},System.Action{``0})"> 
     2720            <summary> 
     2721            LisÀÀ vapaamuotoisen tapahtumankÀsittelijÀn. 
     2722            </summary> 
     2723            <typeparam name="T">Olion tyyppi.</typeparam> 
     2724            <param name="obj">Olio, jota tapahtuma koskee.</param> 
     2725            <param name="condition">Ehto josta tapahtuma laukeaa.</param> 
     2726            <param name="handler">Kutsuttava funktio.</param> 
     2727            <returns></returns> 
     2728        </member> 
     2729        <member name="M:Jypeli.Game.AddCustomHandler``2(``0,``1,System.Func{``0,``1,System.Boolean},System.Action{``0,``1})"> 
     2730            <summary> 
     2731            LisÀÀ vapaamuotoisen tapahtumankÀsittelijÀn. 
     2732            </summary> 
     2733            <typeparam name="T1">Olion 1 tyyppi.</typeparam> 
     2734            <typeparam name="T2">Olion 2 tyyppi.</typeparam> 
     2735            <param name="obj1">EnsimmÀinen olio, jota tapahtuma koskee.</param> 
     2736            <param name="obj2">Toinen olio, jota tapahtuma koskee.</param> 
     2737            <param name="condition">Ehto josta tapahtuma laukeaa.</param> 
     2738            <param name="handler">Kutsuttava funktio.</param> 
     2739            <returns></returns> 
     2740        </member> 
     2741        <member name="M:Jypeli.Game.AddCustomHandler``3(``0,``1,``2,System.Func{``0,``1,``2,System.Boolean},System.Action{``0,``1,``2})"> 
     2742            <summary> 
     2743            LisÀÀ vapaamuotoisen tapahtumankÀsittelijÀn. 
     2744            </summary> 
     2745            <typeparam name="T1">Olion 1 tyyppi.</typeparam> 
     2746            <typeparam name="T2">Olion 2 tyyppi.</typeparam> 
     2747            <typeparam name="T3">Olion 3 tyyppi.</typeparam> 
     2748            <param name="obj1">EnsimmÀinen olio, jota tapahtuma koskee.</param> 
     2749            <param name="obj2">Toinen olio, jota tapahtuma koskee.</param> 
     2750            <param name="obj3">Kolmas olio, jota tapahtuma koskee.</param> 
     2751            <param name="condition">Ehto josta tapahtuma laukeaa.</param> 
     2752            <param name="handler">Kutsuttava funktio.</param> 
     2753            <returns></returns> 
     2754        </member> 
     2755        <member name="M:Jypeli.Game.UpdateHandlers(Jypeli.Time)"> 
     2756            <summary> 
     2757            Kutsuu tapahtumankÀsittelijöitÀ. 
    25812758            </summary> 
    25822759        </member> 
     
    29913168            <param name="name">Fontin tiedoston nimi, ilman pÀÀtettÀ.</param> 
    29923169        </member> 
     3170        <member name="P:Jypeli.Game.DebugLayer"> 
     3171            <summary> 
     3172            Debug-ruutukerros, joka nÀkyy kun painetaan F12. 
     3173            Voit lisÀtÀ olioita myös tÀlle kerrokselle. 
     3174            </summary> 
     3175        </member> 
     3176        <member name="P:Jypeli.Game.DebugKeyEnabled"> 
     3177            <summary> 
     3178            Debug-ruutu F12-nÀppÀimestÀ pÀÀllÀ / pois. 
     3179            </summary> 
     3180        </member> 
     3181        <member name="P:Jypeli.Game.DebugScreenVisible"> 
     3182            <summary> 
     3183            Debug-ruutu nÀkyvissÀ / pois. 
     3184            </summary> 
     3185        </member> 
     3186        <member name="P:Jypeli.Game.FPSWindow"> 
     3187            <summary> 
     3188            FPS-ikkuna. 
     3189            </summary> 
     3190        </member> 
     3191        <member name="P:Jypeli.Game.FPSDisplay"> 
     3192            <summary> 
     3193            FPS-nÀyttö. 
     3194            </summary> 
     3195        </member> 
     3196        <member name="P:Jypeli.Game.LayerWindow"> 
     3197            <summary> 
     3198            "Layers"-ikkuna. Huom. asettaa kokonsa automaattisesti. 
     3199            </summary> 
     3200        </member> 
     3201        <member name="P:Jypeli.Game.LayerDisplay"> 
     3202            <summary> 
     3203            "Layers"-nÀyttö. 
     3204            </summary> 
     3205        </member> 
    29933206        <member name="P:Jypeli.Game.IsPaused"> 
    29943207            <summary> 
     
    31953408            <summary> 
    31963409            Mediasoitin. 
     3410            </summary> 
     3411        </member> 
     3412        <member name="T:Jypeli.Game.CustomEventHandler"> 
     3413            <summary> 
     3414            Vapaamuotoinen tapahtumankÀsittelijÀ. 
     3415            </summary> 
     3416        </member> 
     3417        <member name="M:Jypeli.Game.CustomEventHandler.#ctor(System.Func{System.Boolean},System.Action)"> 
     3418            <summary> 
     3419            Luo uuden tapahtumankÀsittelijÀn. 
     3420            </summary> 
     3421            <param name="condition">Ehto</param> 
     3422            <param name="handler">KÀsittelijÀ</param> 
     3423        </member> 
     3424        <member name="M:Jypeli.Game.CustomEventHandler.Destroy"> 
     3425            <summary> 
     3426            Tuhoaa tapahtumankÀsittelijÀn. 
     3427            </summary> 
     3428        </member> 
     3429        <member name="M:Jypeli.Game.CustomEventHandler.Update(Jypeli.Time)"> 
     3430            <summary> 
     3431            PÀivittÀÀ tapahtumankÀsittelijÀÀ (Jypeli kutsuu) 
     3432            </summary> 
     3433            <param name="time"></param> 
     3434        </member> 
     3435        <member name="P:Jypeli.Game.CustomEventHandler.IsDestroyed"> 
     3436            <summary> 
     3437            Onko kÀsittelijÀ tuhottu. 
     3438            </summary> 
     3439        </member> 
     3440        <member name="P:Jypeli.Game.CustomEventHandler.IsUpdated"> 
     3441            <summary> 
     3442            PÀivitetÀÀnkö. 
     3443            </summary> 
     3444        </member> 
     3445        <member name="E:Jypeli.Game.CustomEventHandler.Destroyed"> 
     3446            <summary> 
     3447            Tapahtuu, kun tapahtumankÀsittelijÀ tuhotaan. 
    31973448            </summary> 
    31983449        </member> 
     
    33563607            <param name="obj">TörmÀÀvÀ olio.</param> 
    33573608            <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
    3358             <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
    3359         </member> 
    3360         <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsObject,System.Object,Jypeli.CollisionHandler{Jypeli.PhysicsObject,Jypeli.PhysicsStructure})"> 
    3361             <summary> 
    3362             MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
    3363             fysiikkaolio <code>obj</code> törmÀÀ fysiikkarakenteeseen, jolla on tietty tagi <code>tag</code>. 
    3364             </summary> 
    3365             <param name="obj">TörmÀÀvÀ olio.</param> 
    3366             <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
    3367             <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
    3368         </member> 
    3369         <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsStructure,System.Object,Jypeli.CollisionHandler{Jypeli.PhysicsStructure,Jypeli.PhysicsObject})"> 
    3370             <summary> 
    3371             MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
    3372             fysiikkarakenne <code>obj</code> törmÀÀ fysiikkaolioon, jolla on tietty tagi <code>tag</code>. 
    3373             </summary> 
    3374             <param name="obj">TörmÀÀvÀ rakenne.</param> 
    3375             <param name="tag">TörmÀttÀvÀn olion tagi.</param> 
    3376             <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
    3377         </member> 
    3378         <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsStructure,System.Object,Jypeli.CollisionHandler{Jypeli.PhysicsStructure,Jypeli.PhysicsStructure})"> 
    3379             <summary> 
    3380             MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun  
    3381             fysiikkarakenne <code>obj</code> törmÀÀ toiseen fysiikarakenteeseen, jolla on tietty tagi <code>tag</code>. 
    3382             </summary> 
    3383             <param name="obj">TörmÀÀvÀ rakenne.</param> 
    3384             <param name="tag">TörmÀttÀvÀn rakenteen tagi.</param> 
    33853609            <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 
    33863610        </member> 
     
    35883812            </summary> 
    35893813        </member> 
     3814        <member name="M:Jypeli.JypeliWindow.CenterOnScreen"> 
     3815            <summary> 
     3816            KeskittÀÀ pelin ruudulle. 
     3817            </summary> 
     3818        </member> 
    35903819        <member name="E:Jypeli.JypeliWindow.ClientSizeChanged"> 
    35913820            <summary> 
     
    36163845            <summary> 
    36173846            Tapahtuu kun ikkunaa siirretÀÀn. 
     3847            </summary> 
     3848        </member> 
     3849        <member name="E:Jypeli.JypeliWindow.Resizing"> 
     3850            <summary> 
     3851            Tapahtuu kun ikkunan kokoa ollaan muuttamassa. 
    36183852            </summary> 
    36193853        </member> 
     
    44054639            Hyödyllinen esimerkiksi ympyrÀn kaarien kÀsittelyssÀ. 
    44064640            </summary> 
    4407             <returns>]0,2pi]</returns> 
     4641            <returns>[0,2pi[</returns> 
    44084642        </member> 
    44094643        <member name="M:Jypeli.Angle.GetPositiveDegrees"> 
     
    44124646            Hyödyllinen esimerkiksi ympyrÀn kaarien kÀsittelyssÀ. 
    44134647            </summary> 
    4414             <returns>]0,360]</returns> 
     4648            <returns>[0,360[</returns> 
    44154649        </member> 
    44164650        <member name="M:Jypeli.Angle.ArcSin(System.Double)"> 
     
    54805714            <param name="y2">Loppupisteen y-koordinaatti</param> 
    54815715        </member> 
     5716        <member name="M:Jypeli.Canvas.DrawImage(Jypeli.Vector,Jypeli.Image,Jypeli.Vector,Jypeli.Angle)"> 
     5717            <summary> 
     5718            PiirtÀÀ kuvan. 
     5719            </summary> 
     5720            <param name="point">Koordinaatti johon piirretÀÀn</param> 
     5721            <param name="image">Kuva</param> 
     5722            <param name="scale">Skaalaus (1x1 normaalikoko)</param> 
     5723            <param name="angle">Kiertokulma</param> 
     5724        </member> 
     5725        <member name="M:Jypeli.Canvas.DrawImage(Jypeli.Vector,Jypeli.Image)"> 
     5726            <summary> 
     5727            PiirtÀÀ kuvan. 
     5728            </summary> 
     5729            <param name="point">Koordinaatti johon piirretÀÀn</param> 
     5730            <param name="image">Kuva</param> 
     5731        </member> 
    54825732        <member name="P:Jypeli.Canvas.Left"> 
    54835733            <summary> 
     
    56985948            <param name="howMuch">Kuinka paljon vaaleampi.</param> 
    56995949            <returns>Vaaleampi vÀri.</returns> 
     5950        </member> 
     5951        <member name="M:Jypeli.Color.Mix(Jypeli.Color[])"> 
     5952            <summary> 
     5953            Sekoittaa kahta tai useampaa vÀriÀ. 
     5954            </summary> 
     5955            <param name="colors">VÀrit parametreina.</param> 
     5956            <returns>Sekoitettu vÀri</returns> 
    57005957        </member> 
    57015958        <member name="F:Jypeli.Color.AshGray"> 
     
    63196576            Luo pystysuuntaisen liukuvÀritetyn kuvan. 
    63206577            </summary> 
    6321             <param name="imageWidth">kuvan leveys.</param> 
    6322             <param name="imageHeight">kuvan korkeus.</param> 
     6578            <param name="imageWidth">Kuvan leveys.</param> 
     6579            <param name="imageHeight">Kuvan korkeus.</param> 
    63236580            <param name="lowerColor">Alareunassa kÀytettÀvÀ vÀri.</param> 
    63246581            <param name="upperColor">YlÀreunassa kÀytettÀvÀ vÀri.</param> 
     
    1105411311            </summary> 
    1105511312        </member> 
     11313        <member name="P:Jypeli.Assets.PathFollowerBrain.NextWaypointIndex"> 
     11314            <summary> 
     11315            Seuraavan pisteen indeksi. 
     11316            </summary> 
     11317        </member> 
     11318        <member name="P:Jypeli.Assets.PathFollowerBrain.NextWaypoint"> 
     11319            <summary> 
     11320            Seuraavan pisteen paikka. 
     11321            </summary> 
     11322        </member> 
     11323        <member name="P:Jypeli.Assets.PathFollowerBrain.Step"> 
     11324            <summary> 
     11325            Askel (listassa). 
     11326            Seuraavan pisteen indeksi = tÀmÀn pisteen indeksi + askel. 
     11327            Voi olla myös negatiivinen (mennÀÀn reittiÀ toiseen suuntaan). 
     11328            </summary> 
     11329        </member> 
    1105611330        <member name="P:Jypeli.Assets.PathFollowerBrain.WaypointRadius"> 
    1105711331            <summary> 
     
    1107211346            <summary> 
    1107311347            Palataanko samaa reittiÀ takaisin. 
     11348            </summary> 
     11349        </member> 
     11350        <member name="E:Jypeli.Assets.PathFollowerBrain.ArrivedAtWaypoint"> 
     11351            <summary> 
     11352            Tapahtuu, kun saavutetaan reitin piste. 
    1107411353            </summary> 
    1107511354        </member> 
     
    1109611375            <param name="width">Hahmon leveys</param> 
    1109711376            <param name="height">Hahmon korkeus</param> 
     11377            <param name="shape">Hahmon muoto</param> 
    1109811378            </summary> 
    1109911379        </member> 
     
    1156111841            <summary> 
    1156211842            Muuntaa annetun pisteen ruutukoordinaateista maailmankoordinaatteihin 
     11843            ottaen huomioon oliokerroksen suhteellisen siirtymÀn. 
     11844            </summary> 
     11845        </member> 
     11846        <member name="M:Jypeli.Camera.WorldToScreen(Jypeli.Vector,Jypeli.Layer)"> 
     11847            <summary> 
     11848            Muuntaa annetun pisteen maailmankoordinaateista ruutukoordinaatteihin 
    1156311849            ottaen huomioon oliokerroksen suhteellisen siirtymÀn. 
    1156411850            </summary> 
     
    1399514281            </summary> 
    1399614282        </member> 
    13997         <!-- Badly formed XML comment ignored for member "F:Physics2DDotNet.Matrices.ToBodyNormal" --> 
     14283        <!-- JÀsenen F:Physics2DDotNet.Matrices.ToBodyNormal vÀÀrin muodostettu XML-kommentti ohitettiin --> 
    1399814284        <member name="T:Physics2DDotNet.PhysicsState"> 
    1399914285            <summary> 
     
    1490015186            </summary> 
    1490115187        </member> 
    14902         <!-- Badly formed XML comment ignored for member "M:Physics2DDotNet.Shapes.PolygonShape.#ctor(AdvanceMath.Vector2D[],System.Double)" --> 
     15188        <!-- JÀsenen M:Physics2DDotNet.Shapes.PolygonShape.#ctor(AdvanceMath.Vector2D[],System.Double) vÀÀrin muodostettu XML-kommentti ohitettiin --> 
    1490315189        <member name="M:Physics2DDotNet.Shapes.PolygonShape.#ctor(AdvanceMath.Vector2D[],System.Double,System.Double)"> 
    1490415190            <summary> 
     
    1510915395            </summary> 
    1511015396            <returns>Satunnainen vÀri</returns> 
     15397        </member> 
     15398        <member name="M:Jypeli.RandomGen.NextLightColor"> 
     15399            <summary> 
     15400            Palauttaa satunnaisen vaalean vÀrin. 
     15401            </summary> 
     15402            <returns>Satunnainen vaalea vÀri</returns> 
     15403        </member> 
     15404        <member name="M:Jypeli.RandomGen.NextDarkColor"> 
     15405            <summary> 
     15406            Palauttaa satunnaisen tumman vÀrin. 
     15407            </summary> 
     15408            <returns>Satunnainen tumma vÀri</returns> 
    1511115409        </member> 
    1511215410        <member name="M:Jypeli.RandomGen.NextColor(Jypeli.Color,Jypeli.Color)"> 
  • 2017/24/AaronL/AdventureLunk/AdventureLunk/AdventureLunk/obj/x86/Debug/AdventureLunk.csproj.FileListAbsolute.txt

    r8791 r9464  
    2323C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link7.xnb 
    2424C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link8.xnb 
     25C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link.xnb 
     26C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link2.xnb 
     27C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link5.xnb 
     28C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link4.xnb 
     29C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\paika1.xnb 
     30C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\aloitus.xnb 
     31C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\hirvio4.xnb 
     32C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\hirvio3.xnb 
     33C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\hirvio2.xnb 
     34C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\hirvio.xnb 
     35C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\kivi.xnb 
     36C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\mieka.xnb 
     37C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link3.xnb 
     38C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link6.xnb 
     39C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link7.xnb 
     40C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link8.xnb 
     41C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\AdventureLunk.exe 
     42C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\AdventureLunk.pdb 
     43C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Jypeli.dll 
     44C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Jypeli.xml 
     45C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\obj\x86\Debug\AdventureLunk.csprojResolveAssemblyReference.cache 
     46C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\obj\x86\Debug\Microsoft.Xna.Framework.RuntimeProfile.txt 
     47C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\obj\x86\Debug\AdventureLunk.exe 
     48C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\obj\x86\Debug\AdventureLunk.pdb 
     49C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\kivi123.xnb 
     50C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\obj\x86\Debug\AdventureLunk.csproj.CoreCompileInputs.cache 
  • 2017/24/AaronL/AdventureLunk/AdventureLunk/AdventureLunk/obj/x86/Debug/ContentPipeline-{C6BDA7BB-565D-484A-9401-0AF2E0C44BAC}.xml

    r8791 r9464  
    88      <Processor>TextureProcessor</Processor> 
    99      <Options>None</Options> 
    10       <Output>C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link.xnb</Output> 
    11       <Time>2017-06-13T14:13:50.3831179+03:00</Time> 
     10      <Output>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link.xnb</Output> 
     11      <Time>2017-09-16T11:11:14.8305107+03:00</Time> 
    1212    </Item> 
    1313    <Item> 
     
    1717      <Processor>TextureProcessor</Processor> 
    1818      <Options>None</Options> 
    19       <Output>C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link2.xnb</Output> 
    20       <Time>2017-06-14T10:37:10.6762473+03:00</Time> 
     19      <Output>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link2.xnb</Output> 
     20      <Time>2017-09-16T11:11:14.8815112+03:00</Time> 
    2121    </Item> 
    2222    <Item> 
     
    2626      <Processor>TextureProcessor</Processor> 
    2727      <Options>None</Options> 
    28       <Output>C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link5.xnb</Output> 
    29       <Time>2017-06-14T11:33:05.6005088+03:00</Time> 
     28      <Output>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link5.xnb</Output> 
     29      <Time>2017-09-16T11:11:14.9205108+03:00</Time> 
    3030    </Item> 
    3131    <Item> 
     
    3535      <Processor>TextureProcessor</Processor> 
    3636      <Options>None</Options> 
    37       <Output>C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link4.xnb</Output> 
    38       <Time>2017-06-14T11:33:45.0076196+03:00</Time> 
     37      <Output>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link4.xnb</Output> 
     38      <Time>2017-09-16T11:11:14.9035111+03:00</Time> 
    3939    </Item> 
    4040    <Item> 
     
    4444      <Processor>TextureProcessor</Processor> 
    4545      <Options>None</Options> 
    46       <Output>C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\paika1.xnb</Output> 
    47       <Time>2017-06-14T13:45:48.1341252+03:00</Time> 
     46      <Output>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\paika1.xnb</Output> 
     47      <Time>2017-09-16T11:11:14.8595109+03:00</Time> 
    4848    </Item> 
    4949    <Item> 
     
    5353      <Processor>TextureProcessor</Processor> 
    5454      <Options>None</Options> 
    55       <Output>C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\aloitus.xnb</Output> 
    56       <Time>2017-06-15T11:34:44.3204783+03:00</Time> 
     55      <Output>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\aloitus.xnb</Output> 
     56      <Time>2017-09-16T11:11:14.8885104+03:00</Time> 
    5757    </Item> 
    5858    <Item> 
     
    6262      <Processor>TextureProcessor</Processor> 
    6363      <Options>None</Options> 
    64       <Output>C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\hirvio4.xnb</Output> 
    65       <Time>2017-06-15T13:36:23.9614748+03:00</Time> 
     64      <Output>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\hirvio4.xnb</Output> 
     65      <Time>2017-09-16T11:11:14.949511+03:00</Time> 
    6666    </Item> 
    6767    <Item> 
     
    7171      <Processor>TextureProcessor</Processor> 
    7272      <Options>None</Options> 
    73       <Output>C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\hirvio3.xnb</Output> 
    74       <Time>2017-06-15T13:36:02.5334021+03:00</Time> 
     73      <Output>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\hirvio3.xnb</Output> 
     74      <Time>2017-09-16T11:11:14.9275114+03:00</Time> 
    7575    </Item> 
    7676    <Item> 
     
    8080      <Processor>TextureProcessor</Processor> 
    8181      <Options>None</Options> 
    82       <Output>C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\hirvio2.xnb</Output> 
    83       <Time>2017-06-15T13:35:32.8852121+03:00</Time> 
     82      <Output>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\hirvio2.xnb</Output> 
     83      <Time>2017-09-16T11:11:14.9125124+03:00</Time> 
    8484    </Item> 
    8585    <Item> 
     
    8989      <Processor>TextureProcessor</Processor> 
    9090      <Options>None</Options> 
    91       <Output>C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\hirvio.xnb</Output> 
    92       <Time>2017-06-15T13:34:09.7686864+03:00</Time> 
     91      <Output>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\hirvio.xnb</Output> 
     92      <Time>2017-09-16T11:11:14.8385111+03:00</Time> 
    9393    </Item> 
    9494    <Item> 
     
    9898      <Processor>TextureProcessor</Processor> 
    9999      <Options>None</Options> 
    100       <Output>C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\kivi.xnb</Output> 
    101       <Time>2017-06-15T14:10:18.6152368+03:00</Time> 
     100      <Output>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\kivi.xnb</Output> 
     101      <Time>2017-09-16T11:11:14.8445148+03:00</Time> 
    102102    </Item> 
    103103    <Item> 
     
    107107      <Processor>TextureProcessor</Processor> 
    108108      <Options>None</Options> 
    109       <Output>C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\mieka.xnb</Output> 
    110       <Time>2017-06-15T12:47:32.4667948+03:00</Time> 
     109      <Output>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\mieka.xnb</Output> 
     110      <Time>2017-09-16T11:11:15.0555121+03:00</Time> 
    111111    </Item> 
    112112    <Item> 
     
    116116      <Processor>TextureProcessor</Processor> 
    117117      <Options>None</Options> 
    118       <Output>C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link3.xnb</Output> 
    119       <Time>2017-06-15T14:34:18.8998271+03:00</Time> 
     118      <Output>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link3.xnb</Output> 
     119      <Time>2017-09-16T11:11:14.8955113+03:00</Time> 
    120120    </Item> 
    121121    <Item> 
     
    125125      <Processor>TextureProcessor</Processor> 
    126126      <Options>None</Options> 
    127       <Output>C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link6.xnb</Output> 
    128       <Time>2017-06-16T10:40:27.9133739+03:00</Time> 
     127      <Output>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link6.xnb</Output> 
     128      <Time>2017-09-16T11:11:14.9355112+03:00</Time> 
    129129    </Item> 
    130130    <Item> 
     
    134134      <Processor>TextureProcessor</Processor> 
    135135      <Options>None</Options> 
    136       <Output>C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link7.xnb</Output> 
    137       <Time>2017-06-16T10:40:07.0559564+03:00</Time> 
     136      <Output>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link7.xnb</Output> 
     137      <Time>2017-09-16T11:11:14.9425115+03:00</Time> 
    138138    </Item> 
    139139    <Item> 
     
    143143      <Processor>TextureProcessor</Processor> 
    144144      <Options>None</Options> 
    145       <Output>C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link8.xnb</Output> 
    146       <Time>2017-06-16T10:40:11.868679+03:00</Time> 
     145      <Output>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\link8.xnb</Output> 
     146      <Time>2017-09-16T11:11:14.9575115+03:00</Time> 
     147    </Item> 
     148    <Item> 
     149      <Source>kivi123.png</Source> 
     150      <Name>kivi123</Name> 
     151      <Importer>TextureImporter</Importer> 
     152      <Processor>TextureProcessor</Processor> 
     153      <Options>None</Options> 
     154      <Output>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\kivi123.xnb</Output> 
     155      <Time>2017-09-16T11:51:41.3593972+03:00</Time> 
    147156    </Item> 
    148157    <BuildSuccessful>true</BuildSuccessful> 
     
    153162      <BuildConfiguration>Debug</BuildConfiguration> 
    154163      <CompressContent>false</CompressContent> 
    155       <RootDirectory>C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunkContent\</RootDirectory> 
    156       <LoggerRootDirectory>C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\</LoggerRootDirectory> 
    157       <IntermediateDirectory>C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\obj\x86\Debug\</IntermediateDirectory> 
    158       <OutputDirectory>C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\</OutputDirectory> 
     164      <RootDirectory>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunkContent\</RootDirectory> 
     165      <LoggerRootDirectory>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\</LoggerRootDirectory> 
     166      <IntermediateDirectory>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\obj\x86\Debug\</IntermediateDirectory> 
     167      <OutputDirectory>C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunk\bin\x86\Debug\Content\</OutputDirectory> 
    159168    </Settings> 
    160169    <Assemblies> 
    161170      <Assembly> 
    162171        <Key>C:\Program Files (x86)\Jypeli\lib\ContentExtensions\TextFileContentExtension.dll</Key> 
    163         <Value>2015-02-09T20:18:44+02:00</Value> 
     172        <Value>2017-09-15T21:58:06+03:00</Value> 
    164173      </Assembly> 
    165174      <Assembly> 
     
    189198      <Assembly> 
    190199        <Key>C:\Program Files (x86)\Jypeli\lib\ContentExtensions\AnimationExtension.dll</Key> 
    191         <Value>2015-02-17T22:27:18+02:00</Value> 
     200        <Value>2017-09-15T21:58:06+03:00</Value> 
    192201      </Assembly> 
    193202      <Assembly> 
    194203        <Key>C:\WINDOWS\Microsoft.Net\assembly\GAC_32\Microsoft.Xna.Framework.Content.Pipeline\v4.0_4.0.0.0__842cf8be1de50553\Microsoft.Xna.Framework.Content.Pipeline.dll</Key> 
    195         <Value>2017-06-07T09:21:00.3687337+03:00</Value> 
     204        <Value>2017-07-31T09:25:32.5198402+03:00</Value> 
    196205      </Assembly> 
    197206    </Assemblies> 
  • 2017/24/AaronL/AdventureLunk/AdventureLunk/AdventureLunk/obj/x86/Debug/cachefile-{C6BDA7BB-565D-484A-9401-0AF2E0C44BAC}-targetpath.txt

    r8791 r9464  
    1515Content\link7.xnb 
    1616Content\link8.xnb 
     17Content\kivi123.xnb 
  • 2017/24/AaronL/AdventureLunk/AdventureLunk/AdventureLunkContent/AdventureLunkContent.contentproj

    r8791 r9464  
    157157    </Compile> 
    158158  </ItemGroup> 
     159  <ItemGroup> 
     160    <Compile Include="kivi123.png"> 
     161      <Name>kivi123</Name> 
     162      <Importer>TextureImporter</Importer> 
     163      <Processor>TextureProcessor</Processor> 
     164    </Compile> 
     165  </ItemGroup> 
    159166  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    160167  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2017/24/AaronL/AdventureLunk/AdventureLunk/AdventureLunkContent/obj/x86/Debug/AdventureLunkContent.contentproj.FileListAbsolute.txt

    r8610 r9464  
    11C:\MyTemp\AaronL\AdventureLunk\AdventureLunk\AdventureLunkContent\obj\x86\Debug\AdventureLunkContent.contentprojResolveAssemblyReference.cache 
     2C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunkContent\obj\x86\Debug\AdventureLunkContent.contentprojResolveAssemblyReference.cache 
     3C:\MyTemp\koodikerho\AdventureLunk\AdventureLunk\AdventureLunkContent\obj\x86\Debug\AdventureLunkContent.contentproj.CoreCompileInputs.cache 
Note: See TracChangeset for help on using the changeset viewer.