inherit "/std/object";

#include <macros.h>
#include <pl.h>
#include <stdproperties.h>

#define TO this_object()
#define TP this_player()

void
start(int f)
{
    switch(f)
    {
        case 0:
        write("Zaczyna ci sie krecic w glowie.\n");
        set_alarm(20.0,0.0,"start",(f+1)); // to jest za 20 sekund kolejna faza
        break;
        case 1:
        write("Wisisz w pustce, w nicosci... nie ma tu czasu na nic..\n");
        set_alarm(10.0,0.0,"start",(f+1)); // 10 sekund do nastepnej fazy
        break;
        case 2:
        write("Rozgladasz sie, a wszystko wydaje sie plynac tak woooolnooo...\n");
        set_alarm(10.0,0.0,"start",(f+1)); // 10 sekund do nastepnej fazy        
        break;
        case 3:
        write("Panicznie zaczynasz szukac swoich konczyn!\n\nWaaaaaa!!!! "+
              "NIE MA ICH!!!!\n");
        TP->command("odloz wszystko");
        set_alarm(10.0,0.0,"start",(f+1)); // 10 sekund do nastepnej fazy     
        break;
        default:
        write("To byl jakis nedzny towar bo wszystko z ciebie zeszlo\n");
        TO->remove_object();     
    }
}

void
create_object()
{
    add_prop(OBJ_M_NO_DROP,"");
    add_prop(OBJ_M_NO_GIVE,"");
    add_prop(OBJ_M_NO_GET,"");
    set_no_show();
}

void
rozjeb_czache()
{
    set_alarm(0.5,0.0,"start",0);
}
