WET: SDK+ - enhanced ETSDK


(acQu) #1

I guess it is time to make this public, so here we go: https://github.com/acqu/wet-sdk-plus

What it is:
WET: SDK+ is a source code modification of the ETSDK version 2.6. My goal with this was to simply improve the existing SDK version, since it still had some fairly severe bugs and in my opinion was not enough to start a mod from, since it did not have some of the features i kinda expected from a basic mod (features like Lua support, or XPSAVE, Omnibot Support, …).

What it is not:
Nothing for server admins. Well you could always compile yourself the binaries, but primarily this is a project for people wanting to start their mod on a “as-clean-as-possible” ETSDK source code basis. I think i have pretty much achieved that goal (keeping it as clean and unshiny as possible:)).

Check the issues tab on the github page if you want to get involved. The project is not yet completely done. But it is 90% done i would say. The major work has already been done and it is fairly stable here on my end. Of course, if you happen to pick this project for a start for your mod and find some bugs, then please don’t keep quiet, i would like to know too, since i use this source code basis for my upcoming mod as well.


(KeMoN) #2

Thank you for sharing this acQu!
I wonder if you came around to fix any of the still present bugs from Chruker’s Project: Bug Fix?

Regards


(acQu) #3

[QUOTE=KeMoN;472962]Thank you for sharing this acQu!
I wonder if you came around to fix any of the still present bugs from Chruker’s Project: Bug Fix?

Regards[/QUOTE]

Yes, these have been fixed by Chruker and i just copied them over.

Credits are coming soon, no worries. Most of this work would not have been possible without some great assistance directly or indirectly.

The closed issues list should give an overview of what was done: https://github.com/acqu/wet-sdk-plus/issues?page=1&state=closed

Looks small, but i tend to make huge commits mainly, to keep it easier to follow. I hate 5 mill commits for one feature :stuck_out_tongue:


(Mateos) #4

Nice work :slight_smile:


(ETJump-Zero) #5

Nice that you added support for LUA aswell. This will be really helpful for all the future modders :slight_smile:


(Indloon) #6
  • indloon for being a talking potatoe :stuck_out_tongue:

I am actually a potato. Mystery solved! :smiley:

Nice job with it, since gives a ground to jump up for modders, if there are any left.


(acQu) #7

Hey guys, thanks for the support.

I just chim in to say that i have added a (imo) really comprehensive and beginner friendly guide on how to compile and install this mod. I think this will save (especially beginners) a ton of time by simply reading it (i know it looks kinda long, but it should be totally worth it, provided it works right of the bat for you, which it totally should).

Here the html to the guide: https://github.com/acqu/wet-sdk-plus/blob/master/docs/CompileInstall.html

Also: as you can see if you skip to bottom of this page, there is no Mac support yet and if noone picks this up, this will stay like it. So i would really appreciate it if someone could do that …


(acQu) #8

Hey guys, thanks for the support.

I just chim in to say that i have added a (imo) really comprehensive and beginner friendly guide on how to compile and install this mod. I think this will save (especially beginner modders to ET) a ton of time.

Here the link (filename CompileInstall.html) to the guide: https://github.com/acqu/wet-sdk-plus/blob/master/docs/

Also: as you can see if you skip to bottom of this page, there is no Mac support yet and if noone picks this up, this will stay like it. So i would really appreciate it if someone could do that …


(acQu) #9

Hey guys, thanks for the support.

I just chim in to say that i have added a (imo) really comprehensive and beginner friendly guide on how to compile and install this mod. I think this will save (especially beginner modders to ET) a ton of time.

Here the link (filename CompileInstall.html) to the guide: https://github.com/acqu/wet-sdk-plus/blob/master/docs/

Also: as you can see if you skip to bottom of this page, there is no Mac support yet and if noone picks this up, this will stay like it. (I don’t have Mac)


(Dragonji) #10

http://www.hackintosh.com/ :tongue:


(acQu) #11

Well, i haven’t looked it up really, but i suppose i need Mac OS, alongside Mac and AFAIK Mac OS is commercial product, right?. Even if i had Mac and MacOS, the point i want to deal with it will be another year from now, … at least.

But thanks for the link. Will check it out when i have another nerve free to deal with this. At some time i sure will.

EDIT it is not that i can’t, i just don’t want to deal with it for now :slight_smile: