bonfire.particle.xml 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. <?xml version="1.0"?>
  2. <!--
  3. Special fire animation for bonfire tile. Can be used only on the open air.
  4. -->
  5. <effect>
  6. <particle position-x="15" position-y="0" position-z="15">
  7. <emitter>
  8. <property name="position-x" value="-5"/>
  9. <property name="position-y" min="-4" max="-4"/>
  10. <property name="horizontal-angle" min="0" max="360"/>
  11. <property name="vertical-angle" min="0" max="90"/>
  12. <property name="power" min="0" max="0.05"/>
  13. <property name="gravity" value="-0.03"/>
  14. <animation imageset="graphics/particles/aniblaze.png|W:#BF0019,FF6715,FFE659" width="8" height="8">
  15. <sequence start="0" end="14" delay="30"/>
  16. <frame index="14" delay="1000"/>
  17. </animation>
  18. <property name="lifetime" value="15"/>
  19. <property name="output" value="1"/>
  20. <property name="fade-in" value="0"/>
  21. <property name="fade-out" value="10"/>
  22. </emitter>
  23. <emitter>
  24. <property name="position-x" value="5"/>
  25. <property name="position-y" min="-4" max="-2"/>
  26. <property name="horizontal-angle" min="0" max="360"/>
  27. <property name="vertical-angle" min="0" max="90"/>
  28. <property name="power" min="0" max="0.05"/>
  29. <property name="gravity" value="-0.03"/>
  30. <animation imageset="graphics/particles/aniblaze.png|W:#BF0019,FF6715,FFE659" width="8" height="8">
  31. <sequence start="0" end="14" delay="30"/>
  32. <frame index="14" delay="1000"/>
  33. </animation>
  34. <property name="lifetime" value="15"/>
  35. <property name="output" value="1"/>
  36. <property name="fade-in" value="0"/>
  37. <property name="fade-out" value="10"/>
  38. </emitter>
  39. <emitter>
  40. <property name="position-y" min="-4" max="0"/>
  41. <property name="horizontal-angle" min="0" max="360"/>
  42. <property name="vertical-angle" min="0" max="90"/>
  43. <property name="power" min="0.0" max="0.05"/>
  44. <property name="gravity" value="-0.03"/>
  45. <animation imageset="graphics/particles/aniblaze.png|W:#BF0019,FF6715,FFE659" width="8" height="8">
  46. <sequence start="0" end="14" delay="30"/>
  47. <frame index="14" delay="1000"/>
  48. </animation>
  49. <property name="lifetime" value="15"/>
  50. <property name="output" value="1"/>
  51. <property name="fade-in" value="0"/>
  52. <property name="fade-out" value="10"/>
  53. </emitter>
  54. <emitter>
  55. <property name="position-y" min="-10" max="-20"/>
  56. <property name="horizontal-angle" min="0" max="360"/>
  57. <property name="vertical-angle" min="0" max="50"/>
  58. <property name="power" min="0.2" max="0.4"/>
  59. <property name="gravity" value="-0.02"/>
  60. <animation imageset="graphics/particles/aniblaze-medium.png|W:#746767" width="16" height="16">
  61. <sequence start="0" end="8" delay="90"/>
  62. <frame index="14" delay="200"/>
  63. </animation>
  64. <property name="lifetime" value="50"/>
  65. <property name="output" min="0" max="2"/>
  66. <property name="fade-in" value="0"/>
  67. <property name="fade-out" value="180"/>
  68. </emitter>
  69. <emitter>
  70. <property name="position-y" value="-10"/>
  71. <property name="horizontal-angle" min="0" max="360"/>
  72. <property name="vertical-angle" min="0" max="180"/>
  73. <property name="power" value="0.5"/>
  74. <property name="gravity" value="-0.01"/>
  75. <animation imageset="graphics/particles/fog-medium-c.png" width="32" height="32">
  76. <frame index="0" delay="100"/>
  77. <frame index="0" delay="1000"/>
  78. </animation>
  79. <property name="lifetime" value="80"/>
  80. <property name="output" value="1"/>
  81. <property name="fade-in" value="0"/>
  82. <property name="fade-out" value="230"/>
  83. </emitter>
  84. <emitter>
  85. <property name="position-x" min="2" max="3"/>
  86. <property name="position-y" value="-10"/>
  87. <property name="horizontal-angle" min="0" max="360"/>
  88. <property name="vertical-angle" min="0" max="180"/>
  89. <property name="power" value="0.2"/>
  90. <property name="gravity" value="-0.01"/>
  91. <animation imageset="graphics/particles/orb-small.png|W:#f4c874" width="4" height="4">
  92. <frame index="0" delay="100"/>
  93. <frame index="0" delay="1000"/>
  94. </animation>
  95. <property name="lifetime" value="60"/>
  96. <property name="output" value="1"/>
  97. <property name="fade-in" value="0"/>
  98. <property name="fade-out" value="1"/>
  99. </emitter>
  100. <emitter>
  101. <property name="position-x" min="-3" max="4"/>
  102. <property name="position-y" value="-9"/>
  103. <property name="horizontal-angle" min="0" max="360"/>
  104. <property name="vertical-angle" min="0" max="180"/>
  105. <property name="power" value="0.2"/>
  106. <property name="gravity" value="-0.01"/>
  107. <animation imageset="graphics/particles/orb-small.png|W:#e87a54" width="4" height="4">
  108. <frame index="0" delay="100"/>
  109. <frame index="0" delay="1000"/>
  110. </animation>
  111. <property name="lifetime" value="60"/>
  112. <property name="output" value="1"/>
  113. <property name="fade-in" value="0"/>
  114. <property name="fade-out" value="150"/>
  115. </emitter>
  116. </particle>
  117. </effect>