DRUID Development Docs: gdefs.inc

Gadget Sourcecode: gdefs.inc

; Justice Unlimited Gadget Microcode
; (C) 2004 Nathan (Acorn) Pooley 
;
; gdefs.inc
;
;@DOC@ Definitions
;

; WARNING: DO NOT EDIT THIS FILE BY HAND
; This file is autogenerated by ju_convert.


#define ALLOW_CONFIG    0
#define ALLOW_DEBUG 0
#define ALLOW_NEWS  0
#define ALLOW_HINTS 0
#define OUTPUT_PARALLEL 1
#define PUZZLE_CURTIS1  1
#define ALLOW_DBSOUND   1
#define puz0    0
#define puz1    1
#define puz2    2
#define puz3    3
#define puz4    4
#define puz5    5
#define puz6    6
#define puz7    7
#define puz8    8
#define puz9    9
#define puz10   10
#define puz11   11
#define puz12   12
#define puz13   13
#define puz14   14
#define puz15   15
#define puz16   16
#define puz17   17
#define puz18   18
#define puz19   19
#define puz20   20
#define puz21   21
#define puz22   22
#define puz23   23
#define puz24   24
#define puz25   25
#define puz26   26
#define puz27   27
#define puz28   28
#define puz29   29
#define puz30   30
#define puz31   31
#define puz32   32
#define puz33   33
#define puz34   34
#define puz35   35
#define puz36   36
#define puz37   37
#define puz38   38
#define puz39   39
#define lbl_mode_irlook (lbo_mode_irlook+1)
#define lbl_mode_badcode    (lbo_mode_badcode+1)
#define lbl_mode_help_onoff (lbo_mode_help_onoff+1)
#define lbl_mode_help_do    (lbo_mode_help_do+1)
#define lbl_mode_help_status    (lbo_mode_help_status+1)
#define lbl_mode_help_name  (lbo_mode_help_name+1)
#define lbl_mode_e  (lbo_mode_e+1)
#define lbl_mode_sqrt2  (lbo_mode_sqrt2+1)
#define lbl_mode_jonzz_fail (lbo_mode_jonzz_fail+1)
#define lbl_mode_jonzz_q2   (lbo_mode_jonzz_q2+1)
#define lbl_mode_jonzz_q4   (lbo_mode_jonzz_q4+1)
#define lbl_mode_jonzz_q6   (lbo_mode_jonzz_q6+1)
#define lbl_mode_jonzz_q8   (lbo_mode_jonzz_q8+1)
#define lbl_mode_jonzz_q10  (lbo_mode_jonzz_q10+1)
#define lbl_mode_jonzz_q12  (lbo_mode_jonzz_q12+1)
#define lbl_mode_jonzz_q14  (lbo_mode_jonzz_q14+1)
#define lbl_mode_jonzz_win1 (lbo_mode_jonzz_win1+1)
#define lbl_mode_arrival_1  (lbo_mode_arrival_1+1)
#define lbl_mode_arrival_3  (lbo_mode_arrival_3+1)
#define lbl_mode_arrival_5  (lbo_mode_arrival_5+1)
#define lbl_mode_arrival_7  (lbo_mode_arrival_7+1)
#define lbl_mode_arrival_9  (lbo_mode_arrival_9+1)
#define lbl_mode_arrival_11 (lbo_mode_arrival_11+1)
#define lbl_mode_arrival_13 (lbo_mode_arrival_13+1)
#define lbl_mode_arrival_15 (lbo_mode_arrival_15+1)
#define lbl_mode_arrival_17 (lbo_mode_arrival_17+1)
#define lbl_mode_arrival_19 (lbo_mode_arrival_19+1)
#define lbl_mode_arrival_21 (lbo_mode_arrival_21+1)
#define lbl_mode_arrival_23 (lbo_mode_arrival_23+1)
#define lbl_mode_arrival_25 (lbo_mode_arrival_25+1)
#define lbl_mode_arrival_27 (lbo_mode_arrival_27+1)
#define lbl_mode_confirm_18_t0  (lbo_mode_confirm_18_t0+1)
#define lbl_mode_sema   (lbo_mode_sema+1)
#define lbl_mode_amorse (lbo_mode_amorse+1)
#define lbl_mode_alpha  (lbo_mode_alpha+1)
#define lbl_mode_ebcdic (lbo_mode_ebcdic+1)
#define lbl_mode_tides2 (lbo_mode_tides2+1)
#define lbl_mode_goodcode   (lbo_mode_goodcode+1)
#define lbl_mode_status (lbo_mode_status+1)
#define lbl_mode_sync   (lbo_mode_sync+1)
#define lbl_mode_snd_med_msg    (lbo_mode_snd_med_msg+1)
#define lbl_mode_main_menu  (lbo_mode_main_menu+1)
#define lbl_mode_jonzz_a2   (lbo_mode_jonzz_a2+1)
#define lbl_mode_jonzz_a4   (lbo_mode_jonzz_a4+1)
#define lbl_mode_jonzz_a6   (lbo_mode_jonzz_a6+1)
#define lbl_mode_jonzz_a8   (lbo_mode_jonzz_a8+1)
#define lbl_mode_jonzz_a10  (lbo_mode_jonzz_a10+1)
#define lbl_mode_jonzz_a12  (lbo_mode_jonzz_a12+1)
#define lbl_mode_jonzz_a14  (lbo_mode_jonzz_a14+1)
#define lbl_mode_ref    (lbo_mode_ref+1)
#define lbl_mode_debug  (lbo_mode_debug+1)
#define lbl_mode_timeset    (lbo_mode_timeset+1)
#define lbl_mode_name   (lbo_mode_name+1)
#define lbl_str_goodbye (lbo_str_goodbye+1)
#define lbl_str_entry_spc   (lbo_str_entry_spc+1)
#define lbl_str_entry_exit  (lbo_str_entry_exit+1)
#define lbl_str_blk_0   (lbo_str_blk_0+1)
#define lbl_str_blk_1   (lbo_str_blk_1+1)
#define lbl_str_blk_2   (lbo_str_blk_2+1)
#define lbl_str_blk_3   (lbo_str_blk_3+1)
#define lbl_str_blk_7   (lbo_str_blk_7+1)
#define lbl_str_blk_9   (lbo_str_blk_9+1)
#define lbl_str_blk_11  (lbo_str_blk_11+1)
#define lbl_str_blk_13  (lbo_str_blk_13+1)
#define lbl_str_blk_14  (lbo_str_blk_14+1)
#define lbl_str_blk_15  (lbo_str_blk_15+1)
#define lbl_str_blk_18  (lbo_str_blk_18+1)
#define lbl_str_blk_19  (lbo_str_blk_19+1)
#define lbl_str_blk_21  (lbo_str_blk_21+1)
#define lbl_str_blk_30  (lbo_str_blk_30+1)
#define lbl_str_blk_32  (lbo_str_blk_32+1)
#define lbl_str_blk_33  (lbo_str_blk_33+1)
#define lbl_str_blk_34  (lbo_str_blk_34+1)
#define lbl_str_blk_37  (lbo_str_blk_37+1)
#define lbl_str_blk_41  (lbo_str_blk_41+1)
#define lbl_str_blk_43  (lbo_str_blk_43+1)
#define lbl_str_blk_44  (lbo_str_blk_44+1)
#define lbl_str_blk_45  (lbo_str_blk_45+1)
#define lbl_str_blk_48  (lbo_str_blk_48+1)
#define lbl_str_blk_50  (lbo_str_blk_50+1)
#define lbl_str_blk_51  (lbo_str_blk_51+1)
#define lbl_str_blk_53  (lbo_str_blk_53+1)
#define lbl_str_blk_55  (lbo_str_blk_55+1)
#define lbl_str_blk_56  (lbo_str_blk_56+1)
#define lbl_str_blk_58  (lbo_str_blk_58+1)
#define lbl_str_blk_59  (lbo_str_blk_59+1)
#define lbl_str_blk_60  (lbo_str_blk_60+1)
#define lbl_str_blk_61  (lbo_str_blk_61+1)
#define lbl_str_blk_62  (lbo_str_blk_62+1)
#define lbl_str_blk_64  (lbo_str_blk_64+1)
#define lbl_str_blk_65  (lbo_str_blk_65+1)
#define lbl_str_blk_66  (lbo_str_blk_66+1)
#define lbl_str_blk_73  (lbo_str_blk_73+1)
#define lbl_str_blk_78  (lbo_str_blk_78+1)
#define lbl_str_blk_79  (lbo_str_blk_79+1)
#define lbl_str_blk_81  (lbo_str_blk_81+1)
#define lbl_str_blk_82  (lbo_str_blk_82+1)
#define lbl_str_blk_87  (lbo_str_blk_87+1)
#define lbl_str_blk_88  (lbo_str_blk_88+1)
#define lbl_str_blk_89  (lbo_str_blk_89+1)
#define lbl_str_blk_90  (lbo_str_blk_90+1)
#define lbl_str_blk_91  (lbo_str_blk_91+1)
#define lbl_str_blk_93  (lbo_str_blk_93+1)
#define lbl_str_blk_95  (lbo_str_blk_95+1)
#define lbl_str_blk_97  (lbo_str_blk_97+1)
#define lbl_str_blk_98  (lbo_str_blk_98+1)
#define lbl_str_blk_99  (lbo_str_blk_99+1)
#define lbl_str_blk_101 (lbo_str_blk_101+1)
#define lbl_str_blk_103 (lbo_str_blk_103+1)
#define lbl_str_blk_107 (lbo_str_blk_107+1)
#define lbl_str_blk_109 (lbo_str_blk_109+1)


#define strdat  (lbl_strdat+off_strdat)

;
; Mode labels
;
mode_welcome        EQU 0
mode_main_menu      EQU 83
mode_codes          EQU 110
mode_name           EQU 111
mode_off            EQU 112
mode_light          EQU 113
mode_pop2           EQU 114
mode_pop3           EQU 115
mode_irlook_end     EQU 116
mode_irlook         EQU 1
mode_entryabort     EQU 84
mode_checkcode      EQU 2
mode_badcode        EQU 3
mode_help           EQU 85
mode_help_batt      EQU 4
mode_help_onoff     EQU 5
mode_help_druid     EQU 6
mode_help_do        EQU 7
mode_help_light     EQU 8
mode_help_status    EQU 9
mode_help_codes     EQU 10
mode_help_name      EQU 11
mode_numbers        EQU 86
mode_numbers_ref    EQU 87
mode_const          EQU 88
mode_const_ref      EQU 89
mode_pi             EQU 12
mode_e              EQU 13
mode_inf            EQU 14
mode_sqrt2          EQU 15
mode_i              EQU 16
mode_jonzz_fail     EQU 17
mode_jonzz_fail2    EQU 117
mode_jonzz_q1       EQU 18
mode_jonzz_a1       EQU 90
mode_jonzz_q2       EQU 19
mode_jonzz_a2       EQU 91
mode_jonzz_q3       EQU 20
mode_jonzz_a3       EQU 92
mode_jonzz_q4       EQU 21
mode_jonzz_a4       EQU 93
mode_jonzz_q5       EQU 22
mode_jonzz_a5       EQU 94
mode_jonzz_q6       EQU 23
mode_jonzz_a6       EQU 95
mode_jonzz_q7       EQU 24
mode_jonzz_a7       EQU 96
mode_jonzz_q8       EQU 25
mode_jonzz_a8       EQU 97
mode_jonzz_q9       EQU 26
mode_jonzz_a9       EQU 98
mode_jonzz_q10      EQU 27
mode_jonzz_a10      EQU 99
mode_jonzz_q11      EQU 28
mode_jonzz_a11      EQU 100
mode_jonzz_q12      EQU 29
mode_jonzz_a12      EQU 101
mode_jonzz_q13      EQU 30
mode_jonzz_a13      EQU 102
mode_jonzz_q14      EQU 31
mode_jonzz_a14      EQU 103
mode_jonzz_q15      EQU 32
mode_jonzz_a15      EQU 104
mode_jonzz_win1     EQU 33
mode_jonzz_win      EQU 118
mode_arrival_0      EQU 34
mode_arrival_1      EQU 35
mode_arrival_2      EQU 36
mode_arrival_3      EQU 37
mode_arrival_4      EQU 38
mode_arrival_5      EQU 39
mode_arrival_6      EQU 40
mode_arrival_7      EQU 41
mode_arrival_8      EQU 42
mode_arrival_9      EQU 43
mode_arrival_10     EQU 44
mode_arrival_11     EQU 45
mode_arrival_12     EQU 46
mode_arrival_13     EQU 47
mode_arrival_14     EQU 48
mode_arrival_15     EQU 49
mode_arrival_16     EQU 50
mode_arrival_17     EQU 51
mode_arrival_18     EQU 52
mode_arrival_19     EQU 53
mode_arrival_20     EQU 54
mode_arrival_21     EQU 55
mode_arrival_22     EQU 56
mode_arrival_23     EQU 57
mode_arrival_24     EQU 58
mode_arrival_25     EQU 59
mode_arrival_26     EQU 60
mode_arrival_27     EQU 61
mode_arrival_28     EQU 62
mode_confirm_18_t0  EQU 63
mode_ref            EQU 105
mode_cipher         EQU 106
mode_braille        EQU 64
mode_sema           EQU 65
mode_imorse         EQU 66
mode_amorse         EQU 67
mode_resist         EQU 68
mode_alpha          EQU 69
mode_ascii          EQU 70
mode_ebcdic         EQU 71
mode_tides          EQU 72
mode_tides2         EQU 73
mode_phones         EQU 74
mode_goodcode       EQU 75
mode_gotname        EQU 76
mode_status         EQU 77
mode_show_arrival   EQU 119
mode_combos         EQU 78
mode_debug          EQU 107
mode_timeset        EQU 108
mode_clrclue        EQU 120
mode_addsec         EQU 121
mode_subsec         EQU 122
mode_addmin         EQU 123
mode_submin         EQU 124
mode_addhr          EQU 125
mode_subhr          EQU 126
mode_sync           EQU 79
mode_do_sync        EQU 127
mode_dbsound        EQU 109
mode_snd_hi         EQU 128
mode_snd_med        EQU 129
mode_snd_lo         EQU 130
mode_snd_hi_msg     EQU 80
mode_snd_med_msg    EQU 81
mode_snd_lo_msg     EQU 82
mode_max            EQU 130

;
; String labels
;
str_hello       EQU 0       ; "Hello World!"[0,l=12]
str_goodbye     EQU 1       ; "Goodbye World!"[1,l=14]
str_yes         EQU 2       ; "Yes"[2,l=3]
str_no          EQU 3       ; "No"[3,l=2]
str_entry_spc   EQU 4       ; "       ........."[4,l=16]
str_entry_del   EQU 5       ; ".<del> ........"[5,l=15]
str_entry_enter EQU 6       ; "<Enter>."[6,l=8]
str_entry_exit  EQU 7       ; "<Exit> .."[7,l=9]
str_max         EQU 7       ; largest valid string id in strblock 0


This file Copyright (C) 2004 by Nathan (Acorn) Pooley
Go to DRUID Development page
Go to DRUID page
Go to JU Gadgets page
Go to Justice Unlimited homepage
Go to Acorn's personal webpage
Contact Acorn
See comments from others
Post your own comments
File created by do_doc at Wed Aug 4 17:52:27 2004