In order to create a weapon, I duplicated an existing weapon checking all the boxes to make sure I had everything. THere are lots of problems though. Sometimes units shoot white balls. Sometimes the white ball appears near the unit, but doesn't travel. Sometimes the damage is dealt, but it looks like nothing is being shot. It appears all the actors don't carry over. Is there any ways to fix this?
You need to edit the actor events for the actors you want to use. For the "white ball" thing it should be as simple as adding an event to the actor that says-
Im not sure if you're misunderstanding me, or the opposite, but I don't want to fire white balls. Apparently, that's the default when there isn't a valid actor or something. I want the copied phoenix weapon to look the same as the original weapon i.e. not firing white balls
Creating weapons requires allot more than copying one. There are other things such as the weapon model missile which you have to create separately which is not copied. My best suggestion would be to create a weapon from scratch so you can understand the process. Copying a weapon most of the time gets ugly unless you have had experience doing it several times already.
By the latter, I mean creating a new weapon based off an existing weapon. A big problem is that they share the same damage effect, so if I change one damage, both are changed and that's not what I want. Creating a new weapon may be more fun anyway.
I meant in order to solve your problem. The "white balls" are the placeholder actors that appear when something goes wrong.
What I mean is, you have to designate a unit as the ammo for your weapon (assuming you want to shoot missiles), and then you need to pick an actor and create an event within that actor to say "hey, when this unit is created, you need to serve as its actor".
If you're getting white balls, it's because no valid actor is specified for your ammo.
In order to create a weapon, I duplicated an existing weapon checking all the boxes to make sure I had everything. THere are lots of problems though. Sometimes units shoot white balls. Sometimes the white ball appears near the unit, but doesn't travel. Sometimes the damage is dealt, but it looks like nothing is being shot. It appears all the actors don't carry over. Is there any ways to fix this?
@magellen95: Go
You need to edit the actor events for the actors you want to use. For the "white ball" thing it should be as simple as adding an event to the actor that says-
@Chiquihuite: Go
Im not sure if you're misunderstanding me, or the opposite, but I don't want to fire white balls. Apparently, that's the default when there isn't a valid actor or something. I want the copied phoenix weapon to look the same as the original weapon i.e. not firing white balls
@magellen95: Go
Creating weapons requires allot more than copying one. There are other things such as the weapon model missile which you have to create separately which is not copied. My best suggestion would be to create a weapon from scratch so you can understand the process. Copying a weapon most of the time gets ugly unless you have had experience doing it several times already.
@silvermage: Go
Is there a good tutorial of some sort to learn from?
@magellen95: Go
The combination of these two tutorials should point you in the right direction:
http://starcraft.incgamers.com/forums/showthread.php?t=3806
http://starcraft.incgamers.com/forums/showthread.php?t=3861
If you still need help after looking at those let me know.
@silvermage: Go
is this for modifying weapons or creating a completely new weapon based off another weapon cause the latter is what I'm trying to do now.
When you say "latter", you mean?
In any case, I was referring to making a new weapon from the 1st tutorial and then and changing the way it works using the 2nd.
I'll link you a few more decent tutorials here:
http://www.gamefront.com/how-to-create-a-starcraft-2-custom-unit/#Your%20Weapon
(A whole unit from scratch, very handy as well, great for understanding the basic data editor)
@silvermage: Go
By the latter, I mean creating a new weapon based off an existing weapon. A big problem is that they share the same damage effect, so if I change one damage, both are changed and that's not what I want. Creating a new weapon may be more fun anyway.
@magellen95: Go
I meant in order to solve your problem. The "white balls" are the placeholder actors that appear when something goes wrong.
What I mean is, you have to designate a unit as the ammo for your weapon (assuming you want to shoot missiles), and then you need to pick an actor and create an event within that actor to say "hey, when this unit is created, you need to serve as its actor".
If you're getting white balls, it's because no valid actor is specified for your ammo.
@Chiquihuite: Go
Unfortunately, as a noob, I have no idea how to do that