Changeset 9958


Ignore:
Timestamp:
2019-06-07 12:45:12 (18 months ago)
Author:
tujuutin
Message:
 
Location:
2018/23/TUOMASJ
Files:
2 added
9 edited

Legend:

Unmodified
Added
Removed
  • 2018/23/TUOMASJ/zombie/zombie/Angels_-smodeus-6639_hifi - Copy.mgcontent

    r9929 r9958  
    44  <SourceTime>2019-06-03T10:43:36.1577022+03:00</SourceTime> 
    55  <DestFile>C:/MyTemp/tujuutin/zombie/zombie/Content/bin/Windows/../../../Angels_-smodeus-6639_hifi - Copy.xnb</DestFile> 
    6   <DestTime>2019-06-07T09:50:53.0064877+03:00</DestTime> 
     6  <DestTime>2019-06-07T11:09:31.9402838+03:00</DestTime> 
    77  <Importer>Mp3Importer</Importer> 
    88  <ImporterTime>2018-12-08T18:35:54+02:00</ImporterTime> 
  • 2018/23/TUOMASJ/zombie/zombie/New Piskel.mgcontent

    r9929 r9958  
    44  <SourceTime>2019-06-03T10:43:20.9415328+03:00</SourceTime> 
    55  <DestFile>C:/MyTemp/tujuutin/zombie/zombie/Content/bin/Windows/../../../New Piskel.xnb</DestFile> 
    6   <DestTime>2019-06-07T09:50:53.1599881+03:00</DestTime> 
     6  <DestTime>2019-06-07T11:09:32.1022875+03:00</DestTime> 
    77  <Importer>TextureImporter</Importer> 
    88  <ImporterTime>2018-12-08T18:35:54+02:00</ImporterTime> 
  • 2018/23/TUOMASJ/zombie/zombie/Properties/AssemblyInfo.cs

    r9582 r9958  
    66// set of attributes. Change these attribute values to modify the information 
    77// associated with an assembly. 
    8 [assembly: AssemblyTitle("zombie")] 
    9 [assembly: AssemblyProduct("zombie")] 
     8[assembly: AssemblyTitle("GrowingAdventure")] 
     9[assembly: AssemblyProduct("GA")] 
    1010[assembly: AssemblyConfiguration("")] 
    1111[assembly: AssemblyDescription("")] 
    12 [assembly: AssemblyCompany("")] 
    13 [assembly: AssemblyCopyright("Copyright ©  2013")] 
     12[assembly: AssemblyCompany("IIteI")] 
     13[assembly: AssemblyCopyright("Copyright ©  2019")] 
    1414[assembly: AssemblyTrademark("")] 
    1515[assembly: AssemblyCulture("")] 
  • 2018/23/TUOMASJ/zombie/zombie/zombie.cs

    r9929 r9958  
    3232    DoubleMeter elamaLaskuri; 
    3333    DoubleMeter JaksamisLaskuri; 
     34    int Musaaa = 1; 
     35    int Vihut = 0; 
    3436 
    3537    int[] inventory = new int[] {1,  1, 2, 0, 2 }; 
     
    4244    IntMeter panokset = new IntMeter(10, 0, 10); 
    4345    bool latausKaynnissa = false; 
     46    Timer musa = new Timer(); 
    4447 
    4548 
     
    5154    void aloitaPeli() 
    5255    { 
     56        musa.Interval = 0.5; 
     57        musa.Timeout += Musaa; 
    5358        Gravity = new Vector(0, -1000); 
    5459        SmoothTextures = false; 
    5560        LuoKentta(); 
     61        LuoVihut(); 
    5662        LisaaNappaimet(); 
    57         LuoElamaLaskuri(); 
    58         LuoJaksamisLaskuri(); 
     63        DoNextUpdate(() => { 
     64            LuoElamaLaskuri(); 
     65            LuoJaksamisLaskuri(); 
     66        }); 
    5967        Musaa(); 
    6068        Camera.Follow(pelaaja1); 
    6169        Camera.ZoomFactor = 1.2; 
    6270        Camera.StayInLevel = true; 
     71        IsFullScreen = true; 
    6372 
    6473        PhysicsObject ammus; 
     
    6675    void Musaa() 
    6776    { 
    68         MediaPlayer.Play("Terraria Music - Corruption"); 
    69         MediaPlayer.IsRepeating = true; 
    70          
    71  
     77      
     78        if(Musaaa == 1) 
     79        { 
     80            MediaPlayer.Play("Terraria Soundtrack 01- Overworld Day"); 
     81            MediaPlayer.IsRepeating = true; 
     82 
     83        } 
     84        else 
     85        { 
     86            MediaPlayer.Play("Terraria Music - Corruption"); 
     87            MediaPlayer.IsRepeating = true; 
     88 
     89        } 
     90        
     91    } 
     92 
     93    void LuoVihut() 
     94    { 
     95        TileMap kentta = TileMap.FromLevelAsset("kentta1"); 
     96       // kentta.SetTileMethod('*', LisaaZombi); 
     97        kentta.SetTileMethod('K', LisaaSienik); 
     98        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    7299    } 
    73100 
     
    76103        TileMap kentta = TileMap.FromLevelAsset("kentta1"); 
    77104        kentta.SetTileMethod('#', LisaaTaso); 
    78         kentta.SetTileMethod('*', LisaaZombi); 
    79105        kentta.SetTileMethod('N', LisaaPelaaja); 
    80106        kentta.SetTileMethod('"', Lisaaruoho); 
     
    85111        kentta.SetTileMethod('s', LisaaSieniB); 
    86112        kentta.SetTileMethod('T', lisaaTikkaat); 
    87         kentta.SetTileMethod('K', LisaaSienik); 
    88113        kentta.SetTileMethod('o', LisaaOvi); 
    89114        kentta.SetTileMethod('5', LisaaKauppias); 
    90115        kentta.SetTileMethod('F', LisaaMulta); 
     116        kentta.SetTileMethod('M', LisaaMusav, 2); 
     117        kentta.SetTileMethod('L', LisaaMusav, 1); 
    91118        kentta.Optimize('#'); 
    92119        kentta.Optimize('?'); 
     
    110137    } 
    111138 
     139    void LisaaMusav(Vector paikka, double leveys, double korkeus, int musa) 
     140    { 
     141        PhysicsObject Musav2 = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     142        Musav2.IgnoresCollisionResponse = true; 
     143        Musav2.Position = paikka; 
     144        Musav2.Color = new Color(0, 0, 255, 120); 
     145        Musav2.Tag = "mussa2"; 
     146        AddCollisionHandler(Musav2, delegate(PhysicsObject a, PhysicsObject b) { Musaaa = musa; Musaa(); }); 
     147        Add(Musav2); 
     148    } 
    112149    void lisaaTikkaat (Vector paikka, double leveys, double korkeus) 
    113     { 
    114         PhysicsObject Tikkaat = PhysicsObject.CreateStaticObject(leveys, korkeus); 
    115         Tikkaat.Position = paikka; 
    116         Tikkaat.Image = LoadImage("tikkaat"); 
    117         Tikkaat.IgnoresCollisionResponse = true; 
    118         Tikkaat.Tag = "kiipeä"; 
    119         Add(Tikkaat); 
    120     } 
     150        { 
     151           PhysicsObject Tikkaat = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     152           Tikkaat.Position = paikka; 
     153           Tikkaat.Image = LoadImage("tikkaat"); 
     154           Tikkaat.IgnoresCollisionResponse = true; 
     155           Tikkaat.Tag = "kiipeä"; 
     156           Add(Tikkaat); 
     157        } 
    121158 
    122159    protected override void Update(Time time) 
     
    225262        zombi.MirrorImage(); 
    226263        zombi.Tag = "Zombie"; 
     264        Vihut++; 
    227265        Add(zombi); 
    228266        PlatformWandererBrain tasoAivot = new PlatformWandererBrain(); 
     
    246284        sienik.MirrorImage(); 
    247285        sienik.Tag = "Zombie"; 
     286        Vihut++; 
    248287        Add(sienik); 
    249288        PlatformWandererBrain tasoAivot = new PlatformWandererBrain(); 
     
    570609            { 
    571610                ((vihollinen)vihu).Damage(); 
     611                if (vihu.IsDestroyed) Vihut--; 
     612                if (Vihut == 0) Timer.SingleShot(5.0, LuoVihut); 
     613 
    572614            } 
    573615        } 
  • 2018/23/TUOMASJ/zombie/zombie/zombie.csproj

    r9703 r9958  
    1010    <OutputType>WinExe</OutputType> 
    1111    <AppDesignerFolder>Properties</AppDesignerFolder> 
    12     <RootNamespace>zombie</RootNamespace> 
    13     <AssemblyName>zombie</AssemblyName> 
     12    <RootNamespace>GrowingAdventure</RootNamespace> 
     13    <AssemblyName>GA by iitei</AssemblyName> 
    1414    <FileAlignment>512</FileAlignment> 
    1515    <MonoGamePlatform>Windows</MonoGamePlatform> 
     
    3838  </PropertyGroup> 
    3939  <PropertyGroup> 
    40     <ApplicationIcon>kuva.ico</ApplicationIcon> 
     40    <ApplicationIcon>icon.ico</ApplicationIcon> 
    4141  </PropertyGroup> 
    4242  <ItemGroup> 
     
    7474    <Content Include="Content\sprite reloaded.png" /> 
    7575    <Content Include="Content\Zombe.png" /> 
    76     <Content Include="Icon.ico" /> 
     76    <Content Include="icon.ico" /> 
    7777    <Content Include="kuva.ico" /> 
    7878  </ItemGroup> 
Note: See TracChangeset for help on using the changeset viewer.