Advertisement
TC24k

includes_Moon

Jul 27th, 2011
431
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 2.19 KB | None | 0 0
  1. <!--
  2. This file is required for the Artemis' Medal calculations in my BLM and RDM Spellcasts.
  3. Place this file in an "includes" folder inside your Spellcast folder.
  4. The path to it should be:
  5.  
  6. /Windower/Plugins/Spellcast/includes/moon.xml -->
  7.  
  8.  
  9. <?xml version="1.0" encoding="utf-8"?>
  10. <includes>
  11.     <include name="Moon">
  12.         <!-- Assume bonus to effects is symmetrical around New Moon or Full Moon -->
  13.         <if advanced = '"%MOON" == "New Moon"'>
  14.             <var cmd="set MoonPhase 0" />
  15.         </if>
  16.         <!-- Check for Waxing Moon -->
  17.         <elseif advanced = '"%MOON" == "Waxing Crescent"'>
  18.             <!-- If %MOONPCT < 24% we know it's Early, rather than Late -->
  19.             <if advanced = "%MOONPCT &lt; 24">
  20.                 <var cmd="set MoonPhase 1" />
  21.             </if>
  22.             <else>
  23.                 <var cmd="set MoonPhase 2" />
  24.             </else>
  25.         </elseif>
  26.         <elseif advanced = '"%MOON" == "First Quarter*"'>
  27.             <var cmd="set MoonPhase 3" />
  28.         </elseif>
  29.         <elseif advanced = '"%MOON" == "Waxing Gibbous"'>
  30.             <!-- If %MOONPCT < 74% we know it's Early, rather than Late -->
  31.             <if advanced = "%MOONPCT &gt; 73">
  32.                 <var cmd="set MoonPhase 4" />
  33.             </if>
  34.             <else>
  35.                 <var cmd="set MoonPhase 5" />
  36.             </else>
  37.         </elseif>
  38.         <elseif advanced = '"%MOON" == "Full Moon"'>
  39.             <var cmd="set MoonPhase 6" />
  40.         </elseif>
  41.         <!-- Check for Waning Moon -->
  42.         <elseif advanced = '"%MOON" == "Waning Gibbous"'>
  43.             <!-- If %MOONPCT > 76% we know it's Early, rather than Late -->
  44.             <if advanced = "%MOONPCT &gt; 76">
  45.                 <!-- Actually Phase 7 in Full Cycle -->
  46.                 <var cmd="set MoonPhase 5" />
  47.             </if>
  48.             <else>
  49.                 <!-- Actually Phase 8 in Full Cycle -->
  50.                 <var cmd="set MoonPhase 4" />
  51.             </else>
  52.         </elseif>
  53.         <elseif advanced = '"%MOON" == "Last Quarter*"'>
  54.             <!-- Actually Phase 9 in Full Cycle -->
  55.             <var cmd="set MoonPhase 3" />
  56.         </elseif>
  57.         <else advanced = '"%MOON" == "*Waning Crescent"'>
  58.             <!-- If %MOONPCT > 26% we know it's Early, rather than Late -->
  59.             <if advanced = "%MOONPCT &gt; 26">
  60.                 <!-- Actually Phase 10 in Full Cycle -->
  61.                 <var cmd="set MoonPhase 2" />
  62.             </if>
  63.             <else>
  64.                 <!-- Actually Phase 11 in Full Cycle -->
  65.                 <var cmd="set MoonPhase 1" />
  66.             </else>
  67.         </else>
  68.     </include>
  69. </includes>
  70. <!-- vim: set ts=4 ff=unix : -->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement