Add four new kits and kit event hooks

Introduce Armorer, BlackPanther, Rattlesnake and Voodoo kit implementations and wire them into the plugin. Add new Kit hooks (onKillEnemy, onToggleSneak, onItemBreak) and PassiveAbility.onKillEnemy so kits can react to kills and item/sneak events. Update KitEventDispatcher to dispatch kill, sneak-toggle and item-break events, handle BlackPanther push-projectiles, and expose the ICE/black-panther PDC keys. Register the new kits in SpeedHG and add language entries for Rattlesnake and Armorer messages.
This commit is contained in:
TDSTOS
2026-03-28 17:23:39 +01:00
parent 84be2a30bc
commit bab703601e
9 changed files with 1187 additions and 11 deletions

View File

@@ -110,11 +110,15 @@ class SpeedHG : JavaPlugin() {
private fun registerKits()
{
kitManager.registerKit( ArmorerKit() )
kitManager.registerKit( BackupKit() )
kitManager.registerKit( BlackPantherKit() )
kitManager.registerKit( GladiatorKit() )
kitManager.registerKit( GoblinKit() )
kitManager.registerKit( IceMageKit() )
kitManager.registerKit( RattlesnakeKit() )
kitManager.registerKit( VenomKit() )
kitManager.registerKit( VoodooKit() )
}
private fun registerCommands()