Skip to content

Changes

Started 5 yr 8 mo ago
Took 10 sec
Add CrackShot support. (#323)

* Add CrackShot support.
Add <crackshot.get_weapon[<weapon_name>]> to retrieve an ItemTag for the weapon specified.
Add ItemTag.crackshot_name to retrieve the CrackShot weapon title.
Add EntityTag.shot_from to retrieve the CrackShot weapon title that the projectile was shot from.
Add Events for:
- Projectile Fired
- Starting to Fire
- While Firing
- Toggling Weapon Attachments
- Entity Damaged by CrackShot weapon
- Landmine Placed
- Landmine Triggered
- Reload Start
- Reload Finish
- Crackshot Weapon Explosions

* Slight reformat to match mcmonkey's comments.

* Changed URL formatting

* Change 'weapon_name' to just 'weapon'

* Remove redundant PlayerTag objects

* More Fix

* More fix

* `, getTagContext(string, path);`

Fixes #317
(commit: 988272b)
src/main/java/com/denizenscript/depenizen/bukkit/events/crackshot/CrackShotPlayerPlacesLandmineEvent.java src/main/java/com/denizenscript/depenizen/bukkit/events/crackshot/CrackShotPlayerStartsReloadingWeaponEvent.java src/main/java/com/denizenscript/depenizen/bukkit/events/crackshot/CrackShotPlayerTogglesWeaponAttachmentEvent.java src/main/java/com/denizenscript/depenizen/bukkit/events/crackshot/CrackShotLandmineTriggerEvent.java src/main/java/com/denizenscript/depenizen/bukkit/events/crackshot/CrackShotPlayerFiresProjectileEvent.java src/main/java/com/denizenscript/depenizen/bukkit/events/crackshot/CrackShotPlayerStartsFiringWeaponEvent.java src/main/java/com/denizenscript/depenizen/bukkit/properties/crackshot/CrackShotEntityProperties.java src/main/java/com/denizenscript/depenizen/bukkit/properties/crackshot/CrackShotItemProperties.java lib/CrackShot.jar pom.xml src/main/java/com/denizenscript/depenizen/bukkit/events/crackshot/CrackShotPlayerFiresAutomaticWeaponEvent.java src/main/java/com/denizenscript/depenizen/bukkit/Depenizen.java src/main/java/com/denizenscript/depenizen/bukkit/events/crackshot/CrackShotPlayerFinishesReloadingWeaponEvent.java src/main/java/com/denizenscript/depenizen/bukkit/events/crackshot/CrackShotWeaponDamageEntityEvent.java Docs/BukkitPlugins.md src/main/java/com/denizenscript/depenizen/bukkit/bridges/CrackShotBridge.java src/main/java/com/denizenscript/depenizen/bukkit/events/crackshot/CrackShotPlayerZoomsWeaponScopeEvent.java src/main/java/com/denizenscript/depenizen/bukkit/events/crackshot/CrackShotWeaponCausesExplosionEvent.java
noreply at