Staredit Network

Staredit Network -> Modding Chat -> DatEdit: new/old SC modding tool
Report, edit, etc...Posted by Lord_Agamemnon(MM) on 2006-01-13 at 15:16:39
QUOTE(BroodKiller @ Jan 13 2006, 04:54 AM)
Also - can everyone report about their CPUs. OSs and time it takes to load DatEd?

I use Windows XP Pro on about a 2.5 gig processor. It takes well less than a second for DatEdit to load.
Report, edit, etc...Posted by Kookster on 2006-01-13 at 16:30:21
Windows 2000 Celeron 500mhgz loads in about 4 seconds at most

ADDITION:
QUOTE(BroodKiller @ Jan 13 2006, 03:54 AM)
As for my other projects, I participate in the FireGraft development together with DiscipleOfAdun.
[right][snapback]404611[/snapback][/right]


Is that anything like memgraft? confused.gif If it is could you guys consider making it user friendly, in other words self explanitory, like what youve done with datedit. biggrin.gif Cause honestly I dont know how to use memgraft, but i do know what it does, so its a bit frustrating.

And I still say that DatEdit is revolutionary, cause it runs well its easy to use! All those things have been non existant with mod programs cough cough arsenal III cough cough.

Any way props to you well done wink.gif
Report, edit, etc...Posted by Staredit.Net Essence on 2006-01-13 at 17:44:06
QUOTE(kookster @ Jan 13 2006, 03:30 PM)
Is that anything like memgraft? confused.gif  If it is could you guys consider making it user friendly, in other words self explanitory, like what youve done with datedit. biggrin.gif  Cause honestly I dont know how to use memgraft, but i do know what it does, so its a bit frustrating.

We have tutorials for everything.
Report, edit, etc...Posted by Voyager7456(MM) on 2006-01-13 at 21:37:55
Hate to tell you this, BroodKiller, but the sprites.dat bug still occurs.
Report, edit, etc...Posted by petphot on 2006-01-13 at 21:55:33
I can't wait till next DatEdit ver comes out uberwoot.gif uberwoot.gif
Report, edit, etc...Posted by TheEvilBeaVer on 2006-01-14 at 08:12:16
well as i sayed-this may come handy (and avoid opening Unit_resizer to change this)[attachmentid=16864]

ADDITION:
(sorry about buggin u for this again)
i cant point my desktop with "open folder"
Report, edit, etc...Posted by Voyager7456(MM) on 2006-01-14 at 08:31:02
Hmmm... a preview box would be OK, I guess. I could live without it though. smile.gif
Report, edit, etc...Posted by DiscipleOfAdun on 2006-01-14 at 12:11:46
Add references to weapons from orders.dat in the backwards reporting.

As for this computer, it took about 5 seconds. It has a 750 MHz processor with 128 MB of RAM. However, it isn't the computer I mod on, so I'll get you info for how long on that one later.
Report, edit, etc...Posted by TheEvilBeaVer on 2006-01-14 at 15:05:12
hay i've got an idea

[attachmentid=16871]

can you add a "drag box" to this window so we could open multiple files easly ?
Report, edit, etc...Posted by Voyager7456(MM) on 2006-01-14 at 15:15:48
We've already got "Open Directory".
Report, edit, etc...Posted by Doodle77(MM) on 2006-01-14 at 15:58:50
A few problems:
1. The window opens slightly too small, and so you need to drag it a bit.

On my slowest computer (Pentium @ 166mhz, 48mb RAM) it opened in about 24 seconds.
Suggestion: Add more jump buttons.
Needed- Upgrade jump buttons (unit,weapon sections)
Sound jump buttons (in unit section)
Graphics jump buttons (in unit/graphics section, everything, weapons section)
Weapon jump buttons (in Order section)
Tech jump buttons (in Order section)
Report, edit, etc...Posted by TheEvilBeaVer on 2006-01-14 at 16:19:23
and when u make it fullscreen the" jump to id" disapears
Report, edit, etc...Posted by Doodle77(MM) on 2006-01-14 at 16:20:34
doesnt for me.
Report, edit, etc...Posted by BroodKiller on 2006-01-15 at 08:56:16
#####Datedit v0.93c fixup#####
QUOTE(Voyager)
Hate to tell you this, BroodKiller, but the sprites.dat bug still occurs.

...not anymore =)

http://www.staredit.net/index.php?download=4668

This update only fixes the sprites.dat error, nothing else.

QUOTE(TEB)
well as i sayed-this may come handy (and avoid opening Unit_resizer to change this)

Hmm...I can consider making this - but what do poeple think of it?
QUOTE(TEB)
and when u make it fullscreen the" jump to id" disapears

Make sure you use the latest release (0.93c). This is still a beta period, so I can only support for the latest releases.
QUOTE(Voyager)
Hmmm... a preview box would be OK, I guess. I could live without it though.

Preview of what?
QUOTE(DoA)
Add references to weapons from orders.dat in the backwards reporting.

Will do.
QUOTE(Moose77)
Needed- Upgrade jump buttons (unit,weapon sections)
Sound jump buttons (in unit section)
Graphics jump buttons (in unit/graphics section, everything, weapons section)
Weapon jump buttons (in Order section)
Tech jump buttons (in Order section)

Hmm...not a bit too many of'em...wink.gif ? And Why the upgrades?
QUOTE
i cant point my desktop with "open folder"

Hmm...are you sure about this? True, you are not allowed to access the main application window with the "Open Directory" box opened, but the rest of the OS should be fine. It works well on all systems I tried DatEd at.

Nirvanajung>So you're thinking about some centralised mod control option, right?
Report, edit, etc...Posted by nirvanajung on 2006-01-15 at 13:02:06
QUOTE(BroodKiller @ Jan 15 2006, 07:56 AM)
Nirvanajung>So you're thinking about some centralised mod control option, right?

certainly, that will load *dat files automatic , and control about custom *dat files in accordance with preperences project names
even if did not control mpq files
Report, edit, etc...Posted by Kookster on 2006-01-16 at 00:40:47
Is there a way you could determine if something will crash in starcraft but without loading starcraft yourself? kinda like having a crash check button?? that would be really helpful! Maby you could have starcraft automaticly open a map with all units pre created and attacking etc, something like that maby?

I found about 10 different things where it crashes. Here are some exaples:

1)Modifying a building to hold units, if there are units in the building when enemies are close by, they will try to attack from the building, and then the game crashes.

2)Scourge cannot have any form of ground attack it will crash.

3)vultures cannot have any form of air attack it will crash.

4) siege tank, siege mode or not cannot attack air it will crash.

etc etc i think its only a issue of sprites or lack of, maby its a unit thing but you get the idea.


Basicly this is what i think is an issue with crashing, if the units current weapon / spell cannot affect ground in any way, they cannot have a weapon that can attack ground and vise versa for air.

But then i think of valkyries you can mod their weapon to attack ground and it works, so any ideas guys?
Corsairs have disruption web that affects ground
devourers i have tested alot but i dont think they can deal damage they can affect with funny spell splashes like ensnare but i think thats it.

Then there is the white circle which is small splash explosions but as i said Im not sure.
Report, edit, etc...Posted by DiscipleOfAdun on 2006-01-16 at 00:57:28
As per the above suggestion, why not just describe why something might crash in the hint box. Simply such, almost all of kookster's examples are based off improper iscripting. Why not put that as a warning in the hint for the targeting flags? I know that trying to figure out all the different ways something might crash is like asking for too much. Plus, that would only be with default other files. Editing the iscript or using memgraft would circumvent most of those errors.

Oh, and a question. What ever happened to being able to load a different stat_txt.tbl file? I know that that would be helpful.

And I have specs for loading on my other comp. It takes about .5-2 seconds(2 was with about 17 other open programs, I was doing some research into the build queue at the time). The comp has 256 MB of RAM, and a 2.7 GHz processor.
Report, edit, etc...Posted by Kookster on 2006-01-16 at 03:24:38
QUOTE(DiscipleOfAdun @ Jan 15 2006, 10:57 PM)
Why not put that as a warning in the hint for the targeting flags?  I know that trying to figure out all the different ways something might crash is like asking for too much.
[right][snapback]407294[/snapback][/right]


Thats what I thought. But then I thought all the different combination, HEADACHE!!!!
I think to have it actually open starcraft and run it automaticly and test would be useful, but as long as thats not impossible, incredible hard or just infringing on any copyrights by blizzard you know all that legal stuff, Fun Fun!!

ADDITION:
Also question discipleofadun.

How is Firegraft coming, I am very interested in this program too, Ide love to know once you start testing or release it.

Love to help if possible in testing and just about anything, but to the best of my abilities i am only limited in knowledge off the structure of how starcraft runs.
And if you have a discussion thread about it?
Report, edit, etc...Posted by BroodKiller on 2006-01-16 at 04:27:00
QUOTE(nj)
certainly, that will load *dat files automatic , and control about custom *dat files in accordance with preperences project names
even if did not control mpq files

How about that: a special new filetype (*.dep or something) that will contain paths to different DATs (one of each type) and -when loaded- will fire up DatEd and load all the files,hmm?

(This is just an idea - I can't really tell how long may it take to do this...)
QUOTE(kookster)
Is there a way you could determine if something will crash in starcraft but without loading starcraft yourself?

That's damn hard, man. I think I could make the app load up SC but that's it - remotely choosing a map and loading it is beyond my (and I think anyone's) abilities.
Putting such infos in the Hints sounds good tho. The problem is that someone would have to write'em...=)
QUOTE(DoA)
Oh, and a question. What ever happened to being able to load a different stat_txt.tbl file? I know that that would be helpful.

Oh...this thing. I kinda forgot about it, because there were voices that asked also for TBL editing ability, which I considered to be quite hard a task, and I left it somewhere in the middle of the "to-do" list. Will prolly look onto that with the next update (which, btw, will take some more time to be released, because I'm having my winter exams as of now [I already am 'angry' at myself because 0.93 was to be released AFTER I would have been done with the exams, but instead of learning I spent my time coding =)])
Report, edit, etc...Posted by Kookster on 2006-01-16 at 05:16:20
I figured it would be, it requires basicly writing a modified version of starcraft, but simplified since you wouldnt need to show visual or menues, but alas no one does that. And im sure theres something illegal about that and besides the fact thats ALOT of work.

But it was a good idea tho.
Report, edit, etc...Posted by nirvanajung on 2006-01-16 at 10:33:24
QUOTE(BroodKiller @ Jan 16 2006, 03:27 AM)
How about that: a special new filetype (*.dep or something) that will contain paths to different DATs (one of each type) and -when loaded- will fire up DatEd and load all the files,hmm?


yes right~! that is what i want thing do~!
Report, edit, etc...Posted by Ojan on 2006-01-16 at 13:02:56
I would also like to see a preview of the unit size, thus making Unit Resizer useless smile.gif (see the first attached image)

The ability to open .dat-files with DatEdit as default would be awesome too.

I realize it might be hard, and IIRC already mentioned, but having the ability to sort the units list either by ID (as it is now) or the way Arsenal III does it would be nice.

An Undo/Redo feature is pretty essential IMO smile.gif

Also the ability to load custom stat_txt.tbl-files, as pointed out already


[edit=1]Since the program is pretty extraordinary well-functioning, there's really not very much to improve. In an desperate attempt to find something more, I've got the second attachment. The lists aren't quite symmetrical wink.gif wink.gif

Futhermore, a slightly more important thing: The controls aren't properly tab-ID:ed. This is more annoying and something that I would be very greatful if you fixed. The third attachment shows the order the controls are selected in when you press the tab button. It should, of course, be from the top to bottom, instead tongue.gif Not really tremedously important, but it would be nice to have it working properly tongue.gif I myself am often using tabs to change controls when the program in question allows me to do so. The only editors that show this correct is the Sounds, Portraits and Campaign editors.[/edit]
Report, edit, etc...Posted by TheEvilBeaVer on 2006-01-16 at 14:24:58
hmm... there is something that in dat edit that makes my mod crashing....im pretty sure its not my faulth tongue.gif - i edited a thing with arsenal and it didnt crash and then opened the file with datedit edit somethin(that doesnt normaly crash sc)and saved it...the problem is that i cant repeat the bug since i made a backup of my files time ago and replaced them
this is wut happens-every time i click the edited unit sc crashes after a second or 2

when i tried to copy something to another unit with datedit it copied all the stuff on UNITS,but i wanted to copy only one window(BASIC for an example)

i cant copy values(like start/end sound) from datedit to datedit-when ive opened the program twice
Report, edit, etc...Posted by Ojan on 2006-01-16 at 16:33:51
Beaver: It could possibly be that Arsenal III corrupted something somehow, and when you try to save it with DatEdit, it goes whack... Try recreating it using only DatEdit...

What you said about the copy function is a really good idea.... One menu alternative to copy the whole unit and one to copy only the current tab. This would only be of interest in the Units editor, of course. As you also pointed out, it should be possible to copy between two open DatEdits wink.gif

I found a thing that bugged me about when you resize the window.... The only reason to make it bigger than default would be that you get scrollbars in the "Used By" box, and will get in the "Hint" box when it gets enabled, most likely. Thus, these two should grow when you resize the program and making it larger. In the attachment the Used By-box looks pretty eww in my opinion, due to the scrollbars smile.gif

Secondly, about the Unit size-preview function... What's the largest number these values can take? 128? If it can be 128x128 max, then there should be space enough to add the Preview control to the window in the empty space in the Movement / Sound Tab, as I showed in my previous post...

Speaking of that... Is there correct checking to make sure that values that aren't allowed can't be entered anywhere? For example, values above 255 aren't allowed on the "Supply Provided" value, a Sight Rage above 11 crashes the game according to KA's Units.dat specs, etc...

Also, extremely minor, but IMO the Supply Provided and Supply Produced should be under each other, not next to each other. The same goes for Space Requierd and Space Provided. Ain't I annoying? wink.gif


[edit=1]When I shut DatEdit down, after messing with most of what I could think of, not saving anything, I got the error "The exception unknown software exception (0x0eedfade) occurred in the application at location 0x7c59bc3f". That's not a nice thing. This error note showed up twice, followed by "Abnormal program termination". I can't really recreate this since I have no idea of everything I did...[/edit]
Report, edit, etc...Posted by TheEvilBeaVer on 2006-01-16 at 17:11:46
there is an icon named "roar(unused toss upgrade)" well its actualy zerg since toss dont have teeth biggrin.gif its an unused ultralisk spell icon -the sounds is still in the mpq

btw the zealots probably had somekind of Rage spell since there is a zealot battle cry

and when i try to find an icon using a letter from the keyboard i only get unit icons

u could add this to TIPs:

ifu give a weapon to the queen it recieves an "attack" button without patching starcraft.exe with memgraft but the queen can attack only command centers that have hp less that 750 smile.gif

ill test even science vessel when i have free time
Next Page (7)