Difference between revisions of "Example of new quest"

From Mashinky
Jump to: navigation, search
(Created page with "{ "value1", "value2"} value1 = 0 -- Global variable function OnStart() -- callback when y...")
 
(No difference)

Latest revision as of 16:22, 26 February 2018

{ "value1", "value2"}

value1 = 0 -- Global variable

   function OnStart()                       -- callback when you add this script (usualy startinf conditions, values and some work for texts)
       UpdateCaption("Name of Quest")
       UpdateText("Quest text")
       AddButton("Button1", 0, -1, true)   -- Add button with tag = 0
       return true
   end
   function OnLoad()                       -- Code loaded after you load a game file (write text, define tables, etc.)
       -- enter the code here
       return true
   end
   -- Use some of game callbacks or your own functions (for example OnDay, OnCargoUnalod, OnSecond,...)
   function OnButton(tag)                  -- When you click ok button
       if (tag == 0) then                  -- If button has tag 0 
           -- enter code here
       
       end
       return tag
   end