This is our new feedback section for the API Feel free to leave your feedback here in this thread. We will see how/if we can implement those features/changes in the API/Game in the future. This thread is not about Game-Features but about API-Features that influence the game. Its also not about real modding (see Mod requests). Please keep your feedback constructive and based on the API, not the tools that use the API. That means this section is mainly for API-Developer.
That is very impressive integration Jascha. I am hoping this is a step towards hosted server/remote server management. It looks promising.
I do writte some code from time to time and also mess up with Unity over five years now, for academic purposes spending my free time. So both Unity and VS are installed on my PC all the time. This mod looks very interesting and I will definetely give it a try. I hope it will match well my curiosity and creativity. Time will tell. Nevertheless, with this mod, an interesting era for Empyrion starts as of today.
This is such a great opportunity looking to the future the more this game grows, will be awesome to see what creations we see!
Awesome! Out of curiosity, will users be able to create their own items/objects using these tools (in their current form), or is it restricted to changing server values and structures right now?
Its limited of course to what the devs enable us to do. But it will get alot more power in the future . Its just a start,
Wouldn't it be easier if you had some sort of app that edits .YAML files in an intuitive user-friendly UI?
That does not help. The yaml files cant alter the live-game. And changing game files like we did before the mod is difficult and very dangerous to your game. The mod is a controled altering of the game while it runs.
For the life of me, I never understood why they stored all the data in flat files instead of putting it into a RDBMS schema. I guess they don't really have any database guys. It is so easy to make real-time data modifications in an OLTP database and make reports and triggers to do stuff, etc.
Did you just say the word MOD? So do you mean modding as in giving users the ability to create their own modified versions of blocks and other items? Honestly if this is the direction the game is going in then get ready for a ton of new players. One of the last complaints I've heard about Empryion is it lacks any type of modding community. Once that's gone I would not be surprised if the number of players of this game almost doubles .
I mean, I'm all for people enjoying things. I have some hopes for the ability to make new block "groups" and to modify the players model and other statistics/variables based on their origin. That would give me 100% what I want out of this.
While I love this idea, I do agree @FRAGaLOT in saying there is also a need for an easy to use .yaml file editor. Yes there is the potential for it messing up your game files, but can't a person just add a backup file directory for the original files to go if you want them restored? Then each .yaml cluster can act as a sort of blueprint template if you will. Plus I am sure, everyone knows the risk that comes hand in hand with modding a game. If not a simple discloser would do. ;3 Also, some people do just play singleplayer and if they wish to have certain things tweaked, wouldn't yaml be the way to do then? Anyhow, this is great work for server admins and will just serve to help expand the game and add more variables for server admins. I'd love for one to see a script AI mod for the monsters in the game. One that would enable them to actively attack your bases' walls and such. Already they do have that capability if you happen to be on a block above a monster. Their attacks WILL damage blocks below. You'd just need some AI behavior to enable them to see bricks in between you as targets.