Think of auto scrolling stages on 2d side scrollers. Typically you either get pushed forward or die when you hit the "back" wall. Any thoughts on how to do this?
I know there are some path blockers, but I'm not sure if you can dynamically update their positions with triggers.
I'm definitely in for this. I have more on my mind, but don't have time to post it now.
Well, just a quick one: 10 minutes seems a bit long for a "mini-game". 2-5 seems more ideal. I guess I'm thinking of Mario Party and Uther Party games from War3.
Yeah, I played with the Up Vector and couldn't get anything to happen. And like the other guy said, unfortunately, moving completely resets the rotation of the unit.
I've been asking the exact same question for a little while now. I even started a thread up on Map Development over on Blizz's forum. Funny is that I found other threads here and there asking the identical question.
I have not yet seen an answer. I want to believe someone can figure this out, but so far every is just confusing rotating a unit along Z (easy) with rotating along X or Y.
But leveling seems to be very glitchy.
I can do something simple like this:
level 0 - 10xp
level 1 - 20xp
level 2 - 30xp
Sometimes it seems to work fine, other times, seemingly when I try to have a modification occur on level up, such as Speed Multiplier x2, the unit breaks on level up. What I mean by this is that the unit becomes uncontrollable and a red message displays on the left side of the screen saying, "No units can handle that command".
Basically this seems to happen for no apparent reason. Sometimes I get this "leveling error" by doing nothing other than have a unit level a few times and that's it. Other times it seems to occur when I try to have modifications upon leveling. I basically made two identical sets of the simple leveling formula above, calling one "HeroLevels" and the other "HL", and one worked and the other didn't. "HeroLevels" was that one not working, and when I changed it's name, it started working again, when I changed it back it still worked. In other words, this "error" seems to occur completely at random.
Anyone else encounter this? Maybe I just have some corrupted files...
Hmm, I can try to give an explanation. I have successfully gotten a marine to level up, but it seems incredibly buggy.
So once you have your custom veterancy behavior made and added to the unit you want to be a Hero you now need to configure how the leveling works:
Go back to the "behaviors" data type from the drop down
Select your custom veterancy behavior (e.g. "HeroLevels")
Double click the blank to the right of the "Veterancy Levels +" (it should be blank until you edit it)
The very top box you see is the list of each level, the experience needed to level and some other thigns
Click on the green "x" thing on the right to added levels to the list
For each level, specify minimum experience required to level
For example you can add 3 levels, and 0 through 2 should show up. Clicking on each one individually in the list should allow you to edit how much experience it takes to level.
You'll notice the actually window you are in currently is very long. All the possible modifications you want upon level up are found here (e.g. plus damage).
I'm really not sure if I'm doing this right though, because as I said, it's very buggy for me. Sometimes I can get it so a marine will level up several times normally upon gaining proper experience, but for some reason, most of the time the marine completely freezes up after the 2nd level he gains. A message on the screens displays "this unit is unable to handle commands" or something like this. I don't really understand it at all.
Oh, and to gain experience, just through some Player 2 SCVs near your hero and lower their life to 1hp or something.
0
I found a way to make this work! Now my unit moves forward when it touches the back boundary.
0
@SoyMilks: Go
I want to be able to do this exact same thing. Seems like it's not going to be very easy to do if it's even possible.
0
Think of auto scrolling stages on 2d side scrollers. Typically you either get pushed forward or die when you hit the "back" wall. Any thoughts on how to do this?
I know there are some path blockers, but I'm not sure if you can dynamically update their positions with triggers.
0
I'm definitely in for this. I have more on my mind, but don't have time to post it now.
Well, just a quick one: 10 minutes seems a bit long for a "mini-game". 2-5 seems more ideal. I guess I'm thinking of Mario Party and Uther Party games from War3.
0
@Grogian: Go
Yeah, I played with the Up Vector and couldn't get anything to happen. And like the other guy said, unfortunately, moving completely resets the rotation of the unit.
0
@Grogian: Go
Alright cool. I'm currently trying to look into a way to use a 3rd party editor to rotate the model itself.
0
@Grogian: Go
This is cool that you get the Carrier to pitch upwards, but could you write something for rolling? I've noticed there is no Right Vector either.
0
@Strigiformes: Go
I've been asking the exact same question for a little while now. I even started a thread up on Map Development over on Blizz's forum. Funny is that I found other threads here and there asking the identical question.
I have not yet seen an answer. I want to believe someone can figure this out, but so far every is just confusing rotating a unit along Z (easy) with rotating along X or Y.
0
@J_cup: Go
Good explanation.
0
Sounds the Tauren Chieftain's reincarnation to me.
0
@Tattsoo: Go
I'm not sure I follow what you mean.
0
@Beider: Go
I can get it to work again too if a remake the map or behavior, but it only seems to last so long. Right now it just seems broken.
0
So I followed this guide: http://forums.sc2mapster.com/development/tutorials/284-xml-heros-level-and-xp/?page=2#posts
But leveling seems to be very glitchy. I can do something simple like this: level 0 - 10xp level 1 - 20xp level 2 - 30xp
Sometimes it seems to work fine, other times, seemingly when I try to have a modification occur on level up, such as Speed Multiplier x2, the unit breaks on level up. What I mean by this is that the unit becomes uncontrollable and a red message displays on the left side of the screen saying, "No units can handle that command".
Basically this seems to happen for no apparent reason. Sometimes I get this "leveling error" by doing nothing other than have a unit level a few times and that's it. Other times it seems to occur when I try to have modifications upon leveling. I basically made two identical sets of the simple leveling formula above, calling one "HeroLevels" and the other "HL", and one worked and the other didn't. "HeroLevels" was that one not working, and when I changed it's name, it started working again, when I changed it back it still worked. In other words, this "error" seems to occur completely at random.
Anyone else encounter this? Maybe I just have some corrupted files...
0
Hmm, I can try to give an explanation. I have successfully gotten a marine to level up, but it seems incredibly buggy.
So once you have your custom veterancy behavior made and added to the unit you want to be a Hero you now need to configure how the leveling works:
For example you can add 3 levels, and 0 through 2 should show up. Clicking on each one individually in the list should allow you to edit how much experience it takes to level.
You'll notice the actually window you are in currently is very long. All the possible modifications you want upon level up are found here (e.g. plus damage).
I'm really not sure if I'm doing this right though, because as I said, it's very buggy for me. Sometimes I can get it so a marine will level up several times normally upon gaining proper experience, but for some reason, most of the time the marine completely freezes up after the 2nd level he gains. A message on the screens displays "this unit is unable to handle commands" or something like this. I don't really understand it at all.
Oh, and to gain experience, just through some Player 2 SCVs near your hero and lower their life to 1hp or something.