• My Pages
  • Comments
  • Add Link
  • Subscribe
  • Subscribe User
  • Edit (Text)
  • Rename Page
  • Copy Page
  • Load Page
  • Save Page
  • Delete Page
  • Attachments
  • Check Spelling
  • Diffs
  • Info
  • Revert to this revision
  • XML
  • Render as Docbook
  • Print View
  • Raw Text
  • Delete Cache
  • Like Pages
  • Local Site Map
  • Remove Spam
  • Package Pages
  • Sync Pages

    The Castle objects can reference details about the city the script is run in.

    Castle objects can be referenced as:

    • m_city.cityManager.castle.property or city.castle.property

    The .property at the end is how you will specify which detail you are referencing. Using the table below, you can for example get the name of the city with city.castle.name. Some castle properties are aliased via the city object as well, for example city.castle.name and city.name are the same thing.

    Properties

    Property

    Type

    Description

    allowAlliance

    Boolean

    Returns true if the embassy is open.

    buffs

    Object

    Returns an object of the current castles buffs.

    buildingQueuesArray

    Array

    Returns information on the current castles building queues.

    buildingsArray

    Array of Objects

    Returns infromation on the current castles buildings.

    fieldId

    Integer

    Returns the Field ID of the cuttent Castle.

    fieldsArray

    Array

    Returns infromation on the castles fields.

    fortification

    Object

    Returns infromation on the castles fortifications.

    hasEnemy

    Boolean

    Returns true if the castle has incoming attacks.

    herosArray

    Array of Objects

    Returns information on the heroes in the castle.

    id

    Integer

    Returns the unique ID of the castle.

    logUrl

    String

    Returns the path of the Castle image.

    name

    String

    Returns the name of the current castle.

    oid

    Integer

    Returns the old Castle ID.

    resource

    Object

    Returns an object containing the current castles resource information.

    support

    Boolean

    Returns true if supporting troops exist.

    tradesArray

    Array Of Objects

    Returns information on current trades in the castle.

    transingTradesArray

    Array

    Returns infromation on successful ongoing trades.

    troop

    Object

    Returns infroamtion on the current castles troops.

    usePACIFY_SUCCOUR_OR_PACIFY_PRAY

    boolean

    Returns true if conforting is in cooldown.


    ScriptObjects

    Castle (last edited 2015-02-21 05:36:28 by tech)