Staredit Network > Forums > SC2 Assistance > Topic: Creating a custom Upgrade
Creating a custom Upgrade
Jan 22 2011, 1:31 am
By: Riney  

Jan 22 2011, 1:31 am Riney Post #1

Thigh high affectionado

Alright I have NEVER made a custom upgrade in my life in SC2 and after poking around a little, Im completely lost. Ive found that upgrades are in the requirements and upgrade tabs, what else do I need to open, and is there a step by step instruction somewhere to make a new upgrade?

Brb checking the wiki.



Riney#6948 on Discord.
Riney on Steam (Steam)
@RineyCat on Twitter

-- Updated as of December 2021 --

Jan 22 2011, 8:10 pm Alzarath Post #2

Praetor

Best way to learn nearly anything in SC2, duplicate, alter, and learn.



None.

Jan 23 2011, 12:26 am Riney Post #3

Thigh high affectionado

Thats the kicker, I cant figure out HOW to duplicate it.



Riney#6948 on Discord.
Riney on Steam (Steam)
@RineyCat on Twitter

-- Updated as of December 2021 --

Jan 23 2011, 1:39 am Roy Post #4

An artist's depiction of an Extended Unit Death

Copy/paste support has been added to the upgrade editor.

Ctrl+U is the shortcut to duplicate an upgrade. You can also right-click on an upgrade and choose to duplicate from there, or choose to make an entirely new upgrade.




Jan 23 2011, 2:24 am Riney Post #5

Thigh high affectionado

I know HOW to dupe something, I dont know where to.

Is anyone reading the OP?



Riney#6948 on Discord.
Riney on Steam (Steam)
@RineyCat on Twitter

-- Updated as of December 2021 --

Jan 23 2011, 4:30 am Roy Post #6

An artist's depiction of an Extended Unit Death

I read that you found where the upgrades are, and now that you know how to duplicate and modify one. The OP is asking for a step-by-step instructional guide, which I do not have, and I'd rather not create one if you're so close to solving this on your own (especially since my own experience with the Data Editor is limited).

What do you mean you don't know where to dupe an upgrade? The OP says you found where the upgrades are. It's under the "Game" section in a category called "Upgrades."

Part 1: Making the Upgrade

Open the Upgrades tab in the Data Editor.

1. Right-click anywhere in the list. Select "Add Upgrade..."
2. Name the upgrade to what you want. Base it on the upgrade type you want (ex. if you're making a weapon upgrade, base it off of one of the Upgrade Ground/Air Weapon upgrades).

-- OR --

1. Find an upgrade that already exists and is similar to the upgrade you have in mind.
2. Right-click the upgrade and select "Duplicate Upgrade..." In the screen that pops up you only need the upgrade selected, not the links to units. Rename the upgrade if desirable.

Part 2: Adding Effects to the Upgrade

I don't know how you view your Data Editor, but I view mine on Table View. These instructions will be for Table View on (Toggle with Ctrl+T).

1. Locate "Upgrade - Effects - Data Reference" and double click on the value. A dialog will appear. (Double-clicking "Operation" or "Value under" "Upgrade - Effects" will open the same dialog).
2. Right-click in the table area in the dialog and select "Add Effect."
3. While highlighting the effect, you can customize it with the fields below the table.
  • The "Type" is the type of the upgrade. If the upgrade is for a unit, you would select "Unit." Likewise, if the upgrade was to improve an ability, you would choose "Ability."
  • The "Object" is the specific model being affected. For example, if the upgrade is for a Marine, you would select "Marine."
  • The "Field" shows what parts of the object can be manipulated by the upgrade. If you have chosen a Marine, then you will see the Marine's stats in this window. Click on one value to select it.
  • The "Operation" is the instruction to modify the selected field. This is similar to SC1's Set/Add/Subtract, except it includes Multiply and Divide.
  • The "Value" is how much you want to change the field by the specified operation.
4. Repeat steps 2-3 for as many effects as you wish.

Part 3: Adding Requirements

Open the Requirements tab in the Data Editor.

1. Right-click anywhere in the list. Select "Add Requirement..."
2. Name the requirement to what you want. Select the Race you want and Tech Type "Upgrade."
3. Double-click "Requirement - Node Link." A dialog will appear.
4. Insert conditions for making the upgrade display.
  • The "Use" is the conditions to be met when the player is allowed to start researching the upgrade (ex. Tech-Tree requirement like "Owns a Barracks").
  • The "Show" is the conditions to be met when a player can see the upgrade (ex. Show "Protoss Shields Level 2" if "Protoss Shields Level 1" is queued or better and "Protoss Shields Level 2" is not queued or better).

Part 4: Adding the Upgrade to an Ability

Just going into a quick example for this.

1. Look for the ability to which you want to apply the upgrade (ex. "Engineering Bay - Research") (You can make your own ability if you want).
2. Click on it and find "Ability - Info - Upgrade." Double-click to open a dialog.
3. Choose an empty research space and double-click it. Another dialog will open.
4. At the top, you can choose a default button.
5. If you have a requirement, set the button state to restricted. Find your requirement in the "Info - Button - Requirements" and select it.
6. Scroll down in the dialog until you reach the bottom. Select your upgrade in the "Info - Upgrade" section.

Part 5: Adding the Upgrade to a Building

I'm just going to assume you want to add it to something that already provides upgrades, like an Engineering Bay. Open the Units tab in the Data Editor.

1. Find and select the appropriate Unit.
2. Locate "Ability - Command Card - Buttons - Face" and double-click it to open the dialog.
3. Choose a location on the command card and click it.
4. In the "Buttons" box, right-click and select "Add Button..."
5. Choose the image you want your upgrade to have and hit OK.
6. Select "Ability Command" as the command type.
7. Select your custom requirement as the requirement.
8. Select the ability you added the upgrade to in part 4 as the ability.
9. Select your upgrade as the Ability Command (It will be the name of the default icon, not the name of the upgrade).


I think that sums up how it works. Let me know if my instructions are inaccurate, don't work, etc. or if they successfully solve your dilemma.

Post has been edited 1 time(s), last time on Jan 23 2011, 4:48 am by Roy.




Jan 23 2011, 4:43 am Riney Post #7

Thigh high affectionado

Thats more like it, brb data editor



Riney#6948 on Discord.
Riney on Steam (Steam)
@RineyCat on Twitter

-- Updated as of December 2021 --

Jan 27 2011, 2:47 am Riney Post #8

Thigh high affectionado

Perfect. Your guide has me on the right path and my map goin good.

I love how you can change just about anything in the data editor with an upgrade. Change the cost of the upgrade with an upgrade, how bout that.


Topic can now be locked.



Riney#6948 on Discord.
Riney on Steam (Steam)
@RineyCat on Twitter

-- Updated as of December 2021 --

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[06:51 pm]
Vrael -- It is, and I could definitely use a company with a commitment to flexibility, quality, and customer satisfaction to provide effective solutions to dampness and humidity in my urban environment.
[06:50 pm]
NudeRaider -- Vrael
Vrael shouted: Idk, I was looking more for a dehumidifer company which maybe stands out as a beacon of relief amidst damp and unpredictable climates of bustling metropolises. Not sure Amazon qualifies
sounds like moisture control is often a pressing concern in your city
[06:50 pm]
Vrael -- Maybe here on the StarEdit Network I could look through the Forums for some Introductions to people who care about the Topics of Dehumidifiers and Carpet Cleaning?
[06:49 pm]
Vrael -- Perhaps even here I on the StarEdit Network I could look for some Introductions.
[06:48 pm]
Vrael -- On this Topic, I could definitely use some Introductions.
[06:48 pm]
Vrael -- Perhaps that utilizes cutting-edge technology and eco-friendly cleaning products?
[06:47 pm]
Vrael -- Do you know anyone with a deep understanding of the unique characteristics of your carpets, ensuring they receive the specialized care they deserve?
[06:45 pm]
NudeRaider -- Vrael
Vrael shouted: I've also recently becoming interested in Carpet Cleaning, but I'd like to find someone with a reputation for unparalleled quality and attention to detail.
beats me, but I'd make sure to pick the epitome of excellence and nothing less.
[06:41 pm]
Vrael -- It seems like I may need Introductions to multiple companies for the Topics that I care deeply about, even as early as Today, 6:03 am.
[06:38 pm]
Vrael -- I need a go-to solution and someone who understands that Carpets are more than just decorative elements in my home.
Please log in to shout.


Members Online: Ultraviolet