so im working on a Tower deffence game and i need to do this:
one of the towers spawns CREEP that will have an Effect to slow down and or Do damg to UNits that walk on creep.
what i need help with is: how do i allow OTHER towers to ether be able to be build ON *and*! OFF creep .
basicly i dont want the creap to limit your Tower Maze building by not being able to build on or off ( or haff on haff off creep ) i dont want the creap to effect building AT ALL!! but i still want it to show up .
now i dont just want a creep actor cause that wont alow me to add an effect to the creap , im gona need to use a SEARCH effect like an AUra for the range , witch i DONT wana do. cause i want the range to grown with the creep. ( like how zerg unit move faster on creep )
Edit the footprint, see if there are any flags you can turn on or off. It's definitely got to do with the footprint, and footprints don't have a lot of fields, so just go through there and experiment. Srry that i cant help more :(
What you want to do is both actually ^_^ Have your tower spread creep, and add a Search Area effect that has a validator on it which makes sure the units are on creep (and has a range of how far your creep can spread) that applies a Set effect for all of the effects your unit does. Shouldn't be that hard, lemme whip up an example map...
Edit: here ya go! Notes:
To test the effect, start the map, spawn a "creep tumor" on the patch of creep via the Queen, then use the varied and sundry units to test the effect by running them onto the creep as it grows.
To examine what I did, set the data source to the map. You want to look at the Behaviors, Validators, and Effects.
Annoyingly, the On Creep/Not On Creep validators apply to "source unit" (which just so happen to be the creep tumor), so I made a custom validator. The only difference over On Creep is that i changed the Target to Target Unit instead of Source Unit.
I'm assuming you're familiar as to how to make auras; the only difference here is that the effect applied uses the Target Unit Is On Creep validator to disable itself if your units aren't on creep. Just apply this to whatever effect that the Search Area uses.
In order to make a custom creep footprint, you need to modify an existing footprint (say, the Footprint 2x2 (Overlord Creep Source Grown) ). Open it, select layer Placement Apply, and switch to Set Two (None will let you erase creep), modify the creep footprint, and then switch to Placement Check, Set Two again, and make sure it matches Placement Apply. II only suggest modifying a footprint because making a new one never seemed to work for me :)
What you want to do is both actually ^_^ Have your tower spread creep, and add a Search Area effect that has a validator on it which makes sure the units are on creep (and has a range of how far your creep can spread) that applies a Set effect for all of the effects your unit does. Shouldn't be that hard, lemme whip up an example map...
Edit: here ya go! Notes:
To test the effect, start the map, spawn a "creep tumor" on the patch of creep via the Queen, then use the varied and sundry units to test the effect by running them onto the creep as it grows.
To examine what I did, set the data source to the map. You want to look at the Behaviors, Validators, and Effects.
Annoyingly, the On Creep/Not On Creep validators apply to "source unit" (which just so happen to be the creep tumor), so I made a custom validator. The only difference over On Creep is that i changed the Target to Target Unit instead of Source Unit.
I'm assuming you're familiar as to how to make auras; the only difference here is that the effect applied uses the Target Unit Is On Creep validator to disable itself if your units aren't on creep. Just apply this to whatever effect that the Search Area uses.
In order to make a custom creep footprint, you need to modify an existing footprint (say, the Footprint 2x2 (Overlord Creep Source Grown) ). Open it, select layer Placement Apply, and switch to Set Two (None will let you erase creep), modify the creep footprint, and then switch to Placement Check, Set Two again, and make sure it matches Placement Apply. II only suggest modifying a footprint because making a new one never seemed to work for me :)
thanks soo much!!!
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
ok
so im working on a Tower deffence game and i need to do this:
one of the towers spawns CREEP that will have an Effect to slow down and or Do damg to UNits that walk on creep.
what i need help with is: how do i allow OTHER towers to ether be able to be build ON *and*! OFF creep .
basicly i dont want the creap to limit your Tower Maze building by not being able to build on or off ( or haff on haff off creep ) i dont want the creap to effect building AT ALL!! but i still want it to show up .
now i dont just want a creep actor cause that wont alow me to add an effect to the creap , im gona need to use a SEARCH effect like an AUra for the range , witch i DONT wana do. cause i want the range to grown with the creep. ( like how zerg unit move faster on creep )
Edit the footprint, see if there are any flags you can turn on or off. It's definitely got to do with the footprint, and footprints don't have a lot of fields, so just go through there and experiment. Srry that i cant help more :(
http://wiki.sc2mapster.com/galaxy/data/footprints/
look for no creep
What you want to do is both actually ^_^ Have your tower spread creep, and add a Search Area effect that has a validator on it which makes sure the units are on creep (and has a range of how far your creep can spread) that applies a Set effect for all of the effects your unit does. Shouldn't be that hard, lemme whip up an example map...
Edit: here ya go! Notes:
In order to make a custom creep footprint, you need to modify an existing footprint (say, the Footprint 2x2 (Overlord Creep Source Grown) ). Open it, select layer Placement Apply, and switch to Set Two (None will let you erase creep), modify the creep footprint, and then switch to Placement Check, Set Two again, and make sure it matches Placement Apply. II only suggest modifying a footprint because making a new one never seemed to work for me :)
thanks soo much!!!