emootootoo
Top Banana
- Reaction score
- 51
I made this rough bit of code to test out making a multiboard for each player, however it only displays a multiboard for player 1. All other players (2-10) do not ever get a multiboard. (The global mb array is an array of size 10)
Anyone know where my logic is failing so I can show each player their unique multiboard?
JASS:
function Trig_Display_Actions takes nothing returns nothing
local integer i = 9
local integer rows
loop
exitwhen i<0
set rows = 11
set udg_mb<i>=CreateMultiboardBJ(2,rows,"test")
loop
exitwhen rows == 0
call MultiboardSetItemStyleBJ(udg_mb<i>,1,rows,true,false)
call MultiboardSetItemStyleBJ(udg_mb<i>,2,rows,true,false)
call MultiboardSetItemWidthBJ(udg_mb<i>,1,rows,8)
call MultiboardSetItemWidthBJ(udg_mb<i>,2,rows,3)
set rows = rows - 1
endloop
call MultiboardDisplay(udg_mb<i>, GetLocalPlayer() == Player(i))
set i = i-1
endloop
endfunction</i></i></i></i></i></i>
Anyone know where my logic is failing so I can show each player their unique multiboard?