Blockland Forums > Modification Help
RTB Development
Space Guy:
setValue
setText
setColor
setActive
setVisible
setBitmap
resize/shift objects
some way of transmitting GUI profile datas
some way of transmitting Admin GUI-style lists and getting list selected/text just read the stored procedures thing, maybe a few automatic ones like "list of players in server"?
some way of transmitting Server Control-style lists and retrieving values
if not the above, some way of creating new objects and adding them to groups
Ephialtes:
Creating new gui controls on-the-fly is something I'm aiming to avoid. You should be able to figure out what kind of controls you'll need in the gui as the server starts so you can create a .gui file as part of that and have that get sent to clients.
Space Guy:
I was thinking of something like the Team Deathmatch minigame options - they change per-gamemode and per-minigame so I can't use Server Control directly but creating a similar list would be helpful.
Ephialtes:
Could each minigame create a hidden control that contains all the settings for that minigame? You could then just unhide/hide each one when necessary.
Otherwise I suppose some sort of monster stored procedure could be made to create an options list, then another stored procedure to populate it.
Also, Does anyone have any ideas for how to allow a server to set temporary keybindings for guis? As in, how do you present this option to the client, do they get to pick they keybind etc.
Space Guy:
Possibly, but sending something like "Points per Flag" TAB "int -10000 10000 0" would be easier on bandwidth than sending loads of very similar GUI controls, plus it makes the RTB/events-like system more standard.
Also as a request, clicking buttons or choosing options from lists etc. calling stored procedures,