Page 1 of 1
Writing modding software with c# made easy!
Posted: Thu Jan 10, 2008 5:48 pm
by medp
Hello, have you wanted to get into making a good modding program, but just didnt know where to start? Well its now easy! Download my new DLL for modding! What it is, is when you go to write software for modding, you have to work with all these byte locations, which probably make no sense to you.So, you reference my dll, and use simple code like:
Code: Select all
Halo2Map h2Map = new Halo2Map(openfiledialog1.Filename);
h2Map.LoadTagsIntoTreeView(treeView1);
h2Map.Resign();
and more!
Link
whoops
Posted: Fri Jan 11, 2008 2:13 am
by medp
sorry, forgot to give big thanks to Blade for the loading tags source, and thanx to Anthony+DeToX for answering all my noob questions haha
Posted: Fri Jan 11, 2008 8:16 am
by xzodia
it doesn't have much in it
looks like you just took the source code and put it in a dll...
Posted: Fri Jan 11, 2008 8:23 am
by Patrickssj6
DLL? Not eve open sauced? >.>
Posted: Fri Jan 11, 2008 8:52 am
by Prey
He doesn't have to open-source it.
And I agree with xzodia; not very much in it at all. Also it lacks professionalism.. and flexibility...
Posted: Fri Jan 11, 2008 10:46 am
by Patrickssj6
Prey wrote:...and flexibility...
Uhh uhhh....open source gives you unlimited flexibility, that was my whole point
Posted: Fri Jan 11, 2008 10:55 am
by Tural
To be perfectly honest, I don't want the people who require a DLL made by someone else making my modding applications. How do you expect people to learn when you do all of the technical work for them? I don't see any practical application to this.
Posted: Fri Jan 11, 2008 10:58 am
by Prey
Patrickssj6 wrote:Uhh uhhh....open source gives you unlimited flexibility, that was my whole point
Through modification, which defeats the point of even releasing it in the first place..
Posted: Fri Jan 11, 2008 11:16 am
by Patrickssj6
Prey wrote:Patrickssj6 wrote:Uhh uhhh....open source gives you unlimited flexibility, that was my whole point
Through modification, which defeats the point of even releasing it in the first place..
I can give you an example...WriteProcessMemory function, the vbuffer is by default set to "Integer". If you whole application is, let's say, a camera application, you would have to convert all the byte arrays into singles/floats and back to integer. Way easier to have the dll/module open sourced and make that tiny correction in the function declaration.
Posted: Fri Jan 11, 2008 2:31 pm
by Prey
No. Your not seeing the situation here. The OP has created a DLL which does all the map-related stuff so we don't have to. But he made it completely inflexible, defeating the point in it as this means there are many scenarios in which we cannot use it. Open-sourcing the code would also contradict the original point of the DLL, just as making it inflexible has.
Open-sourcing, here, is not the solution to making the DLL more flexible.. that lies with the OP...
haha
Posted: Fri Jan 11, 2008 5:13 pm
by medp
sorry guys, i was really just trying to attract less experienced progrmmers to the halo 2 modding scene, and i just learned all this stuff recently, so ill add more and try to make it open source, thanx for the criticism hough i thought i was awesome for doing this XD