I currently have an upgrade on a building called (just to keep it simple) "Building 1". In "Building 2" I have another upgrade ability. "Building 2s" upgrade ability has the requirement that "Building 1s" upgrade ability is researched and completed first. I need building 1s upgrade to be a 1 time use.
Under "Requirements +" for my "Have Upgrade From Building 1" requirement I currently have it as such (I'm pretty sure this is the area the issue is stemming from):
Use
Count Upgrade (Upgrade from building 1) Completed
Show
Equals
Count Upgrade (Upgrade from building 1) Queued or Better
Constant 0
As it is currently, Building 2s upgrade shows that it needs the requirement and cannot be used initially (which is how I want it). When I use the upgrade from building 1, instead of that upgrade icon disappearing, the upgrade icon in building 2 disappears. I had it working before where neither of the abilities disappear after use, but buildings 1 upgrade could be used and queued infinitely.
"Upgrade 1 Requirements"
Show
Equals
Count Upgrade (Upgrade from building 1) Queued or Better
Constant 0
"Upgrade 2 Requirements"
Use
Equals
Count Upgrade (Upgrade from building 1) Completed
Constant 1
Show
Equals
Count Upgrade (Upgrade from building 2) Queued or Better
Constant 0
You dont really need the equals for all of them, since 0 is considered false, and everything else is considered true, but I think this is easier to understand.
I accidentally called building 2s ability an upgrade. It's actually a morph ability (like lair -> hive). How does that change it? Is it just "Count Ability" for building 2 rather than "count upgrade"
Also I want the building 2 upgrade to show up before building 1s upgrade is done, just be grayed out.
EDIT:
Removing the "show" from upgrade 2 requirements made it work out.
Thanks for the help!
I currently have an upgrade on a building called (just to keep it simple) "Building 1". In "Building 2" I have another upgrade ability. "Building 2s" upgrade ability has the requirement that "Building 1s" upgrade ability is researched and completed first. I need building 1s upgrade to be a 1 time use.
Under "Requirements +" for my "Have Upgrade From Building 1" requirement I currently have it as such (I'm pretty sure this is the area the issue is stemming from):
Use
Count Upgrade (Upgrade from building 1) Completed
Show
Equals
Count Upgrade (Upgrade from building 1) Queued or Better
Constant 0
As it is currently, Building 2s upgrade shows that it needs the requirement and cannot be used initially (which is how I want it). When I use the upgrade from building 1, instead of that upgrade icon disappearing, the upgrade icon in building 2 disappears. I had it working before where neither of the abilities disappear after use, but buildings 1 upgrade could be used and queued infinitely.
Thanks
You need 2 requirements for that;
"Upgrade 1 Requirements"
Show
Equals
Count Upgrade (Upgrade from building 1) Queued or Better
Constant 0
"Upgrade 2 Requirements"
Use
Equals
Count Upgrade (Upgrade from building 1) Completed
Constant 1
Show
Equals
Count Upgrade (Upgrade from building 2) Queued or Better
Constant 0
You dont really need the equals for all of them, since 0 is considered false, and everything else is considered true, but I think this is easier to understand.
@SBeier:
I accidentally called building 2s ability an upgrade. It's actually a morph ability (like lair -> hive). How does that change it? Is it just "Count Ability" for building 2 rather than "count upgrade"
Also I want the building 2 upgrade to show up before building 1s upgrade is done, just be grayed out.
EDIT:
Removing the "show" from upgrade 2 requirements made it work out.
Thanks for the help!