Page 1 of 4

Construct - Open Source Map Editor

Posted: Mon Feb 23, 2009 7:04 pm
by shade45
Construct

I am releasing the source code to my Halo 3 modding application because I am leaving the modding scene. Since I joined this site I have learned so much and made a lot friends and some enemy's :P

I would like to thank everyone who made this site such a great place to be over the years.

Feel free to use this source however u want, copy it into your own application, add your own code, do whatever its all yours.

Image

Features:
  • Loads any Halo 3 map file
  • Tag Filtering (Makes searching for a specific tag a lot easier)
  • Meta Editor
  • RTH (Run Time Halo) Support - Debug Xbox Required
  • Remote RTH - Debug Xbox Required
  • Library Support
  • Themed GUI
Library's Included:
  • Address Calculator
  • Map Patcher
  • Model Resizer
  • Unicode Editor
  • Plug-in Converter
The CS Plug-in System

Anyone who used my previous application Engineer will be familiar with the CS plug-in system. In Construct CS plug-ins work basically the same way but with one major difference. Instead of using fields like the old system these use properties which allow for tags to be parsed quickly and loaded into a property grid with very little code. This also allowed me to "Tag" values in a plug-in with loads of useful information like display names, offset, descriptions, categories, ect.

This plug-in system is not for the newbie plug-in maker please only try making changes to the plug-ins if you know what your doing!

Acknowledgments
  • Detox - Developer of RTH
  • Anthony - Original Creator of the CS plug-in system
  • Quick Kill - My main tester
Download

Binary: N/A
Source: http://www.megaupload.com/?d=CY9CPNDF

There are no files included with this source code that should not be there. If certain references are missing from the project they were left out on purpose. Please do not discuss these files or how to obtain them.

Re: Construct - Open Source Map Editor

Posted: Mon Feb 23, 2009 7:11 pm
by Eaton
Unbelievable! :shock: Awesome work shade! :D

I'm going to miss you. You have contributed so much to the modding scene. For that I sincerely thank you.

Re: Construct - Open Source Map Editor

Posted: Mon Feb 23, 2009 7:12 pm
by -DeToX-
Wise decision.

Re: Construct - Open Source Map Editor

Posted: Mon Feb 23, 2009 7:16 pm
by Eaton
I see you used DXperience controls. :)

Re: Construct - Open Source Map Editor

Posted: Mon Feb 23, 2009 7:32 pm
by LuxuriousMeat
Nice job, dude! Good luck in whatever you pursue in life.

Re: Construct - Open Source Map Editor

Posted: Mon Feb 23, 2009 7:39 pm
by shade45
Thanks guys!

And one more thing I forgot to add if your using the Remote RTH stuff you need to forward port 1200 on your router.

Re: Construct - Open Source Map Editor

Posted: Mon Feb 23, 2009 7:40 pm
by Eaton
I get a ton of errors when I try and compile the source. >.<

Re: Construct - Open Source Map Editor

Posted: Mon Feb 23, 2009 7:41 pm
by SPARTAN-OMEGA
Nice job. Also, why are you leaving, youve done so much...you'll be missed

Re: Construct - Open Source Map Editor

Posted: Mon Feb 23, 2009 7:42 pm
by LuxuriousMeat
Eaton wrote:I get a ton of errors when I try and compile the source. >.<
I also got errors about "DevExpress.XtraLayout", all I did to fix the error's was to re-add the references to that assembly in the needed projects.

Re: Construct - Open Source Map Editor

Posted: Mon Feb 23, 2009 7:49 pm
by Detchro
Eaton wrote:I'm going to miss you. You have contributed so much to the modding scene. For that I sincerely thank you.

Re: Construct - Open Source Map Editor

Posted: Mon Feb 23, 2009 7:52 pm
by shade45
Yeah all the DevExpress Libraries should all be in the source folder so just re-reference them if their missing. Other than that u just need the other library I couldn't include and everything should compile fine, if u don't have it just comment out the code that uses it, doing so wont effect anything other than RTH.

Re: Construct - Open Source Map Editor

Posted: Mon Feb 23, 2009 7:54 pm
by Eaton
LuxuriousMeat wrote:
Eaton wrote:I get a ton of errors when I try and compile the source. >.<
I also got errors about "DevExpress.XtraLayout", all I did to fix the error's was to re-add the references to that assembly in the needed projects.
Yes, but there is still a ton of broken references that he probably took out. Making it very hard to get it to build.

Re: Construct - Open Source Map Editor

Posted: Mon Feb 23, 2009 8:05 pm
by Detchro
how do I use this? I don't see any .exe or anything. I'm very confused.

Re: Construct - Open Source Map Editor

Posted: Mon Feb 23, 2009 8:07 pm
by LuxuriousMeat
Detchro wrote:how do I use this? I don't see any .exe or anything. I'm very confused.
This is only the source code to the application, you need to compile it with Visual C# 2008 or Visual Studio to use it. Also, Eaton, that assembly reference you are talking about could be one that cannot really be discussed here, and just needs to have all that code that uses it commented out, or excluded from the project for it to be built.

Re: Construct - Open Source Map Editor

Posted: Mon Feb 23, 2009 8:33 pm
by ogrish
Well shade, ive seen some really cool things from you, and im sorry to see you go.
When your gone, you will be missed.

Re: Construct - Open Source Map Editor

Posted: Mon Feb 23, 2009 8:35 pm
by yungbol
So long shade.

Re: Construct - Open Source Map Editor

Posted: Mon Feb 23, 2009 8:37 pm
by XeDK!
Wow Shade Amazing, thanks but what of all your map mods? Will you release them (here epic) and What about your devs/debugs will you sell them?

Re: Construct - Open Source Map Editor

Posted: Mon Feb 23, 2009 8:41 pm
by Eaton
XeDK! wrote:Wow Shade Amazing, thanks but what of all your map mods? Will you release them (here epic) and What about your devs/debugs will you sell them?
He can't really release his map mods. There is no patcher application and the only other way would be to upload the full map file, which is illegal.

Re: Construct - Open Source Map Editor

Posted: Mon Feb 23, 2009 8:45 pm
by LuxuriousMeat
Eaton wrote:
XeDK! wrote:Wow Shade Amazing, thanks but what of all your map mods? Will you release them (here epic) and What about your devs/debugs will you sell them?
He can't really release his map mods. There is no patcher application and the only other way would be to upload the full map file, which is illegal.
There is a patcher in this tool, actually... Also, PPF-o-Matic works for all files, along with a few other file patchers.

Re: Construct - Open Source Map Editor

Posted: Mon Feb 23, 2009 8:47 pm
by Eaton
LuxuriousMeat wrote:
Eaton wrote:
XeDK! wrote:Wow Shade Amazing, thanks but what of all your map mods? Will you release them (here epic) and What about your devs/debugs will you sell them?
He can't really release his map mods. There is no patcher application and the only other way would be to upload the full map file, which is illegal.
There is a patcher in this tool, actually... Also, PPF-o-Matic works for all files, along with a few other file patchers.
Really? I wasn't aware of that. :oops: