home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2004 October / Gamestar_66_2004-10_dvd.iso / CD / DATABASE / CESTINY / NeighboursFromHell_cz.exe / gamedata.bnd / tutorial_2 / objects.xml < prev    next >
Extensible Markup Language  |  2002-12-04  |  11KB  |  305 lines

  1. <?xml version="1.0"?>
  2.  
  3. <object name="house" gfx="house">
  4. </object>
  5.  
  6. <!-- Neighbor icons-->
  7. <icon name="sign1" gfx="gui/bubbles/bubble_tafel1.tga"/>
  8. <icon name="sign2" gfx="gui/bubbles/bubble_tafel2.tga"/>
  9.  
  10. <!-- Inventory Objects -->
  11. <inventar name="marker">
  12.     <image name="std" gfx="gui/inv/i_marker_norm.tga"/>
  13.     <image name="hover" gfx="gui/inv/i_marker_hov.tga"/>
  14.     <image name="down" gfx="gui/inv/i_marker_pres.tga"/>
  15. </inventar>
  16.  
  17. <inventar name="marbles">
  18.     <image name="std" gfx="gui/inv/i_marbles_norm.tga"/>
  19.     <image name="hover" gfx="gui/inv/i_marbles_hov.tga"/>
  20.     <image name="down" gfx="gui/inv/i_marbles_pres.tga"/>
  21. </inventar>
  22.  
  23. <!-- Actors -->
  24.  
  25. <actor name="HAL">
  26. </actor>
  27.  
  28. <actor name="neighbor" gfx="neighbor" hotspot="460/425">
  29. </actor>
  30.  
  31. <actor name="woody" gfx="woody" hotspot="463/419">
  32.     <action name="lookat" actor="woody" actoranim="ms2" time="60" behavior="lookat" 
  33.             behavioractor="HAL" always="true"/>
  34. </actor>
  35.  
  36. <!-- Vorzimmer Objects -->
  37.  
  38. <object name="anc/flower" gfx="anc/flower">
  39.     <hotspot name="woody" offset="300/380"/>
  40.     <hotspot name="marker" offset="275/250"/>
  41.  
  42.     <stdaction name="look"/>
  43. </object>
  44.  
  45. <object name="anc/ark" gfx="anc/ark">
  46.     <hotspot name="woody" offset="640/390"/>
  47.     <hotspot name="marker" offset="635/250"/>
  48.  
  49.     <flag name="container"/>
  50.     
  51.     <stdaction name="open"/>
  52.  
  53.     <content name="marker" count="1"/>
  54.     <content name="marbles" count="1"/>
  55.  
  56.     <action name="open" actor="woody" actoranim="open" actornextanim="ms0" objanim="open" time="auto" noise="0"/>
  57.     <action name="close" actor="woody" actoranim="close" actornextanim="ms0" objanim="ms" time="auto" noise="0"/>
  58.     <action name="take" actor="woody" actoranim="take0" actornextanim="ms0" time="auto" noise="0" behavior="take" 
  59.             behavioractor="HAL" always="true"/>
  60. </object>
  61.  
  62. <object name="anc/ark_dummy" gfx="anc/ark">
  63.     <hotspot name="woody" offset="640/390"/>
  64.  
  65.     <stdaction name="look"/>
  66. </object>
  67.  
  68. <!-- Livingroom Objects -->
  69.  
  70. <object name="lir/mum" gfx="lir/mum">
  71.     <hotspot name="woody" offset="600/390"/>
  72.     <hotspot name="neighbor" offset="600/390"/>
  73.     <hotspot name="progressbar" offset="597/260"/>
  74.     <hotspot name="marker" offset="585/200"/>
  75.     
  76.     <stdaction name="look"/>
  77.     
  78.     <action name="marker" actor="woody" actoranim="use_mid" objanim="ms" actornextanim="smile" time="23" noise="0" behavior="marker" 
  79.             behavioractor="HAL" always="false"/>
  80. </object>
  81.  
  82. <object name="lir/mum_smeared" gfx="lir/mum_smeared">
  83.     <hotspot name="woody" offset="600/390"/>
  84.     <hotspot name="neighbor" offset="600/390"/>
  85.  
  86.     <stdaction name="look"/>
  87.     
  88.     <action name="clean" actor="neighbor" actoranim="clean" actornextanim="ms0" time="auto" noise="0"/>    
  89. </object>
  90.  
  91. <object name="lir/sign1" gfx="lir/tafel1">
  92.     <hotspot name="woody" offset="340/420"/>
  93.     <hotspot name="neighbor" offset="340/420"/>
  94.     
  95. </object>
  96.  
  97. <!-- Kitchen Objects -->
  98. <object name="kit/sign2" gfx="kit/tafel2">
  99.     <hotspot name="woody" offset="590/420"/>
  100.     <hotspot name="neighbor" offset="590/420"/>
  101. </object>
  102.  
  103. <object name="kit/marbles" gfx="kit/marbles">
  104.     <hotspot name="woody" offset="0/0"/>
  105.     <hotspot name="neighbor" offset="25/6"/>
  106.     <hotspot name="marker" offset="0/0"/>
  107.  
  108.     <stdaction name="look"/>
  109.     
  110.     <!-- Check timing of this action -->
  111.     <action name="clean" actor="neighbor" actoranim="use_low" actornextanim="ms0" time="47" noise="0"/>
  112. </object>
  113.  
  114. <!-- Dooranimations -->
  115. <door name="anc/fro" gfx="doorright">
  116.     <hotspot name="woody" offset="552/420"/>
  117.     <hotspot name="woody_out" offset="552/420"/>
  118.  
  119.     <stdaction name="end"/>
  120.     
  121.     <action name="leave" actor="woody" actoranim="inv" objanim="woody_leave" objnextanim="ms" actornextanim="ms3" time="23" noise="0"/>
  122.     <action name="enter" actor="woody" actoranim="inv" objanim="woody_enter" objnextanim="ms" time="18" noise="0"/>
  123.  
  124.     <flag name="doorright"/>
  125. </door>
  126.  
  127. <object name="anc/fro_dummy" gfx="closeddoorright">
  128.     <hotspot name="woody" offset="552/420"/>
  129.     <hotspot name="woody_out" offset="552/420"/>
  130.  
  131.     <stdaction name="look"/>
  132. </object>
  133.  
  134. <door name="fro/anc" gfx="doorleft">
  135.     <hotspot name="woody" offset="400/420"/>
  136.     <hotspot name="woody_out" offset="410/420"/>
  137.  
  138.     <stdaction name="end"/>
  139.     
  140.     <action name="enter" actor="woody" actoranim="inv" objanim="woody_enter" objnextanim="ms" time="18" noise="0"/>
  141.     <action name="leave" actor="woody" actoranim="inv" objanim="woody_leave" objnextanim="ms" actornextanim="ms1" time="23" noise="0"/>
  142.  
  143.     <flag name="doorleft"/>
  144. </door>
  145.  
  146. <object name="fro/anc_dummy" gfx="closeddoorleft">
  147.     <hotspot name="woody" offset="400/420"/>
  148.     <hotspot name="woody_out" offset="410/420"/>
  149.  
  150.     <stdaction name="look"/>
  151. </object>
  152.  
  153. <door name="anc/lir" gfx="doorback">
  154.     <hotspot name="woody" offset="483/370"/>
  155.     <hotspot name="woody_out" offset="483/370"/>
  156.     <hotspot name="neighbor" offset="463/370"/>
  157.     <hotspot name="neighbor_out" offset="463/370"/>
  158.  
  159.     <stdaction name="goto"/>
  160.     
  161.     <action name="enter" actor="woody" actoranim="inv" objanim="woody_enter" objnextanim="ms" time="9" noise="0"/>
  162.     <action name="leave" actor="woody" actoranim="inv" objanim="woody_leave" objnextanim="ms" actornextanim="ms2" time="25" noise="0"/>
  163.     <action name="enter" actor="neighbor" actoranim="inv" objanim="neighbor_enter" objnextanim="ms" time="11" noise="0"/>
  164.     <action name="leave" actor="neighbor" actoranim="inv" objanim="neighbor_leave" objnextanim="ms" actornextanim="ms3" time="22" noise="0"/>
  165.  
  166.     <flag name="doorup"/>
  167. </door>
  168.  
  169. <object name="anc/lir_dummy" gfx="closeddoorback">
  170.     <hotspot name="woody" offset="483/370"/>
  171.     <hotspot name="woody_out" offset="483/370"/>
  172.     <hotspot name="neighbor" offset="463/370"/>
  173.     <hotspot name="neighbor_out" offset="463/370"/>
  174.  
  175.     <stdaction name="look"/>
  176.     
  177. </object>
  178.  
  179. <door name="kit/lir" gfx="doorleft">
  180.     <hotspot name="woody" offset="400/424"/>
  181.     <hotspot name="neighbor" offset="400/424"/>
  182.     <hotspot name="woody_out" offset="410/424"/>
  183.     <hotspot name="neighbor_out" offset="400/424"/>
  184.  
  185.     <stdaction name="goto"/>
  186.     
  187.     <action name="enter" actor="woody" actoranim="inv" objanim="woody_enter" objnextanim="ms" time="18" noise="0"/>
  188.     <action name="leave" actor="woody" actoranim="inv" objanim="woody_leave" objnextanim="ms" actornextanim="ms1" time="24" noise="0"/>
  189.     <action name="enter" actor="neighbor" actoranim="inv" objanim="neighbor_enter" objnextanim="ms" time="19" noise="0"/>
  190.     <action name="leave" actor="neighbor" actoranim="inv" objanim="neighbor_leave" objnextanim="ms" actornextanim="ms1" time="19" noise="0"/>
  191.  
  192.     <flag name="doorleft"/>
  193. </door>
  194.  
  195. <object name="kit/lir_dummy" gfx="closeddoorleft">
  196.     <hotspot name="woody" offset="400/420"/>
  197.     <hotspot name="neighbor" offset="400/420"/>
  198.     <hotspot name="woody_out" offset="410/420"/>
  199.     <hotspot name="neighbor_out" offset="400/420"/>
  200.  
  201.     <stdaction name="look"/>
  202. </object>
  203.  
  204. <door name="lir/anc" gfx="doorback">
  205.     <hotspot name="woody" offset="483/370"/>
  206.     <hotspot name="woody_out" offset="483/370"/>
  207.     <hotspot name="neighbor" offset="463/370"/>
  208.     <hotspot name="neighbor_out" offset="463/370"/>
  209.  
  210.     <stdaction name="goto"/>
  211.     
  212.     <action name="enter" actor="woody" actoranim="inv" objanim="woody_enter" objnextanim="ms" time="9" noise="0"/>
  213.     <action name="leave" actor="woody" actoranim="inv" objanim="woody_leave" objnextanim="ms" actornextanim="ms2" time="25" noise="0"/>
  214.     <action name="enter" actor="neighbor" actoranim="inv" objanim="neighbor_enter" objnextanim="ms" time="11" noise="0"/>
  215.     <action name="leave" actor="neighbor" actoranim="inv" objanim="neighbor_leave" objnextanim="ms" actornextanim="ms3" time="22" noise="0"/>
  216.  
  217.     <flag name="doordown"/>
  218. </door>
  219.  
  220. <object name="lir/anc_dummy" gfx="closeddoorback">
  221.     <hotspot name="woody" offset="483/370"/>
  222.     <hotspot name="woody_out" offset="483/370"/>
  223.     <hotspot name="neighbor" offset="463/370"/>
  224.     <hotspot name="neighbor_out" offset="463/370"/>
  225.  
  226.     <stdaction name="look"/>
  227.     
  228. </object>
  229.  
  230. <door name="lir/kit" gfx="doorright">
  231.     <hotspot name="woody" offset="552/420"/>
  232.     <hotspot name="neighbor" offset="552/420"/>
  233.     <hotspot name="woody_out" offset="552/420"/>
  234.     <hotspot name="neighbor_out" offset="552/420"/>
  235.  
  236.     <stdaction name="goto"/>
  237.     
  238.     <action name="enter" actor="woody" actoranim="inv" objanim="woody_enter" objnextanim="ms" time="15" noise="0"/>
  239.     <action name="leave" actor="woody" actoranim="inv" objanim="woody_leave" objnextanim="ms" actornextanim="ms3" time="23" noise="0"/>
  240.     <action name="enter" actor="neighbor" actoranim="inv" objanim="neighbor_enter" objnextanim="ms" time="19" noise="0"/>
  241.     <action name="leave" actor="neighbor" actoranim="inv" objanim="neighbor_leave" objnextanim="ms" actornextanim="ms3" time="19" noise="0"/>
  242.  
  243.     <flag name="doorright"/>
  244. </door>
  245.  
  246. <object name="lir/kit_dummy" gfx="closeddoorright">
  247.     <hotspot name="woody" offset="552/420"/>
  248.     <hotspot name="neighbor" offset="552/420"/>
  249.     <hotspot name="woody_out" offset="552/420"/>
  250.     <hotspot name="neighbor_out" offset="552/420"/>
  251.  
  252.     <stdaction name="look"/>
  253.     
  254. </object>
  255.  
  256. <door name="kit/anc" gfx="doorback">
  257.     <hotspot name="woody" offset="483/370"/>
  258.     <hotspot name="woody_out" offset="483/370"/>
  259.     <hotspot name="neighbor" offset="463/370"/>
  260.     <hotspot name="neighbor_out" offset="463/370"/>
  261.     
  262.     <stdaction name="goto"/>
  263.     
  264.     <action name="enter" actor="woody" actoranim="inv" objanim="woody_enter" objnextanim="ms" time="9" noise="0"/>
  265.     <action name="leave" actor="woody" actoranim="inv" objanim="woody_leave" objnextanim="ms" actornextanim="ms2" time="25" noise="0"/>
  266.     <action name="enter" actor="neighbor" actoranim="inv" objanim="neighbor_enter" objnextanim="ms" time="11" noise="0"/>
  267.     <action name="leave" actor="neighbor" actoranim="inv" objanim="neighbor_leave" objnextanim="ms" actornextanim="ms3" time="22" noise="0"/>
  268.  
  269.     <flag name="doordown"/>
  270. </door>
  271.  
  272. <object name="kit/anc_dummy" gfx="closeddoorback">
  273.     <hotspot name="woody" offset="483/370"/>
  274.     <hotspot name="woody_out" offset="483/370"/>
  275.     <hotspot name="neighbor" offset="463/370"/>
  276.     <hotspot name="neighbor_out" offset="463/370"/>
  277.     
  278.     <stdaction name="look"/>
  279. </object>
  280.  
  281. <door name="anc/kit" gfx="doorback">
  282.     <hotspot name="woody" offset="483/370"/>
  283.     <hotspot name="woody_out" offset="483/370"/>
  284.     <hotspot name="neighbor" offset="463/370"/>
  285.     <hotspot name="neighbor_out" offset="463/370"/>
  286.     
  287.     <stdaction name="goto"/>
  288.     
  289.     <action name="enter" actor="woody" actoranim="inv" objanim="woody_enter" objnextanim="ms" time="9" noise="0"/>
  290.     <action name="leave" actor="woody" actoranim="inv" objanim="woody_leave" objnextanim="ms" actornextanim="ms2" time="25" noise="0"/>
  291.     <action name="enter" actor="neighbor" actoranim="inv" objanim="neighbor_enter" objnextanim="ms" time="11" noise="0"/>
  292.     <action name="leave" actor="neighbor" actoranim="inv" objanim="neighbor_leave" objnextanim="ms" actornextanim="ms3" time="22" noise="0"/>
  293.  
  294.     <flag name="doorup"/>    
  295. </door>
  296.  
  297. <object name="anc/kit_dummy" gfx="closeddoorback">
  298.     <hotspot name="woody" offset="483/370"/>
  299.     <hotspot name="woody_out" offset="483/370"/>
  300.     <hotspot name="neighbor" offset="463/370"/>
  301.     <hotspot name="neighbor_out" offset="463/370"/>
  302.     
  303.     <stdaction name="look"/>
  304. </object>
  305.