HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Files you can import in a map and that will fully work on bnet

05-25-2003, 05:09 AM#1
ChrydGod
Listing all the slk and txt files that can be added in a map and work in multiplayer ?

I can start the list with those i know definitely work :
1) SLKs :

Doodads\Doodads.slk

Splats\LightningData.slk
Splats\SpawnData.slk
Splats\SplatData.slk
Splats\T_SpawnData.slk
Splats\T_SplatData.slk
Splats\UberSplatData.slk


TerrainArt\CliffTypes.slk
TerrainArt\Terrain.slk
TerrainArt\Water.slk
TerrainArt\Weather.slk

Units\AbilityData.slk
Units\ItemData.slk
Units\UnitAbilities.slk
Units\UnitBalance.slk
Units\UnitData.slk
Units\UnitMetaData.slk
Units\UnitWeapons.slk
Units\UpgradeData.slk

2) TXTs :

Units\CommandFunc.txt
Units\CommandStrings.txt
Units\CommonAbilityFunc.txt
Units\CommonAbilityStrings.txt
Units\DestructableData.slk
Units\HumanAbilityFunc.txt
Units\HumanAbilityStrings.txt
Units\HumanUnitFunc.txt
Units\HumanUnitStrings.txt
Units\HumanUpgradeFunc.txt
Units\HumanUpgradeStrings.txt
Units\ItemAbilityFunc.txt
Units\ItemAbilityStrings.txt
Units\ItemFunc.txt
Units\ItemStrings.txt
Units\NeutralAbilityFunc.txt
Units\NeutralAbilityStrings.txt
Units\NeutralUnitFunc.txt
Units\NeutralUnitStrings.txt
Units\NightElfAbilityFunc.txt
Units\NightElfAbilityStrings.txt
Units\NightElfUnitFunc.txt
Units\NightElfUnitStrings.txt
Units\NightElfUpgradeFunc.txt
Units\NightElfUpgradeStrings.txt
Units\OrcAbilityFunc.txt
Units\OrcAbilityStrings.txt
Units\OrcUnitFunc.txt
Units\OrcUnitStrings.txt
Units\OrcUpgradeFunc.txt
Units\OrcUpgradeStrings.txt
Units\spellnamedata.txt
Units\UndeadAbilityFunc.txt
Units\UndeadAbilityStrings.txt
Units\UndeadUnitFunc.txt
Units\UndeadUnitStrings.txt
Units\UndeadUpgradeFunc.txt
Units\UndeadUpgradeStrings.txt
Units\UnitGlobalStrings.txt

BTW, i haven't tried those from the folder :
UI\SoundInfo\

Anything that can be added or removed from that list ?

Regards
05-25-2003, 07:13 AM#2
Electromancer
I think you got em all on the nose. But the thing is that adding so many slks to a single map (and txts) would quickly make it over 4mb. If your gonna use things, make sure you dont exceed 1mb of slk and txt data unless you are experienced with slks and map sizes.
05-25-2003, 12:12 PM#3
Ari
Size wouldn't really be an issue, in most cases. The slk's compress very nicely when implanted, but that's not the true solution, of course. You'd be unlikely to use *all* of the files at the same time unless you were modding very extensively (and people have more tolerance for dl-ing large files when there's heavy modding, anyway). The cool solution is that you can go into each of these files and if need be, delete the lines which you don't use in your map. If you're only playing as humans, for example, you can delete the vast majority of abilitydata.slk without any ill-effect, since wc3 would never "look" at those lines during the playing of your map.

PS, ChrydGod, that list is a godsend, but can you do the next logical step, and provide a list of things that *don't* work in multiplayer maps? I'll start it off:
unitUI.slk
all fdf files
all graphics in the UI directory (I think)
miscdata.txt - there are 2 (one in the UI directory, one in the units directory - *neither* is implantable, though TFT will solve this problem)

(Edited)
05-25-2003, 02:30 PM#4
Arche
miscdata.slk doesn't work, does it?

Edit: Or is it miscdata.txt?
05-25-2003, 02:32 PM#5
Draco
MiscData only works inside of a patch.mpq or the war3.mpq
05-26-2003, 01:24 AM#6
DraX
Supposedly Frozen Throne will fix that issue entirely though.
05-26-2003, 12:17 PM#7
ChrydGod
In the meantime i have a good new Ari :

My map uses this file :

UI\Feedback\RallyPoint\NightElfRallyFlag.mdx

And it works like a charm. So i recon All the Feedback folder files would also work.

As we know TerrainArt subfolders work as well.

This said, it seems that many files linked to the interface of the game itself can't be changed, and that makes sence of course as war3 is loading them at the same time as bnet's interface, when it is started.


Still investigating.



NOTE :

Note that since i modded the file "Units\UnitMetadata.slk", i don't need to add these other files anymore as the first one can modify their fields on the fly via WE Unit Editor then :

Units\ItemData.slk
Units\UnitData.slk
Units\UnitUI.slk
Units\UnitWeapons.slk
Units\UnitBalance.slk

You can get my version of the file there :

http://chrydgod.free.fr/cube/ChrydGo...er_SLK_2.1.zip

It must be put in your ...\Warcraft III\Units\ folder and also implemented in your maps to validate the extended editing possibilities.

There are a very few minor issues with it that i am still working on, but i can say it can be safely used. I would still recommend to keep a backup of your map before editing it with the new available fields, while i track the last bugs & add the last new fields.


Regards
05-26-2003, 08:49 PM#8
Electromancer
Nice. There was a file like this back in the beginning when the game came out (not beta but the release) but its been gone since scio released his editor.

And on a side note, its named Unitmetafata.slk. Kinda funny.
05-27-2003, 03:24 PM#9
Guest
Hey
There was txt files like HumanAbilityFuncs.txt, ... in your list.
But how do you make them work ? Text files don't work in my maps.
05-27-2003, 04:33 PM#10
ChrydGod
I put here the link to my tool in the depository :

It is i would say 95% accomplished, look at all the new fields in WE & UMSWE ^^


http://www.wc3campaigns.com/forums/s...threadid=17949


Regards
05-28-2003, 04:55 PM#11
Starcraftfreak
Here is an addition to the "DON'T WORK LIST" (which is in my opinion more helpful like Ari said than a list of files that work):
All files (at least SLK, TXT and FDF) from the UI folder don't work. This is bad, because there are some very interesting SLK that hold sound related data.
05-28-2003, 10:25 PM#12
Electromancer
Ok, its official. We can compile a list of works\doesnt work for new ppl. This would take a while, so therefor we can just do it with abbriviations and overalls, meaning since the ui's dont work, we would just say "Ui's can not be changed then added to a map." This list is coming really late, but it will be useful for those ppl that still want to use it.
05-29-2003, 12:53 PM#13
ChrydGod
I haven't tested the slk files from the UI (the only ones are actually in UI\SoundInfo\ )

But i can tell you that you can successfully implement many of the files from UI\Feedback\ subfolders in your maps, included the rally point.

Still investigating.


Regards.
05-30-2003, 05:41 AM#14
Starcraftfreak
I know that as you said that here already, but I've tested the UI\Soundinfo and they don't work (which is bad, as this holds the sound set data, weapon sounds and so on). Additionally the MIDI stuff is stored there (probably you know BlacKDicKs MIDI pack, which has to edit the War3Patch.mpq).
05-30-2003, 11:43 AM#15
ChrydGod
Its a pity, it would have been usefull to change these sound properties.

All we can do then is implement sounds directly - a very space consuming method...


I think FT release looks like our Holy Graal as it will allow full customisations (there will be a MiscData menu in FT's editor , i checked it)

Regards