I am trying to make a building specific footprint exactly emulating how the Refinery can be built on top of the Vespene Geyser. But I am running in to several problems here. The biggest problem of them all is that Built OnBehavior. What happens is when I add the desired unit to the Built On Behavior on the unit it will be built upon, a message in game says it needs to be place over a vespene geyser. That is the problem right now
So My question is Why and How does the Built On behavior keep telling me I need a vespene geyser to build this unit on?
Now I've been searching around for other threads about how to do this for a couple a days and no results. I even read the wiki.
@SolidSC: Go It is possible that error message is a general error for not placing the structure on top of what it needs to be built. Since in SC2 vespene geyers are the only case, that maes sense. You may need to look into other things not necessarily linked to your data. Maybe replace the text entry for that error message.
@SoulFilcher: Go Well if it is a general error message then why do I not see a general phrase that appears in the error message like the phrase "Must place on a Blank". I don't even know where this error message is exactly. The error message just appears out of the blue Saying I need a active vespene geyser. How do you get there from X Really.
@SolidSC: Go That's what I'm telling you. Since vespene geyser is the only thing that can receive buildings in sc2, maybe the general error message already says vespene geyser in it. They had no reason to make it different.
@SoulFilcher: Go Ok I understand that. However the Error Message that is displayed is no where in the list of validators. I,ve looked through the entire list of Validators searching for this error message and Well since it is the vespene geyser that is the only thing that can receive buildings that is the Validators, I started searching for anything with Vespene Geyser in the title. Now I made a picture of the Validator list and the selectable error messages that could accompany it. And still nothing to suggest where this error messages exactly is.
I found the text entry for you: Error/MustTargetVespeneGeyser. The easiest option would be to simply replace the text with something generic, unless you find where that text entry is used.
@SoulFilcher: Go Thank you! That is great. I see where it is now. However after I did make the changes the text, the text change fail to happen in the game and the same phrase is still appearing. I have no idea what is going on here. I was 100% confident that the text change was going to work.
I made a simple picture showing the 3 areas that you will need have set-up in order to be able to build on top of buildings. It is critical to have a validator in order to build on top of buildings for this to work. You can not leave the validator area blank other wise you will get a error telling you to place it on a active vespene geyser.
ATTACHMENTS
Builton.jpg
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I am trying to make a building specific footprint exactly emulating how the Refinery can be built on top of the Vespene Geyser. But I am running in to several problems here. The biggest problem of them all is that Built On Behavior. What happens is when I add the desired unit to the Built On Behavior on the unit it will be built upon, a message in game says it needs to be place over a vespene geyser. That is the problem right now
So My question is Why and How does the Built On behavior keep telling me I need a vespene geyser to build this unit on?
Now I've been searching around for other threads about how to do this for a couple a days and no results. I even read the wiki.
@SolidSC: Go It is possible that error message is a general error for not placing the structure on top of what it needs to be built. Since in SC2 vespene geyers are the only case, that maes sense. You may need to look into other things not necessarily linked to your data. Maybe replace the text entry for that error message.
@SoulFilcher: Go Well if it is a general error message then why do I not see a general phrase that appears in the error message like the phrase "Must place on a Blank". I don't even know where this error message is exactly. The error message just appears out of the blue Saying I need a active vespene geyser. How do you get there from X Really.
@SolidSC: Go That's what I'm telling you. Since vespene geyser is the only thing that can receive buildings in sc2, maybe the general error message already says vespene geyser in it. They had no reason to make it different.
@SoulFilcher: Go Ok I understand that. However the Error Message that is displayed is no where in the list of validators. I,ve looked through the entire list of Validators searching for this error message and Well since it is the vespene geyser that is the only thing that can receive buildings that is the Validators, I started searching for anything with Vespene Geyser in the title. Now I made a picture of the Validator list and the selectable error messages that could accompany it. And still nothing to suggest where this error messages exactly is.
I found the text entry for you: Error/MustTargetVespeneGeyser. The easiest option would be to simply replace the text with something generic, unless you find where that text entry is used.
@SoulFilcher: Go Thank you! That is great. I see where it is now. However after I did make the changes the text, the text change fail to happen in the game and the same phrase is still appearing. I have no idea what is going on here. I was 100% confident that the text change was going to work.
Well I've finally figure out this built on behavior problem. It turns out you don't need to do anything to the footprints at all.
I made a simple picture showing the 3 areas that you will need have set-up in order to be able to build on top of buildings. It is critical to have a validator in order to build on top of buildings for this to work. You can not leave the validator area blank other wise you will get a error telling you to place it on a active vespene geyser.