I advise to copy them and not dupe. Altering the originals causes problems with their data becoming linked to each other as well as several other bugs. While duping has issues with actor fields (especially the target ones of events).
Rollback Post to RevisionRollBack
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
I advise to copy them and not dupe. Altering the originals causes problems with their data becoming linked to each other as well as several other bugs. While duping has issues with actor fields (especially the target ones of events).
But if I do copy everything including the workers, when I run the game in SC2 and players select races in the melee menu, the game will start with the original 6 workers. If they are copied and edited as well, will it be a hard issue to fix so the game starts with the 6 "new" workers?
If I want to make a custom melee map, where I change the data of the existing units, do I need to duplicate them or add new ones?
Would it not be more easy to just change the data of the existing units?
I would personally recommend creating all units entirely from scratch, depending on how much you wish to change. Not only will you learn how the data editor works much faster, but you will also understand your map much better - when it comes to balancing, editing or updating it.
The galaxy wiki contains some articles of useful / necessary fields to get you started, as well as a couple of tutorials on how to create a unit (and weapon, and actor, and damage / missile effects) out of nothing.
I always create a new object entirely from scratch - and sometimes, merely 'base it on' another existing unit. All this means is that certain fields pertaining to the 'based' unit, are copied over to my new unit. Making it easier to find / know what elements to change.
...the game will start with the original 6 workers. If they are copied and edited as well, will it be a hard issue to fix so the game starts with the 6 "new" workers?
You have to double click the newly duplicated/copied object to open up the menu whereby it was as if you had created it from scratch. Once there, you can edit the fields pertaining to where the object is stored in the editordirectories and what 'Race' the object is classified as.
Alternatively, you could simply retrigger the 'melee initialisation' to create x amount of 'workers' per player, according to their 'race'.
I will mostly do minor changes to the units, like their HP or attack damage etc.
In that regard, what "method" is the most effective one to use?
Copy, duplicate or create new unit?
In all cases it seems like I must add models, actors and effects from scratch to the new unit. Would be nice to save that effort if there is a more effective method to use for making small changes to the units?
i'm with bone. if you are going to create a (custom) melee map i guess you are not going to use the original ones, so can do the "minor changes" over them
i'm with bone. if you are going to create a (custom) melee map i guess you are not going to use the original ones, so can do the "minor changes" over them
But will this cause problems with the map? Errors and bugs etc?
I try to create everything from scratch. It goes like this:
I make a custom marine. (I follow a tutorial.)
I Add unit, base it on marine. (Everything is the same)
I go to actors, make a new actor for the marine and I edit the token, art etc. (Everything is the same)
I test the unit ingame and it works fine. Moves and attacks and everything.
I create a custom weapon named "Marine attack."
I want to change the damage for the attack so I create a new effect called "Marine attack damage"
I create a new model for the attack. (Exactly like the usual marine model attack thing.)
I create a new button, which is exactly like the original, I add it to the barracks train ability, which is also new. (And the barrack is new)
Etc..
Everything is just the same. I just create what already exists, except for the damage I change.
But there is so much that needs to be edited!
Is there any of these steps I can skip, to make things a bit easier? Feels like for every change I make two other changes must be made also.. :(
It would be horrible if I created a custom melee map just to find out that everything is screwed because I did not do it right from the beginning..
as far as i know there shouldn't be any problem modifying the original unit, you only lose the original value
you can try it easyly creating a new map with 2 start locations and some minerals. active player 2 as computer and modify any unit (like worker's attack).
play normally until you obtain the modified unit and check it. there should be no problem with it
remember that to change damage you only need to change the weapon's effect
it does simply say you've change something and the green one will be active ingame. the old gray copy has been added in a recent patch. i guess its just to show the original values and have it always there if you want to copy/dupe it.
But on some units there are several of them in the list, and one of them is green (the one I´ve changed), but many of them can not be modified. I think the stalker has 3 icons of itself in the data editor when I search "stalker". If I make a change, a fourth one appears which is green.
If you edit an 'original' unit. The Editor will automatically recreate that unit, with whatever stats you have edited. Use the Data Source: field to distinguish between what you have copied (or rename units accordingly and use the Editor - Prefix or Suffix) fields to make them recognisable.
remember that proyectiles (like viking's missiles and stalker's laser) are "units" too
when you create a new map, go to "data > units" and search stalker, there should be 2 results: the unit and the weapon (as i said laser is a unit too)
if you have another one is because you have created/duplicated it, and should be displayed in green (custom data)
Seeing multiple of the same unit is an option in the data editor. Press ctrl+shift+W to disable it and see only the version that is being used in the map (The button is between the Object Explorer (orange Observer icon) and tree view, its got 2 zealots on it and is orange)
And to make it very clear:
If you want to MODIFY existing units, you MODIFY them
If you want a new unit based on an old one, you duplicate or copy. You do NOT need to duplicate or copy a unit if you don't intend to use the original in your map in addition to the new one.
You are making a melee mod if I understood this right, so that means you are MODIFYING units, not making new ones, therefore you just change values.
If you want to learn about the data editor, making things completely from scratch is the best way, but that does not mean that to make a melee mod you should recreate absolutely every single unit, just modify what is already there.
If you want to make a proper custom map (Not saying melee mods dont count as proper maps, I just mean custom as in you make custom units, buildings, etc.) you should try not to duplicate or copy anything and make everything from scratch - Its not actually necessary, but its a lot cleaner than duplicating things and you'll understand what you are doing.
Basically, what Maity said. If you just want to modify existing units, do that. If you want to use the marine AND your "new" marine, then you duplicate. There's also the option of making them from scratch, but don't worry about that if your new to data. The editor does display multiple versions of the same unit, and there's a few reasons why. But for the most part, just ignore the duplicate copies. Basically, campaign and multiplayer have 2 different versions of any unit. IE the campaign marine is better than the multiplayer marine. So if to have both dependencies in your map, you will see both. Anything that is from blizzard is blue, and anything that you changed or made yourself is in green. But like I said, for the most part, you can just ignore the duplicate copies.
Wrote this on my ipad, ignore the potentially terrible spelling errors >_>
If I want to make a custom melee map, where I change the data of the existing units, do I need to duplicate them or add new ones?
Would it not be more easy to just change the data of the existing units?
I advise to copy them and not dupe. Altering the originals causes problems with their data becoming linked to each other as well as several other bugs. While duping has issues with actor fields (especially the target ones of events).
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
But if I do copy everything including the workers, when I run the game in SC2 and players select races in the melee menu, the game will start with the original 6 workers. If they are copied and edited as well, will it be a hard issue to fix so the game starts with the 6 "new" workers?
You select what every race starts with under the Races data type.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
I would personally recommend creating all units entirely from scratch, depending on how much you wish to change. Not only will you learn how the data editor works much faster, but you will also understand your map much better - when it comes to balancing, editing or updating it.
The galaxy wiki contains some articles of useful / necessary fields to get you started, as well as a couple of tutorials on how to create a unit (and weapon, and actor, and damage / missile effects) out of nothing.
I always create a new object entirely from scratch - and sometimes, merely 'base it on' another existing unit. All this means is that certain fields pertaining to the 'based' unit, are copied over to my new unit. Making it easier to find / know what elements to change.
You have to double click the newly duplicated/copied object to open up the menu whereby it was as if you had created it from scratch. Once there, you can edit the fields pertaining to where the object is stored in the editordirectories and what 'Race' the object is classified as.
Alternatively, you could simply retrigger the 'melee initialisation' to create x amount of 'workers' per player, according to their 'race'.
I will mostly do minor changes to the units, like their HP or attack damage etc.
In that regard, what "method" is the most effective one to use?
Copy, duplicate or create new unit?
In all cases it seems like I must add models, actors and effects from scratch to the new unit. Would be nice to save that effort if there is a more effective method to use for making small changes to the units?
if its just melee and hp and dmg. edit the existing units
i'm with bone. if you are going to create a (custom) melee map i guess you are not going to use the original ones, so can do the "minor changes" over them
But will this cause problems with the map? Errors and bugs etc?
I try to create everything from scratch. It goes like this:
I make a custom marine. (I follow a tutorial.)
I Add unit, base it on marine. (Everything is the same) I go to actors, make a new actor for the marine and I edit the token, art etc. (Everything is the same) I test the unit ingame and it works fine. Moves and attacks and everything.
I create a custom weapon named "Marine attack." I want to change the damage for the attack so I create a new effect called "Marine attack damage" I create a new model for the attack. (Exactly like the usual marine model attack thing.) I create a new button, which is exactly like the original, I add it to the barracks train ability, which is also new. (And the barrack is new) Etc..
Everything is just the same. I just create what already exists, except for the damage I change. But there is so much that needs to be edited!
Is there any of these steps I can skip, to make things a bit easier? Feels like for every change I make two other changes must be made also.. :(
It would be horrible if I created a custom melee map just to find out that everything is screwed because I did not do it right from the beginning..
as far as i know there shouldn't be any problem modifying the original unit, you only lose the original value
you can try it easyly creating a new map with 2 start locations and some minerals. active player 2 as computer and modify any unit (like worker's attack).
play normally until you obtain the modified unit and check it. there should be no problem with it
remember that to change damage you only need to change the weapon's effect
If I search for marine and for example changes it´s life value, the unit becomes a green copy in the list underneath the original marine.
Is that enought to make it a copy, or do I need to select each unit and choose Copy + paste?
it does simply say you've change something and the green one will be active ingame. the old gray copy has been added in a recent patch. i guess its just to show the original values and have it always there if you want to copy/dupe it.
@b0ne123: Go
But on some units there are several of them in the list, and one of them is green (the one I´ve changed), but many of them can not be modified. I think the stalker has 3 icons of itself in the data editor when I search "stalker". If I make a change, a fourth one appears which is green.
What is all this about?
@Kabelkorven: Go
If you edit an 'original' unit. The Editor will automatically recreate that unit, with whatever stats you have edited. Use the Data Source: field to distinguish between what you have copied (or rename units accordingly and use the Editor - Prefix or Suffix) fields to make them recognisable.
@Kabelkorven: Go
remember that proyectiles (like viking's missiles and stalker's laser) are "units" too
when you create a new map, go to "data > units" and search stalker, there should be 2 results: the unit and the weapon (as i said laser is a unit too)
if you have another one is because you have created/duplicated it, and should be displayed in green (custom data)
blue name = original unit
green name = custom unt
Seeing multiple of the same unit is an option in the data editor. Press ctrl+shift+W to disable it and see only the version that is being used in the map (The button is between the Object Explorer (orange Observer icon) and tree view, its got 2 zealots on it and is orange)
And to make it very clear:
If you want to MODIFY existing units, you MODIFY them
If you want a new unit based on an old one, you duplicate or copy. You do NOT need to duplicate or copy a unit if you don't intend to use the original in your map in addition to the new one.
You are making a melee mod if I understood this right, so that means you are MODIFYING units, not making new ones, therefore you just change values.
If you want to learn about the data editor, making things completely from scratch is the best way, but that does not mean that to make a melee mod you should recreate absolutely every single unit, just modify what is already there.
If you want to make a proper custom map (Not saying melee mods dont count as proper maps, I just mean custom as in you make custom units, buildings, etc.) you should try not to duplicate or copy anything and make everything from scratch - Its not actually necessary, but its a lot cleaner than duplicating things and you'll understand what you are doing.
@TheAlmaity: Go
Basically, what Maity said. If you just want to modify existing units, do that. If you want to use the marine AND your "new" marine, then you duplicate. There's also the option of making them from scratch, but don't worry about that if your new to data. The editor does display multiple versions of the same unit, and there's a few reasons why. But for the most part, just ignore the duplicate copies. Basically, campaign and multiplayer have 2 different versions of any unit. IE the campaign marine is better than the multiplayer marine. So if to have both dependencies in your map, you will see both. Anything that is from blizzard is blue, and anything that you changed or made yourself is in green. But like I said, for the most part, you can just ignore the duplicate copies.
Wrote this on my ipad, ignore the potentially terrible spelling errors >_>