Blockland Forums > Modification Help
RTB Development
<< < (816/889) > >>
M:
If (purely theoretically speaking) some enterprising modder were to fix the GUI downloading to a point where it's worthwhile, would you consider adding their version back into RTB?

I ask because something like this is only really beneficial if the vast majority of people have it, so having it back in RTB which is widely used helps its cause immensely.
Ephialtes:
I'd definitely consider it yeah. It would have to be up to certain standards in terms of both code quality and implementation but assuming it was then I'd be fine with that.

Edit: If anyone actually intends to do this I'd like to hear their intended method of implementing it and ensuring it's safe before they actually do it.
M:
I'm considering doing it from the base that's already in there, basically extending the current suite of commands available to allow you to do stuff like custom lists (by defining a template then inserting it into some other control with custom data) and calling stuff on existing objects (resize for size/position editing, setColor on swatches/bitmaps, setBitmap for bitmaps, stuff like that) and doing these on a per-client basis during play while preserving the original GUI serverside.

I'd have to spend a while looking over the things I often do with GUIs to get a concrete featureset planned but I'd be mostly expanding from the code that's there given that it's a solid framework lacking mostly in interactivity - the easiest example I can think of would be a custom inventory GUI and if I could implement that with it I'd call it usable.
Scout31:

--- Quote from: Ephialtes on June 30, 2012, 02:05:59 PM ---I'd definitely consider it yeah. It would have to be up to certain standards in terms of both code quality and implementation but assuming it was then I'd be fine with that.

Edit: If anyone actually intends to do this I'd like to hear their intended method of implementing it and ensuring it's safe before they actually do it.

--- End quote ---
Whoops.

The method it uses is that it sends all the attributes of the objects, which are then verified and assembled on the client side. command, altCommand, and closeCommand are replaced with a callback that tells the server what was pressed, which can be hooked into by add-ons. The source can be found here.

Objects can also use basic commands such as list handling, setValue, and setText.

Edit: stuff, just read the post about adding it to rtb. Not what I was implying.
Blockoverlord:
What other features are we sure to expect in the future? Also when will creating your own Private Chatroom be useable?
Navigation
Message Index
Next page
Previous page

Go to full version