Skip to content
Home
Post Code
Jass (Warcraft III)
Wurst
GUI (Warcraft III)
Galaxy (StarCraft II)
GUI (StarCraft II)
C++
Java
Delphi
Text
Search Code
Compare Code
Uploads
Draw
Create New Drawing
View Drawings
Graph
Log in
<pre class="jasscode">Supply Warning Events Player <span class="style_symbol">-</span> Player <span class="style_int">0</span> Supplies Used changes Player <span class="style_symbol">-</span> Player <span class="style_int">1</span> Supplies Used changes Player <span class="style_symbol">-</span> Player <span class="style_int">2</span> Supplies Used changes <span class="style_symbol">-</span><span class="style_symbol">-</span><span class="style_symbol">-</span><span class="style_symbol">-</span><span class="style_symbol">-</span><span class="style_symbol">-</span><span class="style_symbol">-</span> etc<span class="style_symbol">.</span><span class="style_symbol">.</span><span class="style_symbol">.</span> Local Variables p <span class="style_symbol">=</span> (Triggering player) <Integer> free supply <span class="style_symbol">=</span> ((Player p Supplies Made) <span class="style_symbol">-</span> (Player p Supplies Used)) <Integer> Conditions Supply Cap Warning <span class="style_keyword">Is</span> Active<span class="style_symbol">[</span>p<span class="style_symbol">]</span> <span class="style_symbol">=</span><span class="style_symbol">=</span> <span class="style_keyword">False</span> Actions Variable <span class="style_symbol">-</span> <span class="style_keyword">Set</span> Supply Cap Warning <span class="style_keyword">Is</span> Active<span class="style_symbol">[</span>p<span class="style_symbol">]</span> <span class="style_symbol">=</span> <span class="style_keyword">True</span> General <span class="style_symbol">-</span> <span class="style_keyword">While</span> (Conditions) are <span class="style_keyword">true</span><span class="style_symbol">,</span> <span class="style_keyword">do</span> (Actions) Conditions free supply < <span class="style_int">4</span> Actions Dialog <span class="style_symbol">-</span> Show Supply Cap Warning Image <span class="style_keyword">for</span> (Player group(p)) Dialog <span class="style_symbol">-</span> Fade Supply Cap Warning Image <span class="style_keyword">to</span> a transparency <span class="style_keyword">of</span> <span class="style_int">50</span><span class="style_symbol">.</span>0% over a period <span class="style_keyword">of</span> <span class="style_int">0</span><span class="style_symbol">.</span><span class="style_int">6</span> seconds <span class="style_keyword">for</span> (Player group(p)) General <span class="style_symbol">-</span> Wait <span class="style_int">0</span><span class="style_symbol">.</span><span class="style_int">6</span> <span class="style_type">Real</span> Time seconds Dialog <span class="style_symbol">-</span> Fade Supply Cap Warning Image <span class="style_keyword">to</span> a transparency <span class="style_keyword">of</span> <span class="style_int">100</span><span class="style_symbol">.</span>0% over a period <span class="style_keyword">of</span> <span class="style_int">0</span><span class="style_symbol">.</span><span class="style_int">6</span> seconds <span class="style_keyword">for</span> (Player group(p)) General <span class="style_symbol">-</span> Wait <span class="style_int">0</span><span class="style_symbol">.</span><span class="style_int">6</span> <span class="style_type">Real</span> Time seconds Variable <span class="style_symbol">-</span> <span class="style_keyword">Set</span> free supply <span class="style_symbol">=</span> ((Player p Supplies Made) <span class="style_symbol">-</span> (Player p Supplies Used)) Dialog <span class="style_symbol">-</span> Hide Supply Cap Warning Image <span class="style_keyword">for</span> (Player group(p)) Variable <span class="style_symbol">-</span> <span class="style_keyword">Set</span> Supply Cap Warning <span class="style_keyword">Is</span> Active<span class="style_symbol">[</span>p<span class="style_symbol">]</span> <span class="style_symbol">=</span> <span class="style_keyword">False</span> </pre>
select language
jass
java
> delphi
C++
php
GSL
galaxy
visualBasic
wurst
Text
Markdown
select style
default
bbcode - default
Jasscraft
> jasscraft html
visual
lightweight
lightweightNr
goto line:
Compare with:
text copy window
edit this code
post new code
Supply Warning Events Player - Player 0 Supplies Used changes Player - Player 1 Supplies Used changes Player - Player 2 Supplies Used changes ------- etc... Local Variables p = (Triggering player) <Integer> free supply = ((Player p Supplies Made) - (Player p Supplies Used)) <Integer> Conditions Supply Cap Warning Is Active[p] == False Actions Variable - Set Supply Cap Warning Is Active[p] = True General - While (Conditions) are true, do (Actions) Conditions free supply < 4 Actions Dialog - Show Supply Cap Warning Image for (Player group(p)) Dialog - Fade Supply Cap Warning Image to a transparency of 50.0% over a period of 0.6 seconds for (Player group(p)) General - Wait 0.6 Real Time seconds Dialog - Fade Supply Cap Warning Image to a transparency of 100.0% over a period of 0.6 seconds for (Player group(p)) General - Wait 0.6 Real Time seconds Variable - Set free supply = ((Player p Supplies Made) - (Player p Supplies Used)) Dialog - Hide Supply Cap Warning Image for (Player group(p)) Variable - Set Supply Cap Warning Is Active[p] = False