i am working on a map where i need my workers to be flying. I watched Beiders TD tutorial and there he explains how to achieve that, but even though i changed everything as he said in that tutorial (Movement - Collide: Air, Movement - Mover: Fly, Movement - Plane Array: Air), my workers still can't fly over other units/buildings or cliffs. They act as if they were flying (the pathing is as if they were flying) but that only makes them bump into everything...
How can i make it so my workers can fly over other units/cliffs?
And something else that may be related to this: Can you tell me how to decrease the pathing size of buildings and units? I want to have buildings that to not interfere with unit pathing, but still can be placed as normal buildings (i.e. not on top of each other or something strange like that).
I had to change UI - Height on the unit to 3.75 (default banshee height) to get a ground unit to 'fly' (along with the rest of the changes). IIRC it was colliding with things with a similar height, like air units do.
For structures, you might be able to remove 'Ground' from the collide flags and stop units from colliding, otherwise I think you'd want a custom footprint for the cell size that you wanted (e.g., a 3x3 footprint for a Command Center, that is normally 5x5).
Hm, changing the height didn't change the pathing of the unit at all. It is above the ground now, but it still bumps into everything, although it is much lower than my worker.
Changing the footprint only solves my problem partially. If i change the "Movement - Pathing Footprint" to "none" then units can walk through the building. But even though i have "Movement - Pathing Footprint - Placement" set to "2x2 (Ignore Creep + Conture)" the actual footprint is 4x4, so i can't place buildings next to each other. I also tried changing the placement footprint to somehting different (none, 2x2, 2x2 placement only, etc....) but it didn't change anything. Any ideas how to fix this?
I would recheck what you have in the data editor regarding the plane array and such with the worker, making sure you don't have Land 09 checked and such.
As for the Structure pathing, I've had the same issue. One strange way I found to get around it is to give the buildings the smallest acceleration and speed that is possible, no turn rates (stationary etc) and require them to turn before moving. That's for building near them, since the footprint remains no matter what I seem to do. As for units walking nearby, you should just be able to change the separation radius.
The issue with tricking the structures footprint is that it doesn't work while the building is constructing, hence my topic in this forum.
If theres some waaay uncomplicated way to fix this that I skipped over, please. Someone correct me. It would make my map infinitely easier.
As for the pathing thing, i found out that i don't need this right now. I thought players could block units by hold positioning their worker in a choke, but since my workers don't have the hold position ability any more and because i will probably make them flying, they can't block anything :)
I will try your method though if i feel i still need units to be able to walk through buildings.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Hi,
i am working on a map where i need my workers to be flying. I watched Beiders TD tutorial and there he explains how to achieve that, but even though i changed everything as he said in that tutorial (Movement - Collide: Air, Movement - Mover: Fly, Movement - Plane Array: Air), my workers still can't fly over other units/buildings or cliffs. They act as if they were flying (the pathing is as if they were flying) but that only makes them bump into everything...
How can i make it so my workers can fly over other units/cliffs?
And something else that may be related to this: Can you tell me how to decrease the pathing size of buildings and units? I want to have buildings that to not interfere with unit pathing, but still can be placed as normal buildings (i.e. not on top of each other or something strange like that).
Thanks in advance Error Ash
I had to change UI - Height on the unit to 3.75 (default banshee height) to get a ground unit to 'fly' (along with the rest of the changes). IIRC it was colliding with things with a similar height, like air units do.
For structures, you might be able to remove 'Ground' from the collide flags and stop units from colliding, otherwise I think you'd want a custom footprint for the cell size that you wanted (e.g., a 3x3 footprint for a Command Center, that is normally 5x5).
Hm, changing the height didn't change the pathing of the unit at all. It is above the ground now, but it still bumps into everything, although it is much lower than my worker.
Changing the footprint only solves my problem partially. If i change the "Movement - Pathing Footprint" to "none" then units can walk through the building. But even though i have "Movement - Pathing Footprint - Placement" set to "2x2 (Ignore Creep + Conture)" the actual footprint is 4x4, so i can't place buildings next to each other. I also tried changing the placement footprint to somehting different (none, 2x2, 2x2 placement only, etc....) but it didn't change anything. Any ideas how to fix this?
There gotta be a way to make ground units flying and to make buildings so that units can walk through them :/
@ErrorAsh: Go
I would recheck what you have in the data editor regarding the plane array and such with the worker, making sure you don't have Land 09 checked and such.
As for the Structure pathing, I've had the same issue. One strange way I found to get around it is to give the buildings the smallest acceleration and speed that is possible, no turn rates (stationary etc) and require them to turn before moving. That's for building near them, since the footprint remains no matter what I seem to do. As for units walking nearby, you should just be able to change the separation radius. The issue with tricking the structures footprint is that it doesn't work while the building is constructing, hence my topic in this forum.
If theres some waaay uncomplicated way to fix this that I skipped over, please. Someone correct me. It would make my map infinitely easier.
Liike Zetal said, have Unused Land 09 or Land 09 unchecked. The only thing that should be checked for collide is Air or Nothing at all
Well the collide is actually Flying, so be sure to check THAT.
Also, http://forums.sc2mapster.com/development/map-development/4375-unit-color-and-under-construction-limitations/?unread My topic I mentioned earlier regarding structure footprints.
Damn, i had Land09 checked... Thanks a lot!
As for the pathing thing, i found out that i don't need this right now. I thought players could block units by hold positioning their worker in a choke, but since my workers don't have the hold position ability any more and because i will probably make them flying, they can't block anything :)
I will try your method though if i feel i still need units to be able to walk through buildings.