Roguelike-opas:Esineiden käyttö

Merriki
Loikkaa: valikkoon, hakuun

Pelissä on ainoastaan yksi esine, ja se parantaa energiaa kymmenellä pisteellä. Sen aktivoiminen tapahtuu painamalla välilyöntiä, mikä kuluttaa yhden terveysjuoman, jos sellainen on vielä.

Lisää main-funktion while-silmukkaan seuraavana koodipätkä:

if (ch == ' ') //käytetään terveysjuoma, kun painetaan välilyöntiä
{
	if (peli.pelaaja.terveysjuoma > 0) //jos terveysjuomia on vielä
    {
		peli.pelaaja.energia += 10; //lisätään energiaan 10
        peli.pelaaja.terveysjuoma--; //vähennetään yksi terveysjuoma "varastosta".
    }
}


Myöskin voidaan lisätä main-funktion alkuun rivi:

peli.pelaaja.terveysjuoma = 5;

Ja samaan paikkaan, jossa piirretään ruudulle energiat voidaan lisätä rivi:

mvprintw(0, 20, "Terveysjuomia: %i", peli.pelaaja.terveysjuoma);
Henkilökohtaiset työkalut
Nimiavaruudet
Muuttujat
Toiminnot
Merriki
Työkalut