Creating an ET Mod: Sample source for n00bs?


(WMS-PincheGab) #1

Hello everyone!

I’m an ET addict who happens to be an embedded systems programmer, so I’m no stranger to source code… And I want to make a little ET mod to start out in modding.

I would like to do two things initially: 1) Bug fixes (from my own crashes it seems that ET has an inordinate number of memory leaks and overruns), and 2) a disk-based XP storage system with configurable reset conditions.

I know you guys are going to groan about the XPSave thing, but it’s just a good place to start out for me, you know, to find out alittle bit about the “plumbing” in ET.

Likewise, if the memory problems I am seeing really come from the engine, then I have little power to fix them, but what I really want to do is learn.

So, are there any mods for which there is available source, so I can compare to the released source?

Thank you.


(SCDS_reyalP) #2

There are a couple of mods released w/source
Serge’s etsk
http://www.splashdamage.com/index.php?name=pnPHPbb2&file=viewtopic&t=8705
my rmod
http://www.pcgamemods.com/4879/

I think there might have been a couple of others, search this forum might find them.


(bacon) #3

I released the source code for an unreleased version of baconET a while ago.
I’ll release the source code for my new mod when it’s far enough along :slight_smile:


(WMS-PincheGab) #4

Thank you very much! I’ll take a look at this… I am guessing the answer is “no,” but is there source code for ETPro or Shrub out there somewhere? Just asking because they are sooo popular.

Thanks.