summary refs log tree commit diff stats
path: root/res/scripts
diff options
context:
space:
mode:
authorKelly Rauchenberger <fefferburbia@gmail.com>2021-02-15 15:49:58 -0500
committerKelly Rauchenberger <fefferburbia@gmail.com>2021-02-15 15:49:58 -0500
commitd9b5c57c91ba77b840ede8c4385229cf004f5747 (patch)
tree94f2a445250dd38ec578eec547f16c0f9f67b0e9 /res/scripts
parent5834a85dcfafd50a1863a00fc2daf2cf1e8bb7e9 (diff)
downloadtanetane-d9b5c57c91ba77b840ede8c4385229cf004f5747.tar.gz
tanetane-d9b5c57c91ba77b840ede8c4385229cf004f5747.tar.bz2
tanetane-d9b5c57c91ba77b840ede8c4385229cf004f5747.zip
Added heart glyph and gamestate script object
Diffstat (limited to 'res/scripts')
-rw-r--r--res/scripts/common.lua2
-rw-r--r--res/scripts/map2.lua13
2 files changed, 14 insertions, 1 deletions
diff --git a/res/scripts/common.lua b/res/scripts/common.lua index 422d157..caab86a 100644 --- a/res/scripts/common.lua +++ b/res/scripts/common.lua
@@ -30,6 +30,8 @@ SpriteLayer = {
30 ABOVE = 1 30 ABOVE = 1
31} 31}
32 32
33gamestate = {}
34
33function Delay(time) 35function Delay(time)
34 while time > 0 do 36 while time > 0 do
35 time = time - coroutine.yield() 37 time = time - coroutine.yield()
diff --git a/res/scripts/map2.lua b/res/scripts/map2.lua index 1249f7d..c4b588c 100644 --- a/res/scripts/map2.lua +++ b/res/scripts/map2.lua
@@ -67,5 +67,16 @@ function map2.mailbox_lightning()
67end 67end
68 68
69function map2.approach_doria() 69function map2.approach_doria()
70 SetAnimation("doria", "hearts") 70 if gamestate.approached_doria then
71 return
72 end
73
74 gamestate.approached_doria = true
75
76 StartCutscene()
77 SetDirection("doria", Direction.DOWN_RIGHT)
78 SetAnimation("doria", "talk")
79 DisplayMessage("* Oh my!\n* Is that our little Kumatora I spy? `", "Doria", SpeakerType.MAN)
80
81 HideCutsceneBars()
71end 82end