Toggle search
Search
Toggle menu
Toggle personal menu
Editing
Modding
(section)
From Desynced Wiki
Read
Edit
Edit source
View history
Page
Discussion
More actions
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Modding Details == * [[Modding/def.json|def.json]] Files (mod and package definitions) * [[Modding/Startup Order|Startup Order]] (mod and dependency ordering) * [[Modding/Package Object|Package Object]] (mod interface) * [[Modding/Code Context|Code Context]] (simulation and UI context) * [[Modding/Action System|Action System]] (how actions work and what they can do) * [[Modding/Delay Functions|Delay Functions]] (how to use) * [[Modding/Map.Defer|Map.Defer]] (how and when to use) * [[Modding/UIMsg|UIMsg]] (UI messages sent by the game) * [[Modding/MapMsg|MapMsg]] (map/simulation messages sent by the game) * [[Modding/Components|Components]] (how components work, component activations) * [[Modding/data.settings|data.settings]] Table (global settings) * [[Modding/Map.GetSettings|Map.GetSettings]] Table (scenario settings) * [[Modding/Map.GetSave|Map.GetSave]] Table (scenario save data) * [[Modding/Game.GetProfile|Game.GetProfile]] Table (player options) * [[Modding/Game.GetLocalPlayerExtra|Game.GetLocalPlayerExtra]] Table (scenario player data) * [[Modding/Register Object|Register Object]] * [[Modding/Serialization|Serialization]] * [[Modding/UI|UI]] ** [[Modding/UI/Layout|Layout]] (layouting and properties available to all widgets) ** [[Modding/UI/System Widgets|System Widgets]] (available widgets, properties exclusive to widgets) ** [[Modding/UI/Custom Widgets|Custom Widgets]] (widget class table, property table, attributes) ** [[Modding/UI/Attributes|Attributes]] (attribute propagation) ** [[Modding/UI/Events|Events]] (widget events) * [[Modding/Lua Debugging|Lua Debugging]] (attaching a debugger) {{ModdingNav}}
Summary:
Please note that all contributions to Desynced Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Desynced Wiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)