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... Local Variables p <span class="style_symbol">=</span> <span class="style_symbol">(</span>Triggering player<span class="style_symbol">)</span> <Integer> free supply <span class="style_symbol">=</span> <span class="style_symbol">(</span><span class="style_symbol">(</span>Player p Supplies Made<span class="style_symbol">)</span> <span class="style_symbol">-</span> <span class="style_symbol">(</span>Player p Supplies Used<span class="style_symbol">)</span><span class="style_symbol">)</span> <Integer> Conditions Supply Cap Warning Is Active<span class="style_symbol">[</span>p<span class="style_symbol">]</span> <span class="style_symbol">=</span><span class="style_symbol">=</span> False Actions Variable <span class="style_symbol">-</span> Set Supply Cap Warning Is Active<span class="style_symbol">[</span>p<span class="style_symbol">]</span> <span class="style_symbol">=</span> True General <span class="style_symbol">-</span> While <span class="style_symbol">(</span>Conditions<span class="style_symbol">)</span> are <span class="style_keyword">true</span><span class="style_symbol">,</span> do <span class="style_symbol">(</span>Actions<span class="style_symbol">)</span> Conditions free supply < <span class="style_int">4</span> Actions Dialog <span class="style_symbol">-</span> Show Supply Cap Warning Image for <span class="style_symbol">(</span>Player group<span class="style_symbol">(</span>p<span class="style_symbol">)</span><span class="style_symbol">)</span> Dialog <span class="style_symbol">-</span> Fade Supply Cap Warning Image to a transparency of <span class="style_int">50</span>.0% over a period of <span class="style_int">0</span>.<span class="style_int">6</span> seconds for <span class="style_symbol">(</span>Player group<span class="style_symbol">(</span>p<span class="style_symbol">)</span><span class="style_symbol">)</span> General <span class="style_symbol">-</span> Wait <span class="style_int">0</span>.<span class="style_int">6</span> Real Time seconds Dialog <span class="style_symbol">-</span> Fade Supply Cap Warning Image to a transparency of <span class="style_int">100</span>.0% over a period of <span class="style_int">0</span>.<span class="style_int">6</span> seconds for <span class="style_symbol">(</span>Player group<span class="style_symbol">(</span>p<span class="style_symbol">)</span><span class="style_symbol">)</span> General <span class="style_symbol">-</span> Wait <span class="style_int">0</span>.<span class="style_int">6</span> Real Time seconds Variable <span class="style_symbol">-</span> Set free supply <span class="style_symbol">=</span> <span class="style_symbol">(</span><span class="style_symbol">(</span>Player p Supplies Made<span class="style_symbol">)</span> <span class="style_symbol">-</span> <span class="style_symbol">(</span>Player p Supplies Used<span class="style_symbol">)</span><span class="style_symbol">)</span> Dialog <span class="style_symbol">-</span> Hide Supply Cap Warning Image for <span class="style_symbol">(</span>Player group<span class="style_symbol">(</span>p<span class="style_symbol">)</span><span class="style_symbol">)</span> Variable <span class="style_symbol">-</span> Set Supply Cap Warning Is Active<span class="style_symbol">[</span>p<span class="style_symbol">]</span> <span class="style_symbol">=</span> False </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