Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | RSS feed

  1. //////////////////////////////////////////
  2. //
  3. // Graphics .H file for Japanese version
  4. // Recreated from images and used defines
  5. //
  6. //////////////////////////////////////////
  7.  
  8. typedef enum {
  9.     // Lump Start
  10.     H_HELP1PIC = 3,              // 3
  11.     H_HELP2PIC,                  // 4
  12.     H_HELP3PIC,                  // 5
  13.     H_HELP4PIC,                  // 6
  14.     H_HELP5PIC,                  // 7
  15.     H_HELP6PIC,                  // 8
  16.     H_HELP7PIC,                  // 9
  17.     H_HELP8PIC,                  // 10
  18.     H_HELP9PIC,                  // 11
  19.     H_HELP10PIC,                 // 12
  20.  
  21.     // Lump Start
  22.     C_OPTIONSPIC,                // 13
  23.     C_CURSOR1PIC,                // 14
  24.     C_CURSOR2PIC,                // 15
  25.     C_NOTSELECTEDPIC,            // 16
  26.     C_SELECTEDPIC,               // 17
  27.     C_MOUSELBACKPIC,             // 18
  28.     C_BABYMODEPIC,               // 19
  29.     C_EASYPIC,                   // 20
  30.     C_NORMALPIC,                 // 21
  31.     C_HARDPIC,                   // 22
  32.     C_LOADSAVEDISKPIC,           // 23
  33.     C_DISKLOADING1PIC,           // 24
  34.     C_DISKLOADING2PIC,           // 25
  35.     C_CONTROLPIC,                // 26
  36.     C_LOADGAMEPIC,               // 27
  37.     C_SAVEGAMEPIC,               // 28
  38.     C_EPISODE1PIC,               // 29
  39.     C_EPISODE2PIC,               // 30
  40.     C_EPISODE3PIC,               // 31
  41.     C_EPISODE4PIC,               // 32
  42.     C_EPISODE5PIC,               // 33
  43.     C_EPISODE6PIC,               // 34
  44.     C_CODEPIC,                   // 35
  45.     C_TIMECODEPIC,               // 36
  46.     C_LEVELPIC,                  // 37
  47.     C_NAMEPIC,                   // 38
  48.     C_SCOREPIC,                  // 39
  49.     C_JOY1PIC,                   // 40
  50.     C_JOY2PIC,                   // 41
  51.  
  52.     C_QUITMSGPIC,                // 42
  53.     C_JAPQUITPIC,                // 43
  54.     C_UNUSED_LOADING,            // 44
  55.     C_JAPNEWGAMEPIC,             // 45
  56.     C_JAPSAVEOVERPIC,            // 46
  57.  
  58.     C_MSCORESPIC,                // 47
  59.     C_MENDGAMEPIC,               // 48
  60.     C_MRETDEMOPIC,               // 49
  61.     C_MRETGAMEPIC,               // 50
  62.     C_INTERMISSIONPIC,           // 51
  63.     C_LETSSEEPIC,                // 52
  64.     C_ENDRATIOSPIC,              // 53
  65.  
  66.     C_ENDGAME1APIC,              // 54
  67.     C_ENDGAME1BPIC,              // 55
  68.     C_ENDGAME2APIC,              // 56
  69.     C_ENDGAME2BPIC,              // 57
  70.     C_ENDGAME3APIC,              // 58
  71.     C_ENDGAME3BPIC,              // 59
  72.     C_ENDGAME4APIC,              // 60
  73.     C_ENDGAME4BPIC,              // 61
  74.     C_ENDGAME5APIC,              // 62
  75.     C_ENDGAME5BPIC,              // 63
  76.     C_ENDGAME6APIC,              // 64
  77.     C_ENDGAME6BPIC,              // 65
  78.  
  79.     // Lump Start
  80.     L_GUYPIC,                    // 66
  81.     L_COLONPIC,                  // 67
  82.     L_NUM0PIC,                   // 68
  83.     L_NUM1PIC,                   // 69
  84.     L_NUM2PIC,                   // 70
  85.     L_NUM3PIC,                   // 71
  86.     L_NUM4PIC,                   // 72
  87.     L_NUM5PIC,                   // 73
  88.     L_NUM6PIC,                   // 74
  89.     L_NUM7PIC,                   // 75
  90.     L_NUM8PIC,                   // 76
  91.     L_NUM9PIC,                   // 77
  92.     L_PERCENTPIC,                // 78
  93.     L_APIC,                      // 79
  94.     L_BPIC,                      // 80
  95.     L_CPIC,                      // 81
  96.     L_DPIC,                      // 82
  97.     L_EPIC,                      // 83
  98.     L_FPIC,                      // 84
  99.     L_GPIC,                      // 85
  100.     L_HPIC,                      // 86
  101.     L_IPIC,                      // 87
  102.     L_JPIC,                      // 88
  103.     L_KPIC,                      // 89
  104.     L_LPIC,                      // 90
  105.     L_MPIC,                      // 91
  106.     L_NPIC,                      // 92
  107.     L_OPIC,                      // 93
  108.     L_PPIC,                      // 94
  109.     L_QPIC,                      // 95
  110.     L_RPIC,                      // 96
  111.     L_SPIC,                      // 97
  112.     L_TPIC,                      // 98
  113.     L_UPIC,                      // 99
  114.     L_VPIC,                      // 100
  115.     L_WPIC,                      // 101
  116.     L_XPIC,                      // 102
  117.     L_YPIC,                      // 103
  118.     L_ZPIC,                      // 104
  119.     L_EXPOINTPIC,                // 105
  120.     L_APOSTROPHEPIC,             // 106
  121.     L_GUY2PIC,                   // 107
  122.     L_BJWINSPIC,                 // 108
  123.     STATUSBARPIC,                // 109
  124.     TITLEPIC,                    // 110
  125.  
  126.     S_MOUSESENSPIC,              // 111
  127.     S_OPTIONSPIC,                // 112
  128.     S_SOUNDPIC,                  // 113
  129.     S_SKILLPIC,                  // 114
  130.     S_EPISODEPIC,                // 115
  131.     S_CHANGEPIC,                 // 116
  132.     S_CUSTOMPIC,                 // 117
  133.     S_CONTROLPIC,                // 118
  134.  
  135.     CREDITSPIC,                  // 119
  136.     HIGHSCORESPIC,               // 120
  137.     // Lump Start
  138.     KNIFEPIC,                    // 121
  139.     GUNPIC,                      // 122
  140.     MACHINEGUNPIC,               // 123
  141.     GATLINGGUNPIC,               // 124
  142.     NOKEYPIC,                    // 125
  143.     GOLDKEYPIC,                  // 126
  144.     SILVERKEYPIC,                // 127
  145.     N_BLANKPIC,                  // 128
  146.     N_0PIC,                      // 129
  147.     N_1PIC,                      // 130
  148.     N_2PIC,                      // 131
  149.     N_3PIC,                      // 132
  150.     N_4PIC,                      // 133
  151.     N_5PIC,                      // 134
  152.     N_6PIC,                      // 135
  153.     N_7PIC,                      // 136
  154.     N_8PIC,                      // 137
  155.     N_9PIC,                      // 138
  156.     FACE1APIC,                   // 139
  157.     FACE1BPIC,                   // 140
  158.     FACE1CPIC,                   // 141
  159.     FACE2APIC,                   // 142
  160.     FACE2BPIC,                   // 143
  161.     FACE2CPIC,                   // 144
  162.     FACE3APIC,                   // 145
  163.     FACE3BPIC,                   // 146
  164.     FACE3CPIC,                   // 147
  165.     FACE4APIC,                   // 148
  166.     FACE4BPIC,                   // 149
  167.     FACE4CPIC,                   // 150
  168.     FACE5APIC,                   // 151
  169.     FACE5BPIC,                   // 152
  170.     FACE5CPIC,                   // 153
  171.     FACE6APIC,                   // 154
  172.     FACE6BPIC,                   // 155
  173.     FACE6CPIC,                   // 156
  174.     FACE7APIC,                   // 157
  175.     FACE7BPIC,                   // 158
  176.     FACE7CPIC,                   // 159
  177.     FACE8APIC,                   // 160
  178.     GOTGATLINGPIC,               // 161
  179.     MUTANTBJPIC,                 // 162
  180.     PAUSEDPIC,                   // 163
  181.     GETPSYCHEDPIC,               // 164
  182.  
  183.     TILE8,                       // 165
  184.  
  185.     ERRORSCREEN,                 // 166
  186.  
  187.     T_DEMO0,                     // 167
  188.     T_DEMO1,                     // 168
  189.     T_DEMO2,                     // 169
  190.     T_DEMO3,                     // 170
  191.  
  192.     ENUMEND
  193. } graphicnums;
  194.  
  195. //
  196. // Data LUMPs
  197. //
  198. #define README_LUMP_START       H_BJPIC
  199. #define README_LUMP_END         H_BOTTOMINFOPIC
  200.  
  201. #define CONTROLS_LUMP_START     C_OPTIONSPIC
  202. #define CONTROLS_LUMP_END       (L_GUYPIC - 1)
  203.  
  204. #define LEVELEND_LUMP_START     L_GUYPIC
  205. #define LEVELEND_LUMP_END       L_BJWINSPIC
  206.  
  207. #define LATCHPICS_LUMP_START    KNIFEPIC
  208. #define LATCHPICS_LUMP_END      GETPSYCHEDPIC
  209.  
  210.  
  211. //
  212. // Amount of each data item
  213. //
  214. #define NUMCHUNKS    ENUMEND
  215. #define NUMFONT      2
  216. #define NUMFONTM     0
  217. #define NUMPICS      (GETPSYCHEDPIC - NUMFONT)
  218. #define NUMPICM      0
  219. #define NUMSPRITES   0
  220. #define NUMTILE8     72
  221. #define NUMTILE8M    0
  222. #define NUMTILE16    0
  223. #define NUMTILE16M   0
  224. #define NUMTILE32    0
  225. #define NUMTILE32M   0
  226. #define NUMEXTERNS   13
  227. //
  228. // File offsets for data items
  229. //
  230. #define STRUCTPIC    0
  231.  
  232. #define STARTFONT    1
  233. #define STARTFONTM   3
  234. #define STARTPICS    3
  235. #define STARTPICM    TILE8
  236. #define STARTSPRITES TILE8
  237. #define STARTTILE8   TILE8
  238. #define STARTTILE8M  ERRORSCREEN
  239. #define STARTTILE16  ERRORSCREEN
  240. #define STARTTILE16M ERRORSCREEN
  241. #define STARTTILE32  ERRORSCREEN
  242. #define STARTTILE32M ERRORSCREEN
  243. #define STARTEXTERNS ERRORSCREEN
  244.