/*
 * Przykladowy magazyn sklepowy
 */

#include "alfen.h" 
#include "silvy.h"
inherit NPATH + "std/room"; /* obiekt jest pokojem */
inherit "/lib/store_support"; /* obiekt jest magazynem sklepowym */
#include <stdproperties.h> /* zebysmy mogli zdefiniowac ROOM_I_INSIDE */
 
void
create_imperium_magazyn(){
    object ob;
    int i;
    
    set_short("Magazyn sklepu U Wokulskiego.\n");
    set_long("Jestes w przykladowym magazynie. W tej lokacji umieszczane "+
        "sa wszystkie\nprzedmioty, ktore gracz sprzedal.\n");
    
    
    add_exit(APATH + "obj/sklep_std.c", "wschod"); /* Wyjscie do sklepu */ 
    
    /* Tutaj mozemy sklonowac kilka przedmiotow, jesli nie chcemy,
       by na poczatku sklep byl pusty.
    */
    
}



void create_imperium_room(){
  create_imperium_magazyn();
}






void         			   /* wywolywane za kazdym razem, jak jakis */
enter_inv(object ob, object skad)  /* obiekt wchodzi do wnetrza tego obiektu */
{				   /* ...czyli do pokoju */

    ::enter_inv(ob, skad); /* trzeba ZAWSZE wywolac gdy redefiniujemy enter_inv */
    
    store_update(ob); /* dba o to, zeby magazynie nie bylo za duzo rzeczy */
}



void reset_imperium_magazyn(){
}



void reset_imperium_room(){
  reset_imperium_magazyn();
}

