Navigation
index
next
|
previous
|
Widelands trunk documentation
»
Lua Scripting
»
Widelands Scripting Reference
Widelands Scripting Reference
ΒΆ
Core functionality
Global functions
path
Module Functions
wl
Module Classes
wl.bases
Module Classes
wl.editor
Module Classes
wl.game
Module Classes
wl.map
Common functions
Module Classes
wl.ui
Module Classes
styles
Module Functions
World and Tribes
Animations
File Animations
Directional Animations
Spritesheet Animations
Converting Animation Formats
Map Object Types
Scripts for World
Defining the World
Defining Units
Other Scripts
Scripts for Tribes
Defining Tribes
Defining Units
Other Scripts
Programs
Immovables
Production Sites
Workers
Syntax
Data Types
Actions
Themes
Required Files
init.lua
windows
buttons
sliders
tabpanels
editboxes
Dropdowns
scrollbars
statistics plots
building statistics
progress bars
tables
ware statistics
fonts
paragraph styles
colors
sizes
Auxiliary Scripts
table.lua
richtext_scenarios.lua
coroutine.lua
set.lua
starting_conditions.lua
field_animations.lua
richtext.lua
Blocks and Positioning
Headings and Paragraphs
Text Formatting
Lists
Images
Links
Text Composition
Code Example
ui.lua
help.lua
objective_utils.lua
messages.lua
infrastructure.lua
Training Wheels
Triggering a Training Weel
Designing a Training Wheel
Message Formatting
Example Training Wheel
win_condition_functions.lua
territorial_functions.lua
win_condition_texts.lua
Previous topic
Scenario Tutorial
Next topic
Core functionality
This Page
Show Source
Quick search
Navigation
index
next
|
previous
|
Widelands trunk documentation
»
Lua Scripting
»
Widelands Scripting Reference