Been stuck with this problem for a while now. I've remade the code several times and it's still not working as intended.
My strings aren't empty, I checked. Basically I'm trying to get 4 columns that display the types of modes available but only the first column works. The problem must be with the loops/text positions - no idea.
Here's an image that might help explain what I'm trying to achieve better:
Code:
Floating Text Mode
Events
Time - Elapsed game time is 0.00 seconds
Conditions
Actions
Unit - Hide mode_circles[1]
Unit - Hide mode_circles[2]
Unit - Hide mode_circles[3]
Unit - Hide mode_circles[4]
Unit - Hide mode_circles[5]
Set floating_text_pos[0] = ((Position of mode_circles[1]) offset by (0.00, 0.00))
Set floating_text_pos[4] = ((Position of mode_circles[1]) offset by (600.00, 0.00))
Set floating_text_pos[8] = ((Position of mode_circles[1]) offset by (1200.00, 0.00))
Set floating_text_pos[14] = ((Position of mode_circles[1]) offset by (1800.00, 0.00))
Floating Text - Create floating text that reads |c00eedc2dDraft Mod... at floating_text_pos[0] with Z offset 0.00, using font size 11.00, color (100.00%, 100.00%, 100.00%), and 0.00% transparency
Floating Text - Create floating text that reads |c00eedc2dDifficult... at floating_text_pos[4] with Z offset 0.00, using font size 11.00, color (100.00%, 100.00%, 100.00%), and 0.00% transparency
Floating Text - Create floating text that reads |c00eedc2dModificat... at floating_text_pos[8] with Z offset 0.00, using font size 11.00, color (100.00%, 100.00%, 100.00%), and 0.00% transparency
Floating Text - Create floating text that reads |c00eedc2dTower Mod... at floating_text_pos[14] with Z offset 0.00, using font size 11.00, color (100.00%, 100.00%, 100.00%), and 0.00% transparency
For each (Integer A) from 1 to 3, do (Actions)
Loop - Actions
Set floating_text_pos[(Integer A)] = ((Position of mode_circles[(Integer A)]) offset by (0.00, -100.00))
Floating Text - Create floating text that reads string_mode_draft[(Integer A)] at floating_text_pos[(Integer A)] with Z offset 0.00, using font size 7.00, color (100.00%, 100.00%, 100.00%), and 0.00% transparency
Floating Text - Show (Last created floating text) for (All players)
For each (Integer A) from 5 to 7, do (Actions)
Loop - Actions
Set floating_text_pos[(Integer A)] = ((Position of mode_circles[(Integer A)]) offset by (600.00, -100.00))
Floating Text - Create floating text that reads string_mode_difficulty[(Integer A)] at floating_text_pos[(Integer A)] with Z offset 0.00, using font size 7.00, color (100.00%, 100.00%, 100.00%), and 0.00% transparency
Floating Text - Show (Last created floating text) for (All players)
For each (Integer A) from 8 to 13, do (Actions)
Loop - Actions
Set floating_text_pos[(Integer A)] = ((Position of mode_circles[(Integer A)]) offset by (1200.00, -100.00))
Floating Text - Create floating text that reads string_mode_modifications[(Integer A)] at floating_text_pos[(Integer A)] with Z offset 0.00, using font size 7.00, color (100.00%, 100.00%, 100.00%), and 0.00% transparency
Floating Text - Show (Last created floating text) for (All players)
For each (Integer A) from 8 to 13, do (Actions)
Loop - Actions
Set floating_text_pos[(Integer A)] = ((Position of mode_circles[(Integer A)]) offset by (1800.00, -100.00))
Floating Text - Create floating text that reads string_mode_tower[(Integer A)] at floating_text_pos[(Integer A)] with Z offset 0.00, using font size 7.00, color (100.00%, 100.00%, 100.00%), and 0.00% transparency
Floating Text - Show (Last created floating text) for (All players)
My strings aren't empty, I checked. Basically I'm trying to get 4 columns that display the types of modes available but only the first column works. The problem must be with the loops/text positions - no idea.
Here's an image that might help explain what I'm trying to achieve better: