A
          / \      _             Play Now                         Nemesis on fb
          | |     | |  _______   _        _   _______    _______   _    _______
          | |\    | | |   ____| |  \    /  | |   ____|  /   ____| | |  /   ____|
 /-------/-------------------------------------------------------------------,
O= Home <=XX|  About  News  Pics  Adventurers  Wizards  Download  Connect     >
 \-------\-------------------------------------------------------------------'
          | |   \   | |  |____  | |      | | |  |____   ___ \  \  | |  ___ \  \
          | |     \_| |_______| |_|      |_| |_______| |_______/  |_| |_______/
          \ /
           V  

Documentation Area

Document Path: /doc/living/query_all_money


Name: query_all_money - get the whole money array from a living

Syntax:
	#include <currency.h>
	int **query_all_money()

Description:
	The query_all_money call returns the whole money array, stored in the
	player. It is valid only with the new currency system.

Return value: 
	The money array is a 2-dimensional array of currencies and currency
	units. Currency defines are listed in /include/currency.h.

	Each currency has 3 currency units. For the standard currency these
	are gold coins, silver coins and copper coins. At the moment there
	is support for 5 currencies.

	The array returned has the form money[5][3], each array entry shows
	the number of coins of each currency unit.

Examples:
	int **money;
	money=this_player()->query_all_money();

	The money array should look like this:

				Unit 1	Unit 2	Unit 3
		Currency 1	[0][0]  [0][1]  [0][2]
		Currency 2	[1][0]  [1][1]  [1][2]
		Currency 3	[2][0]  [2][1]  [2][2]
		Currency 4	[3][0]  [3][1]  [3][2]
		Currency 5	[4][0]  [4][1]  [4][2]

	For example money[0][0] is the amount of gold coins.

See also:


This page was generated in LPC

Imprint / Impressum