home *** CD-ROM | disk | FTP | other *** search
/ PowerPlay 1998 November / PowerPlay1198.bin / Demos / glodom / FrontEndDemo.ini < prev    next >
INI File  |  1998-08-11  |  12KB  |  426 lines

  1. [SPRITE PAGES]
  2.     <PagePCDemo1>    0 256 37 "Demo Front End/b_0.bmp"
  3.     <PagePCMain1>    1 256 0 "Demo Front End/b_1.bmp"
  4.     <PagePCMain2>    2 256 0 "Demo Front End/b_2.bmp"
  5.     <PagePCButt1>    3 256 29 "Demo Front End/b_3.bmp"
  6.     <PagePCBack1>    1 256 223 "Demo Front End/b_4.bmp"
  7.     <PagePCBack2>    1 256 223 "Demo Front End/b_5.bmp"
  8.     <PagePCBFlags1>    1 256 19 "Demo Front End/b_6.bmp"
  9.     <PagePCBFlags2>    1 256 17 "Demo Front End/b_7.bmp"
  10.     <PagePCBFlags3>    1 256 41 "Demo Front End/b_8.bmp"
  11.     <PagePCBGlobe>    1 256 0 "Demo Front End/b_9.bmp"
  12.     <PagePCTitles2>    1 256 0 "Demo Front End/b_10.bmp"
  13.     <PagePCCButt1>    1 256 20 "Demo Front End/b_11.bmp"
  14.     <PagePCFont>    1 256 0 "Demo Front End/Font.bmp"
  15.     <PagePCLogo>    1 256 0 "Demo Front End/Logo.bmp"
  16.  
  17. [SPRITES]
  18.     <SprCursor>                PagePCButt1 36 199 13 22
  19.     <SprLogo>                PagePCLogo 0 0 70 92
  20.  
  21.     ; Generic
  22.     ; -------
  23.     <SprMainBackTL1>        PagePCMain1 0 0 256 240
  24.     <SprMainBackTL2>        PagePCMain2 0 0 64 240
  25.     <SprMainBackTR1>        PagePCMain1 0 0 -256 240
  26.     <SprMainBackTR2>        PagePCMain2 0 0 -64 240
  27.     <SprMainBackBL1>        PagePCMain1 0 0 256 -240
  28.     <SprMainBackBL2>        PagePCMain2 0 0 64 -240
  29.     <SprMainBackBR1>        PagePCMain1 0 0 -256 -240
  30.     <SprMainBackBR2>        PagePCMain2 0 0 -64 -240
  31.  
  32.     ; Demo menu
  33.     ; ---------
  34.     <SprDemoBackCTL>        PagePCDemo1 0 0 201 212
  35.     <SprDemoBackCTR>        PagePCDemo1 0 0 -201 212
  36.     <SprDemoBackCBL>        PagePCDemo1 0 0 201 -212
  37.     <SprDemoBackCBR>        PagePCDemo1 0 0 -201 -212
  38.     <SprTitleGlobDom>        PagePCDemo1 0 213 203 39
  39.  
  40.     ; Buttons
  41.     ; -------
  42.     <SprButtonNormal>        PagePCButt1 0 0 150 65
  43.     <SprButtonHilited>        PagePCButt1 0 66 150 65
  44.     <SprButtonSelHilited>    PagePCButt1 0 132 150 65
  45.  
  46.     ; Back end
  47.     ; --------
  48.     <SprBackEndBackTL>        PagePCBack1 0 0 256 240
  49.     <SprBackEndBackTR>        PagePCBack1 0 0 -256 240
  50.     <SprBackEndBackCTL>        PagePCBack2 163 0 64 58
  51.     <SprBackEndBackCTR>        PagePCBack2 163 0 -64 58
  52.     <SprBackEndBackBL>        PagePCBack2 0 0 163 240
  53.     <SprBackEndBackBR>        PagePCBack2 0 0 -163 240
  54.  
  55.     <SprBackEndFlagsTL>        PagePCBFlags1 0 0 205 255
  56.     <SprBackEndFlagsTR>        PagePCBFlags2 0 0 205 255
  57.     <SprBackEndFlagsBC>        PagePCBFlags3 0 0 255 170
  58.     <SprBackEndFlagsBRT>    PagePCBFlags3 0 170 59 85
  59.     <SprBackEndFlagsBRB>    PagePCBFlags3 60 170 59 85
  60.  
  61.     <SprBackEndTrailL1>        PagePCBFlags1 206 0 19 113
  62.     <SprBackEndTrailL2>        PagePCBFlags1 226 0 22 14
  63.     <SprBackEndTrailL3>        PagePCBFlags1 206 114 45 137
  64.     <SprBackEndTrailR1>        PagePCBFlags2 206 0 19 113
  65.     <SprBackEndTrailR2>        PagePCBFlags2 226 0 22 14
  66.     <SprBackEndTrailR3>        PagePCBFlags2 206 114 45 137
  67.  
  68.     <SprBackEndGlobe>        PagePCBGlobe 0 0 205 205
  69.  
  70.     <SprBackSucceedL>        PagePCTitles2 0 111 256 20
  71.     <SprBackSucceedR>        PagePCTitles2 0 132 93 20
  72.     <SprBackFailL>            PagePCTitles2 0 69 256 20
  73.     <SprBackFailR>            PagePCTitles2 0 90 61 20
  74.  
  75.     <SprBackEndBtnYellow>    PagePCCButt1 75 166 74 40
  76.     <SprBackEndBtnGreen>    PagePCCButt1 151 166 74 40
  77.     <SprBackEndBtnRed>        PagePCCButt1 0 166 74 40
  78.   
  79. ;+-----------------------------------------------------------------------------+
  80.  
  81. ;+-----------------------+
  82. ;| Constants / Variables |
  83. ;+-----------------------+
  84.  
  85. [STATE VARIABLES]
  86. ; Internal
  87.     <StateLoadSaveReturn>
  88.     <StateConfirmReturn>
  89.  
  90. [INTEGER VARIABLES]
  91. ; External
  92.     <IntMissionNum>   
  93.     <IntMissionDiff>   
  94.     <IntEditorDiff>   
  95.     <IntEditorTime>
  96.     <IntEditorWinRatio>
  97.     <IntEditorPickups>
  98.     <IntEditorMobRes>
  99.     <IntEditorEmpires>
  100.     <IntEditorTechLevel>
  101.     <IntEmpireSelected>
  102.     <IntCompleted>
  103.     <IntLimitRotation>
  104.     <IntStatusReport>
  105.     <IntVideoPlayback>
  106.     <IntRankings>
  107.     <IntRadar>
  108.     <IntControllerSetup>
  109.     <IntStereoMono>
  110.     <IntMasterVolume>
  111.     <IntSpeechVolume>
  112.     <IntMusicVolume>
  113.     <IntSFXVolume>
  114. ; Internal
  115.     <IntMissionGroup>
  116.     <IntLoadSave>
  117.     <IntMemoryCard>
  118.     <IntYesNo>
  119.  
  120. [STRING CONSTANTS]
  121.     <StrLabelMission1>        "Mission 1"
  122.     <StrLabelMission2>        "Mission 2"
  123.     <StrLabelQuit>            "Quit"
  124.     <StrLabelContinue>        "Continue"
  125.     <StrLabelEffectiveness>    "Effectiveness Rating"
  126.     <StrLabelWorldOwned>    "World Owned"
  127.     <StrLabelAttackRating>    "Attack Rating"
  128.     <StrLabelDefenceRating>    "Defence Rating"
  129.  
  130.     <StrEndReason0>            "You failed to complete all contractual requirements"
  131.     <StrEndReason1>            "You have completed all contractual requirements"
  132.  
  133.     <StrDefMissionText>        "Global Domination, Psygnosis and the Psygnosis logo are | or } and { 1990-8 of Psygnosis Ltd. All rights reserved."
  134.  
  135. [STRING VARIABLES]
  136. ; External
  137.     <StrWorldOwned>
  138.     <StrEffectiveness>
  139.     <StrAttackRating>
  140.     <StrDefenceRating>
  141.  
  142. ; Internal
  143.     <StrMissionScore>
  144.     <StrMissionName>
  145.     <StrMissionText>
  146.  
  147. [STRING LISTS]
  148.     <StrListEndReason>        IntCompleted StrEndReason0 StrEndReason1
  149.     
  150. ;+-----------------------------------------------------------------------------+
  151.  
  152. ;+---------+
  153. ;| Screens |
  154. ;+---------+
  155.  
  156. [SCREENS]
  157.     <ScrDemo>            ???
  158.     <ScrBackEnd>        BtnBackCont        
  159.  
  160. ;+-----------------------------------------------------------------------------+
  161.  
  162. ;+-------------+
  163. ;| Gadget Info |
  164. ;+-------------+
  165.  
  166. [GADGET INFO]
  167.     <MainButton>            ButtonInfo
  168.     <SmallOval>                ButtonInfo
  169.  
  170. [MainButton]
  171.     <Normal>                SprButtonNormal
  172.     <Hilited>                SprButtonHilited
  173.     <Selected>                SprButtonSelHilited
  174.     <SelectedHilited>        SprButtonSelHilited
  175.     <Gray>                    SprButtonNormal
  176.     <GrayHilited>            SprButtonHilited
  177. ;    <LabelOffset>            22 16
  178.     <FocusOffset>            0 0 
  179.     <FocusSize>                150 65
  180.     <LabelOffset>            0 25
  181.     <LabelSize>                150 65
  182.     <LabelColourDefault>    0x011513
  183.     <LabelColourNormal>        0x7f7f7f
  184.  
  185. ;+-----------------------------------------------------------------------------+
  186.  
  187. ;+----------------------+
  188. ;| Generic multigadgets |
  189. ;+----------------------+
  190.  
  191. [MainBackEdge]
  192.     <NULL>            Bitmap        SprMainBackTL1 0 0
  193.     <NULL>            Bitmap        SprMainBackTL2 256 0
  194.     <NULL>            Bitmap        SprMainBackTR1 384 0
  195.     <NULL>            Bitmap        SprMainBackTR2 320 0
  196.     <NULL>            Bitmap        SprMainBackBL1 0 240
  197.     <NULL>            Bitmap        SprMainBackBL2 256 240
  198.     <NULL>            Bitmap        SprMainBackBR1 384 240
  199.     <NULL>            Bitmap        SprMainBackBR2 320 240
  200.  
  201. ;+-----------------------------------------------------------------------------+
  202.  
  203. ;+-------------+
  204. ;| Demo screen |
  205. ;+-------------+
  206.  
  207. [ScrDemo]
  208.     <NULL>            MultiGadget        MainBackEdge 0 0
  209.     <NULL>            Bitmap            SprDemoBackCTL 119 28
  210.     <NULL>            Bitmap            SprDemoBackCTR 320 28
  211.     <NULL>            Bitmap            SprDemoBackCBL 119 240
  212.     <NULL>            Bitmap            SprDemoBackCBR 320 240
  213.     <NULL>            Bitmap            SprTitleGlobDom 17 24
  214.     <NULL>            TextBox            StrMissionScore 0x0f0f0f 272 272 Centre 184 105 Ellipse 20
  215.     <NULL>            TextBox            StrMissionName 0x7f0f0f 272 272 Centre 184 105 Ellipse 40
  216.     <NULL>            TextBox            StrMissionText 0x0f0f7f 272 272 Centre 184 105 Ellipse 80
  217.     <BtnMission1>    ExitButton        22 151
  218.     <BtnMission2>    ExitButton        468 151
  219.     <BtnQuit>        ExitButton        245 408
  220.  
  221.     <NULL>            Bitmap            SprLogo 285 260
  222.  
  223. [BtnMission1]
  224.     <Info>            MainButton
  225.     <LabelString>    StrLabelMission1
  226.     <Variable>        IntMissionNum
  227.     <Value>            1
  228.  
  229. [BtnMission2]
  230.     <Info>            MainButton
  231.     <LabelString>    StrLabelMission2
  232.     <Variable>        IntMissionNum
  233.     <Value>            3
  234.  
  235. [BtnQuit]
  236.     <Info>            MainButton
  237.     <LabelString>    StrLabelQuit
  238.     <Variable>        IntMissionNum
  239.     <Value>            99
  240.  
  241. ;+-----------------------------------------------------------------------------+
  242.  
  243. ;+-----------------+
  244. ;| Back end screen |
  245. ;+-----------------+
  246.  
  247. [Complete]
  248.     <NULL>            Bitmap            SprBackSucceedL 145 25
  249.     <NULL>            Bitmap            SprBackSucceedR 401 25
  250.  
  251.     <NULL>            Bitmap            SprBackEndBtnYellow 50 138
  252.     <NULL>            Bitmap            SprBackEndBtnYellow 516 138
  253.     <NULL>            Bitmap            SprBackEndBtnRed 50 290
  254.     <NULL>            Bitmap            SprBackEndBtnGreen 516 290
  255.     <NULL>            TextBox            StrLabelEffectiveness 0x7f7f7f 148 26 Centre 13 183
  256.     <NULL>            TextBox            StrLabelWorldOwned 0x7f7f7f 148 26 Centre 479 183
  257.     <NULL>            TextBox            StrLabelAttackRating 0x7f7f7f 148 26 Centre 13 335
  258.     <NULL>            TextBox            StrLabelDefenceRating 0x7f7f7f 148 26 Centre 479 335
  259.  
  260.     <NULL>            TextBox            StrEffectiveness 0x011513 60 13 Centre 57 150
  261.     <NULL>            TextBox            StrWorldOwned 0x011513 60 13 Centre 523 150
  262.     <NULL>            TextBox            StrAttackRating 0x011513 60 13 Centre 57 302
  263.     <NULL>            TextBox            StrDefenceRating 0x011513 60 13 Centre 523 302
  264.  
  265. [Failed]
  266.     <NULL>            Bitmap            SprBackFailL 161 25
  267.     <NULL>            Bitmap            SprBackFailR 417 25
  268.  
  269.     <NULL>            Bitmap            SprBackEndBtnRed 50 199
  270.     <NULL>            Bitmap            SprBackEndBtnGreen 516 199
  271.     <NULL>            TextBox            StrLabelAttackRating 0x7f7f7f 148 26 Centre 13 244
  272.     <NULL>            TextBox            StrLabelDefenceRating 0x7f7f7f 148 26 Centre 479 244
  273.  
  274.     <NULL>            TextBox            StrAttackRating 0x011513 60 13 Centre 57 211
  275.     <NULL>            TextBox            StrDefenceRating 0x011513 60 13 Centre 523 211
  276.  
  277. [GameResult]
  278.     <NULL>            MultiGadget        Failed 0 0
  279.     <NULL>            MultiGadget        Complete 0 0
  280.  
  281. [ScrBackEnd]
  282.     <NULL>            Bitmap            SprBackEndBackTL 0 0
  283.     <NULL>            Bitmap            SprBackEndBackTR 384 0
  284.     <NULL>            Bitmap            SprBackEndBackCTL 256 0
  285.     <NULL>            Bitmap            SprBackEndBackCTR 320 0
  286.     <NULL>            Bitmap            SprBackEndBackBL 0 240
  287.     <NULL>            Bitmap            SprBackEndBackBR 477 240
  288.  
  289.     <NULL>            Bitmap            SprBackEndFlagsTL 115 55
  290.     <NULL>            Bitmap            SprBackEndFlagsTR 320 55
  291.     <NULL>            Bitmap            SprBackEndFlagsBC 163 310
  292.     <NULL>            Bitmap            SprBackEndFlagsBRT 418 310
  293.     <NULL>            Bitmap            SprBackEndFlagsBRB 418 395
  294.     <NULL>            Bitmap            SprBackEndTrailL1 96 197
  295.     <NULL>            Bitmap            SprBackEndTrailL2 96 310
  296.     <NULL>            Bitmap            SprBackEndTrailL3 118 310
  297.     <NULL>            Bitmap            SprBackEndTrailR1 525 197
  298.     <NULL>            Bitmap            SprBackEndTrailR2 522 310
  299.     <NULL>            Bitmap            SprBackEndTrailR3 477 310
  300.     <NULL>            Bitmap            SprBackEndGlobe 218 119
  301.  
  302.     <NULL>            SwitchGadget    IntCompleted GameResult 0 0
  303.  
  304.     <NULL>            TextBox            StrPlayerRank 0x7f7f7f 640 13 Centre 0 59
  305.     <NULL>            TextBox            StrListEndReason 0x7f7f7f 640 13 Centre 0 86
  306.  
  307.     <BtnBackCont>    JumpButton        244 403
  308.  
  309. [BtnBackCont]
  310.     <Info>            MainButton
  311.     <LabelString>    StrLabelContinue
  312.     <Destination>    ScrDemo
  313.  
  314. ;+-----------------------------------------------------------------------------+
  315.  
  316. ;+----------------+
  317. ;| Front End Font |
  318. ;+----------------+
  319.  
  320. [FrontEndFont]
  321.     <Height>        13
  322.     <Grid Size>        13 13
  323.     <Characters>    "PCNarrowFont Characters"
  324.     
  325. [PCNarrowFont Characters]
  326. ;    <Character>         Width Drop Grid X Grid Y
  327. ; or <#Character code>   Width Drop Grid X Grid Y
  328.  
  329.     < >        4
  330.  
  331.     <a>        7 5 0 0
  332.     <b>        7 5 3 0
  333.     <c>        7 5 4 0
  334.     <d>        7 5 7 0
  335.     <e>        7 5 8 0
  336.     <f>        7 5 1 1
  337.     <g>        7 5 2 1
  338.     <h>        7 5 3 1
  339.     <i>        2 5 4 1
  340.     <j>        7 5 8 1
  341.     <k>        8 5 9 1
  342.     <l>        7 5 10 1
  343.     <m>        8 5 11 1
  344.     <n>        7 5 0 2
  345.     <o>        7 5 2 2
  346.     <p>        7 5 7 2
  347.     <q>        7 5 8 2
  348.     <r>        7 5 9 2
  349.     <s>        7 5 10 2
  350.     <t>        6 5 11 2
  351.     <u>        7 5 0 3
  352.     <v>        8 5 5 3
  353.     <w>        10 5 6 3
  354.     <x>        9 5 7 3
  355.     <y>        8 5 8 3
  356.     <z>        7 5 9 3
  357.  
  358.     <A>        9 3 10 3
  359.     <B>        8 3 11 3
  360.     <C>        8 3 0 4
  361.     <D>        8 3 1 4
  362.     <E>        8 3 2 4
  363.     <F>        8 3 3 4
  364.     <G>        8 3 4 4
  365.     <H>        8 3 5 4
  366.     <I>        2 3 6 4
  367.     <J>        8 3 7 4
  368.     <K>        9 3 8 4
  369.     <L>        8 3 9 4
  370.     <M>        9 3 10 4
  371.     <N>        8 3 11 4
  372.     <O>        8 3 1 5
  373.     <P>        8 3 3 5
  374.     <Q>        8 3 4 5
  375.     <R>        8 3 5 5
  376.     <S>        8 3 6 5
  377.     <T>        8 3 7 5
  378.     <U>        8 3 8 5
  379.     <V>        9 3 10 5
  380.     <W>        11 3 11 5
  381.     <X>        10 3 0 6
  382.     <Y>        10 3 1 6
  383.     <Z>        8 3 2 6
  384.  
  385.     <0>        7 3 3 6
  386.     <1>        3 3 4 6
  387.     <2>        7 3 5 6
  388.     <3>        7 3 6 6
  389.     <4>        7 3 7 6
  390.     <5>        7 3 8 6
  391.     <6>        7 3 9 6
  392.     <7>        7 3 10 6
  393.     <8>        7 3 11 6
  394.     <9>        7 3 0 7
  395.  
  396.     <!>        2 3 1 7
  397.     <">        5 3 3 7
  398.     <=>        5 6 4 7
  399.     <#35>    9 4 5 7        ; #
  400.     <$>        8 3 6 7
  401.     <%>        10 3 7 7
  402.     <&>        10 3 8 7
  403.     <'>        2 3 9 7
  404.     <[>        4 4 10 7
  405.     <]>        4 4 11 7
  406.     <+>        6 5 1 8
  407.     <,>        2 11 2 8
  408.     <->        4 7 3 8
  409.     <.>        2 11 4 8
  410.     </>        10 3 5 8
  411.     <\>        10 3 6 8
  412.     <:>        2 7 7 8
  413.     <;>        2 7 8 8
  414.     <#60>    4 5 9 8        ; <
  415.     <#62>    4 5 10 8    ; >
  416.     <?>        7 3 11 8
  417.     <^>        6 3 0 9
  418.  
  419.     <|>        9 3 2 9        ; tm
  420.     <{>        8 4 3 9        ; copyright
  421.     <}>        8 4 4 9        ; registered
  422.  
  423. ;+-----------------------------------------------------------------------------+
  424.  
  425. [EOF]
  426.