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
[code]Supply Warning Events Player [b]-[/b] Player [color=FFFF77]0[/color] Supplies Used changes Player [b]-[/b] Player [color=FFFF77]1[/color] Supplies Used changes Player [b]-[/b] Player [color=FFFF77]2[/color] Supplies Used changes [b]-[/b][b]-[/b][b]-[/b][b]-[/b][b]-[/b][b]-[/b][b]-[/b] etc[b].[/b][b].[/b][b].[/b] Local Variables p [b]=[/b] (Triggering player) <Integer> free supply [b]=[/b] ((Player p Supplies Made) [b]-[/b] (Player p Supplies Used)) <Integer> Conditions Supply Cap Warning [color=7777FF][b]Is[/b][/color] Active[b][[/b]p[b]][/b] [b]=[/b][b]=[/b] [color=7777FF][b]False[/b][/color] Actions Variable [b]-[/b] [color=7777FF][b]Set[/b][/color] Supply Cap Warning [color=7777FF][b]Is[/b][/color] Active[b][[/b]p[b]][/b] [b]=[/b] [color=7777FF][b]True[/b][/color] General [b]-[/b] [color=7777FF][b]While[/b][/color] (Conditions) are [color=7777FF][b]true[/b][/color][b],[/b] [color=7777FF][b]do[/b][/color] (Actions) Conditions free supply < [color=FFFF77]4[/color] Actions Dialog [b]-[/b] Show Supply Cap Warning Image [color=7777FF][b]for[/b][/color] (Player group(p)) Dialog [b]-[/b] Fade Supply Cap Warning Image [color=7777FF][b]to[/b][/color] a transparency [color=7777FF][b]of[/b][/color] [color=FFFF77]50[/color][b].[/b]0% over a period [color=7777FF][b]of[/b][/color] [color=FFFF77]0[/color][b].[/b][color=FFFF77]6[/color] seconds [color=7777FF][b]for[/b][/color] (Player group(p)) General [b]-[/b] Wait [color=FFFF77]0[/color][b].[/b][color=FFFF77]6[/color] [color=AA77FF]Real[/color] Time seconds Dialog [b]-[/b] Fade Supply Cap Warning Image [color=7777FF][b]to[/b][/color] a transparency [color=7777FF][b]of[/b][/color] [color=FFFF77]100[/color][b].[/b]0% over a period [color=7777FF][b]of[/b][/color] [color=FFFF77]0[/color][b].[/b][color=FFFF77]6[/color] seconds [color=7777FF][b]for[/b][/color] (Player group(p)) General [b]-[/b] Wait [color=FFFF77]0[/color][b].[/b][color=FFFF77]6[/color] [color=AA77FF]Real[/color] Time seconds Variable [b]-[/b] [color=7777FF][b]Set[/b][/color] free supply [b]=[/b] ((Player p Supplies Made) [b]-[/b] (Player p Supplies Used)) Dialog [b]-[/b] Hide Supply Cap Warning Image [color=7777FF][b]for[/b][/color] (Player group(p)) Variable [b]-[/b] [color=7777FF][b]Set[/b][/color] Supply Cap Warning [color=7777FF][b]Is[/b][/color] Active[b][[/b]p[b]][/b] [b]=[/b] [color=7777FF][b]False[/b][/color] [/code]
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