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 - Player <span class="style_int">0</span> Supplies Used changes Player - Player <span class="style_int">1</span> Supplies Used changes Player - Player <span class="style_int">2</span> Supplies Used changes ------- etc... Local Variables p = <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>Player p Supplies Made<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 <span class="style_keyword">Is</span> Active<span class="style_symbol">[</span>p<span class="style_symbol">]</span> == <span class="style_keyword">False</span> Actions Variable - <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_keyword">True</span> General - <span class="style_keyword">While</span> <span class="style_symbol">(</span>Conditions<span class="style_symbol">)</span> are true, do <span class="style_symbol">(</span>Actions<span class="style_symbol">)</span> Conditions free supply < <span class="style_int">4</span> Actions Dialog - 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 - Fade Supply Cap Warning Image to a transparency of <span class="style_float">50.0</span><span class="style_symbol">%</span> over a period of <span class="style_float">0.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 - Wait <span class="style_float">0.6</span> Real Time seconds Dialog - Fade Supply Cap Warning Image to a transparency of <span class="style_float">100.0</span><span class="style_symbol">%</span> over a period of <span class="style_float">0.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 - Wait <span class="style_float">0.6</span> Real Time seconds Variable - <span class="style_keyword">Set</span> free supply = <span class="style_symbol">(</span><span class="style_symbol">(</span>Player p Supplies Made<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 - 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_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_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