Staredit Network

Staredit Network -> Modding Assistance -> Of creep and larva
Report, edit, etc...Posted by SirBean on 2005-12-16 at 02:52:00
Ok, so after that whole zerg warping buildings adventure, I've had to rethink my project. Here's what I'd originally wanted:

Race 1: Teleports buildings but needs to build on creep, buildings upgradeable (by morphing), creates units from buildings, not hatched from larva.

Race 2: Morphs buildings but needs psi. Creates units from larva.

Now after what I learned from my previous post, it seems that zerg and morphing are exclusive to each other. Neither will work with another race or building method. So now, I hope this will work better:

Race 1: Teleports buildings but needs to build on creep, buildings upgradeable (add-ons), creates units from buildings.

Race 2: Builds buildings but needs psi. Creates units from larva.


My questions are:

1) How race dependent are larva, creep, and psi?

2) Can I modify buildings to create larva and/or creep, not necessarily together?

3) can I modify other buildings to create psi besides the pylon?
Report, edit, etc...Posted by Voyager7456(MM) on 2005-12-16 at 06:56:22
Larva, I think are hardcoded to the Hatchery/Lair/Hive.

For creep, there is the order "Initing Creep Growth".


Report, edit, etc...Posted by SirBean on 2005-12-16 at 08:44:02
QUOTE(Voyager7456(MM) @ Dec 16 2005, 04:56 AM)
Larva, I think are hardcoded to the Hatchery/Lair/Hive.

For creep, there is the order "Initing Creep Growth".
[right][snapback]380080[/snapback][/right]


Hmm... In memgraft, there's both a "spawning larva" and "initing creep growth" command under ai/orders. I set the nexus as a requirement for both instead of zerg hatchery/lair/hive, but there's no change whatsoever to the nexus and the hatchery still creates larva and creep. Same thing still happens when I made the nexus a zerg building.

Anyone knopw how these 2 commands are actually used?

Basically, I just want to be able to seperate the larva and creep creation functions. If I can just get one of these functions to work with another race, then I can make my mod...
Report, edit, etc...Posted by TERRAINFIGHTER on 2005-12-16 at 10:04:17
QUOTE(SirBean @ Dec 16 2005, 08:44 AM)
Basically, I just want to be able to seperate the larva and creep creation functions.  If I can just get one of these functions to work with another race, then I can make my mod...
[right][snapback]380108[/snapback][/right]

I think blizzard hardcoded the larva spawning to hatchery/lair/hive only since it was spawning at every zerg building in the early betas tongue.gif
Report, edit, etc...Posted by Voyager7456(MM) on 2005-12-16 at 15:29:12
Sorry, I wrote that in a hurry this morning.

Here's some clarification on stuff:

Arsenal III seems to ignore the requirements for an order. I've had Spires spread creep and Dragoons paint nukes without changing the requirements.

It seems any building can provide Psi, regardless of race... however, you don't seem to be able to see all the Psi Auras without selecting a Pylon. O.o

Now that I've come home and am able to test further, I made buildings spread Creep. I set their AI/Orders action to Init Creep Growth, made their race Zerg, and checked the Creep Building flag in Advanced.

This makes them spread Creep, but unfortunately, also requires them to be built on the Creep.

Nothing I did could make any building spawn Larva.

Hope some of that helps.

UPDATE: It seems that buildings won't spawn Larva unless they have the AI order to Init Creep.
Report, edit, etc...Posted by Pauper on 2005-12-16 at 19:10:41
When you spawn larva make sure there creep.
Report, edit, etc...Posted by SirBean on 2005-12-17 at 06:41:24
QUOTE(Voyager7456(MM) @ Dec 16 2005, 01:29 PM)
Sorry, I wrote that in a hurry this morning.

Here's some clarification on stuff:

Arsenal III seems to ignore the requirements for an order. I've had Spires spread creep and Dragoons paint nukes without changing the requirements.

It seems any building can provide Psi, regardless of race... however, you don't seem to be able to see all the Psi Auras without selecting a Pylon. O.o

Now that I've come home and am able to test further, I made buildings spread  Creep. I set their AI/Orders action to Init Creep Growth, made their race Zerg, and checked the Creep Building flag in Advanced.

This makes them spread Creep, but unfortunately, also requires them to be built on the Creep.

Nothing I did could make any building spawn Larva.

Hope some of that helps.

UPDATE: It seems that buildings won't spawn Larva unless they have the AI order to Init Creep.
[right][snapback]380236[/snapback][/right]


Thanks for that heads up! I was able to do my own tests... and pretty much came up with the same conclusion. All I could really do was stop the hatchery from producing larva. It seems more and more there's currently no clean way to seperate the zerg from larva, creep, and/or morphing. It's either use them all together or not at all. It's like... they're some sort of highly evolved, finely tuned hive oraganism bent on galactic conquest... or something... dry.gif
Next Page (1)