awasm: new code file format; fixes for (g|t)vars
[awish.git] / asm / goobers / main.awa
blobb541101b94dcbdac838f7df3a0265a7a78d80eb3
1 /*
2  * This program is free software: you can redistribute it and/or modify
3  * it under the terms of the GNU General Public License as published by
4  * the Free Software Foundation, either version 3 of the License, or
5  * (at your option) any later version.
6  *
7  * This program is distributed in the hope that it will be useful,
8  * but WITHOUT ANY WARRANTY; without even the implied warranty of
9  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
10  * GNU General Public License for more details.
11  *
12  * You should have received a copy of the GNU General Public License
13  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
14  */
15 include: ../imports.awa
16 ;gvarbase: 77
17 ;tvarbase: 77
19 defgvar: gg_global
22 eproc: entry_goobers_init
23   dbgprintstrnl "entry_goobers_init"
24   set [gg_global], 1
25   ret
26 endp: entry_goobers_init
29 eproc: entry_goobers_game_init
30   dbgprintstrnl "entry_goobers_game_init"
31   set [gg_global], 0
32   ret
33 endp: entry_goobers_game_init
36 eproc: entry_goobers_room_onload
37   dbgprintstrnl "entry_goobers_room_onload"
38   ret
39 endp: entry_goobers_room_onload
42 eproc: entry_goobers_room_onunload
43   dbgprintstrnl "entry_goobers_room_onunload"
44   ret
45 endp: entry_goobers_room_onunload