Staredit Network

Staredit Network -> Modding Assistance -> About SC Firegraft
Report, edit, etc...Posted by DiscipleOfAdun on 2006-04-25 at 15:07:06

I'm going to add this little info: This list hasn't been updated for a very long time. Sometime I'll get it done.

Okay, modders. Here's the first public opportunity to help with FireGraft.

Currently, the project has been divided into 5 different sections to work on. The section I need help on:

EXE EDITS. These are either ID's in the exe, or restriction based on ID or race or flags or so on. I need your help here. If I have to go through remembering everything, it could take days, if not weeks. Here's your chance to help. Below is a list of everything in the exe that I will try to get editing. It's going to start really small, and then grow from there. Stuff is organized right now by Unit type. Please help by posting things that you can think of. If you post something I know I can't immediately change, it will be put on a pending list. Note, this list is nowhere near complete. I've just begun doing it, and don't have my own list with me, which is much more complete. The marine stuff is just there as an example, but it is the first thing on the list....

Also, don't get upset if your additions aren't added immediatly. I will try my hardest to keep this up, but it isn't going to be easy.

CURRENT LIST - Last Updated Tuesday April 27th, 2006 at 12:56 PM Mountain Time

Stim Pack Life
Stim Pack Sounds
Stim Pack Time
Stim Error Message("Not Enough Life")

Cloak Tech ID
Lockdown Images.dat Overlay ID Start
Lockdown Time
Nuclear Strike Images.dat ID - Red Dot(some images.dat entries crash this)
Nuclear Strike Message ID
Nuclear Strike Message Sound
Nuclear Strike ButtonSet ID
Sight Upgrade Stuff
Energy Upgrade Stuff

Spider Mine Count
Speed Upgrade Stuff

Range Upgrade Stuff
Range Upgrade Image ID(blue smoke)

Siege Tank
Siege Mode-Tank Mode IDs

Repair Race Restriction
Repair Mechanical Flag Restriction
Repair HP gain rate

Cloak Tech ID

Science Vessel
Irradiate Images.dat Overlay ID Start
Irradiate Damage
Irradiate Time
D-Matrix Image.dat Overlays Begin
D-Matrix Time
D-Matrix Damage To Take


Energy Upgrade Stuff

Stim Stuff under Marine...

Optical Flare Images.dat Overlay ID Start
Restoration Images.dat Overlay ID Start
Heal Images.dat Overlay ID Start

Unit type restriction:
ID listing
Remove all restictions(Siege Tanks and Goliaths crash the game if this is done)
Unit size limit
Attack Non-Firebat Sprite.dat ID
Attack Firebat Sprite.dat ID

Non-Wraith/Ghost Cloak Tech ID
Energy Loss Rate

Other - will add other units/buildings soon...

Die when leave creep...also under larva order
Upgrades stuff
Upgrade stuff
Armor upgrade amount
Armor upgrade ID






Spawn Broodlings ID
Spawn Broodlings Count

Plague Health Decreave value
Plague Time


Infested Terran






Nydus Canal
Race Restriction
Ground Unit Restriction

Train Unit
Infested Command Center restriction

Produce Larva
ID restriction

Building Morph
ID restrictions?(haven't ever looked at this one...should be doable)

Cancel Morph
Cancel ID?(haven't ever looked at this one...should be doable)

Other - will add other units/buildings soon...

D-Web time(haven't ever looked at this one...should be doable)

Dark Templar

Dark Archon
Maelstrom Time
Maelstrom Images.dat Overlay ID Start
Feedback Images.dat Overlay ID Start
Shield loss after Mind Control



Range Upgrade

High Templar
Psi Storm Time(haven't every looked at this one...should be doable)
Hallucination Number




Uncloakable restriction
Special - Reverse Recall(Unable to use with Special - Self Targeting)
Stasis Time
Stasis Images.dat Overlay ID Start

Normal Interceptor Count
Upgrade Interceptor Count

Normal Scarab Count
Upgrade Scarab Count

Sight Upgrade
Speed Upgrade

Shield Battery
Race Restriction

Other - will add other units/buildings soon...

Special - Self Targeting
Special - Supply Maximum
Order - Gather
Mineral/Vespene gather count
Depleted gather count

Other - will add other units/buildings soon...

Terran Ghost
Nuke Paint Animation

Terran Medic
Heal Iscript Animation
Sight Range - Blind from Optical Flare

Terran Science Vessel
D-Matrix Damage Allowed On Unit

Zerg Queen
Infestation Target Restrictions(placed here until I stabilize it)
Ensnare Speed Decrease(not sure how it works, but I know where it is)

Dark Swarm
Existance length(might be in Iscript.bin like Comsat is...)

Protoss Shield Battery
Sheild per energy rate

While Burrow restrict(No idea about it...)

While Burrow restrict(No idea about it...)

Psi Field
Unit display when selected

Normal Resource Amount
Depleted Vespene Amount

Creep only restriction

Speed Upgrades
General Flingy Speed Upgrade Factor(currently 1.5)

Special - AOE/Single targets.(I haven't ever really done much with this...if anything)
Special - Rally point setting(Only here because I'm not to sure about it...)
Other - will add other units/buildings soon...

Terran Nuclear Silo
Nuclear Missile Limit - Structures only have room for 1, can't edit safely.

Special - Race Amount - Dream on... sad.gif This can't be done without major restructuring of the memory...

Special - Selection Amount - I do not want to be sued by Blizzard because of the amount of re-ing this would require...

DiscipleOfAdun - ME!
You want your name here too? Please add something then...

I'm not done updating your stuff Voy, just so you know...

Addition - this does not mean that FG is anywhere near a release. Even if it is. Right now, I have no idea how long it will take. This is just the next step. Seeing as how I'm 'learning' as I go, it could take a long time.
Report, edit, etc...Posted by Darkomni on 2006-04-25 at 15:43:41
Terran Medic
Heal Animation
Heal Overlay
Optical Flare Animation
Optical Flare Smoke
Optical Flare Missile
Restoration Animation
Restoration Overlay

i hope i posted the right stuff!
Report, edit, etc...Posted by DiscipleOfAdun on 2006-04-25 at 15:54:41
The optical flare grenade is set in weapons.dat
The optical flare smoke is spawned via iscript.

The rest are good.

ADDITION - the animation that is used for restoration is the sp ability 2 animation. should be set via orders.dat, iirc.

Report, edit, etc...Posted by Voyager7456(MM) on 2006-04-25 at 16:11:42
Oh boy... here I go:


Bunker Restriction - (having units attack like a bunker)

Bunker Type Restriction - (only certain units can attack from inside bunkers)

Repair Restriction

Cloakable Restriction

Number of Spider Mines Restriction

Number of Nukes Restriction

Cloak Mana Drain

Blinded Unit Sight Range

Duration Length (Blind)

Irradiate Damage Per Second

Duration Length (Irradiate)

Defense Matrix Health

Duration Length (Defense Matrix)

Absorbtion of Defense Matrices (Ex. Can each hit on a D-Matrixed unit take away 5 health, etc?)

Duration Length (Lockdown)


Number of Broodlings spawned.

Unit ID spawned from Spawn Broodling.

Energy of Spawned Broodlings

Training Units Restriction (units cannot be trained from Zerg buildings as of 1.13x?)

Larva Restriction

Creep Restriction

CC Infestation Targeting

Nydus Canal Restriction (Only Zerg units can go through Nyduses. [Nydii?])

Consume Targeting

Plauge Health Drain Rate

Plauge Duration

Ensnare "Slowing" Factor

Ensnare Duration

Dark Swarm Duration

Moving/Attacking while Burrowed

Building Morph Restrictions (Right now, units can only morph into specific unit IDs)

Cocoon (What unit comes out of a cancelled cocoon)


Pylon Restriction (Psi Fields are only displayed when a Pylon is selected)

Arbiter Restriction (Arbiters cannot be cloaked)

Number of Interceptors/Scarabs Restriction

Reverse Recall! tongue.gif

Stasis Duration

Mind Control Targeting

Recharge Shields Restriciton (restricted to Shield Battery?)

Psionic Storm Duration

Hallucination Life

Number of Hallucinations Spawned

Disruption Web Duration

Removal of Shields after casting MC

Maelstrom Duration

Amount of Energy/Damage dealt by Feedback?


Area-of-Effect versus. Single Target (Ex. AoE Blind, Single-target Ensnare)

Cast-on-Self spell targets

Changing attack targets(Ex. Having the Marine's attack only effect Buildings, etc.)

Infestation: Only certain unit IDs can be infested. (Is this an EXE related thing?)

Number of Races Restriction (Hey, I can dream. tongue.gif )

Number of Transportable Units Restriction (Transports can only hold 8 units before they start disappearing?)

Display Message Action (Ex: the Nuclear Launch Detected message. Is it possible to remove it, or to add a message display to something else?)

Upgrade Effect: (Ex. Can we change the amount that Ion Thrusters speeds up the Vulture?)

Upgrade Targets: (Ex. Making Adrenal Glands affect the Marine)

Resource Restriction: (Only the original resource fields can hold resources)

Resource Depot Restriction: (Only buildings can use the Resource Depot flag)

Gather Rate (How many minerals per "Chunk")

Depleted Vespene Geysers (Determining how much gas is gained per tank from a Depleted Vespene geyser.)

Rally Point Restriction (Only certain units can sucessfully set rallypoints)

That's all I can think of right now. I'm not sure if some of them are possible... I know you've done others or I've asked you already, but I included them for the sake of completeness.
Report, edit, etc...Posted by BroodKiller on 2006-04-26 at 05:19:11
Arbiter Restriction (Arbiters cannot be cloaked)

I'm just pointing out that this also concerns the Arbiter hero - Danimoth.
Report, edit, etc...Posted by DiscipleOfAdun on 2006-04-26 at 10:59:23
That's all I can think of right now. I'm not sure if some of them are possible... I know you've done others or I've asked you already, but I included them for the sake of completeness.

That's really good. I would have forgotten some of them probably. I'll update the main list later today. That's a lot to sort through....but it helps that I don't have to try to think of them myself.

ADDITION - Voy, could you be more specific on anything that is under Terran/Zerg/Protoss that you don't see in my list...

Except, the targeting is actually in weapons.dat....if the order has the first flag checked.

Report, edit, etc...Posted by IanMM on 2006-04-27 at 11:41:54
Vulture speed rate upgrade

Upgrade amount damaged added to all races.

Hay maybe you could make a mac version!! I'm just joking, but maybe help me make one!
Report, edit, etc...Posted by BroodKiller on 2006-04-27 at 14:43:20
I don't know if this belongs here very much, but I always wondered why the Defiler is not affected by the Plague spell when it casts it right next to itself?
Report, edit, etc...Posted by DiscipleOfAdun on 2006-04-27 at 14:51:22
I think that it is because unit's normally can't target themselves. Much like an emp shockwave doesn't deplete the energy of the science vessel that casts it. I'm going to go see what happens when I enable the self targeting and then try to cast plague.
Report, edit, etc...Posted by BroodKiller on 2006-04-27 at 15:04:10
Oh, speaking of the spell durations - I recalled that there was once similar info on CC. here : t3h lynx
I hope you can make something out of it, DoA?

EDIT:Speaking of self-targeting, why then the HT can die from his own Psi Storm?
Report, edit, etc...Posted by DiscipleOfAdun on 2006-04-27 at 15:25:08
I have already. In fact, that section on ASM was what got me started into it. If not for that, I wouldn't even be making FG, nor would I know much about the exe at all.

As for the HT, I think it is because it doesn't need to set a variable for the unit, it just attacks all units underneath it. Much like how Dark Swarm protects units of any player underneath it.
Report, edit, etc...Posted by Doodle77(MM) on 2006-05-01 at 17:46:32
How about some trigger stuff- Exactly what "any unit" is. "Men" "Factories" (i think these are controlled by the flags in units.dat anyway) are not that important. (i.e. "Any Unit" does not include Dark Swarm, etc)
Report, edit, etc...Posted by Ojan on 2006-05-02 at 09:09:06
Isn't that done by changing the flags in Units.dat's StarEdit tab in DatEdit? There's not really that much more that you need to do with it....
Report, edit, etc...Posted by DiscipleOfAdun on 2006-05-02 at 09:26:38
Yeah. I don't know how they all work, but that's what they are....
Report, edit, etc...Posted by BroodKiller on 2006-05-02 at 12:11:37
I think that this is because Dark Swarm has all the StarEdit Availability flags unchecked, as well as the "Unit" SE flag. (it has only "Neutral" checked). Check out if this "Any Unit" work also work for resources - they're very similar to Dark Swarm.
Report, edit, etc...Posted by Voyager7456(MM) on 2006-05-14 at 21:10:05
Do you still need me to clarify on some of them?

Also, I thought of a few more things:

Disruption Web/Dark Swarm - Unit Spawned
Disruption Web/Dark Swarm - Owner

Report, edit, etc...Posted by DiscipleOfAdun on 2006-05-16 at 09:34:20
If you know I haven't put it up and it is not because I have a very small amount of time, then yes, I might need some explanation as to what the exact limitation is.

However, I haven't been able to update for a while, but I'll try to do it soon.
Report, edit, etc...Posted by Rikimbo on 2006-05-28 at 11:20:51
I don't know if these fit what you're asking for... but they're things that are hard-coded in the exe, as far as I know... I don't have high hopes for these smile.gif

- 'Use Map Settings' restriction on Installation tileset.

- The space filter in the space platform tileset - enabling it for other tilesets?

- 12 unit selection restriction.

- Maximum of 200 supply restriction on each race.

Maybe some of these have been mentioned before... I read through all of the above, but that's alot of information to keep track of.

At any rate, looks really promising, DiscipleOfAdun. I'll be keeping an eye on this, for sure!
Report, edit, etc...Posted by Doodle77(MM) on 2006-05-29 at 11:35:11
>12 unit selection cant be done.
Report, edit, etc...Posted by nirvanajung on 2006-06-02 at 21:05:15
QUOTE(Doodle77(MM) @ May 29 2006, 09:34 AM)
>12 unit selection cant be done.

i'm not think so ,because currently some hacks already made similar function
what lifted maximum selection they(builder of hack) did that, so then possiblity is opened

another 2 deals are here
1 : when i made mod what Protoss SCV(his race is toss) build / cancle build and continue to rebuild / repair Nexus

that Toss's SCV can't do that if Nexus seted race to Toss
but all Actions is works when i did set race to Terran

so i think current SC continue build / repair is able to Terran race

i'd like that Actions able to all races Also organic unit able too

2: as i said some hack a moment ago,
there are some interesting functions
one of there is SCV/probe/drone can dig minerals form a long way off
like this...
user posted image
that is really exist in some hacks they did that

if could make like this in ur plan then this my idea is can be make
by with ur FireGraft as like this
user posted image
Report, edit, etc...Posted by TERRAINFIGHTER on 2006-06-02 at 23:38:24
Sorry to tell you this, but that isn't a's only a simple glitch with a arbitor and a miner tongue.gif
Report, edit, etc...Posted by nirvanajung on 2006-06-03 at 01:12:34
QUOTE(TERRAINFIGHTER @ Jun 2 2006, 09:38 PM)
Sorry to tell you this, but that isn't a's only a simple glitch with a arbitor and a miner tongue.gif

i know that is't hack my point is that miner function included in some hack program
so i said that possiblity is opened it's main point of me
my main of mean is not about hack
i said hacks means to hacking SC programs
Report, edit, etc...Posted by Syphon on 2006-06-03 at 15:53:45
By Race ammount does that mean we can't add OR remove?
Report, edit, etc...Posted by Doodle77(MM) on 2006-06-03 at 17:34:00
Well, you can technically select more than 12 units, but only 12 will be displayed on the GUI.
Report, edit, etc...Posted by BroodKiller on 2006-06-03 at 17:54:49
Exactly, which -for some- is a clear arguement that there is no sense in doing so. Me included.
Next Page (1)