Lua integration in StoryServer

"romat.joev-/[email protected] [eccopro]" <[email protected]> 24 Aug 2018 07:26:04 +0000
Newsgroups gmane.comp.windows.eccopro
Message-ID <[email protected]>
Hi,
 The develoepers have made an article about StoryServer Lua Integration.

 Polywick Story Server uses Lua for it’s rules assignment, scripting. This article describes the extent of integration and how Polywick’s developers maintained compatibility with EccoExt.
 
 What is Lua? Lua is a powerful embeddable scripting engine. https://www.lua.org/about.html It supports procedural programming, language-validation and extensible so custom procedures and functions can be added.
 Lua Integration In order to make Lua a usable scripting language within StoryServer, certain windows constructs have been added.
 
All EccoExt functions — such as msgbox(), trim(), rtrim(), time(), display(), debug(), today(), now() are supported including Lua 5.3.2 basic classes — math, os, string, table.

The message-box function has been updated to include a “Copy To Clipboard” button to copy “error messages” or Lua execution “results” to Clipboard.
 
Customers who tear their heads out trying to figure out Lua issues, have a Lua Script Console where messages from STDIN and STDOUT is routed to a console window.
     
For more details see:    

  https://medium.com/@polywickstudio/storyserver-lua-integration-ae19cda9e3aa https://medium.com/@polywickstudio/storyserver-lua-integration-ae19cda9e3aa