Forums WoW Modding Discussion Modeling [Archive] [Development] ModelEdit - ShellExtensions

[Archive] [Development] ModelEdit - ShellExtensions

[Archive] [Development] ModelEdit - ShellExtensions

Pages (2): 1 2 Next
rektbyfaith
Administrator
0
11-04-2025, 10:53 AM
#1
Archived author: Cromon • Posted: 2025-11-04T11:53:42.952094
Original source

Quote: Hey there!

Today i had a small bit of time where i was able to code. Sadly i forgot the sourcecode of YiasDX at home on my external drive so i decided to have a look at something different because i wanted to program something.

As i was playing around with the Win SDK i decided to make some shellextensions for Model-editing fileformats. I started with ADT. I extended the "Properties"-Page with a tab which shows some information about the file. I plan to allow some basic edits from there.

When i started it i thought that it will only be to get a feeling for shellexts but now i have seen that it may have potential, so until i get enough time to work again on the details of my mapeditor i will work on that. May release a version in a few days.

Download:

http://ul.to/xd6jnx

Images (they build up a timeline Tongue)

[Image: 4bb3be25a1310_N1.jpg]

[Image: 4bb3be56aced0_N2.jpg]

[Image: 4bb3be76a8c16_N3.jpg]

Greetings

Cromon
rektbyfaith
11-04-2025, 10:53 AM #1

Archived author: Cromon • Posted: 2025-11-04T11:53:42.952094
Original source

Quote: Hey there!

Today i had a small bit of time where i was able to code. Sadly i forgot the sourcecode of YiasDX at home on my external drive so i decided to have a look at something different because i wanted to program something.

As i was playing around with the Win SDK i decided to make some shellextensions for Model-editing fileformats. I started with ADT. I extended the "Properties"-Page with a tab which shows some information about the file. I plan to allow some basic edits from there.

When i started it i thought that it will only be to get a feeling for shellexts but now i have seen that it may have potential, so until i get enough time to work again on the details of my mapeditor i will work on that. May release a version in a few days.

Download:

http://ul.to/xd6jnx

Images (they build up a timeline Tongue)

[Image: 4bb3be25a1310_N1.jpg]

[Image: 4bb3be56aced0_N2.jpg]

[Image: 4bb3be76a8c16_N3.jpg]

Greetings

Cromon

rektbyfaith
Administrator
0
11-04-2025, 10:53 AM
#2
Archived author: Demonshade • Posted: 2025-11-04T11:53:42.952094
Original source

Quote: epic thread is epic [Image: biggrin.png]
rektbyfaith
11-04-2025, 10:53 AM #2

Archived author: Demonshade • Posted: 2025-11-04T11:53:42.952094
Original source

Quote: epic thread is epic [Image: biggrin.png]

rektbyfaith
Administrator
0
11-04-2025, 10:53 AM
#3
Archived author: buddiman • Posted: 2025-11-04T11:53:42.952094
Original source

Quote: Really Epic, MC with Windows [Image: biggrin.png]
rektbyfaith
11-04-2025, 10:53 AM #3

Archived author: buddiman • Posted: 2025-11-04T11:53:42.952094
Original source

Quote: Really Epic, MC with Windows [Image: biggrin.png]

rektbyfaith
Administrator
0
11-04-2025, 10:53 AM
#4
Archived author: iotech • Posted: 2025-11-04T11:53:42.952094
Original source

Quote: Agree.

Rambling:

Looking at the last image above... imagine from that point to being able to swap all instances of a given m2 with a different one just by typing the path to the new one (or selecting from a dropdown).

or swap WMOs...

How about showing the textures found in the current ADT (with previews)... and allowing swapping/changing textures...

Or... select a WMO then click a button to edit that WMO in WMOEdit

There are a ton of things that come come to mind that would be perfect for a context menu setup. Most of Cryects would be handy in a right-click scenario.

Well done! This has great potential, especially for easing the pain of texture and m2 swapping, and for semi-automating tedious (formerly) cli-based tasks like Cryects (which needs update anyhow!)

GJ!

-iotech
rektbyfaith
11-04-2025, 10:53 AM #4

Archived author: iotech • Posted: 2025-11-04T11:53:42.952094
Original source

Quote: Agree.

Rambling:

Looking at the last image above... imagine from that point to being able to swap all instances of a given m2 with a different one just by typing the path to the new one (or selecting from a dropdown).

or swap WMOs...

How about showing the textures found in the current ADT (with previews)... and allowing swapping/changing textures...

Or... select a WMO then click a button to edit that WMO in WMOEdit

There are a ton of things that come come to mind that would be perfect for a context menu setup. Most of Cryects would be handy in a right-click scenario.

Well done! This has great potential, especially for easing the pain of texture and m2 swapping, and for semi-automating tedious (formerly) cli-based tasks like Cryects (which needs update anyhow!)

GJ!

-iotech

rektbyfaith
Administrator
0
11-04-2025, 10:53 AM
#5
Archived author: Toyoka • Posted: 2025-11-04T11:53:42.952094
Original source

Quote:Interesting! Yet another epic thread Cromon [Image: smile.png]
rektbyfaith
11-04-2025, 10:53 AM #5

Archived author: Toyoka • Posted: 2025-11-04T11:53:42.952094
Original source

Quote:Interesting! Yet another epic thread Cromon [Image: smile.png]

rektbyfaith
Administrator
0
11-04-2025, 10:53 AM
#6
Archived author: Cromon • Posted: 2025-11-04T11:53:42.952094
Original source

Quote: So, thats a version just to test if installation works and if the prop gets displayed on Vista and XP. So if someone could test it would be nice:

ADTProp.rar ... at uploaded.to - Free File Hosting, Free Image Hosting, Free Music Hosting, Free Video Hosting, ...

Just run Install.bat. This will call DllRegisterServer in the DLL and in this function the entries to the registry are made. Then right click on an ADT and go to "properties".
rektbyfaith
11-04-2025, 10:53 AM #6

Archived author: Cromon • Posted: 2025-11-04T11:53:42.952094
Original source

Quote: So, thats a version just to test if installation works and if the prop gets displayed on Vista and XP. So if someone could test it would be nice:

ADTProp.rar ... at uploaded.to - Free File Hosting, Free Image Hosting, Free Music Hosting, Free Video Hosting, ...

Just run Install.bat. This will call DllRegisterServer in the DLL and in this function the entries to the registry are made. Then right click on an ADT and go to "properties".

rektbyfaith
Administrator
0
11-04-2025, 10:53 AM
#7
Archived author: Xel • Posted: 2025-11-04T11:53:42.952094
Original source

Quote: Testing now, thanks alot Cromon!

EDIT: Did not work, installation completed successfully but no change on properties.

System info: Windows 7 (language pack: Finnish).
rektbyfaith
11-04-2025, 10:53 AM #7

Archived author: Xel • Posted: 2025-11-04T11:53:42.952094
Original source

Quote: Testing now, thanks alot Cromon!

EDIT: Did not work, installation completed successfully but no change on properties.

System info: Windows 7 (language pack: Finnish).

rektbyfaith
Administrator
0
11-04-2025, 10:53 AM
#8
Archived author: Cromon • Posted: 2025-11-04T11:53:42.952094
Original source

Quote: Do you have 64 Bit? And maybe try restarting explorer.exe. It shouldnt be neccessary but who knows [Image: biggrin.png]
rektbyfaith
11-04-2025, 10:53 AM #8

Archived author: Cromon • Posted: 2025-11-04T11:53:42.952094
Original source

Quote: Do you have 64 Bit? And maybe try restarting explorer.exe. It shouldnt be neccessary but who knows [Image: biggrin.png]

rektbyfaith
Administrator
0
11-04-2025, 10:53 AM
#9
Archived author: Soluhe • Posted: 2025-11-04T11:53:42.952094
Original source

Quote: nice idea [Image: wink.png]

but it dosent work on my windows 7 (64Bit)
rektbyfaith
11-04-2025, 10:53 AM #9

Archived author: Soluhe • Posted: 2025-11-04T11:53:42.952094
Original source

Quote: nice idea [Image: wink.png]

but it dosent work on my windows 7 (64Bit)

rektbyfaith
Administrator
0
11-04-2025, 10:53 AM
#10
Archived author: Cromon • Posted: 2025-11-04T11:53:42.952094
Original source

Quote: Yes, the Install.bat is done for x64, need to make an 64 bit InprocServer, dont know yet how to do that but meh, lets have a look [Image: biggrin.png]
rektbyfaith
11-04-2025, 10:53 AM #10

Archived author: Cromon • Posted: 2025-11-04T11:53:42.952094
Original source

Quote: Yes, the Install.bat is done for x64, need to make an 64 bit InprocServer, dont know yet how to do that but meh, lets have a look [Image: biggrin.png]

Pages (2): 1 2 Next
Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)