View Single Post
Old 11-30-2015, 08:46 AM   #101
mpl
Human being with feelings
 
mpl's Avatar
 
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,960
Default

I think if eel with * is OK for cfillion then same lua format is ok also.

One more impotant thing I should say. Because of it is time we build something big, it needs to setup rules somehow for members/outside collaborators. Currenly I suggest at least this rules:
  • ScripterName_script name.lua format for names
  • self explainable name/title (except concept things, Quantize Tool or Dynamic Mixer for example)
  • Folders names (check now 3 repos - mine, X-Raym and common ReaTeam repo)
  • Header - check X-Raym repo > Templates
  • scripts with imported functions - merge it (for example /Various/spk77_Track IO.lua). updater will be hard to know which script is master and which is slave (OR maybe some parseable info file in directory with main and imported scripts should say to updater about that?)
  • same with imported graphics
  • may be some file which contain all info about scripter (donation, links) and this should be used by updater/manager extension(?)
  • defered scripts should be able to stop somehow (by dedicated action, for example) to prevent user frustration
  • scripts should have as less bugs as possible of course and tested before adding/updating in repo
  • add customizable scripts to /Templates(?)
mpl is offline   Reply With Quote