home *** CD-ROM | disk | FTP | other *** search
/ Sophie's World / SOFIE.iso / pc / sdf / lego.sdf < prev    next >
Encoding:
Text File  |  1997-02-25  |  10.8 KB  |  231 lines

  1. <! Leading spaces and tabs are fine >
  2. <! No spelling variance is permitted from the tags here >
  3. <! note the single \ rather than C's \\ >
  4. <! >
  5. <! Have put all as 8 bit except lego blocks and door to test , Ian>
  6.  
  7. <DefineSprite>
  8.     <timeToLive>    0                            <!time to live (msec)>
  9.     <visible>        0                            <! visible initially>
  10.     <numberFrames>    8                            <! number images associated>
  11.     <id>            2                            <! id of sprite>
  12.     <refreshTime>    80                        <! update time, msec>
  13.     <initialPos>    312.0 218.0 0.0                <! initial position>
  14.     <lifeStyle>        2                            <! Life-style; 0=single shot, 1 = multiple loop, 2 = timed>
  15. <! SpriteImageContainer stuff>
  16.     <rootUrl8>        mmctp://sophiesw/sprites/gadfly1    <! base url for sprite data>
  17.     <rootUrl24>        mmctp://sophiesw/sprites/gadfly1    <! base url for sprite data>
  18.     <imageTemplate>    IMG%04d                    <! image template>
  19.     <maskTemplate>    MSK%04d                    <! mask template>    
  20.     <corrections>    mmctp://sophiesw/sprites/gadfly1    <! positional corrections; in same chunk as images>
  21.     <numberImages>    8                            <! num images>
  22.     <numberMasks>    8                            <! num masks>
  23.     <motionType>    0                            <! we dynamically move this sprite on screen>
  24.     <boundingRect>  -80 80 720 439                <! bounding rectangle, outwith sprite cannot be dragged >
  25.  
  26. </DefineSprite>
  27.  
  28. <DefineSprite>
  29.     <timeToLive>    0                            <!time to live (msec)>
  30.     <visible>        0                            <! visible initially>
  31.     <numberFrames>    2                            <! number images associated>
  32.     <id>            7                            <! id of sprite>
  33.     <refreshTime>   675        <! update time, msec>
  34.     <initialPos>    260.0 128.0 0.0                <! initial position>
  35.     <lifeStyle>        2                            <! Life-style; 0=single shot, 1 = multiple loop, 2 = timed>
  36. <! SpriteImageContainer stuff>
  37.     <rootUrl8>        mmctp://sophiesw/sprites/legoblk1    <! base url for sprite data>
  38.     <rootUrl24>        mmctp://sophiesw/sprites/legoblk2    <! base url for sprite data>
  39.     <imageTemplate>    IMG%04d                    <! image template>
  40.     <maskTemplate>    MSK%04d                    <! mask template>    
  41.     <corrections>    mmctp://sophiesw/sprites/legoblk2    <! positional corrections; in same chunk as images>
  42.     <numberImages>    2                            <! num images>
  43.     <numberMasks>    2                            <! num masks>
  44.     <boundingRect>  434 170 622 439                <! bounding rectangle, outwith sprite cannot be dragged >
  45. </DefineSprite>
  46.  
  47. <DefineSprite>
  48.     <timeToLive>    0                            <!time to live (msec)>
  49.     <visible>        0                            <! visible initially>
  50.     <numberFrames>    2                            <! number images associated>
  51.     <id>            8                            <! id of sprite>
  52.     <idImageOwner>  7                            <! id of sprite that owns image pool>
  53.     <refreshTime>   675                        <! update time, msec>
  54.     <initialPos>    260.0 128.0 0.0                <! initial position>
  55.     <lifeStyle>        2                            <! Life-style; 0=single shot, 1 = multiple loop, 2 = timed>
  56. <! SpriteImageContainer stuff>
  57.     <rootUrl8>        mmctp://sophiesw/sprites/legoblk1    <! base url for sprite data>
  58.     <rootUrl24>        mmctp://sophiesw/sprites/legoblk2    <! base url for sprite data>
  59.     <imageTemplate>    IMG%04d                    <! image template>
  60.     <maskTemplate>    MSK%04d                    <! mask template>    
  61.     <corrections>    mmctp://sophiesw/sprites/legoblk2    <! positional corrections; in same chunk as images>
  62.     <numberImages>    2                            <! num images>
  63.     <numberMasks>    2                            <! num masks>
  64.     <boundingRect>  434 170 622 439                <! bounding rectangle, outwith sprite cannot be dragged >
  65. </DefineSprite>
  66.  
  67. <DefineSprite>
  68.     <timeToLive>    0                            <!time to live (msec)>
  69.     <visible>        0                            <! visible initially>
  70.     <numberFrames>    2                            <! number images associated>
  71.     <id>            9                            <! id of sprite>
  72.     <idImageOwner>  7                            <! id of sprite that owns image pool>
  73.     <refreshTime>   675                        <! update time, msec>
  74.     <initialPos>    260.0 128.0 0.0                <! initial position>
  75.     <lifeStyle>        2                            <! Life-style; 0=single shot, 1 = multiple loop, 2 = timed>
  76. <! SpriteImageContainer stuff>
  77.     <rootUrl8>        mmctp://sophiesw/sprites/legoblk1    <! base url for sprite data>
  78.     <rootUrl24>        mmctp://sophiesw/sprites/legoblk2    <! base url for sprite data>
  79.     <imageTemplate>    IMG%04d                    <! image template>
  80.     <maskTemplate>    MSK%04d                    <! mask template>    
  81.     <corrections>    mmctp://sophiesw/sprites/legoblk2    <! positional corrections; in same chunk as images>
  82.     <numberImages>    2                            <! num images>
  83.     <numberMasks>    2                            <! num masks>
  84.     <boundingRect>  434 170 622 439                <! bounding rectangle, outwith sprite cannot be dragged >
  85. </DefineSprite>
  86.  
  87. <DefineSprite>
  88.     <timeToLive>    0                            <!time to live (msec)>
  89.     <visible>        0                            <! visible initially>
  90.     <numberFrames>    2                            <! number images associated>
  91.     <id>            10                            <! id of sprite>
  92.     <idImageOwner>  7                            <! id of sprite that owns image pool>
  93.     <refreshTime>   675                        <! update time, msec>
  94.     <initialPos>    260.0 128.0 0.0                <! initial position>
  95.     <lifeStyle>        2                            <! Life-style; 0=single shot, 1 = multiple loop, 2 = timed>
  96. <! SpriteImageContainer stuff>
  97.     <rootUrl8>        mmctp://sophiesw/sprites/legoblk1    <! base url for sprite data>
  98.     <rootUrl24>        mmctp://sophiesw/sprites/legoblk2    <! base url for sprite data>
  99.     <imageTemplate>    IMG%04d                    <! image template>
  100.     <maskTemplate>    MSK%04d                    <! mask template>    
  101.     <corrections>    mmctp://sophiesw/sprites/legoblk2    <! positional corrections; in same chunk as images>
  102.     <numberImages>    2                            <! num images>
  103.     <numberMasks>    2                            <! num masks>
  104.     <boundingRect>  434 170 622 439                <! bounding rectangle, outwith sprite cannot be dragged >
  105. </DefineSprite>
  106.  
  107. <DefineSprite>
  108.     <timeToLive>    0                            <!time to live (msec)>
  109.     <visible>        0                            <! visible initially>
  110.     <numberFrames>    2                            <! number images associated>
  111.     <id>            11                            <! id of sprite>
  112.     <idImageOwner>  7                            <! id of sprite that owns image pool>
  113.     <refreshTime>   675                        <! update time, msec>
  114.     <initialPos>    260.0 128.0 0.0                <! initial position>
  115.     <lifeStyle>        2                            <! Life-style; 0=single shot, 1 = multiple loop, 2 = timed>
  116. <! SpriteImageContainer stuff>
  117.     <rootUrl8>        mmctp://sophiesw/sprites/legoblk1    <! base url for sprite data>
  118.     <rootUrl24>        mmctp://sophiesw/sprites/legoblk2    <! base url for sprite data>
  119.     <imageTemplate>    IMG%04d                    <! image template>
  120.     <maskTemplate>    MSK%04d                    <! mask template>    
  121.     <corrections>    mmctp://sophiesw/sprites/legoblk2    <! positional corrections; in same chunk as images>
  122.     <numberImages>    2                            <! num images>
  123.     <numberMasks>    2                            <! num masks>
  124.     <boundingRect>  434 170 622 439                <! bounding rectangle, outwith sprite cannot be dragged >
  125. </DefineSprite>
  126.  
  127. <DefineSprite>
  128.     <timeToLive>    0                            <!time to live (msec)>
  129.     <visible>        0                            <! visible initially>
  130.     <numberFrames>    2                            <! number images associated>
  131.     <id>            12                            <! id of sprite>
  132.     <idImageOwner>  7                            <! id of sprite that owns image pool>
  133.     <refreshTime>   675                        <! update time, msec>
  134.     <initialPos>    260.0 128.0 0.0                <! initial position>
  135.     <lifeStyle>        2                            <! Life-style; 0=single shot, 1 = multiple loop, 2 = timed>
  136. <! SpriteImageContainer stuff>
  137.     <rootUrl8>        mmctp://sophiesw/sprites/legoblk1    <! base url for sprite data>
  138.     <rootUrl24>        mmctp://sophiesw/sprites/legoblk2    <! base url for sprite data>
  139.     <imageTemplate>    IMG%04d                    <! image template>
  140.     <maskTemplate>    MSK%04d                    <! mask template>    
  141.     <corrections>    mmctp://sophiesw/sprites/legoblk2    <! positional corrections; in same chunk as images>
  142.     <numberImages>    2                            <! num images>
  143.     <numberMasks>    2                            <! num masks>
  144.     <boundingRect>  434 170 622 439                <! bounding rectangle, outwith sprite cannot be dragged >
  145. </DefineSprite>
  146.  
  147. <DefineSprite>
  148.     <timeToLive>    0                            <!time to live (msec)>
  149.     <visible>        0                            <! visible initially>
  150.     <numberFrames>    25                            <! number images associated>
  151.     <id>            19                            <! id of sprite>
  152.     <refreshTime>    80                        <! update time, msec>
  153.     <initialPos>    30.0 366.0 0.0                <! initial position>
  154.     <lifeStyle>        2                            <! Life-style; 0=single shot, 1 = multiple loop, 2 = timed>
  155. <! SpriteImageContainer stuff>
  156.     <rootUrl8>        mmctp://sophiesw/sprites/atom1    <! base url for sprite data>
  157.     <rootUrl24>        mmctp://sophiesw/sprites/atom1    <! base url for sprite data>
  158.     <imageTemplate>    IMG%04d                    <! image template>
  159.     <maskTemplate>    MSK%04d                    <! mask template>    
  160.     <corrections>    mmctp://sophiesw/sprites/atom1    <! positional corrections; in same chunk as images>
  161.     <numberImages>    25                            <! num images>
  162.     <numberMasks>    25                            <! num masks>    
  163. </DefineSprite>
  164.  
  165. <DefineSprite>
  166.     <timeToLive>    0                            <!time to live (msec)>
  167.     <visible>        0                            <! visible initially>
  168.     <numberFrames>    1                            <! number images associated>
  169.     <id>            34                            <! id of sprite>
  170.     <refreshTime>    6000                        <! update time, msec>
  171.     <initialPos>    30.0 366.0 0.0                <! initial position>
  172.     <lifeStyle>        2                            <! Life-style; 0=single shot, 1 = multiple loop, 2 = timed>
  173. <! SpriteImageContainer stuff>
  174.     <rootUrl8>        mmctp://sophiesw/sprites/door1    <! base url for sprite data>
  175.     <rootUrl24>        mmctp://sophiesw/sprites/door2    <! base url for sprite data>
  176.     <imageTemplate>    IMG%04d                    <! image template>
  177.     <maskTemplate>    MSK%04d                    <! mask template>    
  178.     <corrections>    mmctp://sophiesw/sprites/door1    <! positional corrections; in same chunk as images>
  179.     <numberImages>    1                            <! num images>
  180.     <numberMasks>    1                            <! num masks>
  181.  
  182. </DefineSprite>
  183.  
  184. <DefineSprite>
  185.     <timeToLive>    0                            <!time to live (msec)>
  186.     <visible>        0                            <! visible initially>
  187.     <numberFrames>    15                            <! number images associated>
  188.     <id>            3                            <! id of sprite>
  189.     <refreshTime>    80                            <! update time, msec>
  190.     <initialPos>    312.0 218.0 0.0                <! initial position>
  191.     <lifeStyle>        2                            <! Life-style; 0=single shot, 1 = multiple loop, 2 = timed>
  192. <! SpriteImageContainer stuff>
  193.     <rootUrl8>        mmctp://sophiesw/sprites/bigq1    <! base url for sprite data>
  194.     <rootUrl24>        mmctp://sophiesw/sprites/bigq1    <! base url for sprite data>
  195.     <imageTemplate>    IMG%04d                    <! image template>
  196.     <maskTemplate>    MSK%04d                    <! mask template>    
  197.     <corrections>    mmctp://sophiesw/sprites/bigq1    <! positional corrections; in same chunk as images>
  198.     <numberImages>    15                            <! num images>
  199.     <numberMasks>    15                            <! num masks>
  200.     <motionType>    0                            <! we dynamically move this sprite on screen>
  201.     <boundingRect>  -80 80 720 439                <! bounding rectangle, outwith sprite cannot be dragged >
  202.  
  203. </DefineSprite>
  204.  
  205. <DefineSprite>
  206.     <timeToLive>    0                            <!time to live (msec)>
  207.     <visible>        0                            <! visible initially>
  208.     <numberFrames>    15                            <! number images associated>
  209.     <id>            1                            <! id of sprite>
  210.     <refreshTime>    80                            <! update time, msec>
  211.     <initialPos>    312.0 218.0 0.0                <! initial position>
  212.     <lifeStyle>        2                            <! Life-style; 0=single shot, 1 = multiple loop, 2 = timed>
  213. <! SpriteImageContainer stuff>
  214.     <rootUrl8>        mmctp://sophiesw/sprites/email1    <! base url for sprite data>
  215.     <rootUrl24>        mmctp://sophiesw/sprites/email1    <! base url for sprite data>
  216.     <imageTemplate>    IMG%04d                    <! image template>
  217.     <maskTemplate>    MSK%04d                    <! mask template>    
  218.     <corrections>    mmctp://sophiesw/sprites/email1    <! positional corrections; in same chunk as images>
  219.     <numberImages>    15                            <! num images>
  220.     <numberMasks>    15                            <! num masks>
  221.     <motionType>    0                            <! we dynamically move this sprite on screen>
  222.     <boundingRect>  -80 80 720 439                <! bounding rectangle, outwith sprite cannot be dragged >
  223.  
  224. </DefineSprite>
  225. <! end of file>
  226.  
  227.  
  228.  
  229.  
  230.  
  231.