kraeuterstore.c-Dateireferenz

#include <properties.h>
#include <bank.h>
Include-Abhängigkeitsdiagramm für kraeuterstore.c:

gehe zum Quellcode dieser Datei

Funktionen

void create ()
void reset ()

Variablen

inherit std store

Dokumentation der Funktionen

void create (  ) 

Definiert in Zeile 9 der Datei kraeuterstore.c.

Benutzt create(), P_MIN_STOCK, P_STORE_CONSUME und SetProp().

00010 {
00011    ::create();
00012    SetProp(P_MIN_STOCK, 50);
00013    // in jedem Reset verschwinden nur 2% aller Objekte
00014    SetProp(P_STORE_CONSUME, 2);
00015 }

Hier ist ein Graph der zeigt, was diese Funktion aufruft:

void reset ( void   ) 

Definiert in Zeile 17 der Datei kraeuterstore.c.

Benutzt i, obs und reset().

00018 {
00019    int i;
00020    object *obs;
00021    ::reset();
00022    obs=all_inventory();
00023    // damit die Kraeuter im Laden nicht schimmeln, ggf. trocknen...
00024    for (i=sizeof(obs)-1; i>=0; i--) {
00025       if (call_other(obs[i], "TimeToLive") < 3600) {
00026          call_other(obs[i], "DryPlant", 95);
00027       }
00028    }
00029 }

Hier ist ein Graph der zeigt, was diese Funktion aufruft:


Variablen-Dokumentation

inherit std store

Definiert in Zeile 4 der Datei kraeuterstore.c.

Wird benutzt von GetList().

Erzeugt am Thu Jun 3 14:40:53 2010 für MorgenGrauen Mudlib von  doxygen 1.6.3