You even get more options to edit like the little icons.
Printable View
Hey ArathHunter,
the new GUI is completely different and incompatible with the old skins, you will need to recreate them!
But the new GUI offers more editing options!
You can already find documentation about it on the CEGUI site:
https://www.cegui.org.uk/wiki/index.p...gory:Tutorials
And some already made skins:
https://www.cegui.org.uk/skins/
For now the new GUI is using the TaharezLook skin.
Roby
Well... that's a bit discouraging. I'll have to take a look more into those links when I can do it properly. Hopefully it won't be too hard. Thanks for the help Roby.
Looks amazing, hoping to see a new official release soon.
Ok guys, so the new GUI code has been pushed to the server, and i hope we will see a new Gary soon to try the new vaultmp feature.
Meanwhile, i want to add something to the GUI day per day to add functionalities and make it grow every day.
Its capabilities can be seen there: https://www.youtube.com/watch?v=FTjzEeOl_YU
What do you wanna see in the gui?
What other functions do you like?
Do you have suggestions,ideas?
Also, the Loading Screen is not very good and i would like to change it to one more similar to the new VaultMP banner, someone would like to do something?
Roby
Oh, the GUI and banners looks so good! :D
A suggestion would to have a cursor, like a blinking cursor position so we know where we're typing. Even a "|" would do, just to identify the location. Swallow the keys pressed, as I noticed in the video some keys are triggering actions creating the button bleep sound. May be hard to as I already notice that it does swallow anyway.
In regards to functions (I assume for custom scripts):
- GUI_DrawText(int id, string gui_id, string Text, float PositionX, float PositionY, float Size, array Color4)
Drawing text to the screens of players.
- GUI_DrawShape(int id, string gui_id, string shape, float PositionX, float PositionY, float SizeX, float SizeY, array Color4)
Draw a shape, defined by "shape", rectangle, circle, etc...
- GUI_SetPosition(int id, string gui_id, float PositionX, float PositionY)
Edits an elements position, uses the gui_id.
- GUI_Remove(int id, string gui_id)
Removes an element from a client's display.
- GUI_SetSize(int id, string gui_id, float SizeX, float SizeY)
Edits an elements size, uses the gui_id. If it's a text, ignores SizeY.
- GUI_Color4(int r[255], int g[255], int b[255], int a[255])
Creating a color to work with the drawing of objects.
- GUI_ChatVisibility(int id, bool Visible)
Toggling the visibility of the chatbox, maybe a server wants to hide the chatbox in certain situations?
Few suggestions, would be nice to get some implementation in the script for drawing elements :)
I think it would be interesting to make a GUI style which looks like the Fallout terminals:
https://superuser.com/questions/45548...-fallout-theme
https://www.funnyjunk.com/funny_pictu...lout+Terminal/
roby65: is it possible to add multiple loading screens and randomize them? Among others, I'd like this image:
https://www.furaffinity.net/view/9926475
be a loading screen (RakNet, Fallout logo etc. can still be added). Also, how does the GUI scale the loading screen? Is it being scaled at all if it doesn't fit the screen ratio?