/*
 *  Funkcje obslugujace emoty.
 */

int
tytuly(string str)
{
    string *meskie= ({"Poczatkujacy Tropiciel\n",
            "Wprawny Tropiciel\n",
            "Doswiadczony Tropiciel\n",
            "Nieomylny Tropiciel\n",
            "Tropiciel\n",
            "Znany Tropiciel\n",
            "Przykladny Tropiciel\n",
            "Oslawiony Tropiciel\n",
            "Zyjacy w zgodzie z Matka Ziemia - Legenda Tropicieli\n"
            });
    string *zenskie= ({"Poczatkujaca Tropicielka\n",
            "Wprawna Tropicielka\n",
            "Doswiadczona Tropicielka\n",
            "Nieomylna Tropicielka\n",
            "Tropicielka\n",
            "Znana Tropicielka\n",
            "Przykladna Tropicielka\n",
            "Oslawiona Tropicielka\n",
            "Zyjaca w zgodzie z Matka Ziemia - Legenda Tropicieli\n"
            });
    string *tytuly=(TP->query_gender()?zenskie:meskie);
    write("Oto tytuly, ktore mozesz osiagnac w rankingu Tropicieli:\n"+COMPOSITE_WORDS(tytuly)+".\n");
    return 1;

}

int
treningi(string str)
{
    write("Oto treningi, ktore dostepne sa w Tropicielach (na najwyzszym "+
       "poziomie):\n"+
       "Bronie drzewcowe:           Doskonale\n"+
       "Wspinaczka:                 Dobrze\n"+
       "Plywanie:                   Dobrze\n"+
       "Tropienie:                  Zadowalajaco\n"+
       "Wyczucie kierunku:          Wysoko\n"+
       "Zielarstwo:                 Niezbyt wysoko\n"+
       "Spostrzegawczosc:           Niezle\n");
    return 1;
}

int
klamra(string str)
{
    if(!str)
    {
        write("W zamysleniu pocierasz swa klamre wspominajac "+
              "jak zostal"+TP->koncowka("es","as")+
              " tropiciel"+TP->koncowka("em","ka")+".\n");
        allbb("pociera swa klamre w zadumie, wspominajac jak zostal"+
              TP->koncowka("","a")+" tropiciel"+
              TP->koncowka("em","ka")+".\n");
        return 1;
    }
    notify_fail("Po prostu tklamra.\n");
    return 0;
}

int
westchnij(string str)
{
    if(!str)
    {
        write("Wzdychasz gleboko, myslac o tym jak zmeczon"+
              TP->koncwka("y","a")+" jestes po "+
              "dzisiejszej wedrowce.\n");
        allbb("wzdycha gleboko, myslac jak bardzo jest zmeczon"+
              TP->koncwka("y","a")+" dzisiejsza wedrowka.\n");
        return 1;
    }
    notify_fail("Wystarczy twestchnij.\n");
    return 0;
}

int
niebo(string str)
{
    if(!str)
    {
        write("Przyslaniajac oczy dlonia spogladajasz w niebo probujac "+
              "ocenic pore dnia.\n");
        allbb("przyslania oczy dlonia i spoglada w niebo probujac ocenic "+
              "pore dnia.\n");
        return 1;
    }
    notify_fail("Tylko tniebo.\n");
    return 0;
}

int
patrz(string str)
{
    if(!str)
    {
        write("Ostroznie rozgladasz sie wypatrujac znakow nadciagajacego "+
              "niebezpieczenstwa.\n");
        allbb("ostroznie rozglada sie wokolo wypatrujac znakow nadciagajacego "+
              "niebezpieczenstwa.\n");
        return 1;
    }
    notify_fail("Wystarczy jak wpiszesz trozejrzyj.\n");
    return 0;
}

int
usmiech(string str)
{
    if(!str)
    {
        write("Usmiechasz sie lekko. W twoich oczach pojawia sie na moment"+
              "drapiezny blysk.\n");
        allbb("usmiecha sie lekko, a w je"+TP->koncowka("go","j")+
              " oczach pojawia sie drapiezny blysk.\n");
        return 1;
    }
    notify_fail("Po prostu tusmiech.\n");
    return 0;
}

int
dom(string str)
{
    if(!str)
    {
        write("Twoj wzrok bladzi w oddali, gdy wspominasz swoj odlegly dom.\n");
        allbb("z westchnieniem patrzy w dal.\n");
        return 1;
    }
    notify_fail("Jedynie tdom.\n");
    return 0;
}

int
pozdrow(string str)
{
    if(!str)
    {
        write("Unosisz otwarta dlon w tradycyjnym pozdrowieniu Tropicieli.\n");
        allbb("unosi otwarta dlon w tradycyjnym pozdrowieniu Tropicieli.\n");
        return 1;
    }
    notify_fail("Po prostu tpozdrow.\n");
    return 0;
}

int
odpocznij(string str)
{
    if(!str)
    {
        write("Ukladasz sie wygodnie na ziemi, nie mogac sobie przypomniec "+
              "kiedy po raz ostatni naprawde odpoczywal"+
              TP->koncowka("es.","as.")+"\n");
        allbb("rozciaga sie wygodnie na ziemi, z blogim usmiechem "+
              "przymykajac na chwile oczy.\n");
        return 1;
    }
    notify_fail("Wystarczy jak wpiszesz todpocznij.\n");
    return 0;
}

