home *** CD-ROM | disk | FTP | other *** search
/ The Kids Multimedia Encyclopedia / GSPCD022.ISO / tdf / ocegame.tdf < prev   
Text File  |  1997-08-26  |  28KB  |  1,084 lines

  1. <Template>
  2.  
  3. <Preprocessed> TRUE   
  4.  
  5.  
  6. <! ********GAME TEMPLATE**********>
  7.  
  8. <!irp>
  9. <!there are several game templates; one for the intro, one for the >
  10. <!game play (with sub templates) and one for the certificate >
  11. <! defined in the following order....>
  12.  
  13.  
  14. <DefineTemplate>
  15. <Name>  GAME_ROOT                           
  16. <DefineRect>
  17.     <Left>          0
  18.     <Top>           0
  19.     <Width>         640
  20.     <Height>        480
  21. </DefineRect>    
  22. </DefineTemplate>    
  23.  
  24. <DefineTokenMap>
  25. <Name> GAME_ROOTTokenToAreaTokenMap
  26. <TokenToArea>    
  27. </DefineTokenMap>                                                                                      
  28.  
  29.  
  30.  
  31. <! 1 Game intro >
  32. <!-------------------------------------------------------------->
  33. <! Define the Game introduction template>
  34.  
  35.  
  36.  
  37.  
  38. <DefineTemplate> 
  39. <Name> GAME_INTRO_TEMPLATE  
  40. <DefineRect>
  41.     <Left>          0
  42.     <Top>           0
  43.     <Width>         640
  44.     <Height>        480     
  45. </DefineRect>
  46.  
  47. <DefinePage>            
  48. <Name>              GAME_INTRO_TEMPLATE_BG       
  49. <flags>                AREA_SCROLL_BY_PAGE | AREA_EXTERNAL_FLOW 
  50. <FlowWidth>         640
  51. <FlowHeight>        480
  52. <DefineRect>
  53.     <Left>          0
  54.     <Top>           0
  55.     <Width>         640
  56.     <Height>        480     
  57. </DefineRect>   
  58. </DefinePage>   
  59.  
  60.  
  61. </DefineTemplate>  
  62.  
  63.  
  64. <DefineTokenMap>
  65. <Name> GAME_INTRO_TEMPLATETokenToAreaTokenMap
  66. <TokenToArea>    
  67. </DefineTokenMap>    
  68.  
  69.  
  70. <!-------------------------------------------------------------->
  71. <! Define the game play template with the brain thingy thereupon>
  72.  
  73. <DefineTemplate> 
  74. <Name> GAME_PLAY_TEMPLATE  
  75. <DefineRect>
  76.     <Left>          0
  77.     <Top>           0
  78.     <Width>         640
  79.     <Height>        480     
  80. </DefineRect>
  81.  
  82. <DefinePage>            
  83. <Name>              GAME_PLAY_TEMPLATE_BG       
  84. <flags>                AREA_SCROLL_BY_PAGE | AREA_EXTERNAL_FLOW   
  85. <FlowWidth>         640
  86. <FlowHeight>        480
  87. <DefineRect>
  88.     <Left>          0
  89.     <Top>           0
  90.     <Width>         640
  91.     <Height>        480     
  92. </DefineRect>    
  93. </DefinePage>   
  94.  
  95.  
  96. </DefineTemplate> 
  97.  
  98.  
  99. <DefineTokenMap>
  100. <Name> GAME_PLAY_TEMPLATETokenToAreaTokenMap
  101. <TokenToArea>    
  102. </DefineTokenMap> 
  103.  
  104.  
  105. <!-------------------------------------------------------------->
  106. <! Define the template for the game certificate >
  107.  
  108. <DefineTemplate> 
  109. <Name> GAME_CERT_TEMPLATE  
  110. <flags> AREA_QUARK_FLOW
  111. <DefineRect>
  112.     <Left>          0
  113.     <Top>           0
  114.     <Width>         640
  115.     <Height>        480     
  116. </DefineRect>
  117.  
  118. <DefinePage>            
  119. <Name>              GAME_CERT_TEMPLATE_TITLE  
  120. <flags>                AREA_USES_ANTI_ALIASED_TEXT <! AREA_SAVE_BG> <!AREA_QUARK_FLOW | >
  121. <FlowWidth>         225 <!300>
  122. <FlowHeight>        6000
  123. <DefineRect>
  124.     <Left>          220 <!100>
  125.     <Top>           80
  126.     <Width>         225 <!400>
  127.     <Height>        32  <!40> 
  128. </DefineRect>
  129. </DefinePage>
  130.  
  131.  
  132. <DefinePage>            
  133. <Name>              GAME_CERT_TEMPLATE_TXT   
  134. <flags>                AREA_SCROLL_BY_PAGE    | AREA_USES_ANTI_ALIASED_TEXT | AREA_QUARK_FLOW
  135. <FlowWidth>         601
  136. <FlowHeight>        6000
  137. <DefineRect>
  138.     <Left>          5
  139.     <Top>           117
  140.     <Width>         601
  141.     <Height>        316 <!276>     
  142. </DefineRect>
  143. </DefinePage> 
  144.  
  145. <DefinePage>            
  146. <Name>              GAME_CERT_TEMPLATE_SCORE  
  147. <flags>                   AREA_USES_ANTI_ALIASED_TEXT | AREA_EXTERNAL_FLOW 
  148. <FlowWidth>         50
  149. <FlowHeight>        250
  150. <DefineRect>
  151.     <Left>          470
  152.     <Top>           65
  153.     <Width>         50
  154.     <Height>        25 
  155. </DefineRect>
  156. </DefinePage>
  157.  
  158.  
  159.  
  160. <DefinePage>            
  161. <Name>              GAME_CERT_TEMPLATE_BG       
  162. <flags>                AREA_SCROLL_BY_PAGE | AREA_EXTERNAL_FLOW 
  163. <FlowWidth>         640
  164. <FlowHeight>        480
  165. <DefineRect>
  166.     <Left>          0
  167.     <Top>           0
  168.     <Width>         640
  169.     <Height>        480     
  170. </DefineRect>    
  171. </DefinePage>   
  172.  
  173. </DefineTemplate> 
  174.  
  175.  
  176.  
  177.  
  178. <DefineTokenMap>
  179. <Name> GAME_CERT_TEMPLATETokenToAreaTokenMap
  180. <TokenToArea> 
  181.    score      GAME_CERT_TEMPLATE_SCORE  
  182.    body          GAME_CERT_TEMPLATE_TXT 
  183.    fig          GAME_CERT_TEMPLATE_TXT 
  184.    media      GAME_CERT_TEMPLATE_TXT 
  185.    topic      GAME_CERT_TEMPLATE_TITLE 
  186.    gen        GAME_CERT_TEMPLATE  
  187.    geog          GAME_CERT_TEMPLATE 
  188. </DefineTokenMap> 
  189.  
  190. <!-------------------------------------------------------------->
  191. <! this is the template for the game itself, the quizzy bit>
  192.  
  193. <DefineTemplate> 
  194. <Name> GAME_TEMPLATE  
  195. <DefineRect>
  196.     <Left>          0
  197.     <Top>           0
  198.     <Width>         588
  199.     <Height>        428     
  200. </DefineRect>
  201.  
  202.  
  203. <! now 3 areas >
  204. <DefinePage>            
  205. <Name>              GAME_TEMPLATE_TXT
  206. <flags>                AREA_USES_ANTI_ALIASED_TEXT | AREA_SCROLL_BY_PAGE   
  207. <FlowWidth>         180
  208. <FlowHeight>        6000
  209. <DefineRect>
  210.     <Left>          85 
  211.     <Top>            117 
  212.     <Width>         180 
  213.     <Height>        78   
  214. </DefineRect>   
  215. </DefinePage> 
  216.    
  217. <DefinePage>            
  218. <Name>              GAME_TEMPLATE_ANSWER_TWO
  219. <flags>                AREA_USES_ANTI_ALIASED_TEXT | AREA_SCROLL_BY_PAGE   
  220. <FlowWidth>         180
  221. <FlowHeight>        6000
  222. <DefineRect>
  223.     <Left>          85 
  224.     <Top>            197 
  225.     <Width>         180 
  226.     <Height>        78   
  227. </DefineRect>   
  228. </DefinePage>    
  229.      
  230. <DefinePage>            
  231. <Name>              GAME_TEMPLATE_ANSWER_THREE
  232. <flags>                AREA_USES_ANTI_ALIASED_TEXT | AREA_SCROLL_BY_PAGE   
  233. <FlowWidth>         180
  234. <FlowHeight>        6000
  235. <DefineRect>
  236.     <Left>          85 
  237.     <Top>            277 
  238.     <Width>         180 
  239.     <Height>        78   
  240. </DefineRect>   
  241. </DefinePage>  
  242.   
  243.     
  244.  
  245.  
  246. <DefinePage>            
  247. <Name>              GAME_TEMPLATE_TXT_QUESTION_AREA
  248. <flags>                AREA_USES_ANTI_ALIASED_TEXT | AREA_SCROLL_BY_PAGE   
  249. <FlowWidth>         470
  250. <FlowHeight>        6000
  251. <DefineRect>
  252.     <Left>          50
  253.     <Top>            40
  254.     <Width>         470
  255.     <Height>        80    
  256. </DefineRect>  
  257. </DefinePage> 
  258.  
  259. <! AREA_EXTERNAL_DISPLAY  used to specify that an area is NOT drawn until explicitly shown >
  260. <! This page holds the feedback until it is flown into the feedback area below >
  261.  
  262. <DefinePage>            
  263. <Name>              GAME_TEMPLATE_TXT_OFFSCREEN  
  264. <flags>                   AREA_USES_ANTI_ALIASED_TEXT | AREA_EXTERNAL_DISPLAY 
  265. <FlowWidth>         300
  266. <FlowHeight>        6000
  267. <DefineRect>
  268.     <Left>          230 <!85>
  269.     <Top>           365
  270.     <Width>         170
  271.     <Height>        50 
  272. </DefineRect>
  273. </DefinePage>
  274.    
  275.    
  276. <DefinePage>            
  277. <Name>              GAME_TEMPLATE_TXT_FEEDBACK_AREA  
  278. <flags>                   AREA_USES_ANTI_ALIASED_TEXT | AREA_EXTERNAL_FLOW 
  279. <FlowWidth>         300
  280. <FlowHeight>        6000
  281. <DefineRect>
  282.     <Left>          230 <!85>
  283.     <Top>           365
  284.     <Width>         170
  285.     <Height>        50 
  286. </DefineRect> 
  287. </DefinePage> 
  288.    
  289.    
  290.    
  291.   
  292.  
  293.   
  294.   
  295. <DefinePage>            
  296. <Name>              GAME_VIDEO
  297. <flags>                 
  298. <FlowWidth>         360
  299. <FlowHeight>        6000
  300. <DefineRect>
  301.     <Left>          220
  302.     <Top>            93
  303.     <Width>         360
  304.     <Height>        360       
  305. </DefineRect>  
  306. </DefinePage> 
  307.  
  308.  
  309. <DefinePage>            
  310. <Name>              GAME_PICTURE
  311. <flags>                 
  312. <FlowWidth>         280
  313. <FlowHeight>        6000
  314. <DefineRect>
  315.     <Left>          270
  316.     <Top>            123
  317.     <Width>         280
  318.     <Height>        210       
  319. </DefineRect>  
  320. </DefinePage> 
  321.   
  322.     
  323. <DefinePage>            
  324. <Name>              GAME_TEMPLATE_BG       
  325. <flags>                 AREA_SAVE_BG |   AREA_SCROLL_BY_PAGE | AREA_EXTERNAL_FLOW 
  326. <FlowWidth>         588
  327. <FlowHeight>        428
  328. <DefineRect>
  329.     <Left>          0
  330.     <Top>           0
  331.     <Width>         588
  332.     <Height>        428     
  333. </DefineRect>   
  334. <ListOfDependants> 
  335.     GAME_TEMPLATE_TXT_QUESTION_AREA  
  336.     GAME_TEMPLATE_TXT_FEEDBACK_AREA  
  337.     GAME_TEMPLATE_TXT_OFFSCREEN  
  338.     GAME_TEMPLATE_TXT   
  339.     GAME_TEMPLATE_ANSWER_TWO   
  340.     GAME_TEMPLATE_ANSWER_THREE       
  341.     GAME_PICTURE    
  342.     GAME_VIDEO   
  343. </DefinePage>    
  344.   
  345.  
  346. </DefineTemplate>  
  347.  
  348. <DefineTokenMap>
  349. <Name> GAME_TEMPLATETokenToAreaTokenMap
  350. <TokenToArea>    
  351.     headerquestion             GAME_TEMPLATE_TXT_QUESTION_AREA                                                                                      
  352.     ans1                      GAME_TEMPLATE_TXT 
  353.     ans2                     GAME_TEMPLATE_ANSWER_TWO 
  354.     ans3                     GAME_TEMPLATE_ANSWER_THREE    
  355.     picture                  GAME_PICTURE  
  356.       gamevideo                   GAME_VIDEO    
  357.     feedback                 GAME_TEMPLATE_TXT_OFFSCREEN  
  358.     quiz                     GAME_TEMPLATE  
  359. </DefineTokenMap>
  360.  
  361.  
  362. <! ------------------------------------------------------------------------------------------->
  363. <! Template for the bonus question screen, which can have a different layout to main q screen >
  364.  
  365. <DefineTemplate> 
  366. <Name> GAME_BONUS_TEMPLATE  
  367. <DefineRect>
  368.     <Left>          0
  369.     <Top>           0
  370.     <Width>         588
  371.     <Height>        424     
  372. </DefineRect>
  373.    
  374.  
  375. <! now 3 areas >
  376. <DefinePage>            
  377. <Name>              GAME_BONUS_TEMPLATE_TXT
  378. <flags>                AREA_USES_ANTI_ALIASED_TEXT | AREA_SCROLL_BY_PAGE   
  379. <FlowWidth>         180
  380. <FlowHeight>        6000
  381. <DefineRect>
  382.     <Left>          85 
  383.     <Top>            117 
  384.     <Width>         180 
  385.     <Height>        78   
  386. </DefineRect>   
  387. </DefinePage> 
  388.    
  389. <DefinePage>            
  390. <Name>              GAME_BONUS_TEMPLATE_ANSWER_TWO
  391. <flags>                AREA_USES_ANTI_ALIASED_TEXT | AREA_SCROLL_BY_PAGE   
  392. <FlowWidth>         180
  393. <FlowHeight>        6000
  394. <DefineRect>
  395.     <Left>          85 
  396.     <Top>            197 
  397.     <Width>         180 
  398.     <Height>        78   
  399. </DefineRect>   
  400. </DefinePage>    
  401.      
  402. <DefinePage>            
  403. <Name>              GAME_BONUS_TEMPLATE_ANSWER_THREE
  404. <flags>                AREA_USES_ANTI_ALIASED_TEXT | AREA_SCROLL_BY_PAGE   
  405. <FlowWidth>         180
  406. <FlowHeight>        6000
  407. <DefineRect>
  408.     <Left>          85 
  409.     <Top>            277 
  410.     <Width>         180 
  411.     <Height>        78   
  412. </DefineRect>   
  413. </DefinePage>  
  414.   
  415.     
  416. <!irp start>
  417. <DefinePage>            
  418. <Name>              GAME_BONUS_TEMPLATE_TXT_QUESTION_AREA
  419. <flags>                AREA_USES_ANTI_ALIASED_TEXT | AREA_SCROLL_BY_PAGE   
  420. <FlowWidth>         470
  421. <FlowHeight>        6000
  422. <DefineRect>
  423.     <Left>          50
  424.     <Top>            40
  425.     <Width>         470
  426.     <Height>        80        
  427. </DefineRect>  
  428. </DefinePage> 
  429.       
  430. <! AREA_EXTERNAL_DISPLAY  used to specify that an area is NOT drawn until explicitly shown >
  431. <! This page holds the feedback until it is flown into the feedback area below >
  432.    
  433. <DefinePage>            
  434. <Name>              GAME_BONUS_TEMPLATE_TXT_OFFSCREEN  
  435. <flags>                   AREA_USES_ANTI_ALIASED_TEXT | AREA_EXTERNAL_DISPLAY 
  436. <FlowWidth>         300
  437. <FlowHeight>        6000
  438. <DefineRect>
  439.     <Left>          230 <!85> 
  440.     <Top>           365 
  441.     <Width>         170 
  442.     <Height>        50   
  443. </DefineRect>
  444. </DefinePage>
  445.  
  446.     
  447. <DefinePage>            
  448. <Name>              GAME_BONUS_TEMPLATE_TXT_FEEDBACK_AREA       
  449. <flags>                   AREA_USES_ANTI_ALIASED_TEXT | AREA_EXTERNAL_FLOW 
  450. <FlowWidth>         300
  451. <FlowHeight>        6000
  452. <DefineRect>
  453.     <Left>          230 <!85> 
  454.     <Top>           365 
  455.     <Width>         170 
  456.     <Height>        50   
  457. </DefineRect>
  458. </DefinePage>
  459.  
  460.  
  461.  
  462.   
  463. <DefinePage>            
  464. <Name>              GAME_BONUS_VIDEO
  465. <flags>                 
  466. <FlowWidth>         360
  467. <FlowHeight>        6000
  468. <DefineRect>
  469.     <Left>          220
  470.     <Top>            93
  471.     <Width>         360
  472.     <Height>        360       
  473. </DefineRect>  
  474. </DefinePage> 
  475.   
  476.    
  477. <DefinePage>            
  478. <Name>              GAME_BONUS_PICTURE
  479. <flags>                 
  480. <FlowWidth>         280
  481. <FlowHeight>        6000
  482. <DefineRect>
  483.     <Left>          270
  484.     <Top>            123
  485.     <Width>         280
  486.     <Height>        210     
  487. </DefineRect>  
  488. </DefinePage> 
  489.   
  490.  
  491. <DefinePage>            
  492. <Name>              GAME_BONUS_TEMPLATE_BG       
  493. <flags>                AREA_SAVE_BG |    AREA_SCROLL_BY_PAGE | AREA_EXTERNAL_FLOW 
  494. <FlowWidth>         588
  495. <FlowHeight>        428
  496. <DefineRect>
  497.     <Left>          0
  498.     <Top>           0
  499.     <Width>         588
  500.     <Height>        424     
  501. </DefineRect>      
  502. <ListOfDependants>  
  503.     GAME_BONUS_TEMPLATE_TXT_QUESTION_AREA  
  504.     GAME_BONUS_TEMPLATE_TXT_FEEDBACK_AREA  
  505.     GAME_BONUS_TEMPLATE_TXT_OFFSCREEN     
  506.     GAME_BONUS_TEMPLATE_TXT    
  507.     GAME_BONUS_TEMPLATE_ANSWER_TWO  
  508.     GAME_BONUS_TEMPLATE_ANSWER_THREE   
  509.      GAME_BONUS_PICTURE   
  510.       GAME_BONUS_VIDEO     
  511. </DefinePage>    
  512.  
  513.  
  514. </DefineTemplate>  
  515.  
  516. <DefineTokenMap>
  517. <Name> GAME_BONUS_TEMPLATETokenToAreaTokenMap
  518. <TokenToArea>    
  519.      headerquestion             GAME_BONUS_TEMPLATE_TXT_QUESTION_AREA                                                                                       
  520.     ans1                     GAME_BONUS_TEMPLATE_TXT 
  521.     ans2                     GAME_BONUS_TEMPLATE_ANSWER_TWO   
  522.     ans3                     GAME_BONUS_TEMPLATE_ANSWER_THREE     
  523.      picture                  GAME_BONUS_PICTURE   
  524.      gamevideo                GAME_BONUS_VIDEO    
  525.      feedback                 GAME_BONUS_TEMPLATE_TXT_OFFSCREEN  
  526.     quiz                     GAME_BONUS_TEMPLATE  
  527. </DefineTokenMap> 
  528.  
  529.  
  530.  
  531. <!-------------------------------------------------------------->
  532. <! this is the template for hangman type of games >
  533. <! these have an edit control and a different layout to bonus screen >
  534.  
  535. <DefineTemplate> 
  536. <Name> GAME_HANGMAN_TEMPLATE  
  537. <DefineRect>
  538.     <Left>          0
  539.     <Top>           0
  540.     <Width>         588
  541.     <Height>        428     
  542. </DefineRect>
  543.  
  544.  
  545.  
  546. <DefinePage>            
  547. <Name>              GAME_HANGMAN_TEMPLATE_TXT_QUESTION_AREA
  548. <flags>                AREA_USES_ANTI_ALIASED_TEXT | AREA_SCROLL_BY_PAGE   
  549. <FlowWidth>         470
  550. <FlowHeight>        6000
  551. <DefineRect>
  552.     <Left>          50
  553.     <Top>            40
  554.     <Width>         470
  555.     <Height>        80    
  556. </DefineRect>  
  557. </DefinePage> 
  558. <!irp no question area for hangman>
  559.    
  560.  
  561. <DefinePage>            
  562. <Name>              GAME_HANGMAN_TEMPLATE_TXT_OFFSCREEN  
  563. <flags>                   AREA_USES_ANTI_ALIASED_TEXT | AREA_EXTERNAL_DISPLAY 
  564. <FlowWidth>         300
  565. <FlowHeight>        6000
  566. <DefineRect>
  567.     <Left>          85
  568.     <Top>           165
  569.     <Width>         170
  570.     <Height>        50 
  571. </DefineRect>
  572. </DefinePage>
  573.     
  574.    
  575. <DefinePage>              
  576. <Name>              GAME_HANGMAN_TEMPLATE_TXT_FEEDBACK_AREA        
  577. <flags>                   AREA_USES_ANTI_ALIASED_TEXT | AREA_EXTERNAL_FLOW          
  578. <FlowWidth>         300    
  579. <FlowHeight>        6000    
  580. <DefineRect>    
  581.     <Left>          85    
  582.     <Top>           165      
  583.     <Width>         170  
  584.     <Height>        50   
  585. </DefineRect>  
  586. </DefinePage>  
  587.  
  588.  
  589.  
  590.  
  591. <DefinePage>            
  592. <Name>              GAME_HANGMAN_VIDEO
  593. <flags>                 
  594. <FlowWidth>         360
  595. <FlowHeight>        6000
  596. <DefineRect>
  597.     <Left>          220
  598.     <Top>            93
  599.     <Width>         360
  600.     <Height>        360       
  601. </DefineRect>  
  602. </DefinePage> 
  603.  
  604.  
  605. <DefinePage>             
  606. <Name>              GAME_HANGMAN_PICTURE
  607. <flags>                  
  608. <FlowWidth>         280
  609. <FlowHeight>        6000
  610. <DefineRect>
  611.     <Left>          270
  612.     <Top>            123
  613.     <Width>         280
  614.     <Height>        210      
  615. </DefineRect>  
  616. </DefinePage> 
  617.  
  618.   
  619. <DefinePage>            
  620. <Name>              GAME_HANGMAN_TEMPLATE_BG       
  621. <flags>                AREA_SAVE_BG |    AREA_SCROLL_BY_PAGE | AREA_EXTERNAL_FLOW 
  622. <FlowWidth>         640
  623. <FlowHeight>        480
  624. <DefineRect>
  625.     <Left>          0
  626.     <Top>           0
  627.     <Width>         588
  628.     <Height>        428     
  629. </DefineRect>
  630.     
  631.           
  632. <ListOfDependants>     
  633.     GAME_HANGMAN_TEMPLATE_TXT_QUESTION_AREA       
  634.     GAME_HANGMAN_TEMPLATE_TXT_FEEDBACK_AREA     
  635.     GAME_HANGMAN_TEMPLATE_TXT_OFFSCREEN       
  636.      GAME_HANGMAN_PICTURE      
  637.      GAME_HANGMAN_VIDEO         
  638. </DefinePage>       
  639.  
  640.  
  641. </DefineTemplate>  
  642.  
  643. <DefineTokenMap>
  644. <Name> GAME_HANGMAN_TEMPLATETokenToAreaTokenMap
  645. <TokenToArea>    
  646.     headerquestion             GAME_HANGMAN_TEMPLATE_TXT_QUESTION_AREA                                                                                          
  647.      picture                  GAME_HANGMAN_PICTURE      
  648.      gamevideo                GAME_HANGMAN_VIDEO      
  649.     feedback                 GAME_HANGMAN_TEMPLATE_TXT_OFFSCREEN    
  650.     quiz                     GAME_HANGMAN_TEMPLATE    
  651. </DefineTokenMap>
  652.  
  653. <!-------------------------------- small card modes follow ---------------------------->
  654.  
  655. <!-----------------Multiple choice card ------------------>
  656.  
  657. <DefineTemplate> 
  658. <Name> GAME_SMALLTEMPLATE  
  659. <DefineRect>
  660.     <Left>          37
  661.     <Top>           87
  662.     <Width>         568
  663.     <Height>        310     
  664. </DefineRect>
  665.  
  666.   
  667.    
  668. <DefinePage>            
  669. <Name>              GAME_SMALLTEMPLATE_TXT
  670. <flags>                AREA_USES_ANTI_ALIASED_TEXT | AREA_SCROLL_BY_PAGE   
  671. <FlowWidth>         400
  672. <FlowHeight>        6000
  673. <DefineRect>
  674.     <Left>          85
  675.     <Top>            99
  676.     <Width>         400
  677.     <Height>        48    
  678. </DefineRect>  
  679. </DefinePage>   
  680.  
  681.    
  682. <DefinePage>            
  683. <Name>              GAME_SMALLTEMPLATE_ANSWER_TWO
  684. <flags>                AREA_USES_ANTI_ALIASED_TEXT | AREA_SCROLL_BY_PAGE   
  685. <FlowWidth>         400
  686. <FlowHeight>        6000
  687. <DefineRect>
  688.     <Left>          85
  689.     <Top>            149
  690.     <Width>         400
  691.     <Height>        48      
  692. </DefineRect>  
  693. </DefinePage> 
  694.  
  695.  
  696. <DefinePage>            
  697. <Name>              GAME_SMALLTEMPLATE_ANSWER_THREE
  698. <flags>                AREA_USES_ANTI_ALIASED_TEXT | AREA_SCROLL_BY_PAGE   
  699. <FlowWidth>         400
  700. <FlowHeight>        6000
  701. <DefineRect>
  702.     <Left>          85
  703.     <Top>            199
  704.     <Width>         400
  705.     <Height>        48    
  706. </DefineRect>  
  707. </DefinePage>  
  708.     
  709. <DefinePage>            
  710. <Name>              GAME_SMALLTEMPLATE_TXT_QUESTION_AREA
  711. <flags>                AREA_USES_ANTI_ALIASED_TEXT | AREA_SCROLL_BY_PAGE   
  712. <FlowWidth>         470
  713. <FlowHeight>        6000
  714. <DefineRect>
  715.     <Left>          50
  716.     <Top>            40
  717.     <Width>         470
  718.     <Height>        80    
  719. </DefineRect>  
  720. </DefinePage> 
  721.    
  722. <DefinePage>            
  723. <Name>              GAME_SMALLTEMPLATE_TXT_OFFSCREEN  
  724. <flags>                   AREA_USES_ANTI_ALIASED_TEXT | AREA_EXTERNAL_DISPLAY 
  725. <FlowWidth>         70
  726. <FlowHeight>        6000
  727. <DefineRect>
  728.      <Left>          230 <!127>
  729.     <Top>           252
  730.    <Width>         70
  731.     <Height>        30 
  732. </DefineRect>
  733. </DefinePage>
  734.  
  735.     
  736. <DefinePage>            
  737. <Name>              GAME_SMALLTEMPLATE_TXT_FEEDBACK_AREA    
  738. <flags>                   AREA_USES_ANTI_ALIASED_TEXT | AREA_EXTERNAL_FLOW 
  739. <FlowWidth>         70
  740. <FlowHeight>        6000
  741. <DefineRect>
  742.     <Left>          230 <!127>
  743.     <Top>           252
  744.     <Width>         70
  745.     <Height>        30 
  746. </DefineRect>
  747. </DefinePage>
  748.  
  749.  
  750. <DefinePage>            
  751. <Name>              GAME_SMALLTEMPLATE_BG       
  752. <flags>                AREA_SAVE_BG |    AREA_SCROLL_BY_PAGE | AREA_EXTERNAL_FLOW 
  753. <FlowWidth>         568
  754. <FlowHeight>        310
  755. <DefineRect>
  756.     <Left>          0
  757.     <Top>           0
  758.     <Width>         568
  759.     <Height>        310     
  760. </DefineRect>    
  761.          
  762. <ListOfDependants>    
  763.      GAME_SMALLTEMPLATE_TXT_QUESTION_AREA    
  764.      GAME_SMALLTEMPLATE_TXT_FEEDBACK_AREA     
  765.      GAME_SMALLTEMPLATE_TXT_OFFSCREEN     
  766.      GAME_SMALLTEMPLATE_TXT     
  767.      GAME_SMALLTEMPLATE_ANSWER_TWO     
  768.      GAME_SMALLTEMPLATE_ANSWER_THREE      
  769. </DefinePage>     
  770.      
  771.   
  772. </DefineTemplate>  
  773.  
  774. <DefineTokenMap>
  775. <Name> GAME_SMALLTEMPLATETokenToAreaTokenMap    
  776. <TokenToArea>         
  777.      headerquestion             GAME_SMALLTEMPLATE_TXT_QUESTION_AREA                                                                                
  778.      ans1                      GAME_SMALLTEMPLATE_TXT     
  779.      ans2                     GAME_SMALLTEMPLATE_ANSWER_TWO    
  780.      ans3                     GAME_SMALLTEMPLATE_ANSWER_THREE      
  781.      feedback                 GAME_SMALLTEMPLATE_TXT_OFFSCREEN    
  782.      quiz                     GAME_SMALLTEMPLATE    
  783. </DefineTokenMap>
  784.  
  785. <!--------------- end of small card multiple choice template ------->
  786.  
  787.  
  788.  
  789.  
  790. <!------------------ bonus card for the small card mode -------------------->
  791.  
  792.  
  793. <DefineTemplate> 
  794. <Name> GAME_SMALLBONUS_TEMPLATE  
  795. <DefineRect>
  796.     <Left>          37
  797.     <Top>           87
  798.     <Width>         568
  799.     <Height>        310     
  800. </DefineRect>
  801.  
  802.  
  803.   
  804.    
  805. <DefinePage>            
  806. <Name>              GAME_SMALLBONUS_TEMPLATE_TXT
  807. <flags>                AREA_USES_ANTI_ALIASED_TEXT | AREA_SCROLL_BY_PAGE   
  808. <FlowWidth>         400
  809. <FlowHeight>        6000
  810. <DefineRect>
  811.     <Left>          85
  812.     <Top>            99
  813.     <Width>         400
  814.     <Height>        48    
  815. </DefineRect>  
  816. </DefinePage>   
  817.  
  818.    
  819. <DefinePage>            
  820. <Name>              GAME_SMALLBONUS_TEMPLATE_ANSWER_TWO
  821. <flags>                AREA_USES_ANTI_ALIASED_TEXT | AREA_SCROLL_BY_PAGE   
  822. <FlowWidth>         400
  823. <FlowHeight>        6000
  824. <DefineRect>
  825.     <Left>          85
  826.     <Top>            149
  827.     <Width>         400
  828.     <Height>        48    
  829. </DefineRect>      
  830. </DefinePage> 
  831.     
  832.  
  833. <DefinePage>            
  834. <Name>              GAME_SMALLBONUS_TEMPLATE_ANSWER_THREE
  835. <flags>                AREA_USES_ANTI_ALIASED_TEXT | AREA_SCROLL_BY_PAGE   
  836. <FlowWidth>         400
  837. <FlowHeight>        6000
  838. <DefineRect>
  839.     <Left>          85
  840.     <Top>            199
  841.     <Width>         400
  842.     <Height>        48    
  843. </DefineRect>  
  844. </DefinePage>  
  845.     
  846. <DefinePage>            
  847. <Name>              GAME_SMALLBONUS_TEMPLATE_TXT_QUESTION_AREA
  848. <flags>                AREA_USES_ANTI_ALIASED_TEXT | AREA_SCROLL_BY_PAGE   
  849. <FlowWidth>         470
  850. <FlowHeight>        6000
  851. <DefineRect>
  852.     <Left>          50
  853.     <Top>            40
  854.     <Width>         470
  855.     <Height>        80    
  856. </DefineRect>  
  857. </DefinePage> 
  858.      
  859. <DefinePage>            
  860. <Name>              GAME_SMALLBONUS_TEMPLATE_TXT_OFFSCREEN     
  861. <flags>                   AREA_USES_ANTI_ALIASED_TEXT | AREA_EXTERNAL_DISPLAY 
  862. <FlowWidth>         70
  863. <FlowHeight>        6000
  864. <DefineRect>
  865.     <Left>          230 <!127>
  866.     <Top>           252
  867.     <Width>         70
  868.     <Height>        30 
  869. </DefineRect>
  870. </DefinePage>
  871.  
  872.  
  873. <DefinePage>              
  874. <Name>              GAME_SMALLBONUS_TEMPLATE_TXT_FEEDBACK_AREA    
  875. <flags>                   AREA_USES_ANTI_ALIASED_TEXT | AREA_EXTERNAL_FLOW    
  876. <FlowWidth>         70   
  877. <FlowHeight>        6000  
  878. <DefineRect>   
  879.     <Left>          230 <!127>  
  880.     <Top>           252  
  881.     <Width>         70   
  882.     <Height>        30    
  883. </DefineRect>   
  884. </DefinePage>   
  885.  
  886.      
  887. <DefinePage>            
  888. <Name>              GAME_SMALLBONUS_TEMPLATE_BG       
  889. <flags>                AREA_SAVE_BG |    AREA_SCROLL_BY_PAGE | AREA_EXTERNAL_FLOW 
  890. <FlowWidth>         568
  891. <FlowHeight>        310
  892. <DefineRect>
  893.     <Left>          0
  894.     <Top>           0
  895.     <Width>         568
  896.     <Height>        310     
  897. </DefineRect>  
  898.       
  899. <ListOfDependants> 
  900.         GAME_SMALLBONUS_TEMPLATE_TXT_QUESTION_AREA   
  901.         GAME_SMALLBONUS_TEMPLATE_TXT_FEEDBACK_AREA    
  902.         GAME_SMALLBONUS_TEMPLATE_TXT_OFFSCREEN      
  903.         GAME_SMALLBONUS_TEMPLATE_TXT      
  904.         GAME_SMALLBONUS_TEMPLATE_ANSWER_TWO       
  905.         GAME_SMALLBONUS_TEMPLATE_ANSWER_THREE         
  906. </DefinePage>          
  907.  
  908.  
  909. </DefineTemplate>  
  910.  
  911. <DefineTokenMap>
  912. <Name> GAME_SMALLBONUS_TEMPLATETokenToAreaTokenMap
  913. <TokenToArea>    
  914.     headerquestion             GAME_SMALLBONUS_TEMPLATE_TXT_QUESTION_AREA                                                                                        
  915.     ans1                      GAME_SMALLBONUS_TEMPLATE_TXT    
  916.     ans2                     GAME_SMALLBONUS_TEMPLATE_ANSWER_TWO     
  917.     ans3                     GAME_SMALLBONUS_TEMPLATE_ANSWER_THREE       
  918.     feedback                 GAME_SMALLBONUS_TEMPLATE_TXT_OFFSCREEN   
  919.     quiz                     GAME_SMALLBONUS_TEMPLATE   
  920. </DefineTokenMap>
  921.  
  922.  
  923. <! ----------- end of the bonus card for small card mode ----->
  924.  
  925.  
  926. <! ------------------ hangman card for the small card mode -------------------->
  927.  
  928.  
  929. <DefineTemplate> 
  930. <Name> GAME_SMALLHANGMAN_TEMPLATE  
  931. <DefineRect>
  932.     <Left>          37
  933.     <Top>           87
  934.     <Width>         568
  935.     <Height>        310     
  936. </DefineRect>
  937.  
  938.  
  939. <DefinePage>            
  940. <Name>              GAME_SMALLHANGMAN_TEMPLATE_TXT_QUESTION_AREA
  941. <flags>                AREA_USES_ANTI_ALIASED_TEXT | AREA_SCROLL_BY_PAGE   
  942. <FlowWidth>         470
  943. <FlowHeight>        6000
  944. <DefineRect>
  945.     <Left>          50
  946.     <Top>            40
  947.     <Width>         470
  948.     <Height>        80    
  949. </DefineRect>  
  950. </DefinePage> 
  951.  
  952. <DefinePage>            
  953. <Name>              GAME_SMALLHANGMAN_TEMPLATE_TXT_OFFSCREEN  
  954. <flags>                 AREA_USES_ANTI_ALIASED_TEXT | AREA_EXTERNAL_DISPLAY 
  955. <FlowWidth>         170
  956. <FlowHeight>        6000
  957. <DefineRect>
  958.     <Left>          230 <!127>
  959.     <Top>           252
  960.     <Width>         170
  961.     <Height>        30 
  962. </DefineRect>
  963. </DefinePage>
  964.  
  965.  
  966. <DefinePage>            
  967. <Name>              GAME_SMALLHANGMAN_TEMPLATE_TXT_FEEDBACK_AREA   
  968. <flags>                   AREA_USES_ANTI_ALIASED_TEXT | AREA_EXTERNAL_FLOW 
  969. <FlowWidth>         170
  970. <FlowHeight>        6000
  971. <DefineRect>
  972.     <Left>          230 <!127>
  973.     <Top>           252
  974.     <Width>         170
  975.     <Height>        30 
  976. </DefineRect>
  977. </DefinePage>
  978.  
  979.  
  980. <DefinePage>            
  981. <Name>              GAME_SMALLHANGMAN_TEMPLATE_BG       
  982. <flags>                 AREA_SAVE_BG |   AREA_SCROLL_BY_PAGE | AREA_EXTERNAL_FLOW 
  983. <FlowWidth>         568
  984. <FlowHeight>        310
  985. <DefineRect>
  986.     <Left>          0
  987.     <Top>           0
  988.     <Width>         568
  989.     <Height>        310     
  990. </DefineRect>   
  991. <ListOfDependants> 
  992.     GAME_SMALLHANGMAN_TEMPLATE_TXT_QUESTION_AREA    
  993.     GAME_SMALLHANGMAN_TEMPLATE_TXT_FEEDBACK_AREA    
  994.     GAME_SMALLHANGMAN_TEMPLATE_TXT_OFFSCREEN     
  995. </DefinePage>   
  996.  
  997.  
  998. </DefineTemplate>  
  999.  
  1000. <DefineTokenMap>
  1001. <Name> GAME_SMALLHANGMAN_TEMPLATETokenToAreaTokenMap
  1002. <TokenToArea>    
  1003.     headerquestion             GAME_SMALLHANGMAN_TEMPLATE_TXT_QUESTION_AREA                                                                                        
  1004.     feedback                 GAME_SMALLHANGMAN_TEMPLATE_TXT_OFFSCREEN    
  1005.     quiz                     GAME_SMALLHANGMAN_TEMPLATE   
  1006. </DefineTokenMap>
  1007.  
  1008.  
  1009. <! ----------- end of the hangman card for small card mode --------------------->
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016. <! ------------------------------------------------------------------------->
  1017. <! template for the popup dialog ???? >
  1018. <DefineTemplate> 
  1019. <Name> GAME_POPUP_TEMPLATE  
  1020. <DefineRect>
  1021.     <Left>          207 <!170>
  1022.     <Top>           146
  1023.     <Width>         252
  1024.     <Height>        160     
  1025. </DefineRect>
  1026.  
  1027.  
  1028.  
  1029. <DefinePage>            
  1030. <Name>              GAME_POPUP_TEMPLATE_BG       
  1031. <flags>                   AREA_SCROLL_BY_PAGE | AREA_EXTERNAL_FLOW 
  1032. <FlowWidth>         294
  1033. <FlowHeight>        244
  1034. <DefineRect>
  1035.     <Left>          0
  1036.     <Top>           0
  1037.     <Width>         252
  1038.     <Height>        160     
  1039. </DefineRect>   
  1040. </DefinePage>   
  1041.  
  1042.  
  1043. </DefineTemplate>  
  1044.  
  1045. <DefineTokenMap>
  1046. <Name> GAME_POPUP_TEMPLATETokenToAreaTokenMap
  1047. <TokenToArea>
  1048. </DefineTokenMap>
  1049.  
  1050. <! ---------------------------------------------------------->
  1051. <! template for the hint popup dialog ???? >
  1052. <DefineTemplate> 
  1053. <Name> GAME_POPUPHINT_TEMPLATE  
  1054. <DefineRect>
  1055.     <Left>          207 <!170>
  1056.     <Top>           146
  1057.     <Width>         252
  1058.     <Height>        160     
  1059. </DefineRect>
  1060.  
  1061.  
  1062.  
  1063. <DefinePage>            
  1064. <Name>              GAME_POPUPHINT_TEMPLATE_BG       
  1065. <flags>                   AREA_SCROLL_BY_PAGE | AREA_EXTERNAL_FLOW 
  1066. <FlowWidth>         252
  1067. <FlowHeight>        160
  1068. <DefineRect>
  1069.     <Left>          0
  1070.     <Top>           0
  1071.     <Width>         252
  1072.     <Height>        160     
  1073. </DefineRect>   
  1074. </DefinePage>   
  1075.  
  1076. </DefineTemplate>  
  1077.  
  1078. <DefineTokenMap>
  1079. <Name> GAME_POPUPHINT_TEMPLATETokenToAreaTokenMap
  1080. <TokenToArea>
  1081. </DefineTokenMap>
  1082.  
  1083. </Template>
  1084.