getBuildingLevel

Usage:

city.getBuildingLevel ( BuildingTypes )

Example:

level = city.getBuildingLevel(23)

this example finds the level of the MarketPlace(23)

This sample cancels all trades if the number of trades is equal to the Level of the Market Place... (Hence the Market is full)

getBuildingByTypeId

Usage:

city.getBuildingByTypeId(buildingType)

Example:

city.getBuildingByTypeId(23)

This function returns an object for the building with the highest level of that typeId. For example, to find your highest level barrack (typeId = 2):

Valid parameters for this object are level, name, positionId, startTime, endTime, typeId, and status. For example you can echo city.getBuildingByTypeId(2).name or city.getBuildingByTypeId(2).status.

See also: BuildingTypes

getBuildingByPosId

Usage:

city.getBuildingByPosId(pos)

Example:

city.getBuildingByPosId(2)

This example finds the name of the building at position 2:

You can find the positions with this:

http://imageshack.us/a/img820/7558/positionid1.png http://imageshack.us/a/img10/8545/positionid2.png

countBuilding

Usage:

city.countBuilding(buildingType,minLevel,maxLevel)

Example:

totalmines = city.countBuilding(6,1,10)

The above example gives the total count of all iron mines between level 1 and 10.


CategoryFunctions

BuildingFunctions (last edited 2014-11-23 21:53:48 by Inanna)