- Joined
- Aug 19, 2007
- Messages
- 1,380
Hi all,
I have a question about dialog arrays and dialog button arrays events (so when the button is pressed).
I now have the following code to create a dialog for every user (noob alert ):
I have a question about dialog arrays and dialog button arrays events (so when the button is pressed).
I now have the following code to create a dialog for every user (noob alert ):
-
For each (Integer A) from 1 to 12, do (Actions)
-
Loop - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- ((Player((Integer A))) controller) Equal to User
-
Then - Actions
- Dialog - Clear RaceDialog[(Integer A)]
- Dialog - Change the title of RaceDialog[(Integer A)] to Pick a race:
- Dialog - Create a dialog button for RaceDialog[(Integer A)] labelled Human
- Set RaceDialogButton1[(Integer A)] = (Last created dialog Button)
- Dialog - Show RaceDialog[(Integer A)] for (Player((Integer A)))
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
Loop - Actions
-
Human race selected
-
Events
- Dialog - A dialog button is clicked for RaceDialog[1]
-
Conditions
-
Or - Any (Conditions) are true
-
Conditions
- (Clicked dialog button) Equal to RaceDialogButton1[1]
-
Conditions
-
Or - Any (Conditions) are true
-
Actions
- Unit - Create 1 Town Hall for (Player(1)) at ((Player(1)) start location) facing Default building facing degrees
- Unit - Create 4 Peasant for (Player(1)) at ((Player(1)) start location) facing Default building facing degrees
-
Events