.-
adjust_money
varargs int adjust_money(mixed amount,
string type)
-
check_adjectives
void check_adjectives()
-
This method goes through the coins and sets up all the adjectives
and plurals it needs to.
-
find_best_fit
int find_best_fit(mixed word)
-
fixup_money_weight
void fixup_money_weight()
-
This method fixes up the weight of the money object to be what it should
be.
-
force_no_join
void force_no_join()
-
group_object
int group_object()
-
init_dynamic_arg
void init_dynamic_arg(mapping map,
object)
-
merge_coins
object merge_coins()
-
This method merges two coin object together. Or attempts to anyway.
This will occur whenever a coin object moves.
- Returns:
- the merged coin object
-
new_money_object
object new_money_object(mixed number,
string type)
-
This method creates a new money object from the current object. It uses
the current objects values to make the money and removes the avlues from
the coins.
- Parameters:
- number - the number of coins to remove
- type - the type of coins to remove
- Returns:
- the new money object
-
query_already_joined
int query_already_joined()
-
query_collective
int query_collective()
-
query_dynamic_auto_load
mapping query_dynamic_auto_load()
-
query_merger
int query_merger()
-
query_money
int query_money(string type)
-
This method returns the amount of type of money there is in the array.
- Parameters:
- type - the type of money to check
- Returns:
- the number of coins of that type
-
query_money_array
mixed * query_money_array()
-
query_no_join
int query_no_join()
-
query_number_coins
int query_number_coins()
-
This method returns the number of coins in the object.
- Returns:
- the number of coins
-
reset_already_joined
void reset_already_joined()
-
reset_no_join
void reset_no_join()
-
set_already_joined
void set_already_joined()
-
set_money_array
void set_money_array(mixed * new_array)
-
set_no_join
void set_no_join()
-
stats
mixed * stats()