You could open up theorhetically an infinite amount.
show_window=x has to be called once to initialize that objects show_window property. Any show_window call thereafter will open the window with that name.
Remember that scripts run right to left on the same line, top to bottom using line returns.
So, if you wanted to open 2 custom windows using a normal window, you'd use something like:
Code:
show_window=(MainHUD.Custom1) show_window=(MainHUD.Custom1)
show_window=(MainHUD.Custom3) show_window=(MainHUD.Custom2)
Or to do it on 1 line:
Code:
show_window=(MainHUD.Custom3) show_window=(MainHUD.Custom2) show_window=(MainHUD.Custom1) show_window=(MainHUD.Custom1)
Also:
Code:
show_window=(MainHUD.Custom1)
show_window=(MainHUD.Custom1)
show_window=(MainHUD.Custom2)
show_window=(MainHUD.Custom3)
would work.
Custom1 is getting called twice to make sure that object's show_window property is getting initialized.
Quib