Report, edit, etc...Posted by Darius.DeValle on 2005-12-29 at 18:04:32
Another question, likely relating to iscript...What controls how long it takes for a larva to rebuild and what would I need to edit it?
Report, edit, etc...Posted by nirvanajung on 2005-12-29 at 18:12:21
QUOTE(revolver_devalle @ Dec 29 2005, 05:04 PM)
Another question, likely relating to iscript...What controls how long it takes for a larva to rebuild and what would I need to edit it? [right][snapback]392953[/snapback][/right]
it may be Sc game engine.... or Ai script ?? It may perhaps be so.
i didnt find any infomation in *.dat section ,any Memory patcher and any anymation scripts about that
Report, edit, etc...Posted by Voyager7456(MM) on 2005-12-29 at 18:13:10
I think nirvanajung's right, it sounds like this is EXE related.
Report, edit, etc...Posted by DiscipleOfAdun on 2005-12-29 at 21:06:36
Yes. It's tied to an order in orders.dat(which editing won't help), there might be a byte in the unit structure which tells how much time is left. Hmmm, interesting....I'm going to look into this sometime.
Report, edit, etc...Posted by Darius.DeValle on 2005-12-30 at 21:54:08
Hm. It would be nice if I could speed it u slightly, or even make it so that it creates one or two extra...
Report, edit, etc...Posted by BroodKiller on 2006-01-01 at 13:08:29
Well, I guess two factors are involved here - the first one is the spawn time and the other is the hardcoded maximal amount of larvae spawned from a hatchery/lair/hive. On a different note, I'm really curious how does the engine detects what structure does a specific larva come out from? After all, the larvae are just standard units, and there is not hidden, 'special byte' that tells to the engine this fact....
Report, edit, etc...Posted by Darius.DeValle on 2006-01-01 at 13:15:05
QUOTE(BroodKiller @ Jan 1 2006, 01:08 PM)
Well, I guess two factors are involved here - the first one is the spawn time and the other is the hardcoded maximal amount of larvae spawned from a hatchery/lair/hive. On a different note, I'm really curious how does the engine detects what structure does a specific larva come out from? After all, the larvae are just standard units, and there is not hidden, 'special byte' that tells to the engine this fact.... [right][snapback]395683[/snapback][/right]
Well, if ASM coding is involved with that information, then I wouldn't know where to start looking, but what if it's hidden in some obscure .dat location or somewhere in the iscript?
Report, edit, etc...Posted by BroodKiller on 2006-01-01 at 13:21:57
The answer is - it is not hidden anywhere at these locations. If you'd knew the format of these files you'd realise this right away: DATs has been completely formatted out already (ie. we know where does every single byte in it belong), and Iscript controls only the animations of the sprite. True, it does the launching of certain hardcoded actions indirectly, but it doesn't go THAT far into it, at least to my knowledge.
Oh, by saying the above about the DATs, I didn't mean that all the properties has been identified and labeled - what I wanted to say is that the properties stored in the DATs are widespread, and it is unlikely that there would be something like a 'hidden byte' kept there.
Report, edit, etc...Posted by Darius.DeValle on 2006-01-01 at 13:28:47
QUOTE(BroodKiller @ Jan 1 2006, 01:21 PM)
The answer is - it is not hidden anywhere at these locations. If you'd knew the format of these files you'd realise this right away: DATs has been completely formatted out already (ie. we know where does every single byte in it belong), and Iscript controls only the animations of the sprite. True, it does the launching of certain hardcoded actions indirectly, but it doesn't go THAT far into it, at least to my knowledge.
Oh, by saying the above about the DATs, I didn't mean that all the properties has been identified and labeled - what I wanted to say is that the properties stored in the DATs are widespread, and it is unlikely that there would be something like a 'hidden byte' kept there. [right][snapback]395704[/snapback][/right]
Aaaah...I understand what your sayin'. So, basically, whatever controls the larva stuff is most likely not in the .dat files..hm...
Report, edit, etc...Posted by BroodKiller on 2006-01-01 at 13:49:00
E-x-a-c-t-l-y
Report, edit, etc...Posted by Darius.DeValle on 2006-01-01 at 13:57:07