Are GUI extensions available on TES3MP < 0.7?
Posted: 08 Nov 2018, 15:37
Greetings.
I am struggling with creating an add-on to TES3MP 0.7-alpha. It's purpose is to display current health of player characters on the server. The ideal solution would be a party pane, similar to MMO games.
My background is back-end web development for couple of years. Never previously modded an Elder Scrolls game.
I tired many different approaches, none of which seem any good. My question is, what am I supposed to do, where to go and what to read? So far I tried the following.
1. I tweaked "mp-stuff/scripts" in Lua. Can't seem to find "createPane" function. There are functions to call in game dialog menu, but that's not it.
2. I used native scripts to make dummies play the role of nameplates. It works in singleplayer. However, it is poorly synchronized in multiplayer on a live server. Anyway, this is suboptimal solution, to say the least.
3. I browsed C++ classes that seem to be responsible for GUI on GitHub. However, 1) C++ is not one of my languages; 2) I am currently on Windows and my friend's server is on Windows too; forking and building would be difficult.
Examining existing forum threads and existing plugins only further confuses me.
In the end, I am lost. Please, decisively point me in the direction to the tech that is capable of solving my problem and is probable to be supported in the future.
I am struggling with creating an add-on to TES3MP 0.7-alpha. It's purpose is to display current health of player characters on the server. The ideal solution would be a party pane, similar to MMO games.
My background is back-end web development for couple of years. Never previously modded an Elder Scrolls game.
I tired many different approaches, none of which seem any good. My question is, what am I supposed to do, where to go and what to read? So far I tried the following.
1. I tweaked "mp-stuff/scripts" in Lua. Can't seem to find "createPane" function. There are functions to call in game dialog menu, but that's not it.
2. I used native scripts to make dummies play the role of nameplates. It works in singleplayer. However, it is poorly synchronized in multiplayer on a live server. Anyway, this is suboptimal solution, to say the least.
3. I browsed C++ classes that seem to be responsible for GUI on GitHub. However, 1) C++ is not one of my languages; 2) I am currently on Windows and my friend's server is on Windows too; forking and building would be difficult.
Examining existing forum threads and existing plugins only further confuses me.
In the end, I am lost. Please, decisively point me in the direction to the tech that is capable of solving my problem and is probable to be supported in the future.