Commit graph

20 commits

Author SHA1 Message Date
Jack Lin 37d99b03ba Format every class, Sort imports, Move classes to correct package 2015-08-02 18:24:19 +12:00
Jack Lin 439a3edac9 Rename StockAbilities to StockAbility, Document CoreAbiltiy 2015-08-02 12:18:57 +12:00
Jack Lin 608b3ccc36 New system 2015-07-31 12:19:09 +12:00
FinnBueno acbb4e26e1 FireTicks and cleaning
Added a fire tick option for the following abilities:
• FireBlast(Both charged and normal)
• FireWheel and JetBlaze
• FireShield
• WallOfFire
Each ability has it’s own config option for the ticks. The burn time is
in seconds!

Also removed unused imports and removed warnings!
2015-06-17 21:23:59 +02:00
AlexTheCoder b2bdd1b6fa HUMONGOUS API CLEANUP
- Created individual method classes for each element
- Moved appropriate methods from main Methods class into element Method
classes
- Created many javadocs
- Removed a deprecated method
- Changed Methods to GeneralMethods
2015-05-15 00:24:12 -04:00
Brendan Wilson a551ea1091 Added ChiCombos and organized imports.
I added a few classes to implement ChiCombos. This is NOT 100% finished.

I also accidentally "Organized Imports" across the project, but that's
not a bad thing so I didn't bother undoing it. Basically there are
supposedly no unused imports in PK anymore.
2015-01-15 16:37:16 -05:00
Nathan Braun b4880c97ec Updated Fire Abilities to use the new ParticleLib 2015-01-04 10:48:39 -08:00
Nathan Braun ef2f4d4224 Added get and set Methods to Fire abilities 2015-01-02 00:31:15 -08:00
MistPhizzle 54bd3468b4 Clean up some Firebending Sounds 2014-09-28 10:44:06 -04:00
AlexTheCoder 84ae4111b6 HUGE SOUND OVERHAUL
FIRE:
- Finished giving most firebending abilities sound
- Made combustion have its own sound

WATER:
- Gave waterbending moves sound
- Made anything ice-related use a different sound

AIR:
- Gave airbending moves sound

EARTH:
- Converted to the Methods way of using sounds
(playEarthbendingSound(Location)

AVATAR STATE:
- Gave activating the Avatar State sound
2014-09-28 02:26:18 -04:00
runefist ab973bdc03 FallingSand config!
Owners can now decide if bending affects fallingsand, there are 2 types
of fallingsand:
TNT and fallingsand, for both there are 2 config options if bending
should affect it, and if it affects it, than what should be the strength
multiplier be? 1.0 is the default strength and 0.1 is 1/10 of the normal
strength.

For developers:
new Methods, Methods.setVelocity(entity, vector)
2014-09-23 12:33:53 +02:00
MistPhizzle 46b3fe8dd7 Cleaned up Imports 2014-08-31 21:51:13 -04:00
MistPhizzle 6e5e6415ed Complete revamp of how cooldowns are handled
Now stores on a per player basis instead of a per ability basis. The
bendingPlayer class will store cooldowns for ALL abilities except for
the AvatarState.
2014-08-30 18:34:27 -04:00
AlexTheCoder e803445011 Converted to BreathSphere
BreathBending move was converted to BreathSphere, move ready for basic
use and complete enough for a release.
2014-08-24 07:13:09 -04:00
MistPhizzle 2f4dd643cb Fix WallOfFire - Properly fire cooldown
Requires Config Changes. Change Cooldown to 7500 and Interval to 500.

Cooldown actually fires now.
2014-07-29 10:24:59 -04:00
jack lin 468ffa3325 Changed method name and classes effected 2014-07-29 23:34:46 +12:00
MistPhizzle 8fd403bcbd Revert "Stupid Commit, Will Revert"
This reverts commit 599ecf6426.
2014-07-13 16:41:07 -04:00
MistPhizzle 599ecf6426 Stupid Commit, Will Revert 2014-07-13 16:40:47 -04:00
MistPhizzle 10474a0688 Region Protection
Should work *flawlessly* on all abilities.
2014-06-28 17:06:05 -04:00
MistPhizzle b3a799a98a WallOfFire
Firebending abilities / All stock abilities complete. :)
2014-06-27 14:51:42 -04:00