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
  • 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
© Copyright The Widelands Development Team. Last updated on Mar 21, 2023. Created using Sphinx 4.3.2.