diff options
Diffstat (limited to 'res/scripts')
| -rw-r--r-- | res/scripts/common.lua | 2 | ||||
| -rw-r--r-- | res/scripts/global.lua (renamed from res/scripts/default.lua) | 4 | ||||
| -rw-r--r-- | res/scripts/map1.lua (renamed from res/scripts/script0001.lua) | 16 | ||||
| -rw-r--r-- | res/scripts/map1_off_right.lua | 3 | ||||
| -rw-r--r-- | res/scripts/map2.lua (renamed from res/scripts/map2_off_left.lua) | 4 | ||||
| -rw-r--r-- | res/scripts/test_trigger.lua | 7 |
6 files changed, 22 insertions, 14 deletions
| diff --git a/res/scripts/common.lua b/res/scripts/common.lua index 2023e63..3c412c6 100644 --- a/res/scripts/common.lua +++ b/res/scripts/common.lua | |||
| @@ -112,7 +112,7 @@ function ChangeMap(map, warp) | |||
| 112 | 112 | ||
| 113 | playerSprite.controllable = false | 113 | playerSprite.controllable = false |
| 114 | FadeToBlack(150) | 114 | FadeToBlack(150) |
| 115 | loadMap("../res/maps/" .. map .. ".tmx", warp, direction) | 115 | loadMap(map, warp, direction) |
| 116 | 116 | ||
| 117 | local newPlayerId = getPlayerSprite() | 117 | local newPlayerId = getPlayerSprite() |
| 118 | local newPlayerSprite = getSprite(newPlayerId) | 118 | local newPlayerSprite = getSprite(newPlayerId) |
| diff --git a/res/scripts/default.lua b/res/scripts/global.lua index b8f7768..48084c8 100644 --- a/res/scripts/default.lua +++ b/res/scripts/global.lua | |||
| @@ -1,4 +1,6 @@ | |||
| 1 | function default() | 1 | global = {} |
| 2 | |||
| 3 | function global.no_problem_here() | ||
| 2 | StartCutscene() | 4 | StartCutscene() |
| 3 | DisplayMessage("* No problem here.", "", SpeakerType.NONE) | 5 | DisplayMessage("* No problem here.", "", SpeakerType.NONE) |
| 4 | HideCutsceneBars() | 6 | HideCutsceneBars() |
| diff --git a/res/scripts/script0001.lua b/res/scripts/map1.lua index bf6a0c2..7d6014a 100644 --- a/res/scripts/script0001.lua +++ b/res/scripts/map1.lua | |||
| @@ -1,4 +1,6 @@ | |||
| 1 | function script0001() | 1 | map1 = {} |
| 2 | |||
| 3 | function map1.script0001() | ||
| 2 | StartCutscene() | 4 | StartCutscene() |
| 3 | SetAnimation("boney", "barking") | 5 | SetAnimation("boney", "barking") |
| 4 | local barkingNoise = LoopSound("barking_at_hallucination.wav") | 6 | local barkingNoise = LoopSound("barking_at_hallucination.wav") |
| @@ -22,3 +24,15 @@ function script0001() | |||
| 22 | SetAnimation("flint", "still") | 24 | SetAnimation("flint", "still") |
| 23 | HideCutsceneBars() | 25 | HideCutsceneBars() |
| 24 | end | 26 | end |
| 27 | |||
| 28 | function map1.off_right() | ||
| 29 | ChangeMap("map2", "fromLeft") | ||
| 30 | end | ||
| 31 | |||
| 32 | function map1.test_trigger() | ||
| 33 | StartCutscene() | ||
| 34 | PlaySound("boney_growl.wav") | ||
| 35 | DisplayMessage("* Hi! Welcome to the funky zone.", "", SpeakerType.NONE) | ||
| 36 | WaitForEndOfMessage() | ||
| 37 | HideCutsceneBars() | ||
| 38 | end | ||
| diff --git a/res/scripts/map1_off_right.lua b/res/scripts/map1_off_right.lua deleted file mode 100644 index 7dd0113..0000000 --- a/res/scripts/map1_off_right.lua +++ /dev/null | |||
| @@ -1,3 +0,0 @@ | |||
| 1 | function map1_off_right() | ||
| 2 | ChangeMap("map2", "fromLeft") | ||
| 3 | end | ||
| diff --git a/res/scripts/map2_off_left.lua b/res/scripts/map2.lua index d4d9ce4..1f14b31 100644 --- a/res/scripts/map2_off_left.lua +++ b/res/scripts/map2.lua | |||
| @@ -1,3 +1,5 @@ | |||
| 1 | function map2_off_left() | 1 | map2 = {} |
| 2 | |||
| 3 | function map2.off_left() | ||
| 2 | ChangeMap("map1", "fromRight") | 4 | ChangeMap("map1", "fromRight") |
| 3 | end | 5 | end |
| diff --git a/res/scripts/test_trigger.lua b/res/scripts/test_trigger.lua deleted file mode 100644 index 4d9d06c..0000000 --- a/res/scripts/test_trigger.lua +++ /dev/null | |||
| @@ -1,7 +0,0 @@ | |||
| 1 | function test_trigger() | ||
| 2 | StartCutscene() | ||
| 3 | PlaySound("boney_growl.wav") | ||
| 4 | DisplayMessage("* Hi! Welcome to the funky zone.", "", SpeakerType.NONE) | ||
| 5 | WaitForEndOfMessage() | ||
| 6 | HideCutsceneBars() | ||
| 7 | end | ||
