HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

OMG I just realized

05-31-2003, 11:11 AM#1
ChrydGod
ARG
Now i finished (at 99%) my unitmetadata.slk enhancer (it roxx by the way), i just decided to dig into the AbilityData.slk for the first time.

It all looks damn easy as can be, all fields make full sense and the profiles files (XXXabilityfunc, strings, etc) all look very easy to sort out BUT

what the hell the SLK is 525 Kb ?????????????
90K compressed in a mpq/w3m file !!!

ARG (again)

Unitmetadata.slk only takes 10K !! and tuned like i did, it prevents any requirement for adding itemdata, unitweapons, unitbalance and unitUI SLKs , and even the corresponding profile txts.


I now understand a bit more why spell modders are soooo in a hurry to get a AbilityMetadata slk to be able to do tha same with spells as with units.


I was thinking of reducing the size of AbilityData by removing all fields from spells unused in the map it has to be implemented to.
But if the map is spell intensive, there is no way out of this.

:-/

I think i'll stick with what i can do for the moment and w8 for the release of FT and its advanced editor, and then dig all possibilities out of it.

...
Regards
06-02-2003, 07:22 AM#2
Electromancer
A lot of lines in there, plus a lot of comments as well. If you look past level 3 of the skills, you will also see that theres a few rows of @'s.
06-03-2003, 10:51 PM#3
Guest
yeah, about those damn @'s... are they used or can i kill them? i am always afraid that if i get rid of something like that it will work fine 90% of the time, but then it'll just crap out one day.
06-04-2003, 02:04 PM#4
ChrydGod
All these extra columns are there to check values are compatible.

There are also some columns like that in UnitMetaData.slk. They can't really be changed. Or at least Bwood recommends (read some of the cell contents) not to change them.

Regards
06-06-2003, 04:58 PM#5
Starcraftfreak
He advises to not modify calculated fields. Calculated fields are fields that contain no certain value, but a formula, that is calculated with information stored in other cells.
For example:
Damn, I can't give an example as I have the german version of Excel (I live in Austria) and what I hate is that Microsoft translated also the codes for IF and so on.
The @s are important. If you delete them, the whole formula is corrupted. They are displayed if certain conditions are true.

Quote:
Taken from UnitWeapons.slk
Bob: a '@' will appear if you make a mistake and enter an acquire range that's less than the attack range
Blizzard uses the @ to display errors with wrong values.

BTW, I just found another thing of OpenOffice.org, that makes crap out of the SLKs: It deletes the formulas. That is very bad. I hope that they fix that problem.

You can delete these cells to save space if the comments says that it is here for information only:
Quote:
Taken from UnitWeapons.slk
Bob: a calculated field for information only -- a comment appears if the damage does not match our intentions for upgrades