Noirand

lua lib test 02

May 12th, 2016
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.47 KB | None | 0 0
  1. g_TalkChara = ""
  2. g_TalkWords = ""
  3.  
  4. function hoge()
  5.    ret = "require TEST!!"
  6.  
  7.    print "ret"
  8.  
  9.    return ret
  10. end
  11.  
  12. ------------------------------------------------
  13. -- セリフ発言用コマンド
  14. ------------------------------------------------
  15. function Talk(Chara, Words)
  16.    g_TalkChara = Chara
  17.    g_TalkWords = Words
  18.  
  19.    return {g_TalkChara, g_TalkWords}
  20. end
  21. ------------------------------------------------
  22. -- セリフ発言用コマンド(質問付き)
  23. ------------------------------------------------
  24. function Ask(Chara, Words, ...)
  25.    g_TalkChara = Chara
  26.    g_TalkWords = Words
  27.    KeyWait()
  28.    --obj.addAsk(Ask1)
  29.    --obj.addAsk(Ask2)
  30.    for i = 1, select("#", ...) do
  31.       ask = select(i, ...)
  32.       obj.addAsk(ask)
  33.    end
  34. end
  35. ------------------------------------------------
  36. -- 各種待ちコマンド
  37. ------------------------------------------------
  38. KeyWait = function()
  39.    coroutine.yield(obj.keyWait())
  40. end
  41. ------------------------------------------------
  42. TimeWait = function()
  43.    coroutine.yield(obj.timeWait())
  44. end
  45. ------------------------------------------------
  46. NoWait = function()
  47.    coroutine.yield(obj.noWait())
  48. end
  49. ------------------------------------------------
  50. AnsWait = function()
  51.    coroutine.yield(obj.ansWait())
  52. end
  53. ------------------------------------------------
  54. ActWait = function()
  55.    coroutine.yield(obj.actWait())
  56. end
  57. ------------------------------------------------
  58. ------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment