mud/lib/lib/blank_pile.c
2020-09-06 05:43:07 -07:00

36 lines
781 B
C

#include <lib.h>
inherit LIB_PILE;
static void create(){
pile::create();
SetKeyName("money");
}
string array GetId(){
string array id;
id = pile::GetId();
if( PileType ){
if(PileType != "dollars"){
id += ({ PileType, PileAmount + " " + PileType +" coins"});
return ({ id..., "money", "pile","coins","coin" });
}
else {
id += ({ PileType, PileAmount + " " + PileType +" dollars"});
return ({ id..., "money", "pile","bill","bills" });
}
}
}
string GetShort(){
string sum;
if(!PileAmount) sum = "some";
else sum = cardinal(PileAmount);
if(PileType != "dollars"){
return sum + " " + PileType + " coins";
}
else return sum + " " + PileType ;
}