<<TOC>>

getBuildingLevel(buildingType)

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(buildingType)

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(pos)

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(buildingType,minLevel,maxLevel)

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:52:32 by Inanna)