Staredit Network

Staredit Network -> Modding Chat -> DatEdit: new/old SC modding tool
Report, edit, etc...Posted by TERRAINFIGHTER on 2006-07-12 at 10:59:44
It would be used for finding unused slots to use if someone doesn't want to replace a old entry, which would help ALOT


and no it wouldn't be bad to see Images.dat full of them, but you could have images.dat a seperate checker if you wanted
Report, edit, etc...Posted by Ojan on 2006-07-12 at 12:26:47
It'd probably be easiest to add a small dialog or something, which would let you select your "source"-file (the .dat that you use as your base one, probably the default, but you might want to check a modified .dat against another modified one), and one to compare it with.... Then load the "source"-.dat in the program and compare the other one against it, highlighting all units / entries that are modified in red or something. Then each value for that entry that's modified is also highlighted...

I like TF's idea with that unknown checker, but only having it for the default would be quite useless. If you have time, it'd be GREAT to have it check through a whole modding project, but that sounds like terrible ammounts of coding....
Report, edit, etc...Posted by DiscipleOfAdun on 2006-07-12 at 14:26:41
The problems I see with that kind of checking:

1. Useweapon, imgol, sprol, and more opcodes in Iscript.bin
2. All the 3 sized spell overlays in images.dat
3. Exe set upgrades(energy, sight, speed, etc.)

Of course, you could code workarounds for the last 2...but the first one makes it a bit difficult. It would be nice to see though...
Report, edit, etc...Posted by nirvanajung on 2006-07-12 at 15:52:18
i don't know how creted Datedit by use codes and structure

but when i need compare 2 pieces of dat file i use Asenal Zero's text code
with comare funtion of hyper text code editor
that's simple but i know that need advance experience in text editing

if comapre funtion would be slow down in Datedit
then try Considering the dump to temp text file with
each value for entry like this
------------------------------
Dumped text for entry list
------------------------------
file : unit.dat
unit : terran marine
HP : 40
Shield : 100
.
.
.
Ground Weapon: Gauss rifle Id #1
blah
blah
blah
------------------------------------------
then user could compare by using funtion of hyper text editor
and just add option in edit menu to dump out like that then that wouldn't affect
runing speed

Also this dump text funtion is not applied for comparing
this dumped text would be useful and simple when modder comunitity need share
own entried settings to eachother,

imagine that sharing situation that would be
very actived more and easy more for sharing
adviser just pate that dumped text into thread for questioner
they don't have to send dat files to explain own source
like IceCC sharing

if that dump text funtion would be takes long time than compare work
or just writting compare funtion in Datedit is better

then don't Considering that dump funtion wink.gif
Report, edit, etc...Posted by BroodKiller on 2006-07-14 at 08:30:04
Personally, I think this is too much of a hassle to do, for now at least. SO don't expect anything like it to appear in v1.1. If I change my mind, I may put it into v1.2 IF there will be version 1.2.

I have a question to ask to everyone following recent DatEd's development: I successfully managed to get to work the MPQ-support feature, but for DATs only. I'm currently putting all my efforts to make it work for TBLs and Icons as well, and I have success in doing so, but I can't guarantee that I will finish it before I leave on 24th July,for two months. My question is: would you be satisfied with a feature that works with DATs only, if it comes to worst? Or should I leave it be, finish the feature when I'm back and then make a release? I personally keep a strong desire to make a stable release before I go, but I am not sure if I'll be able to make it so, hence my question. Just so you know, I have this feature like 85% done, it's just the little tweaks and quirks that I have to address, so there is a good chance that I WILL finish it soon.

-BK
Report, edit, etc...Posted by TERRAINFIGHTER on 2006-07-14 at 09:53:49
We never said you had to put them in the next version, we just sugguested those for later versions

I think you should just release v1.2, I want to see what all has changed in it...
and you can finish he mpq function in a later version if you want.

also, why would we use DatEdit's mpq function for more than .dat files?
I havn't used it at all since I prefer WinMPQ tongue.gif
Report, edit, etc...Posted by BroodKiller on 2006-07-14 at 10:47:25
If you have a mod with custom names and icons, you may want to have this reflected in the editor, right? Especially if I manage to get the TBL-editing work properly, this will be useful.
Report, edit, etc...Posted by TERRAINFIGHTER on 2006-07-14 at 10:55:29
I found a problem with DatEdit pinch.gif

I edited the stat_txt.tbl file to add extra entries, and when I tried to apply the label to a .dat file DatEdit
wouldn't let me use the extra entries since they're beyond the range of the drop-down box

I think it would help more if there was a ID box where you can enter the ID # beside the drop-down box, not instead. smile.gif
Report, edit, etc...Posted by Ojan on 2006-07-14 at 11:41:44
I'd say wait until after you've come back if necessary. In my opinion waiting a while and get one big release looks better than numerous small releases do.


You should also fix a few things in the readme when you release it:

Line 17: Thus, editing DATs gives you a great chance to create your own great and original SC customs - Extremely minor, but I'd advise you against using "great" two times in the same sentence tongue.gif

Line 57: 1)You can move both the executable (DatEdit.exe), the libraries (DLL files) and the data folders "Data" and "default" wherever you want - there is no problem unless these elements are together.DO NOT try to separate them, as this will result in DatEdit refusing to work. - Not "unless"! You mean "as long as" tongue.gif Also put in a blankspace between "together" and "DO NOT"

I know I'm a horrible person, but that's partly why I'm in the "thanks to"-part, no? wink.gif


[EDIT=1]Even more useless than anything ever previously reported, but the number-boxes in the Images-tab don't use the same size on the numbers. The numbers in GRP File is slightly bigger than those in Iscript ID. wink.gif I'm too lazy to check the rest since it doesn't matter anyway tongue.gif [/EDIT]

[EDIT=2]Oh, BTW... You did get my modified Main.dfm (from the source code) a few months ago, right? You'll include it in 1.1, yes? Link.[/EDIT]
Report, edit, etc...Posted by Lord_Agamemnon(MM) on 2006-07-14 at 13:02:11
I'm cool with waiting. If you don't think you can get it done before you leave, well, we can wait until you get back. If you can, though, that would be most awesome.
Report, edit, etc...Posted by nirvanajung on 2006-07-14 at 13:31:56
QUOTE
also, why would we use DatEdit's mpq function for more than .dat files?
I havn't used it at all since I prefer WinMPQ tongue.gif

yes i agreed u that
baiscally Advanced modders are always manage own source files
there are not only dat files there are need grp,bin,pcx,wav,such alot of other foramts
Personaly so export mpq funtion in 1.0 and is really not useful
most modder would use just WinMPQ when manage own MPQ file
but if support management for all resource such as extract import
in next version u could push WinMPQ or other MPQ editor

but i dont want that management for all resource in Datedit
that's so unnecessary funtion if u would not make to unity Solution like Age of empire mod Studio

so i agree ur plan just go as u please
Report, edit, etc...Posted by SuperToast on 2006-07-14 at 20:28:55
Addind more MPQ functions could act as a possible stepping stone to a more incorpated all-in-one modding application, but I don't think that's your particular focus or desire with this program. So I'd say add what features you feel like adding, but don't go overboard and become obsessive about them.
Report, edit, etc...Posted by BroodKiller on 2006-07-15 at 10:45:55
QUOTE(TERRAINFIGHTER @ Jul 14 2006, 04:55 PM)
I found a problem with DatEdit pinch.gif

I edited the stat_txt.tbl file to add extra entries, and when I tried to apply the label to a .dat file DatEdit
wouldn't let me use the extra entries since they're beyond the range of the drop-down box

I think it would help more if there was a ID box where you can enter the ID # beside the drop-down box, not instead. smile.gif
[right][snapback]523649[/snapback][/right]

For this, you can just set DatEd to use your stat_txt.tbl instead of the default one in Options. But I'll work on this smile.gif

---------
Hmm...so basically you (people) are saying that you won't use the TBL editing and MPQ-support features in DatEd? If so...well, I am not a workaholic and I don't want to pick up more than I need to, and coding useless features is not my point either...I need to think about it... cool1.gif
Report, edit, etc...Posted by TERRAINFIGHTER on 2006-07-15 at 11:07:54
I know, but I was too lazy to mess up the settings so I found a way around this (can you say "hardcoding into exe"? tongue.gif )
Report, edit, etc...Posted by nirvanajung on 2006-07-15 at 11:59:31
QUOTE(BroodKiller @ Jul 15 2006, 08:45 AM)
Hmm...so basically you (people) are saying that you won't use the TBL editing and MPQ-support  features in DatEd? If so...well, I am not a workaholic and I don't want to pick up more than I need to, and coding useless features is not my point either...I need to think about it... cool1.gif

Honestly, i'm not care a beans about ur plan wat u would support MPQ or not
personally, i use mainly Asenal Zero by text editing, as u know text environment
more faster if use hyper text code editor

return to the subject, my point is not about pplz's wanting that ur plan or not
someone could be feel as unnecessary(i think most Advanced modder would be
just use other MPQ tools if they are manage serervals file formats)

or someone would be really want that ur idea

right, that's just each our own opinions. As u know there are so many different
pplz who want creat SC mod and work for SC mod currently

Also they have each different capability

as for reply about ur MPQ plan in this tread, that unnecessary oppinon just mentioned by TF and me
So u should give ear more currently, don't under influence of some member not yet

as for TBL editing funtion, i didn't said about that TBL funtion
if support that it would be make used for most light modder who work for
basic mod
connect TBL into MPQ or not that's matters decided upon by u

and don't forget, this my oppinon not apply to most light modder or beginers
it's just apply to high Advanced modder who work with use a great numbers of source files
Report, edit, etc...Posted by DiscipleOfAdun on 2006-07-15 at 14:21:49
I'll use it. I know I will. If I don't have to do the directory structure and can just save straight to an MPQ, you know I'll do that. Always about the easiest way tongue.gif
Report, edit, etc...Posted by SuperToast on 2006-07-15 at 14:38:58
I'm going to agree with DoA, if you code it; I'll use it since it's easier, but it's not something that you need to really stress out about. It still would be a nice addition no matter what though.
Report, edit, etc...Posted by nirvanajung on 2006-07-15 at 14:43:17
QUOTE(DiscipleOfAdun @ Jul 15 2006, 12:21 PM)
I'll use it.  I know I will.  If I don't have to do the directory structure and can just save straight to an MPQ, you know I'll do that.  Always about the easiest way tongue.gif

yeah.. i would if save straight to an MPQ
but probably mainly use WinMPQ or other MPQ tools and each editing tools as ever
when if get serveral files and also someone who has got to edit piece by piece of formats
he would just use indenfendent unless if Datedit is all-in-one total mod-studio

as i said, that's my point is not basic user Consider that point
that's Advanced user's workflow

i don't konw really Avanced modders are here
but i guess most pplz wouldn't got to use indenfendent
becuzz they are just edit none takes times work
such as dat editing and strings, as u know that's basic mod and light modder
offcuase there are expert moders in each part but my saying is just typical modders

i know that would be useful either but that is not best solution for eachother's workflow

btw, i didn't say about TBL saving at before first it was menetioned from TF's saying
about Exporting dat files to MPQ, don't forget~!
Report, edit, etc...Posted by BroodKiller on 2006-07-16 at 15:16:12
nj>I don't quite agree with you about the gosu modders: gosu modders focus totally on the advanced product/custom they want to make, no matter what tools are they to use, since they know them all perfectly. In fact, they would actually LIKE to "go the easier way" because this way they would have more time to spend on the details of the very custom they're working on. Oh, and if you look back a few pages, you'd see that BSTRhino gave up AZ for DatEdit, and I wouldn't call him a "light modder", y'know.

Back to work...
Report, edit, etc...Posted by nirvanajung on 2006-07-16 at 17:03:14
QUOTE(BroodKiller @ Jul 16 2006, 01:15 PM)
nj>I don't quite agree with you about the gosu modders: gosu modders focus totally on the advanced product/custom they want to make, no matter what tools are they to use, since they know them all perfectly. In fact, they would actually LIKE to "go the easier way" because this way they would have more time to spend on the details of the very custom they're working on. Oh, and if you look back a few pages,

Back to work...

Well i didn't said as to gosu's focus also i agreed ur oppion about this saying

" In fact, they would actually LIKE to "go the easier way" because this way they would have more time to spend on the details of the very custom "

right, everyone want more easy that's state the obvious irrespective of gosu or not
everyone ~!

i said about gosu's workflow and their environment
that's my point


as i said, probably most gosu, hey ... gosu mean is expert man in korean
u know that mean if u gosu in Starcraft ladder or SC clan
that's mean not haved big project man


Anyway watever it was, that's not important
To retrun to subject,
they probably would mainly use WinMPQ or
other MPQ tools and each editing tools as ever

when if get serveral files and also someone who has got to edit piece by piece of formats
he would just use indenfendent as ever unless if Datedit is all-in-one total mod-studio


but i know, no many pplz are here who has great big project with all contents files
Also most modders in here they are not good in graphics and animations resources
just has plan varriable settings and scripts

so i said about each our own opinions before, u know that if read my reples
i didn't press on u, that just each opinions

Also i didn't said as to TBL edit is unnecessary,
offcuase if support many editing funtions in tool
that would be useful
right~! that's wat i said,
it wasn't about necessary condition's matters, it had focused as to just gosu's
who has big project (it isn't applied to grade of ability)
main using MPQ tools for management own source files
and working environment

QUOTE
you'd see that BSTRhino gave up AZ for DatEdit, and I wouldn't call him a "light modder", y'know.

right he's not light user
but, hey Mind out ! nono.gif
i didn't said like that if use Datedit he is newbie or light modder, read again~!

i said just this :

"they are just edit none takes times work
such as dat editing and strings, as u know that's basic mod and light modder
offcuase there are expert moders in each part but my saying is just typical modders"


r u breaked heart becuzz i'm not use ur Datedit mostly ?
i'm not think so, u r not ungenerous

i hope u should catch out my the kernel of a oppions
go on read again my replies ~!
Report, edit, etc...Posted by TERRAINFIGHTER on 2006-07-16 at 21:01:22
I may or may not be considerred a light modder, but I don't see where that would help, only cause problems.
Report, edit, etc...Posted by BroodKiller on 2006-07-17 at 07:40:53
QUOTE
it wasn't about necessary condition's matters, it had focused as to just gosu's
who has big project (it isn't applied to grade of ability)
main using MPQ tools for management own source files
and working environment

Hokay, if that's what you meant then I agree. But you did say "advanced modder", which, to me at least, describes the person's level of modding proficiency, and not the complexity of projects they're making. It's a linguistic issue here...

QUOTE
i didn't said like that if use Datedit he is newbie or light modder, read again~!
i said just this :
"they are just edit none takes times work
such as dat editing and strings, as u know that's basic mod and light modder
offcuase there are expert moders in each part but my saying is just typical modders"

You hit the spot - that's the feeling I got from your previous posts.
QUOTE
r u breaked heart becuzz i'm not use ur Datedit mostly ?
i'm not think so, u r not ungenerous

Oh,please...man,I don't give a damn if you do or don't - it's just that it is sometimes hard to get what do you mean. cool1.gif

If there are any voluntary testers around here, I have an assignement for ya smile.gif
In weapons.dat, there is an "unknown" damage type. It is used by several spells, but my research on the standard weapons has shown that it works the "Independent" way, that is it deals 1 point of damage every 2nd attack. I wonder why do the spells use it? Could someone please experiment with it?
Report, edit, etc...Posted by DiscipleOfAdun on 2006-07-17 at 09:44:57
I should never have read that. Now I'm going to be bugged by that unknown until it is found. Oh, well. I'll do it, while I'm searching for exe edit stuff. You'd be surprised what I find while doing other things. No way would I have found the valk attack normally. Only because I was looking up stuff about weapons.dat did I see it!
Report, edit, etc...Posted by BroodKiller on 2006-07-17 at 10:03:46
Take it easy,man. I already did the necessary and sufficient research on it and it says: "Independent". I just wondered why do the spells use it, because I played with this property for several of them and didn't notice anything. Still, maybe I didn't search long enough...but I don't have time on this, I've got the MPQ-import function to finish smile.gif
Report, edit, etc...Posted by TERRAINFIGHTER on 2006-07-17 at 10:06:11
I think it's supposed to attack any unit without the armor stopping it,
and the second attack might be the way it deals the damage that was blocked by the armor

but I havn't ever tested it, so I really don't know for sure (my guess is based on how most the .dat files work)
Next Page (21)