Welcome to the Map Development Forums where you can get help and information for developing your maps.
To make sure that the development forums holds a high class there are a few rules:
Creating a thread:
Check that the development forum you are going to create a thread in is correct one for the query you have.
Add a tag in the thread name inside [] holding the category for the action that you are having a problem with if it is about triggers or with the name of the part of the data editor if its about the data editor and so on. This is to make it
easier for viewers to be able to quickly establish a rough idea of about what the thread is about. After that you can add the actual thread name. Add a space between "]" and your title. Once your problem is solved
then please edit the thread name and add a tag of [Solved] before the rest of the tags and the thread name to show that the problem is solved.
So: [Effect] Unit Spawning Help Would become: [Solved][Effect] Unit Spawning Help
Allowed tags are those that contain the category of the trigger, data or terrain editor you are having a problem with. Things such as [Help] is not an allowed tag. If the thread would require multiple tags then they should be seperated by a "/". So: [Ability][Effect] Creating Ability Effects Would become: [Ability/Effect] Creating Ability Effects
Your title must explain the thread subject as best as possible.
Things like: [Effect] Help! Does not explain the thread subject and would need to be change into something like this: [Effect] Unit Spawning Help
Before you make a thread than take the time to make sure that it has not already been explained or solved.
Posting:
All posts you make should be relevant to the topic, derailing other peoples threads is prohibited.
If bumping then please delete the bump post unless it brings any new information to the thread.
If you know how to solve a problem described in the on-topic than do
not just post that you have done it without giving an explanation to how you did it.
Unneeded and unhelpful comments will be looked down upon and could warrant a warning or in the worst case
a ban.
If you are having the same problem that is explained in the thread or have any new info on the subject then feel free to post and
explain what you have found out so far.
Remember that whenever you post to make sure that it will not sound offensive, even if the problem is simple to solve for you it might not be for somebody
else. If you won't post something nice than don't post something at all.
Guidelines for Asking Questions and Getting Answers
Presentation
It's important to ask your question in a way that's easy to read and understand. Using proper grammar goes a long way (nobody is expecting it to be perfect though). People who are willing to help you out don't read minds (even if they could, you're an internet away) and being clear will help them help you.
Content
Adding detail your question is just as important as the presentation. Writing one line without describing the entire problem means that no one will be able to understand what you're asking. Don't be afraid to show a little code and/or describe exactly what you're trying to do, nobody is here to steal your ideas or work. Of course, don't just share code without describing its purpose.
On the other hand, too much detail makes things hard to read. Do not add something completely irrelevant.
Communication
Don't be rude! Those of us that answer your questions are trying to help. Sometimes it may be hard to understand the exact problem you're having with just a few lines of text. If someone asks for more information, be willing to provide it.
Summary
- Be clear when asking a question
- Be concise, but do not leave out any relevant details
- Be willing to communicate with those who are willing to help you (help them help you)
Last of All
Be willing to share your knowledge! Become part of the community and help those who are having similar problems to the ones you've experienced.
These are some of the most asked questions on the map development, trigger, and data forums. Please check this list for answers before posting new questions.
Also, please note that these answers assume that you have your data editor view set to "Table View" (check the orange buttons at the top of the right pane).
Data Editor
My custom unit is not appear after duplicating actors or units.
Make sure the model field in your duplicated actor has not changed. If the model is the correct model, check your events to make sure that the UnitCreate event corresponds to your unit.
How do I remove the requirements to use an ability?
Find the ability in the "Abilities" tab. Select and open the "Ability -Commands+" field. Click on the "Execute" command row. In the lower half of the window, there should be an area labeled "Requirements", press the red "X" to the lower right of the box with buttons.
How do I get campaign units in my map?
When creating a new map:
select the "Modify..." button next to dependencies in the "New Document" dialog. Click "Add Standard..." and check "Liberty (Campaign)".
When adding campaign units to an existing map:
Go to "File | Dependencies...", in the new dialog click "Add Standard..." and check "Liberty (Campaign)". After adding the dependencies, click on the "Liberty (Campaign)" item that was added to the list and use the blue up and down arrows to move it to the top of the list. Hit "OK" and reload your map.
How do I change an ability's cost?
Find the ability in the "Abilities" tab. Select and open the "Cost - Cost+" field. In the window that opens, click the "Cost" with index 0 (if there is no index 0, press the green "X+" button the right hand side). In the bottom half of this window, scroll to the bottom and change the "Vitals" to whatever values you wish to use.
How do I change an ability's cast time?
Find the ability in the "Abilities" tab. Alter the "Stats - Cast Start Time".
How do I get a unit to fire and move at the same time?
You must go to the Weapon Tab in the data editor and uncheck the "Only Fire at Target" and "Only Fire while Attacking" Option flags. As well as change the Allowed Movement field to say "Moving".
Trigger Editor
How do I remove the melee start units from spawning?
Open the trigger editor, delete the "melee initialization" trigger.
Welcome to the Map Development Forums where you can get help and information for developing your maps. To make sure that the development forums holds a high class there are a few rules:
Creating a thread:
So:
[Effect] Unit Spawning Help
Would become:
[Solved][Effect] Unit Spawning Help
Allowed tags are those that contain the category of the trigger, data or terrain editor you are having a problem with. Things such as [Help] is not an allowed tag. If the thread would require multiple tags then they should be seperated by a "/".
So:
[Ability][Effect] Creating Ability Effects
Would become:
[Ability/Effect] Creating Ability Effects
Things like:
[Effect] Help!
Does not explain the thread subject and would need to be change into something like this:
[Effect] Unit Spawning Help
Posting:
Remember that whenever you post to make sure that it will not sound offensive, even if the problem is simple to solve for you it might not be for somebody else. If you won't post something nice than don't post something at all.
Guidelines for Asking Questions and Getting Answers
Presentation
It's important to ask your question in a way that's easy to read and understand. Using proper grammar goes a long way (nobody is expecting it to be perfect though). People who are willing to help you out don't read minds (even if they could, you're an internet away) and being clear will help them help you.
Content
Adding detail your question is just as important as the presentation. Writing one line without describing the entire problem means that no one will be able to understand what you're asking. Don't be afraid to show a little code and/or describe exactly what you're trying to do, nobody is here to steal your ideas or work. Of course, don't just share code without describing its purpose.
On the other hand, too much detail makes things hard to read. Do not add something completely irrelevant.
Communication
Don't be rude! Those of us that answer your questions are trying to help. Sometimes it may be hard to understand the exact problem you're having with just a few lines of text. If someone asks for more information, be willing to provide it.
Summary
- Be clear when asking a question
- Be concise, but do not leave out any relevant details
- Be willing to communicate with those who are willing to help you (help them help you)
Last of All
Be willing to share your knowledge! Become part of the community and help those who are having similar problems to the ones you've experienced.
Frequently Asked Editor Questions
These are some of the most asked questions on the map development, trigger, and data forums. Please check this list for answers before posting new questions.
Also, please note that these answers assume that you have your data editor view set to "Table View" (check the orange buttons at the top of the right pane).
Data Editor
My custom unit is not appear after duplicating actors or units.
Make sure the model field in your duplicated actor has not changed. If the model is the correct model, check your events to make sure that the UnitCreate event corresponds to your unit.
How do I remove the requirements to use an ability?
Find the ability in the "Abilities" tab. Select and open the "Ability -Commands+" field. Click on the "Execute" command row. In the lower half of the window, there should be an area labeled "Requirements", press the red "X" to the lower right of the box with buttons.
How do I get campaign units in my map?
When creating a new map:
select the "Modify..." button next to dependencies in the "New Document" dialog. Click "Add Standard..." and check "Liberty (Campaign)".
When adding campaign units to an existing map:
Go to "File | Dependencies...", in the new dialog click "Add Standard..." and check "Liberty (Campaign)". After adding the dependencies, click on the "Liberty (Campaign)" item that was added to the list and use the blue up and down arrows to move it to the top of the list. Hit "OK" and reload your map.
How do I change an ability's cost?
Find the ability in the "Abilities" tab. Select and open the "Cost - Cost+" field. In the window that opens, click the "Cost" with index 0 (if there is no index 0, press the green "X+" button the right hand side). In the bottom half of this window, scroll to the bottom and change the "Vitals" to whatever values you wish to use.
How do I change an ability's cast time?
Find the ability in the "Abilities" tab. Alter the "Stats - Cast Start Time".
How do I get a unit to fire and move at the same time?
You must go to the Weapon Tab in the data editor and uncheck the "Only Fire at Target" and "Only Fire while Attacking" Option flags. As well as change the Allowed Movement field to say "Moving".
Trigger Editor
How do I remove the melee start units from spawning?
Open the trigger editor, delete the "melee initialization" trigger.
How do I alter teams or auto-balance teams?
Tutorial by DrakenStark: http://forums.sc2mapster.com/resources/tutorials/8902-trigger-placing-identical-teams-made-from-lobbies/#p1
This FAQ is not complete, please PM commonly asked and answered questions or corrections to me and I will update as soon as I can.
Edits: (9/3/10) - Corrected an error pointed out by Vitkar
(9/4/10) - Added "Teams" to the Trigger section. Thanks to DrakenStark