mirror of
https://frontier.innolan.net/github/AmigaExamples.git
synced 2026-01-12 16:50:30 +00:00
tutorial updates
This commit is contained in:
@ -304,18 +304,24 @@ InitialiseNewGame:
|
|||||||
|
|
||||||
|
|
||||||
GameOver:
|
GameOver:
|
||||||
move.l #levelInstallers,nextLevelInstaller
|
sub.l #4,nextLevelInstaller
|
||||||
move.l #"0001",levelCounter
|
|
||||||
lea gameOverMessage,a1
|
lea gameOverMessage,a1
|
||||||
jsr Message
|
jsr Message
|
||||||
jsr WaitForJoystick
|
jsr WaitForJoystick
|
||||||
bra MainMenu
|
bra MainMenu
|
||||||
|
|
||||||
|
TutorialOver:
|
||||||
|
move.l #levelInstallers,nextLevelInstaller
|
||||||
|
move.l #"0001",levelCounter
|
||||||
|
lea tutorialOverMessage,a1
|
||||||
|
jsr Message
|
||||||
|
jsr WaitForJoystick
|
||||||
|
bra MainMenu
|
||||||
|
|
||||||
InstallNextLevel:
|
InstallNextLevel:
|
||||||
move.l nextLevelInstaller,a0
|
move.l nextLevelInstaller,a0
|
||||||
cmp.l #endTutorialLevelInstaller,a0
|
cmp.l #endTutorialLevelInstaller,a0
|
||||||
beq GameOver
|
beq TutorialOver
|
||||||
cmp.l #0,(a0)
|
cmp.l #0,(a0)
|
||||||
bne .dontResetLevelInstaller
|
bne .dontResetLevelInstaller
|
||||||
move.l #levelInstallers,nextLevelInstaller
|
move.l #levelInstallers,nextLevelInstaller
|
||||||
@ -865,6 +871,10 @@ gameOverMessage:
|
|||||||
dc.b "GAME OVER"
|
dc.b "GAME OVER"
|
||||||
dc.b 0
|
dc.b 0
|
||||||
align 4
|
align 4
|
||||||
|
tutorialOverMessage:
|
||||||
|
dc.b "TUTORIAL COMPLETE!"
|
||||||
|
dc.b 0
|
||||||
|
align 4
|
||||||
skippedFramesCounterText:
|
skippedFramesCounterText:
|
||||||
dc.b "0000"
|
dc.b "0000"
|
||||||
dc.b 0
|
dc.b 0
|
||||||
@ -977,13 +987,13 @@ nextLevelInstaller:
|
|||||||
|
|
||||||
tutorialLevelInstallers:
|
tutorialLevelInstallers:
|
||||||
dc.l InstallLevel91
|
dc.l InstallLevel91
|
||||||
|
endTutorialLevelInstaller:
|
||||||
dc.l InstallLevel92
|
dc.l InstallLevel92
|
||||||
dc.l InstallLevel93
|
dc.l InstallLevel93
|
||||||
dc.l InstallLevel94
|
dc.l InstallLevel94
|
||||||
dc.l InstallLevel95
|
dc.l InstallLevel95
|
||||||
dc.l InstallLevel96
|
dc.l InstallLevel96
|
||||||
dc.l InstallLevel97
|
dc.l InstallLevel97
|
||||||
endTutorialLevelInstaller:
|
|
||||||
dc.l 0
|
dc.l 0
|
||||||
panelFade:
|
panelFade:
|
||||||
include "out/panelFade.s"
|
include "out/panelFade.s"
|
||||||
|
|||||||
@ -8,17 +8,17 @@
|
|||||||
</tileset>
|
</tileset>
|
||||||
<layer name="foreground" width="100" height="8">
|
<layer name="foreground" width="100" height="8">
|
||||||
<data encoding="base64" compression="zlib">
|
<data encoding="base64" compression="zlib">
|
||||||
eJyTZmBgsGLEjtlpIDeK8WM7YNgxAbEYFhokV4lHDpc+y0Hgr6GKtXCEKYgmV240PsjHhPIHOXlnND7Ix6B0vhtPHlg+mj/oignlga2j9QddMaE6Al/eGc0f1MfSeNqmtJAbxfgxAEtEpkk=
|
eJyTZmBgsGLEjtlpIDeK8WM7YNgxAbEYFppcOctB4K+hirVwhCmIJlduND7Ix5Tkj8rR/EF1DErnu/HkgeWj+YOueLT+GFx4tP4YXFgaT9uUFnKjGD8GACROpHo=
|
||||||
</data>
|
</data>
|
||||||
</layer>
|
</layer>
|
||||||
<layer name="pathway" width="100" height="8" visible="0">
|
<layer name="pathway" width="100" height="8">
|
||||||
<data encoding="base64" compression="zlib">
|
<data encoding="base64" compression="zlib">
|
||||||
eJztVTkOhDAMdIqteAEVL9iK/z9gK16wFS+gogVLWPJatmOCYCXISCgoB+MZMwpARUVFKcb1eSeAPv2O/8IU2POBa+rkPPOOcxENEU4+XgHkkbU3G/cAdi2NmHs59ZI+zaOvsyZ5PA7tHPJSDwdlT0kGMDtHeh2B5a3UT/2ZlTWun/vg8WhrxEFo2fsI8Txin7tka8nBy8fZPaF/lPNhDZ3RJ9Iqv4FzfJS5ojktc6W+IbwcW1pyyGVH3jF3w17fuB/tDf14EhZzXi92
|
eJztVDsKhEAMzRRbeQIrT7CV9z/AVp5gK0+wla0GfBBCEiKDLug8kJHM5+W9TIaooaHhLvgl1ny2byxE73JuLpJnObAvoyHDKccrwDw6927nnsjPpVOxV5Av9FkefYM5zRNxWPuYFzWcjDXa78zdmqmu1hl43mr9qM9izEn90oeIx5oDB9CL/5ny/ch1HoqvpQZn1wR3VPKx7sGpE7TqMzgmR91XiFk9V+Nb1Meellrg3Cve7H/gqG/Sj/6GfjwJK2CVK7c=
|
||||||
</data>
|
</data>
|
||||||
</layer>
|
</layer>
|
||||||
<layer name="items" width="100" height="8" visible="0">
|
<layer name="items" width="100" height="8">
|
||||||
<data encoding="base64" compression="zlib">
|
<data encoding="base64" compression="zlib">
|
||||||
eJxjYBgFQx04Mg60C4gHTnR2KzXsA4UvsWEcPQTiwpkKbiTXDGL0BRNQA4sLYuKElLijBQgh025QOvKhsrtdiDAPl53E6AWBUDR1AWh85PgIICEeyQWuRJjtOwTyLC4A8h+6+wmFpwcRcTKUgBsON/thEcellhiAzTxKzSQVRA3B+CEV+I8AP44CCAAABPMMCg==
|
eJxjYBgFQx04Mg60C4gHTnR2KzXsA4XvUApjQsCZCn4h1wxi9AUTUAOLC2LiZKDjLoRMu6OB+nyo7G4XIszDZScxerGBADR9yPERQEI8kgtciTDbdwjnbZD/0N1PKDw9iIiToQTccLjZD4s4LrXEAGzmUWrmKMAE/qPhOWIAAKM9Cv0=
|
||||||
</data>
|
</data>
|
||||||
</layer>
|
</layer>
|
||||||
</map>
|
</map>
|
||||||
|
|||||||
@ -13,12 +13,12 @@
|
|||||||
</layer>
|
</layer>
|
||||||
<layer name="pathway" width="100" height="8">
|
<layer name="pathway" width="100" height="8">
|
||||||
<data encoding="base64" compression="zlib">
|
<data encoding="base64" compression="zlib">
|
||||||
eJxjYBgFQwmcBOLvWOhRQFugy4g9nLmB4qyMmPQooD24y4AZJ9jigns0PugGQHFizAjJL8hi8owIGpY/HgPxRyA+zwBRj65vFNAegOoPeaQwB8WJ5GgcDBgAhf9oHhgFIwUAALbNEg8=
|
eJxjYBgFQwmcBOLvWOhRQFugy4g9nLmB4qyMmPQooD24y4AZJ9jightLfJwH4o90cONIAqAwlcQS1qB4kmdE0LD88ZgBEgcwfSC+7mjeoRoAhbcxIyRMjXGEK6j+kEeSA8UBtjgcBfQBo3lgFIwkAAAjFhWH
|
||||||
</data>
|
</data>
|
||||||
</layer>
|
</layer>
|
||||||
<layer name="items" width="100" height="8">
|
<layer name="items" width="100" height="8">
|
||||||
<data encoding="base64" compression="zlib">
|
<data encoding="base64" compression="zlib">
|
||||||
eJxjYBgFo2AU4AOOjBDszYhd3hmH+CigDXBkRKVHweAB6HESgMaPYkSoCUCLR9/R+KQKIDVfOGKJE7fRuBhQ4D8a/qNgBAAAqqgFWA==
|
eJxjYBgFQwlEMQ60C0YecGSEYG8cYe88Gid0BY6MqDQlIGY07qgK0OMkAEv4wtQEoMWj72hcUAWQmi9g5RsIwOLEDUrHjsbJgAD/0XAfBSMAAACwAAYT
|
||||||
</data>
|
</data>
|
||||||
</layer>
|
</layer>
|
||||||
</map>
|
</map>
|
||||||
|
|||||||
Reference in New Issue
Block a user