[Idea]Weapon dye

05/15/2011 23:12 Opale#1
A picture is worth a thousand words.

If you stick it to 7 colors:
Imagine this with every lvl120+ weapons, it's like 210 different weapons available !
Imagine with Dragonsouls now : 287 different soul weapon !

7 colors might be quite a lot tho, but even with 3-4 colors it'd be fine
Infinite styles combination..

It looks like the best .c3 edits are not different to simple hue/sat edit for most players, and sometimes even less appreciated.
This would push customisation in Conquer to the maximum, and available for everybody !

I'm not a coder, i'm not going to code such a system nor try to learn how to do so.

Is it doable ? Is someone interested in doing this ? I'd love to see that being develloped in a serious server =)

Of course i'll help out any serious programmers willing to try this by providing him all the necessary modified/colored files.

Comments ?
05/15/2011 23:19 pro4never#2
It's do-able but without serious client modification to handle it as a new system you'd literally have to create new copies (think of it like dynamic maps for items..) for each item as a color version

say....

460099 (super melon hammer)

has 3-4 versions created for it
4600990 DEFAULT
4600991 RED
4600993 GREEN
4600992 BLUE

Anything other then that type of a system would require some SERIOUS client editing afaik to try to apply some sort of changes to the display system of the client (IE: simply NOT a workable solution)

I really like the idea but unless you feel like automating the process it would be quite complex and time consuming.


Actually... now that I think of it... could be done without too much issue if we could get a EASILY workable dbc editor...

Write a simple program to pull each weapon ID, create 5 versions of it (super only cause that's where you get glow), modify the related dds images and simply automate the entire process...



Or more realistically... create colored versions of the dragon souls only.
05/16/2011 00:06 Kiyono#3
Quote:
Originally Posted by pro4never View Post
It's do-able but without serious client modification to handle it as a new system you'd literally have to create new copies (think of it like dynamic maps for items..) for each item as a color version

say....

460099 (super melon hammer)

has 3-4 versions created for it
4600990 DEFAULT
4600991 RED
4600993 GREEN
4600992 BLUE

Anything other then that type of a system would require some SERIOUS client editing afaik to try to apply some sort of changes to the display system of the client (IE: simply NOT a workable solution)

I really like the idea but unless you feel like automating the process it would be quite complex and time consuming.


Actually... now that I think of it... could be done without too much issue if we could get a EASILY workable dbc editor...

Write a simple program to pull each weapon ID, create 5 versions of it (super only cause that's where you get glow), modify the related dds images and simply automate the entire process...



Or more realistically... create colored versions of the dragon souls only.
Didn't Korvacs release a dbc editor?
05/16/2011 00:25 pro4never#4
He did although I remember him saying it's very difficult to repack them as the offsets (for lack of a better term) are not fixed so you have to modify the structure of the file to fit the new files properly.
05/16/2011 01:05 Korvacs#5
Its a similar system to the wdf files, but using a different algo to find the files if i recall correctly, i managed to get some of it working but not all.
05/16/2011 10:06 Opale#6
So we'd need a fully working .dbc editor.? If the process don't get automated it just wouldnt be worth it, there are just many files.

I'll soon have a lot of free time and i'm really motivated. I'd start modifying files if someone is willing to give it a go guys !
05/16/2011 10:08 Korvacs#7
Well to be honest the DBC files are the least of you worries, you could need to change the way the client handles the itemids and thats a much greater challenge than modifying the files.
05/16/2011 10:28 Opale#8
When it comes to .dbc .ini ids and codes i'm lost, I have 0 knowledge in that kind of stuff

I don't see how it could be working actually, it just can't work like armor dye since it's not a simple texture change, but also a glow change.

Basically it's duplicating each weapon ids to how many different color you want and applying the modified texture and effect .dds ?

Again, I'm a complete dummy about that and I just can't get such a thing done.
I was just gauging people's interest. The amout of work needed seems to be huge, but i'm sure it would be a great feature and a big + for a server.
05/16/2011 17:52 _DreadNought_#9
My only guess for doing this, Is creating a new item per effect :S

Otherwise you would need some serious client modifying(yes the actual conquer.exe which would be extremely difficult if possible without the source code)
05/16/2011 18:39 pro4never#10
Korv is right.

Item ids are handled in a very... specific way by the client

(item subtype item level item quality)

adding a new value into that could cause all sorts of bugs and issues.

Personally I'd suggest just an automated batch edit of say... dragon soul items and make different versions of them so people have some variety seeing as on most pservers they will be using soul items anyways.
05/16/2011 21:12 Yup Stigs#11
Using this diverse idea, you could create some 'item sets', as in WoW when you have the full set equipped, bonus stats.. I like your idea
05/17/2011 02:21 pro4never#12
I was already planning to do tiered item sets ahaha. So much that could be done with them and some serious pve dungeon content.
05/17/2011 22:27 _DreadNought_#13
Quote:
Originally Posted by Yup Stigs View Post
Using this diverse idea, you could create some 'item sets', as in WoW when you have the full set equipped, bonus stats.. I like your idea
I remember item sets in wow... lol. Enchanting! Yar!
05/18/2011 02:07 Yup Stigs#14
Hehe such a creative person..cough cough..
05/19/2011 05:52 .Ocularis#15
I wish TQ would just die so some coding deity could be paid to disassemble the latest client to, at the least.. MASM.. So custom stuff can be added, all packet structures can be revealed.. people beg for built in voice chat... and chat rooms. And for CO to be a 2.5d version of WoW.

If the above^ happens I can add(or have someone else add) Gamma effects to items, or pretty much any object, since D3D drawing is used. Making color changes, effect changes, etc.. all easily possible, and still leave the editing community open to be able to make edits to them. If only the client was in MASM, or better, C++ source already ;/

I'm tired of keeping up with TQ.
Eh, I'll wait a few more years :D