-
Notifications
You must be signed in to change notification settings - Fork 48
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* AB: Brought passives up-to-date with actives * AB: Implemented Chaos to demonstrate passives with requirements * AB: Added cooldown indicator for Passives * AB: Refactored Instant transformation actions (not slow ones) to function with passives * AB: Fixed transform edge case with a paid transformation that has a duration * AB: Fixed transform edge case where the timing of altitude adjustment could be messed up * AB: Fixed cast animation timing where it would sometimes play over morph * AB: Removed unneeded classes related to failed first Buff implementation * Core: Changed selection method of animations to default to stand when others not found * Core: Fixed crash when ability removed itself as part of onAdd actions * Core: Fixed issue with change to requirements string
- Loading branch information
1 parent
257dfe7
commit 49e4b2b
Showing
31 changed files
with
936 additions
and
230 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
29 changes: 29 additions & 0 deletions
29
...arsmash/viewer5/handlers/w3x/simulation/abilitybuilder/ability/AbilityBuilderAbility.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
package com.etheller.warsmash.viewer5.handlers.w3x.simulation.abilitybuilder.ability; | ||
|
||
import java.util.List; | ||
import java.util.Map; | ||
|
||
import com.etheller.warsmash.util.War3ID; | ||
import com.etheller.warsmash.viewer5.handlers.w3x.simulation.Aliased; | ||
import com.etheller.warsmash.viewer5.handlers.w3x.simulation.CSimulation; | ||
import com.etheller.warsmash.viewer5.handlers.w3x.simulation.CUnit; | ||
import com.etheller.warsmash.viewer5.handlers.w3x.simulation.abilities.generic.CLevelingAbility; | ||
import com.etheller.warsmash.viewer5.handlers.w3x.simulation.abilitybuilder.parser.AbilityBuilderConfiguration; | ||
import com.etheller.warsmash.viewer5.handlers.w3x.simulation.abilitybuilder.types.impl.CAbilityTypeAbilityBuilderLevelData; | ||
|
||
public interface AbilityBuilderAbility extends CLevelingAbility, Aliased { | ||
public List<CAbilityTypeAbilityBuilderLevelData> getLevelData(); | ||
|
||
public AbilityBuilderConfiguration getConfig(); | ||
|
||
public Map<String, Object> getLocalStore(); | ||
|
||
public float getArea(); | ||
|
||
public void startCooldown(CSimulation game, CUnit unit); | ||
|
||
public void resetCooldown(CSimulation game, CUnit unit); | ||
|
||
War3ID getOnTooltipOverride(); | ||
|
||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
5 changes: 5 additions & 0 deletions
5
.../viewer5/handlers/w3x/simulation/abilitybuilder/ability/AbilityBuilderPassiveAbility.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
package com.etheller.warsmash.viewer5.handlers.w3x.simulation.abilitybuilder.ability; | ||
|
||
public interface AbilityBuilderPassiveAbility extends AbilityBuilderAbility { | ||
|
||
} |
31 changes: 0 additions & 31 deletions
31
...sh/viewer5/handlers/w3x/simulation/abilitybuilder/ability/CAbilityAbilityBuilderBuff.java
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.