1testcase default:
2
3    "Start"
4    pause .6
5
6    # Test rollback
7    "Hello, World."
8    "Back"
9
10    # Test history.
11    click
12    click
13    "History"
14    pause .6
15
16    # Test Help.
17    "Help"
18    "Keyboard"
19
20    # Test About
21    "About"
22
23    # Test Preferences
24    "Preferences"
25
26    "Left"
27    "Right"
28    "Disable"
29
30    "Unseen Text"
31    "Unseen Text"
32
33    "After Choices"
34    "After Choices"
35
36    "Transitions"
37    "Transitions"
38
39    "Mute All"
40    "Mute All"
41
42    "Save"
43    "Load"
44
45    "Return"
46    pause .6
47
48    run Jump("test")
49
50    "In testcase code."
51
52    # menu_1
53    click until "Choice A"
54
55
56    # input
57    type "Test User\n"
58    "Name: Test User"
59
60    # Nvl
61    click
62    click
63    click
64
65    click
66    click
67    click until "NVL 6"
68
69    # NVL Menu.
70    "Choice B"
71
72    $ renpy.unlink_save("1-1")
73    "Save"
74
75    pause .6
76
77    "Save slot 1"
78
79    pause .6
80
81    "Save slot 1"
82    "Yes"
83
84    "Main Menu"
85    "Yes"
86
87    "Load"
88    "Load slot 1"
89
90    pause .5
91
92    "Save"
93
94    pause .5
95
96
97    "Load"
98    "Load slot 1"
99    "No"
100
101    "Return"
102
103    # Done.
104    pause .5
105
106    "Done."
107    "Quit"
108
109
110define nvle = Character("Eileen", kind=nvl)
111
112
113label test:
114
115    "In testcase code."
116
117
118menu menu_1:
119    "This is a menu."
120
121    "Choice A":
122        pass
123
124    "Choice B":
125        pass
126
127label after_menu_1:
128
129
130    $ name = renpy.input("What is your name?")
131    "Name: [name]"
132
133    nvle "NVL 1"
134    nvle "NVL 2"
135    nvle "NVL 3"
136
137    nvl clear
138
139    nvle "NVL 4"
140    nvle "NVL 5"
141    nvle "NVL 6"
142
143
144    $ menu = nvl_menu
145
146
147menu menu_2:
148    "This is a menu."
149
150    "Choice A":
151        pass
152
153    "Choice B":
154        pass
155
156label after_menu_2:
157
158    "Done."
159
160    return
161