1 SHORT Type_BorderVectors1[] = { 2 0,0, 3 123,0, 4 123,11, 5 0,11, 6 0,0 7 }; 8 struct Border Type_Border1 = { 9 -1,-1, 10 3,0,JAM1, 11 5, 12 Type_BorderVectors1, 13 NULL 14 }; 15 16 struct IntuiText Type_IText1 = { 17 3,0,JAM1, 18 38,1, 19 NULL, 20 "Wizard", 21 NULL 22 }; 23 24 struct Gadget Type_Gadget13 = { 25 NULL, 26 137,79, 27 122,10, 28 NULL, 29 RELVERIFY, 30 BOOLGADGET, 31 (APTR)&Type_Border1, 32 NULL, 33 &Type_IText1, 34 NULL, 35 NULL, 36 'W', 37 NULL 38 }; 39 40 SHORT Type_BorderVectors2[] = { 41 0,0, 42 123,0, 43 123,11, 44 0,11, 45 0,0 46 }; 47 struct Border Type_Border2 = { 48 -1,-1, 49 3,0,JAM1, 50 5, 51 Type_BorderVectors2, 52 NULL 53 }; 54 55 struct IntuiText Type_IText2 = { 56 3,0,JAM1, 57 29,1, 58 NULL, 59 "Valkyrie", 60 NULL 61 }; 62 63 struct Gadget Type_Gadget12 = { 64 &Type_Gadget13, 65 9,79, 66 122,10, 67 NULL, 68 RELVERIFY, 69 BOOLGADGET, 70 (APTR)&Type_Border2, 71 NULL, 72 &Type_IText2, 73 NULL, 74 NULL, 75 'V', 76 NULL 77 }; 78 79 SHORT Type_BorderVectors3[] = { 80 0,0, 81 251,0, 82 251,11, 83 0,11, 84 0,0 85 }; 86 struct Border Type_Border3 = { 87 -1,-1, 88 1,0,JAM1, 89 5, 90 Type_BorderVectors3, 91 NULL 92 }; 93 94 struct IntuiText Type_IText3 = { 95 1,0,JAM1, 96 14,1, 97 NULL, 98 "Pick a Random Character Type", 99 NULL 100 }; 101 102 struct Gadget Type_Gadget11 = { 103 &Type_Gadget12, 104 9,94, 105 250,10, 106 NULL, 107 RELVERIFY, 108 BOOLGADGET, 109 (APTR)&Type_Border3, 110 NULL, 111 &Type_IText3, 112 NULL, 113 NULL, 114 1, 115 NULL 116 }; 117 118 SHORT Type_BorderVectors4[] = { 119 0,0, 120 123,0, 121 123,11, 122 0,11, 123 0,0 124 }; 125 struct Border Type_Border4 = { 126 -1,-1, 127 3,0,JAM1, 128 5, 129 Type_BorderVectors4, 130 NULL 131 }; 132 133 struct IntuiText Type_IText4 = { 134 3,0,JAM1, 135 33,1, 136 NULL, 137 "Samurai", 138 NULL 139 }; 140 141 struct Gadget Type_Gadget10 = { 142 &Type_Gadget11, 143 9,66, 144 122,10, 145 NULL, 146 RELVERIFY, 147 BOOLGADGET, 148 (APTR)&Type_Border4, 149 NULL, 150 &Type_IText4, 151 NULL, 152 NULL, 153 'S', 154 NULL 155 }; 156 157 SHORT Type_BorderVectors5[] = { 158 0,0, 159 123,0, 160 123,11, 161 0,11, 162 0,0 163 }; 164 struct Border Type_Border5 = { 165 -1,-1, 166 3,0,JAM1, 167 5, 168 Type_BorderVectors5, 169 NULL 170 }; 171 172 struct IntuiText Type_IText5 = { 173 3,0,JAM1, 174 34,1, 175 NULL, 176 "Tourist", 177 NULL 178 }; 179 180 struct Gadget Type_Gadget9 = { 181 &Type_Gadget10, 182 137,66, 183 122,10, 184 NULL, 185 RELVERIFY, 186 BOOLGADGET, 187 (APTR)&Type_Border5, 188 NULL, 189 &Type_IText5, 190 NULL, 191 NULL, 192 'T', 193 NULL 194 }; 195 196 SHORT Type_BorderVectors6[] = { 197 0,0, 198 123,0, 199 123,11, 200 0,11, 201 0,0 202 }; 203 struct Border Type_Border6 = { 204 -1,-1, 205 3,0,JAM1, 206 5, 207 Type_BorderVectors6, 208 NULL 209 }; 210 211 struct IntuiText Type_IText6 = { 212 3,0,JAM1, 213 40,1, 214 NULL, 215 "Rogue", 216 NULL 217 }; 218 219 struct Gadget Type_Gadget8 = { 220 &Type_Gadget9, 221 137,53, 222 122,10, 223 NULL, 224 RELVERIFY, 225 BOOLGADGET, 226 (APTR)&Type_Border6, 227 NULL, 228 &Type_IText6, 229 NULL, 230 NULL, 231 'R', 232 NULL 233 }; 234 235 SHORT Type_BorderVectors7[] = { 236 0,0, 237 123,0, 238 123,11, 239 0,11, 240 0,0 241 }; 242 struct Border Type_Border7 = { 243 -1,-1, 244 3,0,JAM1, 245 5, 246 Type_BorderVectors7, 247 NULL 248 }; 249 250 struct IntuiText Type_IText7 = { 251 3,0,JAM1, 252 36,1, 253 NULL, 254 "Priest", 255 NULL 256 }; 257 258 struct Gadget Type_Gadget7 = { 259 &Type_Gadget8, 260 9,53, 261 122,10, 262 NULL, 263 RELVERIFY, 264 BOOLGADGET, 265 (APTR)&Type_Border7, 266 NULL, 267 &Type_IText7, 268 NULL, 269 NULL, 270 'P', 271 NULL 272 }; 273 274 SHORT Type_BorderVectors8[] = { 275 0,0, 276 123,0, 277 123,11, 278 0,11, 279 0,0 280 }; 281 struct Border Type_Border8 = { 282 -1,-1, 283 3,0,JAM1, 284 5, 285 Type_BorderVectors8, 286 NULL 287 }; 288 289 struct IntuiText Type_IText8 = { 290 3,0,JAM1, 291 35,1, 292 NULL, 293 "Healer", 294 NULL 295 }; 296 297 struct Gadget Type_Gadget6 = { 298 &Type_Gadget7, 299 9,40, 300 122,10, 301 NULL, 302 RELVERIFY, 303 BOOLGADGET, 304 (APTR)&Type_Border8, 305 NULL, 306 &Type_IText8, 307 NULL, 308 NULL, 309 'H', 310 NULL 311 }; 312 313 SHORT Type_BorderVectors9[] = { 314 0,0, 315 123,0, 316 123,11, 317 0,11, 318 0,0 319 }; 320 struct Border Type_Border9 = { 321 -1,-1, 322 3,0,JAM1, 323 5, 324 Type_BorderVectors9, 325 NULL 326 }; 327 328 struct IntuiText Type_IText9 = { 329 3,0,JAM1, 330 33,1, 331 NULL, 332 "Caveman", 333 NULL 334 }; 335 336 struct Gadget Type_Gadget5 = { 337 &Type_Gadget6, 338 9,27, 339 122,10, 340 NULL, 341 RELVERIFY, 342 BOOLGADGET, 343 (APTR)&Type_Border9, 344 NULL, 345 &Type_IText9, 346 NULL, 347 NULL, 348 'C', 349 NULL 350 }; 351 352 SHORT Type_BorderVectors10[] = { 353 0,0, 354 123,0, 355 123,11, 356 0,11, 357 0,0 358 }; 359 struct Border Type_Border10 = { 360 -1,-1, 361 3,0,JAM1, 362 5, 363 Type_BorderVectors10, 364 NULL 365 }; 366 367 struct IntuiText Type_IText10 = { 368 3,0,JAM1, 369 16,1, 370 NULL, 371 "Archeologist", 372 NULL 373 }; 374 375 struct Gadget Type_Gadget4 = { 376 &Type_Gadget5, 377 9,14, 378 122,10, 379 NULL, 380 RELVERIFY, 381 BOOLGADGET, 382 (APTR)&Type_Border10, 383 NULL, 384 &Type_IText10, 385 NULL, 386 NULL, 387 'A', 388 NULL 389 }; 390 391 SHORT Type_BorderVectors11[] = { 392 0,0, 393 123,0, 394 123,11, 395 0,11, 396 0,0 397 }; 398 struct Border Type_Border11 = { 399 -1,-1, 400 3,0,JAM1, 401 5, 402 Type_BorderVectors11, 403 NULL 404 }; 405 406 struct IntuiText Type_IText11 = { 407 3,0,JAM1, 408 36,1, 409 NULL, 410 "Knight", 411 NULL 412 }; 413 414 struct Gadget Type_Gadget3 = { 415 &Type_Gadget4, 416 137,40, 417 122,10, 418 NULL, 419 RELVERIFY, 420 BOOLGADGET, 421 (APTR)&Type_Border11, 422 NULL, 423 &Type_IText11, 424 NULL, 425 NULL, 426 'K', 427 NULL 428 }; 429 430 SHORT Type_BorderVectors12[] = { 431 0,0, 432 123,0, 433 123,11, 434 0,11, 435 0,0 436 }; 437 struct Border Type_Border12 = { 438 -1,-1, 439 3,0,JAM1, 440 5, 441 Type_BorderVectors12, 442 NULL 443 }; 444 445 struct IntuiText Type_IText12 = { 446 3,0,JAM1, 447 48,1, 448 NULL, 449 "Elf", 450 NULL 451 }; 452 453 struct Gadget Type_Gadget2 = { 454 &Type_Gadget3, 455 137,27, 456 122,10, 457 NULL, 458 RELVERIFY, 459 BOOLGADGET, 460 (APTR)&Type_Border12, 461 NULL, 462 &Type_IText12, 463 NULL, 464 NULL, 465 'E', 466 NULL 467 }; 468 469 SHORT Type_BorderVectors13[] = { 470 0,0, 471 123,0, 472 123,11, 473 0,11, 474 0,0 475 }; 476 struct Border Type_Border13 = { 477 -1,-1, 478 3,0,JAM1, 479 5, 480 Type_BorderVectors13, 481 NULL 482 }; 483 484 struct IntuiText Type_IText13 = { 485 3,0,JAM1, 486 27,1, 487 NULL, 488 "Barbarian", 489 NULL 490 }; 491 492 struct Gadget Type_Gadget1 = { 493 &Type_Gadget2, 494 137,14, 495 122,10, 496 NULL, 497 RELVERIFY, 498 BOOLGADGET, 499 (APTR)&Type_Border13, 500 NULL, 501 &Type_IText13, 502 NULL, 503 NULL, 504 'B', 505 NULL 506 }; 507 508 #define Type_GadgetList1 Type_Gadget1 509 510 struct NewWindow Type_NewWindowStructure1 = { 511 155,24, 512 267,108, 513 0,1, 514 GADGETUP+CLOSEWINDOW+VANILLAKEY, 515 WINDOWCLOSE+ACTIVATE+NOCAREREFRESH, 516 &Type_Gadget1, 517 NULL, 518 "Pick a Character", 519 NULL, 520 NULL, 521 5,5, 522 -1,-1, 523 CUSTOMSCREEN 524 }; 525 526 527 /* end of PowerWindows source generation */ 528