[TOOL] MTL152-Extender Version 2.3

This forum is related to alpha maps and mods only.

Moderator: Forum Guards

[TOOL] MTL152-Extender Version 2.3

Postby ~ô¿ô~Nobody~ » Sat Jul 09, 11 11:22 pm

Since different people asked for the MTL extender over the years and since I couldn't find it here at any place, I decided to upload it again

That provided archive is from 2005 and unfortunately doesn't contain a readme.
That's why I'll give a short description.

INSTALLATION
  1. Copy DXMTLDummy.u and MTLExtender.exe in the system folder of DeusEx
  2. Add DXMTLDummy to the list of EditPackages (in DeusEx.ini) ABOVE your own mod
USAGE
  1. Compile your mod with UCC
  2. Execute MTLExtender.exe
  3. The program will ask for the desired file to be MTL extended; specify your mod with extension (e.g. SG_MOD152.u)
  4. After pressing ENTER the program will automatically change the binding from DXMTLDummy to DXMTL152b1


If you compile your mod using a batch processing file, you can also specify your mod as first commandline parameter to the MTLExtender.

e.g. MTLExtender.exe SG_MOD152.u


That's all I can remember so far.
Attachments
MTL-Extending-Pack_V2.3.zip
MTL152 Extender Version 2.3
(116.01 KiB) Downloaded 1096 times
Last edited by ~ô¿ô~Nobody~ on Sat Jul 09, 11 11:23 pm, edited 1 time in total.
Nobody is perfect...
------------------------------
Longc[A]t wrote:I still think Dae is a russian spambot.

~[A]Daedalus~ wrote:There will be a day when my patience goes away and you, along with all who rant with you, will get banned.

ô¿ô¥[GODZ]¥NOCHANC wrote:I can ban any one I want ANY time I want. You have no rights here.
User avatar
~ô¿ô~Nobody~
Alpha
 
Posts: 2520
Joined: Fri Dec 31, 04 3:20 pm
Location: Proclarush Taonas

Postby bambi » Sat Jul 09, 11 11:28 pm

THANKS!
Image
bambi
Regular
 
Posts: 476
Joined: Sun Nov 27, 05 7:26 pm

Postby ~DJ~ » Sat Jul 09, 11 11:34 pm

But it's not much of a difference if we do it through Hex Editor now is it? or it doesn't change some stuff/makes it buggy? :o
User avatar
~DJ~
Forum Super Hero
 
Posts: 3766
Joined: Tue May 22, 07 12:23 pm

Postby ~ô¿ô~Nobody~ » Sat Jul 09, 11 11:39 pm

Mainly it does what you do with the hex editor.
But furthermore, it replaces all V34 like variables to MTL's corresponding unreadable ones.

You might be aware of that MTL contains a lot of unreadable variables.
The MTLDummy contains a lot variables that look like: V34, V21, V5A etc..

Those are the readable representations of the unreadable variables.
If you used them and you just change the main link, like you do, then the mod would fail because it couldn't find those V4A like variables on the original MTL.
So.. what the extender does is to replace those ones inside your mod to the corresponding unreadable variables of MTL.
Nobody is perfect...
------------------------------
Longc[A]t wrote:I still think Dae is a russian spambot.

~[A]Daedalus~ wrote:There will be a day when my patience goes away and you, along with all who rant with you, will get banned.

ô¿ô¥[GODZ]¥NOCHANC wrote:I can ban any one I want ANY time I want. You have no rights here.
User avatar
~ô¿ô~Nobody~
Alpha
 
Posts: 2520
Joined: Fri Dec 31, 04 3:20 pm
Location: Proclarush Taonas

Postby bambi » Sat Jul 09, 11 11:57 pm

I figured something like that was going on. I'm not quite sure how this protection works yet, but that's not my concern at the moment. My mod compiles now so I'm happy.

However, it doesn't work, as I think its based on pre-dxmtl jcdenton class???? I'm not sure but, DXMTL and my hacked mod, don't work at the moment, so I have some work to do to make them work


Thanks again
Image
bambi
Regular
 
Posts: 476
Joined: Sun Nov 27, 05 7:26 pm

Postby ~DJ~ » Fri Aug 12, 11 5:03 am

Was just batch processing.. if anyone's wondering, here's how to quickly do it:

Code: Select all
cd C:\DeusEx\System\
C:\DeusEx\System\MTL152Extender.exe <PackageName>.u


Thanks Nobodeh! :oops:
User avatar
~DJ~
Forum Super Hero
 
Posts: 3766
Joined: Tue May 22, 07 12:23 pm

Postby ~ô¿ô~Nobody~ » Fri Aug 12, 11 7:50 pm

Ye, that I forgot to mention.. passing the package name as first parameter works too! :o
Nobody is perfect...
------------------------------
Longc[A]t wrote:I still think Dae is a russian spambot.

~[A]Daedalus~ wrote:There will be a day when my patience goes away and you, along with all who rant with you, will get banned.

ô¿ô¥[GODZ]¥NOCHANC wrote:I can ban any one I want ANY time I want. You have no rights here.
User avatar
~ô¿ô~Nobody~
Alpha
 
Posts: 2520
Joined: Fri Dec 31, 04 3:20 pm
Location: Proclarush Taonas

Postby atrey65789 » Tue Apr 17, 12 12:48 pm

Question time!! lol When we extend DXMTLDummy in UnrealEd, Do we have to extend every class in the package.. or just the ones we want?
-A
atrey65789
Regular
 
Posts: 400
Joined: Thu Dec 22, 11 3:02 pm


Return to alpha laboratories

Who is online

Users browsing this forum: No registered users and 11 guests
cron