help.lua¶
This script contains functions that are used both in the Tribal Encyclopedia
and the Editor help. To get descriptions see: wl.Descriptions
.
include "scripting/help.lua"
- linkify_encyclopedia_object(descr)¶
Return the localized name of the given unit description as a hyperlink pointing to its encyclopedia entry.
- Parameters
descr – The unit description to linkify.
- Returns
Richtext markup for the hyperlink.
- tree_affinity_list(terrain_description)¶
Returns list of trees that is most likely to grow on the given terrain, sorted in descending order by probability.
- Parameters
terrain_description (
TerrainDescription
) – The terrain type that we want the information for.- Returns
list of
ImmovableDescription
that have the attribute “tree” and probabilities.
- terrain_affinity_list(immovable_description)¶
Returns list of terrains that the given immovable is most likely to grow on, sorted in descending order by probability.
- Parameters
immovable_description (
ImmovableDescription
) – The immovable type that we want the information for.- Returns
list of
TerrainDescription
and probabilities.
- terrain_affinity_help(immovable_description)¶
Returns a formatted help string for the terrains that the given immovable is most likely to grow on.
- Parameters
immovable_description (
ImmovableDescription
) – The immovable type that we want the information for.- Returns
a richtext-formatted list of terrain images, terrain names and probabilities.