Category:Lua: Difference between revisions
From Spring
Jump to navigationJump to search
m lose the background colour |
104.0 - Add LuaMenu - an unsynced stripped down Lua environment that starts before the game is loaded and persists through reload |
||
| Line 9: | Line 9: | ||
! align="center" | LuaRules<br><font style="font-size:80%">(unsynced)</font> | ! align="center" | LuaRules<br><font style="font-size:80%">(unsynced)</font> | ||
! align="center" | LuaRules<br><font style="font-size:80%">(synced)</font> | ! align="center" | LuaRules<br><font style="font-size:80%">(synced)</font> | ||
! align="center" | LuaMenu | |||
|- | |- | ||
| align="left" | [[Lua_ConstGame]] | | align="left" | [[Lua_ConstGame]] | ||
| align="center" bgcolor="#227722" | + | |||
| align="center" bgcolor="#227722" | + | |||
| align="center" bgcolor="#227722" | + | |||
| align="center" bgcolor="#227722" | + | |||
|- | |||
| align="left" | [[Lua_ConstEngine]] | |||
| align="center" bgcolor="#227722" | + | |||
| align="center" bgcolor="#227722" | + | |||
| align="center" bgcolor="#227722" | + | |||
| align="center" bgcolor="#227722" | + | |||
|- | |||
| align="left" | [[Lua_ConstPlatform]] | |||
| align="center" bgcolor="#227722" | + | |||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| Line 19: | Line 33: | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#772222" | - | |||
|- | |- | ||
| align="left" | [[Lua_WeaponDefs]] | | align="left" | [[Lua_WeaponDefs]] | ||
| Line 24: | Line 39: | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#772222" | - | |||
|- | |- | ||
| align="left" | [[Lua_FeatureDefs]] | | align="left" | [[Lua_FeatureDefs]] | ||
| Line 29: | Line 45: | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#772222" | - | |||
|- | |- | ||
| Line 35: | Line 52: | ||
| align="center" bgcolor="#772222" | - | | align="center" bgcolor="#772222" | - | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#772222" | - | |||
|- | |- | ||
| Line 41: | Line 59: | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#772222" | - | |||
|- | |- | ||
| Line 47: | Line 66: | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#772222" | - | | align="center" bgcolor="#772222" | - | ||
| align="center" bgcolor="#888800" | +*** | |||
|- | |- | ||
| align="left" | [[Lua_UnsyncedCtrl]] | | align="left" | [[Lua_UnsyncedCtrl]] | ||
| Line 52: | Line 72: | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#888800" | +*** | |||
|- | |- | ||
| align="left" | [[Lua_SyncedRead]] | | align="left" | [[Lua_SyncedRead]] | ||
| Line 57: | Line 78: | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#772222" | - | |||
|- | |- | ||
| align="left" | [[Lua_SyncedCtrl]] | | align="left" | [[Lua_SyncedCtrl]] | ||
| Line 62: | Line 84: | ||
| align="center" bgcolor="#772222" | - | | align="center" bgcolor="#772222" | - | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#772222" | - | |||
|- | |- | ||
| align="left" | [[Lua_MoveCtrl]] | | align="left" | [[Lua_MoveCtrl]] | ||
| Line 67: | Line 90: | ||
| align="center" bgcolor="#772222" | - | | align="center" bgcolor="#772222" | - | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#772222" | - | |||
|- | |- | ||
| align="left" | [[Lua_PathFinder]] | | align="left" | [[Lua_PathFinder]] | ||
| Line 72: | Line 96: | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#772222" | - | |||
|- | |- | ||
| align="left" | [[Lua_OpenGL_Api]] | | align="left" | [[Lua_OpenGL_Api]] | ||
| Line 77: | Line 102: | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#772222" | - | | align="center" bgcolor="#772222" | - | ||
| align="center" bgcolor="#888800" | +*** | |||
|- | |- | ||
| align="left" | [[Lua_GLSL_Api]] | | align="left" | [[Lua_GLSL_Api]] | ||
| Line 82: | Line 108: | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#772222" | - | | align="center" bgcolor="#772222" | - | ||
| align="center" bgcolor="#888800" | +*** | |||
|- | |- | ||
| align="left" | [[Lua_FBO_and_RBO]] | | align="left" | [[Lua_FBO_and_RBO]] | ||
| Line 87: | Line 114: | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#772222" | - | | align="center" bgcolor="#772222" | - | ||
| align="center" bgcolor="#888800" | +*** | |||
|- | |- | ||
| align="left" | [[Lua_UnitRendering ]] | | align="left" | [[Lua_UnitRendering ]] | ||
| align="center" bgcolor="#772222" | - | | align="center" bgcolor="#772222" | - | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#772222" | - | |||
| align="center" bgcolor="#772222" | - | | align="center" bgcolor="#772222" | - | ||
|- | |- | ||
| Line 97: | Line 126: | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#772222" | - | | align="center" bgcolor="#772222" | - | ||
| align="center" bgcolor="#227722" | + | |||
|- | |- | ||
| align="left" | [[Lua_ConstGL]] | | align="left" | [[Lua_ConstGL]] | ||
| Line 102: | Line 132: | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#772222" | - | | align="center" bgcolor="#772222" | - | ||
| align="center" bgcolor="#227722" | + | |||
|- | |- | ||
| align="left" | [[Lua_VFS]] | | align="left" | [[Lua_VFS]] | ||
| Line 107: | Line 138: | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#888800" | +* | | align="center" bgcolor="#888800" | +* | ||
| align="center" bgcolor="#227722" | + | |||
|- | |- | ||
| align="left" | [[Lua_Scream]] | | align="left" | [[Lua_Scream]] | ||
| Line 112: | Line 144: | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#772222" | - | | align="center" bgcolor="#772222" | - | ||
| align="center" bgcolor="#227722" | + | |||
|- | |- | ||
| align="left" | [[Lua_BitOps]] | | align="left" | [[Lua_BitOps]] | ||
| Line 117: | Line 150: | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#772222" | - | |||
|- | |- | ||
| align="left" | [[Lua_MathExtra]] | | align="left" | [[Lua_MathExtra]] | ||
| Line 122: | Line 156: | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#227722" | + | | align="center" bgcolor="#227722" | + | ||
| align="center" bgcolor="#772222" | - | |||
|- | |- | ||
| align="left" | [[Lua_Socket]] | | align="left" | [[Lua_Socket]] | ||
| Line 127: | Line 162: | ||
| align="center" bgcolor="#772222" | + | | align="center" bgcolor="#772222" | + | ||
| align="center" bgcolor="#772222" | + | | align="center" bgcolor="#772222" | + | ||
| align="center" bgcolor="#227722" | + | |||
|} | |} | ||
</center> | </center> | ||
| Line 138: | Line 174: | ||
| align="center" | ** | | align="center" | ** | ||
| align="left"| with special LOS handling and decoy unit handling | | align="left"| with special LOS handling and decoy unit handling | ||
|- | |||
| align="center" | *** | |||
| align="left"| stripped down environment with certain functions removed | |||
|} | |} | ||
</center> | </center> | ||
[[Category:Development]] | [[Category:Development]] | ||
Revision as of 22:28, 19 December 2017
Development < Lua Scripting < Lua Category
| LuaUI | LuaRules (unsynced) |
LuaRules (synced) |
LuaMenu | |
|---|---|---|---|---|
| Lua_ConstGame | + | + | + | + |
| Lua_ConstEngine | + | + | + | + |
| Lua_ConstPlatform | + | + | + | + |
| Lua_UnitDefs | + | + | + | - |
| Lua_WeaponDefs | + | + | + | - |
| Lua_FeatureDefs | + | + | + | - |
| Lua_ConstCOB | - | - | + | - |
| Lua_CMDs | + | + | + | - |
| Lua_UnsyncedRead | + | + | - | +*** |
| Lua_UnsyncedCtrl | + | + | + | +*** |
| Lua_SyncedRead | +** | + | + | - |
| Lua_SyncedCtrl | - | - | + | - |
| Lua_MoveCtrl | - | - | + | - |
| Lua_PathFinder | + | + | + | - |
| Lua_OpenGL_Api | + | + | - | +*** |
| Lua_GLSL_Api | + | + | - | +*** |
| Lua_FBO_and_RBO | + | + | - | +*** |
| Lua_UnitRendering | - | + | - | - |
| Lua_Fonts | + | + | - | + |
| Lua_ConstGL | + | + | - | + |
| Lua_VFS | + | + | +* | + |
| Lua_Scream | + | + | - | + |
| Lua_BitOps | + | + | + | - |
| Lua_MathExtra | + | + | + | - |
| Lua_Socket | + | + | + | + |
| * | only VFS.ZIP_ONLY |
| ** | with special LOS handling and decoy unit handling |
| *** | stripped down environment with certain functions removed |
Pages in category "Lua"
The following 49 pages are in this category, out of 49 total.
L
- Lua Beginners FAQ
- Lua BitOps
- Lua camState
- Lua CMDs
- LUA ComonPitfalls
- Lua ConstCOB
- Lua ConstEngine
- Lua ConstGame
- Lua ConstGL
- Lua ConstPlatform
- Lua FBO and RBO
- Lua FeatureDefs
- Lua Fonts
- Lua GLSL Api
- Lua Libraries
- Lua Lobby
- Lua MathExtra
- Lua MoveCtrl
- Lua OpenGL Api
- Lua PathFinder
- Lua Performance
- Lua SaveLoad
- Lua Scream
- Lua Socket
- Lua sync to unsync
- Lua SyncedCtrl
- Lua SyncedRead
- Lua System
- Lua UnitDefs
- Lua UnitRendering
- Lua UnsyncedCtrl
- Lua UnsyncedRead
- Lua VFS
- Lua WeaponDefs
- Lua Widgets
- Lua-LuaCOB
- Lua:Callins
- Lua:Environments
- Lua:Libarylinks
- Lua:Main
- Lua:Tutorial GettingStarted
- Lua:WidgetDirectory
- LuaTutorials::InterCommunications