• 0

    posted a message on [Validator] Determining Whether an Enemy Unit is in a Unit's Sight Range

    ...

    Another approach would be to out right disable charge working on friendly units. This is probably the easiest/most efficient way to prevent it being exploited for faster movement.

     Yeah, that would be better. I suppose I didn't consider that because I wanted players to still be able to use the ability on their own units...I don't know why...but in the end, it shouldn't matter much whether it can be used on friendly units. If players want their zealots to attack a friendly unit, they could just use attack-move.
    I think I'll stick with validating whether an enemy unit is nearby, because players could still use the Charge on an enemy unit that is chasing them, and then immediately move the zealots in the opposite direction to give them a large speed boost for escaping. With the validator, they can still do that, but the charge should theoretically stop prematurely once the enemy units get out of range, therefore minimizing the speed bonus and capability of using it to escape rather than engage.
    Posted in: Data
  • 0

    posted a message on [Validator] Determining Whether an Enemy Unit is in a Unit's Sight Range

    I have changed the Zealot's Charge ability so that the Charging behaviour will continue even when the player moves the Zealot.

    I.e. my squad of Zealots may charge at an enemy unit, but then I move them to behind the enemy, and despite me having not given them an enemy target, they continue to have the speed boost and thus they easily move behind the enemy and surround it.

    It's an idea of mine to nerf the Zealot's speed boost while charging but also allow players to control them while they are charging and thus allow them to surround more easily. Hence, there could be more control involved with Zealots when it comes to kiting and chasing.

     

    However, I don't want players to be able to use the charge ability on their own units, in which the behaviour would be applied as it does in vanilla game-play, and then immediately order the Zealots to do something else. Otherwise, players would be able to abuse the Charge ability and use it in ways it wasn't intended e.g. for much quicker scouting or much easier escaping. I want the ability to still be purely offensive.

     

    So, I thought I'd create a new validator and include it in the Behaviour: Validators (Disable) field of the Charging behaviour. My goal is for the Zealot to have its charging behaviour disabled if no enemy units are within its sight range, and therefore the Zealot won't get a speed boost by using Charge on the player's own units or allied units; it will only get the speed boost when enemies are nearby (so, the ability can technically still be used on non-enemy units, but will only work in that way if enemy units are within the Zealot's sight range).

     

    My problem is that I don't know how to create such a validator. I want it to check if there is at least 1 enemy unit in the caster's sight range. For the Charging behaviour, if that validator returns false, then the behaviour is disabled (I'm assuming that if the behaviour is disabled, as opposed to removed, then it can be re-enabled if the validator then returns true during the behaviour's duration).

     

    Does anyone know to create such a validator?

    Posted in: Data
  • 0

    posted a message on Korhal's Aftermath (1v1 Melee Map)

    Version 0.7 released...not that it really matters. I fixed two major issues, those being broken pathing through the secondary entrance of the bottom player's natural, and inability to verse human players.

    Posted in: Map Feedback
  • 0

    posted a message on Korhal's Aftermath (1v1 Melee Map)

    Well, version 0.6 has now been released. The major change is a fix to one of the geysers in the bottom-right natural. Before it was unable to be built upon.

    I've noticed that not many people hang around this forum.

    Posted in: Map Feedback
  • 0

    posted a message on Korhal's Aftermath (1v1 Melee Map)

    Version 0.5 has just been released. It includes minor changes, most of them aesthetic, although I have added some more line-of-sight blockers in ways that should hopefully up the amount of interesting engagements.

    I still need to take pictures of this map. All of the official maps on Battle.Net have four different pictures previewing the map, with some really good angles and are generally high quality. Does anyone have any tips on taking good pictures of my map? How do I even take pictures of my map?

    Posted in: Map Feedback
  • 0

    posted a message on Korhal's Aftermath (1v1 Melee Map)

    This is the first map I have uploaded. Well, technically Augustgrad Aftermath was, but this is actually version 0.4 of Augustgrad Aftermath, just with a new name (hence Battle.Net states that this map is in version 0.1). It has been uploaded to the NA servers (although I'm from Australia).

    Korhal's Aftermath is a melee map for 2 players set in the wastelands of Korhal IV after the recent invasion by the Queen of Blades. Parts of the map have been Zerged, and other parts are still just remote deserts. Any civilization in the area has been promptly destroyed. I tried to create tar for this map, so as to hone back to the desert tileset in the 1st StarCraft (which I used to think was Mar Sara's tile-set, but is in fact Korhal's).

    I'd write more, but that's what the project page is for: http://www.sc2mapster.com/maps/korhals-aftermath/

    So the map isn't necessarily meant to be ladder serious, but I do want to create a visually asymmetrical and interesting map that still has fairly balanced game-play that also leads to interesting games. Hence, I'd like to hear some feedback. I usually play a bit of StarCraft II every other weekday afternoon/night, as well as throughout the weekend, so lookout for me (LettersOnly). I live in Queensland, Australia though, so my timezone's probably very different from a lot of other peoples' respective timezone. I try to update the map every Sunday. Also, I'll upload pictures when I find out the best way to upload them.

    Now, there is an extension mod I've uploaded called LettersOnly's Game Edit. It contains small aesthetic and game-play modifications, such as new satisfying victory music for each race, a unique portrait for Nydus Worms, Ultralisks being able to walk over Zerglings and other small Zerg, units not clumping up with every move command, and more. It's really more of a personal thing, and a mod I use whenever I'm playing a custom game just because there's some stuff in StarCraft II I'd like changed. But while playing Korhal's Aftermath, you can use this mod, so as to spazz up the game or something. I'm probably not being subtle in advertising it...

    Also I must add that the "tar" that I created doesn't looking good on anything lower than ultra settings...yeah, I really need to deal with that, although I don't know how. Well, a select few settings need to be on ultra for it to look good, but still.

    EDIT: version 0.5 uploaded!

    Posted in: Map Feedback
  • 0

    posted a message on Just a Quick Introduction of Myself

    Well hopefully I will be staying for more than a month. I will probably be on-and-off, but I will make sure I update once a month at least...I hope.

    Also it took me more than a week longer than I thought it would but my map, Korhal's Aftermath (used to be called Augustgrad Aftermath) is now uploaded and in beta version 0.4 (although I could probably just write "0.4" and people would assume that it's in development). It's not a serious map, per se, but it should at least be interesting.

    I have also uploaded an extension mod called LettersOnly's Game Edit. It has some smaller changes, such as Ultralisks being able to walk over Zerglings, each race having a unique, satisfying victory theme, Zerg buildings having a Broodmother as the portrait, Nydus Worms having their own custom portrait, more objects able to be engulfed in creep, Motherships being better armored just so that they won't die and become a waste of resources...some other stuff. Some of the game-play changes are probably questionable, but I'm just experimenting with adding small buffs to some of the less used units.

    Posted in: Off-Topic
  • 0

    posted a message on Ultralisk Not Animating for Its First Ram Attack (But Does for Subsequent Ram Attacks)

    I added back the Ram attack to the Ultralisks, because it looked nifty when they rammed their heads into buildings. I only added the attack, without modifying anything else. When I tested them, they would attack buildings with the Ram attack roughly 1/5 of the time, using their regular Kaiser Blades every other time. This was unintended, but I decided it looked great because it makes their attacks against buildings seem more varied.

    The only problem is that when attacking a building, an Ultralisk would not do its ram animation for the first time it would use the Ram attack on that building. The second and subsequent times it used the Ram attack on that same building, it would animate as usual. And then when that Uktralisk attacks a new building, the same would happen - wouldn't animate for its first ram attack, but would for any subsequent ram attacks. I don't like this. Is there a way I can fix this? I have no idea why this occurs. I may not even end up allowing Ultralisks to use both attacks on buildings, but it would just be nice if I knew how to fix it.

    One more thing: would be there be a way to change how frequently an Ultralisk uses its Ram attack against buildings? I don't even know why it chooses to use the Ram attack as little as it does, but there must be something that's causing it to use Kaiser Blades more frequently.

    Thanks in advance for any help.

    Posted in: Data
  • 0

    posted a message on Just a Quick Introduction of Myself

    @xcorbo: Go Why yes, I am.

    Posted in: Off-Topic
  • 0

    posted a message on Changing the Ultralisk Pathing

    Is there no way to change the names of the unused collision values? It would just look nicer if I used a value that said "Ultralisk" instead of "Unused (Land 10)".

    Posted in: Data
  • 0

    posted a message on Just a Quick Introduction of Myself

    @thelittlemaster: Go

    I'm currently uploading a page to show off my map and mod. Hopefully it will be uploaded before tomorrow's end.

    Posted in: Off-Topic
  • 0

    posted a message on Changing the Ultralisk Pathing

    @JCoto: Go

    Well Ultralisks are so big that Zerglings, Banelings, Broodlings and Locusts can fit under them (especially if we consider it all to lore scale instead of game scale), so I thought simply allowing them to path under was perfectly acceptable and credible. Pushing away units would be nifty, but it would only truly be bad-ass if the Ultralisk knocked over units, including enemy units.

    Posted in: Data
  • 0

    posted a message on Changing the Ultralisk Pathing

    Thanks for the replies.

    I figured out that I can just use one of the unused collision values, e.g. "Unused (Land 10)". So what I could do is uncheck "Ground" for the Ultralisk, and then check "Unused (Land 10). But then I would have to check "Unused (Land 10)" for every unit besides flying units, ground units I don't want colliding with Ultralisks, and units that have "Colossus" or "Structure" checked. That would take forever!

    I've been trying to problem solve how I could change the collision values for only the Ultralisks and the units I want to path through them (which in terms of melee games are Zerglings, Banelings, Broodlings, Changelings, and Locusts). I'm trying to problem solve this so that I don't have to modify almost every ground unit in the game files, and only have to modify just the units that are actually being affected by this change gameplay-wise. However I can't solve this problem. I think it's impossible to get this to work without modifying all of the ground units I don't want to path through Ultralisks, but do you guys think? Is it possible?

    Posted in: Data
  • 0

    posted a message on Changing the Ultralisk Pathing

    Hello.

    In my extension mod LettersOnly's StarCraft II Edit (just small random modifications that make the games better in my opinion), I want to change the pathing of Ultralisks. I want Zerglings, Banelings (maybe not), and Broodlings to be able to move through Ultralisks. This is because those units are just about small enough to fit under an Ultralisk without much noticeable clipping, and also because Ultralisks have a miserable time getting to the front lines when Zerglings are amok.

    However I have no idea how to do this. I looked up the Colossus, and what I can gather is that it is able to move over most units because of its "(Basic) Movement: Collide +" values: Flying, Structure, and Colossus. So...is this how I would modify Ultralisks to be able to path through Zerglings, Banelings and Broodlings? I can't find any way to create new collision values, so I'm lost. Is there another way around this? In fact, would it be more efficient to change Zerglings, Banelings, and Broodlings in some way so that they do path through Ultralisks?

    Posted in: Data
  • 0

    posted a message on Just a Quick Introduction of Myself

    Hello, I am K-leb, a.k.a. LettersOnly on StarCraft II, and occasionally K-leb25, CalebFromSpace, and CalebFromOuterSpace throughout the internet. Unfortunately "CalebFromOuterSpace" is quite a large name, so you can only see "CalebFromOut" on the left of my posts.

    I come here not to be an active member, but I do work on maps and mods for StarCraft II every now and again, so I guess being part of this community would be good. So far I have uploaded a 1v1 melee map called Augustgrad Aftermath, and an extension mod called LettersOnly's StarCraft II Edit (which has random modifications that make playing melee matches a little more desirable for myself and perhaps others). Both projects are in their very early stages, but I have uploaded them to the NA servers if you want to check them out. I am from Australia though, not North America.

    I do actually play StarCraft II, but I generally stick around the Campaign, Custom Games, and Arcade sections. I don't trust myself to play up the ladder, especially because I get way too nervous when versing humans in a melee match.

    StarCraft is one of my favorite sci-fi settings, although I prefer Warhammer 40k (although that is more space fantasy than sci-fi), and whilst I'm not a big fan of StarCraft II's writing, I do like the direction it's going. I wish it were developed better, though.

    My StarCraft II name is LettersOnly because only letters can be used in StarCraft II names (and they also have to be too short). Every single idea I had for a name were not possible, so I decided to mock this highly limited system.

    Anyway that's me, I guess.

    Posted in: Off-Topic
  • To post a comment, please or register a new account.