Staredit Network > Forums > SC1 UMS Mapmaking Assistance > Topic: Location alignment
Location alignment
Jun 5 2008, 11:04 am
By: NudeRaider  

Jun 5 2008, 11:04 am NudeRaider Post #1

We can't explain the universe, just describe it; and we don't know whether our theories are true, we just know they're not wrong. >Harald Lesch

I'm trying to do something pretty simple:
I want to replace a 4x3 terran building (e.g. Rax) with a 3x2 zerg building (e.g. Pool).
When I do it there occasionally are unplaceable errors because there can be ground (and air) units next to it.

Simple fix: center a large location on the Rax and teleport all nearby units somewhere else (and back after creation).
BUT: There can be quite a few units nearby and I want to waste minimal space on a corner reserved as temporary location.

That's why I thought about moving a small location to the top and left edge of the Rax and only move the relevant units, which are - as I found out - only the ones directly on top or to the left of (touching) the Rax.

The problem with that is, that there can be ground and air units so I cannot use a mobile grid for the displacement to the left/top. Ideas?

Other possibly restricting factors:
- The map can get close to the unit max., so I'd like to keep extra units as few as possible
- The process has to be instantly.




Jun 5 2008, 2:14 pm Kenoli Post #2



The amount of units you'd potentially need to move is very small. I imagine a 4x4 area would be more than adequate. Surely you have enough room for that.

Besides being practically impossible, grabbing only the units on the top/left edges wouldn't help much anyway.

I can think of one way you could avoid getting units from the bottom edge though. After removing the 4x3 building, create an addon in its place. Addons can be created right on top of ground units.
It would be created like this:


You could then move a 4x2 location to the addon, and move the units from there.



None.

Jun 5 2008, 2:54 pm Falkoner Post #3



You don't even REALLY need a temporary location, you just have to move them somewhere else, do the triggers, then move them back, all in the same trigger, so if there's an area that you know will always be empty, you can move them there.



None.

Jun 5 2008, 4:31 pm Kenoli Post #4



What do you think a temporary location is?



None.

Jun 5 2008, 4:40 pm NudeRaider Post #5

We can't explain the universe, just describe it; and we don't know whether our theories are true, we just know they're not wrong. >Harald Lesch

Oh, didn't know I can place extensions on top of units. That's nice!
Thx, I got it figured.

Quote from Falkoner
You don't even REALLY need a temporary location, you just have to move them somewhere else, do the triggers, then move them back, all in the same trigger, so if there's an area that you know will always be empty, you can move them there.
But there is no such location. I have to make a seperate area that I keep clean via triggers.




Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[03:25 am]
Symmetry -- why do the oligarchs want our mapping strategies???
[03:24 am]
Symmetry -- the question is why though
[01:10 am]
Butch -- made me feel really sad and stupid and fat
[01:10 am]
Butch -- I got duped by one and replied and then realized after
[11:26 pm]
Sie_Sayoka -- the turings have tested
[03:07 pm]
UndeadStar -- https://staredit.net/topic/18961/ <= wow, if there wasn't a capital letter on almost every word in the title, and a link in the signature, I may not have guesses it's an AI bot. I don't know much about map editing, but the content may even be relevant enough to be kept.
[04:16 am]
lil-Inferno -- fart screen
[2026-11-09. : 3:49 pm]
NudeRaider -- Ultraviolet
Ultraviolet shouted: :wob: maybe not replaced, just add a discord applet below the shoutbox imo
split screen. Left side shoutbox, right side discord meme channel
[2026-11-08. : 10:23 pm]
Ultraviolet -- :wob: maybe not replaced, just add a discord applet below the shoutbox imo
[2026-11-08. : 9:24 pm]
O)FaRTy1billion[MM] -- :wob:
Please log in to shout.


Members Online: Symmetry, Butch