• 0

    posted a message on Feedback Request: Hero Ability Ideas

    Hi Everyone,

     

    I'm designing a hero unit for my campaign project. It is thematically inspired by the Tal'Darim Blood Hunter, and is a Tal'Darim character.

     

    I have come up with the following ideas and would be curious for feedback from others.

     

    Shroud is a targeted area of effect that causes enemy units within to have their sight reduced to 1. If enemies within the Shroud are attacked, they momentarily panic and become Neutral Hostile, attacking any units they can see. Units outside the field are unaffected, because it is intended as a telepathic effect only.

     

    Null Zone is a targeted missile ability that moves slowly toward its target direction, damaging and pushing enemy units passes, until it reaches either a building, cliff edge, or its maximum range, at which point it explodes, dealing damage and pushback. While it is in transit, the caster can hit a button to teleport to its location, causing it to detonate prematurely.

     

    I appreciate any feedback you might have.

    Posted in: Miscellaneous Development
  • 0

    posted a message on [Showcase] AV Reinforces

    Does Eschueta have a portrait? I love the model (well, really I love your model work in general) but I'm not sure what direction to take when it comes to a portrait.

    Posted in: Artist Tavern
  • 0

    posted a message on (Solved) Morph Ability while Moving - Animation Issue

    Thanks for the reply. I am still a complete amateur when it comes to understanding Actor Events, so that may have been part of the problem.

     

    I think I have found a work-around. Based on another post, which was about allowing a unit to use a Morph Ability while moving, I created a Dummy Ability (Effect-Instant) that issued an order to use the Morph Ability. I unchecked the "Transient Flag" on the Morph ability, and checked both "Transient", "Preempt" and "Allow Movement" on the Effect-Instant Ability. This seems to have fixed it. The unit will now stop momentarily (which I hope to address by reducing the duration of the morph to zero) but then continues on its path. It animates correctly now as well.

    Posted in: Data
  • 0

    posted a message on (Solved) Morph Ability while Moving - Animation Issue

    Hi,

     

    I've created an instant morph ability that I wanted the unit to be able to use while moving. I achieved this by ticking the "Transient" flag in the ability.

     

    However, for some reason when the unit has morphed, it continues moving but no longer runs its walking animation. Once it stops moving, its animations start working again just fine.

     

    Has anyone run into this problem before?

    Posted in: Data
  • 0

    posted a message on Question: Cone Vision with LOS Blockers in Data Editor

    Don't apologize for questions, I'm just not sure how helpful I can be.

     

    I've looked again for the map I did it on but it really seems to have gone walkabout on me.

     

    I'll see if I have any luck replicating it in a new one, if so I'll screenshot the trigger and post it here.

    Posted in: Data
  • 0

    posted a message on Question: Cone Vision with LOS Blockers in Data Editor

    In reply to dldydgus95:

     I had a look and I can't find the actual map file. I can provide a basic description from memory, however.
    In the data editor I had reduced the enemy units' vision to 0.
    The trigger operates like so:
    • Event: Periodic Event (every 0.5 seconds I think)
    • Pick All Units in Unit Group (Unit Group was just all units owned by the enemy player anywhere in the Entire Map) and do:
      • IF [Distance from Unit to Player Unit without Pathing] <= [Distance From Unit to Player Unit with Pathing]
      • AND the Player Unit is within a Region (Arc of 180 degrees using the Enemy Unit's Facing)
      • Create Revealer at the location of the Player Unit for 0.5 seconds.
      • Else Do Nothing

    The logic behind this trigger is that if it would take longer to path to the player than the distance in a straight line then there is likely a doodad or other terrain obstacle in the way and so the revealer won't be created, since they can't see past that doodad.

     

    I hope this helps. It is just from memory.

     
    Posted in: Data
  • 0

    posted a message on A War Story [Custom Campaign] Announcement

    Nice! Looking forward to see more information.

    Posted in: Project Workplace
  • 0

    posted a message on "Enumerate Area" Validator - Nearby Friendlies Problem

    Sorry, I should've updated this thread. I did manage to resolve this issue (though I don't quite remember how). When I'm next in the editor I'll figure it out and post again to update. Just in case anyone else tries to do something similar and runs into my problems.

     

    Posted in: Data
  • 0

    posted a message on [Campaign] Starcraft II: Unsung Rebels

    I've been visiting back, from time to time, for a while. Looking at projects that others are beavering away at, helps me keep up the motivation to keep going with my own.

     

    Good luck with college.

     

    I look forward to playing Unsung Rebels one day.

    Posted in: Project Workplace
  • 0

    posted a message on "Enumerate Area" Validator - Nearby Friendlies Problem

    Hi, I'm creating a "point control" system in the data editor that half-works. The problem I'm running into is in the Enumerate Area Validator, which is driving me crazy. What follows may be a bit rambly in places, but that's because I don't really understand what's going on.

     

    What's Working Fine

     

    • Units that can exert control have a Buff
    • This Buff periodically runs a Search Area Effect
    • Destructibles within the Search Area that are presently neutral have a copy of the "Neural Parasite" behaviour applied
    • The "Neural Parasite" Behaviour is modified to have a permanent duration

    What's Not Working

     

    The intention is that the Neural Parasite Behaviour should be removed if certain Validators fail. These Validators go in the Validator (Remove) field of the Behaviour.

     

    I have tried to accomplish this with Enumerate Area Validators, based on the FriendliesNearby Validator from the Data Editor.

     

    The FriendliesNearby Validator has been adjusted in the following ways:

    • Radius of 3
    • Compare is "Greater Than"
    • Count being compared to is 0 (Zero)

    The part that works still projects control over the Destructible. However, the Validator seems to be immediately failing as it changes owner for a split second then returns to neutral every time the behaviour projects control, causing it to "flicker" between owners. What is odder still is that the presence of two units successfully asserts and maintains control, but one unit does not.

     

    So my problem is, as far as I can tell, that I can't figure out how to get the Enumerate Area Validator to check to make sure that there are at least one player unit within Radius 3 of the Destructible.

     

    Posted in: Data
  • 0

    posted a message on [Campaign] Starcraft II: Unsung Rebels

    In reply to VarientTFoR:

     I really hope it's still kicking. I've been keeping an eye on this project for a while and I'd love to see it happen.
    Posted in: Project Workplace
  • 0

    posted a message on Validators - Comparing Variable Distances

    Thanks for the response.

     

    That is pretty reflective of what I've found. I've changed to a different approach.

    Posted in: Data
  • 0

    posted a message on Validators - Comparing Variable Distances

    Hi Everyone,

     

    I'm trying to create a basic "Cover System" in my maps using Validators and Behaviours. My goal is to achieve this entirely in Data, because it seems to run more smoothly (especially considering that something that could happen whenever a weapon fires could be taxing if done in triggers).

     

    My thinking is to do the following, but I cannot find how to make it work in the existing validators.

     

    1. All units would have a Behavior (Buff) called Cover System. This buff would govern Damage Response and would reduce the damage taken by an attack if its Validators were passed.
    2. The Validator would check the following:
      • The Distance Between Attacker and Defender
      • The Pathing Distance Between Attacker and Defender
      • Is the Pathing Distance Greater Than Distance?

    My logic here is that if there is a greater pathing distance than a normal distance, then there is likely an obstacle between them. That obstacle is considered as providing cover.

     

    I cannot figure out how to get Validators to make these checks. I have found the Location Range Validator, which can compare both, but each only to a set Value. I cannot compare these two distances to each other.

     

    A few other questions:

    • Are the Values that Validators Compare to Integers or Constants? If they are integers then I may be able to try a convoluted workaround that checks both distances to a common Value at each range up to the maximum used in my map.
    Posted in: Data
  • 0

    posted a message on SOLVED: Damage Response - Removing Effects

    Okay, this is embarrasing. I figured it out.

     

    If anyone else wants to accomplish the same thing. It is incredibly simple.

     

    • In the Buff's Combat Tab, set the Chance to 1
    • Set the effect that you want to take place under Handled
    Posted in: Data
  • 0

    posted a message on SOLVED: Damage Response - Removing Effects

    Hi Everyone,

     

    I'm trying to set up a Permanent Cloak (Behavior - Buff) to remove itself if the unit is damaged.

     

    I've been looking at the Damage Response section of the Buff, but can't quite puzzle my way to implementing this.

     

    My present thinking is that this system would follow this process:

     

    • The unit has Permanent Cloaking (Behavior - Buff)
    • The unit detects incoming damage (Damage Response in the Permanent Cloaking Behavior)
    • The unit applies an "Remove Behavior" effect to itself in response to this incoming damage

    I feel like I'm missing something obvious, but since I am indeed missing it, I wondered if anyone would point me in the right direction.

    Posted in: Data
  • To post a comment, please or register a new account.