• 0

    posted a message on Charge Time Link Issue

    @playpong: Go

    Okay, so for my custom EMP essentially, I have:

    Field Fake
    Raven - Short Circuit (Damage)
    Raven - Short Circuit (Launch Missile)
    Raven - Short Circuit (Modify Unit)
    Raven - Short Circuit (Search Area)
    Raven - Short Circuit (Set)
    

    And each are set to do what the EMP was originallly set to do and then I modified the actual unit changes (price, vital cost etc.) to make it effect units how I wanted them effected... and then I saw that in the Raven - Short Circuit (Launch Missile) that it was checking a validator, so I made Raven - Short Circuit (Validator) as well... So that's where I'm at. I don't want to post all of them as that's a lot - but if you see that I'm missing an effect of some kind, or would like to see one of those particularly, i can post it.

    Posted in: Data
  • 0

    posted a message on Charge Time Link Issue

    @neverwin1011: Go

    Okay, so I'm trying to create a custom ability that is pretty much similar to EMP from the ghost/science vessel, except I'm making it from scratch to hopefully be able to understand the data editor a little better, and make more stuff on my own in the future.

    So what I did was went through the effects and behaviors of the EMP ability and then started making my own wherever it called for something else EMP related.

    When I test it, the unit doesn't cast any ability, and I get the validators warning "must target unit" which is the default warning... so that's why I think it's a problem with the validator, but it's exactly the same as the EMP validator, and it's pretty straight forward so I started thinking it's a problem somewhere else that's just throwing the validator off somehow - so i rechecked all my fields and it seems that the link is the only one different. Anyways, here's the validator...

    Field	Short Circuit
    Editor: Editor Name	Short Circuit
    Editor: Editor Suffix	
    Editor: Editor Prefix	
    Editor: Editor Description	
    Validator: Unit - Value	Target
    Validator: Other Unit - Value	Source
    Validator: Failure Result	Must target air units
    Validator: Result - Failure	Error
    Validator: Ignore While Channeling	0
    Validator: Filters	Excluded: Self, Stasis, Dead, Hidden, Invulnerable
    Validator: Unit - Effect	(None)
    Validator: Other Unit - Effect	(None)
    Editor: Editor Comment	
    
    Posted in: Data
  • 0

    posted a message on Charge Time Link Issue

    At least that's what I think it is... I seem to be having problems getting my custom ability to work. The validator keeps returning false but it's set up exactly like a default ability that I'm basing my custom one on. Just excluding self, hidden, etc.

    The only difference I see in fields that are NOT filled in between a standard ability and mine, is in the Cost: Cost - Charge - Link ()

    when I try to search through the list of Abil/id my custom ability isn't even an option. Did I miss making something?

    Posted in: Data
  • 0

    posted a message on Allied units in search area

    @DrSuperEvil: Go

    Combine validator? Hmm.. I guess I'm not too sure what you mean by that. Right now what I have is a "Have Starport" requirement on a behavior which i modified slightly to require the player to control 2 starports for the behavior to apply - but getting that requirement to allow for 1 starport owned by you and 1 by an ally is proven a little more complex. In the requirements formula I can't seem to imply other players - just the player in question.

    Posted in: Data
  • 0

    posted a message on Allied units in search area

    Is there a way to have a Requirement require your ally to have something? Otherwise, an effect that searches for allied structures? I'm looking for a requirement ideally speaking, because it's linked to a behavior that requires 2 structures... but I want one of them able to be owned by an ally.

    Posted in: Data
  • 0

    posted a message on PiratesGalaxy

    PiratesGalaxy on NA servers. Screenshots at bottom of post.

    Hey all, this is my first sc2 map that I've posted. I finally got one looking pretty lol. So it's still in need of some balancing, and there are some changes that I'll be making as my friends and I play on it more and more, but for the most part it all works as it should.

    The Basics: It's called PiratesGalaxy. Players build fleets of air units to kill enemy Ports and Cargo Carriers for income and supremacy. Players can win via last man standing (the more aggressive strategy) or by economic means (it is a pirate game after all) by purchasing 10 victory points.

    There are 10 islands in a circle around the outer rim of the map. Each island houses a single starport and two missile turrets.

    From the starports, players can build air units to fight with. The center Island holds an Armory for each player and from that armory, you can do a variety of things such as upgrade your fleet and cast useful spells all over the map.

    Each player starts the game with control over one of the islands. Starting positions are hardcoded, not random, to avoid getting sandwhiched between two players. Eventually I will set it up so it places each player randomly at the furthest possible islands, but for now, permenant spawns are just fine.

    From your starport, you can build Vikings (anti-air), Banshees (anti-structure), Ravens (can cast Point Defense Drone, Mass Recall, and is a Detector), and Battlecruisers which have the yamato cannon.

    Each player has a supply limit that is automatically available. Right now, it's set up at 27, and the last handful of games have been implying that it's still a little too low so expect a raise in that at some point soon.

    To gain control of a starport, you kill it. A new one will spawn for you.

    When you control 2 or more starports, each starport will automatically produce Cargo Carriers which transport mineral cargo between ports that you control. If a port makes it to it's destination (hopefully you still own it by the time it gets there) then you're rewarded handsomly. This is a typical players main source of income so it's important to try to keep at least 2 starports under your control at all times.

    If you don't have more than 1 starport, or you're left with no starports at all, then don't fret. Killing enemy cargo carriers is just as rewarding (minerally speaking anyways).

    You purchase Victory Points, upgrade your fleet, and may cast spells from your Armory, which is housed in the middle island. As of now, the spells available at the armory are Scanner Sweep and Vortex. More may come shortly.

    A leaderboard is present during the game to show you the victory point standings at all times.

    And finally, here are some pictures. Take a look, try the game out, and lemme know what you think! Thanks!

    armory battlecruiser cargo overview raven viking vortex

    Posted in: Map Feedback
  • 0

    posted a message on (Solved) Respawning Dead Units Under Killers control

    Okay I figured it out... in the Create Unit effect, the field Effect: Creation Options, i had to uncheck the Placement box... I would assume because it's trying to create the structure as the old one is being killed and the placement is blocked thus.

    Thanks for all of your help! I'll prolly take a bunch of screenshots and make a tutorial for others if you don't mind.

    Posted in: Data
  • 0

    posted a message on (Solved) Respawning Dead Units Under Killers control

    @peranzormal: Go

    Here's the behavior. I have 2 starports on the map, one is for player 1 the other is for player 2, and they're both set to user. I then have a bunch of BC's placed that I use to kill the starports with to test. The Starport unit DOES have this as a behavior.

    Field	Starport Death Behavior
    Ability: Modification - Abilities Disabled	
    Ability: Modification - Abilities Enabled	
    Ability: Modification - Ability Classes Disabled	(Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled)
    Ability: Modification - Ability Classes Enabled	(Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled)
    Behavior: Acquire Player - Effect	(None)
    Behavior: Acquire Player - Value	Unknown
    Behavior: Alignment	Neutral
    Behavior: Buff Flags	Countdown, Remove Exhausted Damage Response
    Behavior: Categories	
    Behavior: Modification - Attribute Changes - Attribute	
    Behavior: Modification - Attribute Changes - Points	
    Behavior: Modification - Behavior Categories Disabled	(Disabled|Disabled|Disabled)
    Behavior: Modification - Behavior Categories Enabled	(Disabled|Disabled|Disabled)
    Behavior: Modification - Behavior Classes Disabled	(Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled)
    Behavior: Modification - Behavior Classes Enabled	(Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled)
    Behavior: Modification - Behaviors Disabled	
    Behavior: Modification - Behaviors Enabled	
    Behavior: Modification - Modify Flags	(Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled)
    Behavior: Modification - Queue Count	0
    Behavior: Modification - Queue Size	0
    Behavior: Modification - Rate Multiplier Array	(1|1|1|1)
    Behavior: Modification - State Flags	(Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled)
    Behavior: Name	Starport Death Behavior
    Behavior: Player - Effect	(None)
    Behavior: Player - Value	Unknown
    Behavior: Replacement	Shortest Duration
    Behavior: Replacement Location - Effect	(None)
    Behavior: Replacement Location - Value	Caster Unit
    Behavior: Requirements	None
    Behavior: Validators (Disable)	
    Behavior: Validators (Remove)	
    Combat: Damage Response - Chance	0
    Combat: Damage Response - Cost - Charge - Count (Max)	0
    Combat: Damage Response - Cost - Charge - Count (Start)	0
    Combat: Damage Response - Cost - Charge - Count (Use)	0
    Combat: Damage Response - Cost - Charge - Hide Count	Disabled
    Combat: Damage Response - Cost - Charge - Link	Behavior/StarportDeathBehavior
    Combat: Damage Response - Cost - Charge - Location	Behavior
    Combat: Damage Response - Cost - Charge - Time Start	0.0000
    Combat: Damage Response - Cost - Charge - Time Use	0.0000
    Combat: Damage Response - Cost - Cooldown - Link	Behavior/StarportDeathBehavior
    Combat: Damage Response - Cost - Cooldown - Location	Behavior
    Combat: Damage Response - Cost - Cooldown - Time Start	0.0000
    Combat: Damage Response - Cost - Cooldown - Time Use	0.0000
    Combat: Damage Response - Cost - Cost Display	(Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled)
    Combat: Damage Response - Cost - Technology Resource Cost	(0|0|0|0)
    Combat: Damage Response - Cost - Vital Fraction	(0|0|0)
    Combat: Damage Response - Cost - Vitals	(0|0|0)
    Combat: Damage Response - Exclude Effect Array	
    Combat: Damage Response - Exhausted	(None)
    Combat: Damage Response - Fatal	Enabled
    Combat: Damage Response - Handled	Create Starport
    Combat: Damage Response - Ignore	(0|0|0)
    Combat: Damage Response - Kind	(Enabled|Enabled|Enabled|Enabled)
    Combat: Damage Response - Location	Defender
    Combat: Damage Response - Maximum	524287.9997
    Combat: Damage Response - Maximum Clamp	524287.9997
    Combat: Damage Response - Minimum	-524288
    Combat: Damage Response - Minimum Clamp	-524288
    Combat: Damage Response - Modify Amount	0
    Combat: Damage Response - Modify Fraction	1
    Combat: Damage Response - Modify Limit	0
    Combat: Damage Response - Modify Minimum Damage	Disabled
    Combat: Damage Response - Require Effect Array	
    Combat: Damage Response - Target Filters	
    Combat: Modification - Attack Speed Multiplier	1
    Combat: Modification - Damage Dealt (Scaled)	(0|0|0|0)
    Combat: Modification - Damage Dealt (Unscaled)	(0|0|0|0)
    Combat: Modification - Damage Dealt Fraction	(0|0|0|0)
    Combat: Modification - Damage Dealt Maximum	(524287.9997|524287.9997|524287.9997|524287.9997)
    Combat: Modification - Damage Dealt Minimum	(0|0|0|0)
    Combat: Modification - Death Response - Chance	0
    Combat: Modification - Death Response - Cost - Charge - Count (Max)	0
    Combat: Modification - Death Response - Cost - Charge - Count (Start)	0
    Combat: Modification - Death Response - Cost - Charge - Count (Use)	0
    Combat: Modification - Death Response - Cost - Charge - Hide Count	Disabled
    Combat: Modification - Death Response - Cost - Charge - Link	Behavior/StarportDeathBehavior
    Combat: Modification - Death Response - Cost - Charge - Location	Behavior
    Combat: Modification - Death Response - Cost - Charge - Time Start	0.0000
    Combat: Modification - Death Response - Cost - Charge - Time Use	0.0000
    Combat: Modification - Death Response - Cost - Cooldown - Link	Behavior/StarportDeathBehavior
    Combat: Modification - Death Response - Cost - Cooldown - Location	Behavior
    Combat: Modification - Death Response - Cost - Cooldown - Time Start	0.0000
    Combat: Modification - Death Response - Cost - Cooldown - Time Use	0.0000
    Combat: Modification - Death Response - Cost - Cost Display	(Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled)
    Combat: Modification - Death Response - Cost - Technology Resource Cost	(0|0|0|0)
    Combat: Modification - Death Response - Cost - Vital Fraction	(0|0|0)
    Combat: Modification - Death Response - Cost - Vitals	(0|0|0)
    Combat: Modification - Death Response - Effect	(None)
    Combat: Modification - Death Response - Relationship	(Enabled|Enabled|Enabled|Enabled)
    Combat: Modification - Death Response - Type	(Enabled|Disabled|Enabled|Enabled|Enabled|Enabled|Enabled|Enabled|Enabled|Enabled|Enabled|Enabled|Enabled|Enabled|Enabled|Enabled|Enabled|Enabled)
    Combat: Modification - Vital Gained from Damage Taken - Damage Kind	((0|0|0|0)|(0|0|0|0)|(0|0|0|0))
    Combat: Modification - Vital Leeched from Damage Dealt - Damage Kind	((0|0|0|0)|(0|0|0|0)|(0|0|0|0))
    Cost: Cost - Charge - Count (Max)	0
    Cost: Cost - Charge - Count (Start)	0
    Cost: Cost - Charge - Count (Use)	0
    Cost: Cost - Charge - Hide Count	Disabled
    Cost: Cost - Charge - Link	Behavior/StarportDeathBehavior
    Cost: Cost - Charge - Location	Behavior
    Cost: Cost - Charge - Time Start	0.0000
    Cost: Cost - Charge - Time Use	0.0000
    Cost: Cost - Cooldown - Link	Behavior/StarportDeathBehavior
    Cost: Cost - Cooldown - Location	Behavior
    Cost: Cost - Cooldown - Time Start	0.0000
    Cost: Cost - Cooldown - Time Use	0.0000
    Cost: Cost - Cost Display	(Disabled|Disabled|Disabled|Disabled|Disabled|Disabled|Disabled)
    Cost: Cost - Technology Resource Cost	(0|0|0|0)
    Cost: Cost - Vital Fraction	(0|0|0)
    Cost: Cost - Vitals	(0|0|0)
    Editor: Editor Categories	Race:Terran,AbilityorEffectType:Units
    Editor: Editor Comment	
    Editor: Editor Description	
    Editor: Editor Prefix	
    Editor: Editor Suffix	
    Effect: AI Notify Effect	(None)
    Effect: Effect - Final	(None)
    Effect: Effect - Initial	(None)
    Effect: Effect - Periodic	(None)
    Effect: Expire Effect	(None)
    Effect: Refresh Effect	(None)
    Movement: Modification - Acceleration Bonus	0
    Movement: Modification - Acceleration Multiplier	1
    Movement: Modification - Deceleration Bonus	0
    Movement: Modification - Deceleration Multiplier	1
    Movement: Modification - Movement Speed Bonus	0
    Movement: Modification - Movement Speed Maximum	160
    Movement: Modification - Movement Speed Minimum	0
    Movement: Modification - Movement Speed Multiplier	1
    Movement: Modification - Plane Delta	(0|0)
    Movement: Modification - Snare Multiplier	1
    Resource: Modification - Resource Harvest Amount Bonus	(0|0|0|0)
    Resource: Modification - Resource Harvest Amount Multiplier	(0|0|0|0)
    Resource: Modification - Resource Harvest Time Bonus	(0.0000|0.0000|0.0000|0.0000)
    Resource: Modification - Resource Harvest Time Multiplier	(0|0|0|0)
    Stats: Duration	0.0000
    Stats: Duration Bonus Maximum	-1.0000
    Stats: Duration Bonus Minimum	-1.0000
    Stats: Duration Random Maximum	0.0000
    Stats: Duration Random Minimum	0.0000
    Stats: Duration Shield	0.0000
    Stats: Duration Vital Bonuses	(0.0000|0.0000|0.0000)
    Stats: Duration Vital Max Bonuses	(0.0000|0.0000|0.0000)
    Stats: Flags	
    Stats: Kill Credit - Effect	(None)
    Stats: Kill Credit - Value	Unknown
    Stats: Maximum Stack Count	1
    Stats: Maximum Stack Count Per Caster	0
    Stats: Period	0.0000
    Stats: Period Count	-1
    Stats: Time Scale Source - Effect	(None)
    Stats: Time Scale Source - Value	Target
    Tech Tree: Tech Alias	
    UI: Display Countdown	
    UI: Display Shield	
    UI: Icon	Assets\Textures\btn-missing-kaeo.dds
    UI: Tooltip	
    UI: Tooltip Priority	0
    Unit: Modification - Detect	0
    Unit: Modification - Detect Filters	
    Unit: Modification - Detection Arc	360
    Unit: Modification - Detection Bonus	0
    Unit: Modification - Height	0
    Unit: Modification - Height Time	(0.0000|0.0000)
    Unit: Modification - Kill Bonus	0
    Unit: Modification - Life Armor Bonus	0
    Unit: Modification - Life Armor Multiplier	1
    Unit: Modification - Lost Bonus	0
    Unit: Modification - Radar	0
    Unit: Modification - Radar Arc	360
    Unit: Modification - Radar Filters	
    Unit: Modification - Shield Armor Bonus	0
    Unit: Modification - Shield Armor Multiplier	1
    Unit: Modification - Sight Bonus	0
    Unit: Modification - Sight Maximum	32
    Unit: Modification - Sight Minimum	0
    Unit: Modification - Sounds	((None)|(None)|(None)|(None)|(None)|(None)|(None)|(None)|(None)|(None)|(None)|(None)|(None)|(None))
    Unit: Modification - Supplies	0
    Unit: Modification - Time Scale	1
    Unit: Modification - Vital Max Bonus	(0|0|0)
    Unit: Modification - Vital Maximum Fraction	(0|0|0)
    Unit: Modification - Vital Regeneration Bonus	(0|0|0)
    Weapon: Modification - Turret Disable	
    Weapon: Modification - Turret Enable	
    Weapon: Modification - Weapon Minimum Range	0
    Weapon: Modification - Weapon Range	0
    Weapon: Modification - Weapon Scan Bonus	0
    Weapon: Modification - Weapons - Turret	
    Weapon: Modification - Weapons - Weapon	
    Weapon: Modification - Weapons Disabled	
    Weapon: Modification - Weapons Enabled	
    
    Posted in: Data
  • 0

    posted a message on (Solved) Respawning Dead Units Under Killers control

    @peranzormal: Go

    This is what I have, and it's not working at all now... starports just die, no new unit is created. If this looks right to you, then I can post my behavior as well...

    Field	Create Starport
    AI: AI Notify Flags	
    Editor: Editor Categories	Race:Terran
    Editor: Editor Comment	
    Editor: Editor Description	
    Editor: Editor Name	Create Starport
    Editor: Editor Prefix	
    Editor: Editor Suffix	
    Effect: Alert	(None)
    Effect: Chance	1
    Effect: Creation Options	Birth, Drop Off, Placement, Provides Food, Provide Complete Tech, Uses Food
    Effect: Effect - Spawn	(None)
    Effect: Response Flags	
    Effect: Validators	
    Target: Location - Effect	(None)
    Target: Location - Value	Source Unit
    Target: Marker - Count	1
    Target: Marker - Link	Effect/CreateStarport
    Target: Marker - Match Flags	(Disabled|Disabled|Disabled|Disabled)
    Target: Marker - Mismatch Flags	(Disabled|Disabled|Disabled|Disabled)
    Target: Origin - Effect	(None)
    Target: Origin - Value	Source Unit
    Tech Tree: Tech Aliases	
    Unit: Spawn Count	1
    Unit: Spawn Owner - Effect	(None)
    Unit: Spawn Owner - Value	Target
    Unit: Spawn Range	1
    Unit: Spawn Unit	(None)
    
    Posted in: Data
  • 0

    posted a message on (Solved) Respawning Dead Units Under Killers control

    After testing that, it sort of works... but it's creating the new starport at the point of the killing unit. Which option returns the point of the killed starport?

    EDIT:: Could someone please just 'copy as text' a behavior, and the effect needed into this thread? They're really simple, only 3 or 4 fields need to be changed for each. I'm having a really hard time figuring it out on my own, and now I can't even get it back to sort of working as I changed something and can't remember where the change was. I re-did your suggestion above and I'm still missing something. Blarg.

    Posted in: Data
  • 0

    posted a message on (Solved) Respawning Dead Units Under Killers control

    I have a Create Unit effect on a behavior, and it's applied when the unit dies. The created unit is the same type of unit, and I want it to be created owned by the killing player - but under the Owner field in the effect, none of the options (source/target/neutral etc...) do that. How do I determine who the killing player is?

    Posted in: Data
  • 0

    posted a message on Spawn Behavior

    @Neonsz: Go

    I'm using a trigger for that actually.. in the behavior, i have 2 effects linked. The first effect creates a unit, the second effect casts an ability (custom one that I made) that doesn't do anything, it's just a blank ability of the instant type... and then in triggers, i can use the event Any Unit Uses Ability... and then target that ability. No other unit in the game will use it, so I'm able to determine when these units are made via the behavior, and I can tell them all to do something when they're spawned.

    For my map, I have them choosing to move to one of 5 points randomly.

    Posted in: Data
  • 0

    posted a message on (Solved) Require multiple structures

    @Kueken531: Go

    Ohh yeah.. duh. Thanks, that worked :)

    Posted in: Data
  • 0

    posted a message on (Solved) Require multiple structures

    @Kueken531: Go

    I guess I'm not sure what you mean? In the Behavior: Requirements field I can only seem to find "Has Starport" and no way to specify how many.

    Posted in: Data
  • 0

    posted a message on (Solved) Require multiple structures

    I have a Create Unit effect that's creating a Viking through a periodic behavior on Starports. I was wondering if there's a way to require more than 1 Starport, rather than just 'Has Starport'? For example, I want the behavior to only apply if a player has more than 1 Starport.

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