Bradley Tiers

Bradley Tiers 2.0.6

No permission to download
  • Fixed Popup spams on spawns Thx to Kap for reporting the issue.
  • Added cfg - Annouce spawned to chat
  • Added cfg - Annouce destroyed to chat
  • Optimised and changed the CanUpdateToBradleyTier hook into an object.
  • Fixed Alphaloot call which has been brought to my attention.
  • Added SkillTree rewards.
  • Added XPerience rewards.
  • Added lang file entries for the SkillTree and XPerience plugins.

Changed from bool to object (API)
C#:
object CanUpdateToBradleyTier(BradleyAPC bradley)
Code:
* - Added several QueuedPopups settings to the cfg.
* - Exposed and added several API's
* - Added console commands for spawning a tiered road bradley (adding player id to the bradley)
*   Usefull when adding a purchasable bradley to a GUI shop by command.
* - Added chat command to spawn a tiered bradley on a road near the admin
* - 3 new lang file entries (spawn commands info)
* - Added admin permission (for spawning road bradleys)
* - Readded and fixed RoadBradley, Satdish/harbor Events, Convoy, ArmoredTrain bradleys to get updated or not
* - Readded Notify and UINotify message support
* - Added a catch inside the chat command when for some reason the cfg is not working or tiers where not generated.
*
*   API List :
*   
*   bool CanUpdateToBradleyTier(BradleyAPC bradley)
*   void OnBradleyTiersSpawned(BradleyAPC apc , string tierName)
*   void OnTieredBradleyDeath(BradleyAPC bradley , HitInfo info , string tierName)
*   object IsTieredBradley(BradleyAPC bradley)
*   
*   string GetBradleyTier(BradleyAPC bradley)
*   ulong GetBradleyPurchaserId(BradleyAPC bradley)
*   bool IsPurchasedBradley(BradleyAPC bradley)
*   Dictionary<NetworkableId , ulong> GetAllPurchasedBradleys()
*   Dictionary<string , object> GetBradleyTierData()
*   void OnBradleyTierPurchased(player , bradley , tier.Name)
  • Bradleys should only attack Players now.
  • Added support for QueuedPopups plugin
  • Fix for vanilla or other plugin loot system
  • Adressed boxes being empty when skiping plugin lootsystem and added extra checks.
  • Added string GetBradleyTier(BradleyAPC bradley) to the API.
Code:
* Fixed issue with custom naming.
* Some code cleanup.
* New lang file entries (remove current lang files and let the plugin generate a fresh one.
* Reward messages have been added
* Adressed a message always to be in english rather then the assigned language

Make sure to delete the old language files and let the plugin generate a fresh one
Back
Top
CodeForged Cart

CodeForged Cart