Simple user interface containing scoreboard, personal messaging and experience systems. I had postponed this project until recently. Since I'm busy working on other projects and I haven't purchased the game, you'll have to figure out and set it up on your own. Messaging system can store dialogs locally, but the experience graph might require some sort of a database (or you can remove it / add your own tabs). Tweak it as you will. You can also set up bot messages if you desire so, as shown in example.
Some useful functions:
Everything else you can define in the .init() functions, such as Scoreboard headers, Experience columns names etc. See $(document).ready in main-functions.js, I've added some functions for visibility and functionality testing, don't forget to remove those. There will be more instructions in the web files as well, but keep in mind that I'm rather a designer, not a programmer.
Download zip:
https://mega.nz/ (updated 26.3.2021)
Minimal version (without media and redundant .css & .js files)
https://mega.nz/
![](filedata/fetch?filedataid=600)
![](filedata/fetch?filedataid=599)
Some useful functions:
Code:
UI_Overview.onLoad(user_name) UI_Overview.onClose(); Main.setUserBlockedStatus(unique_id, status) Main.setClientBlockedStatus(by_unique_id, status) Main.onSubmitReport(reported_id, report_text) UI_Scoreboard.onUpdate(data_set) UI_Messages.sendClientMessage(receiver_id, message) UI_Messages.onClientReceiveMessage(from_id, from_name, message) UI_Messages.setToLocalStorage() UI_Messages.getFromLocalStorage() UI_Experience.setColumnValue(columnid, value)
Download zip:
https://mega.nz/ (updated 26.3.2021)
Minimal version (without media and redundant .css & .js files)
https://mega.nz/
Comment