Brynzananas-Demolisher icon

Demolisher

Adds a melee-ranged style switching survivor based on Demoman and Demoknight from Team Fortess 2. Multiplayer compatible. Work in progress.

CHANGELOG

0.2.3: "Small Oppsie" Update
  • Fixed damage scaling for Special One Ranged Style

  • Left some junk from currently developing concept but it should be fine

0.2.2: "Special Networking" Update
  • Networked Hook Launcher Secondary, Slam Special and Heavy Attack Special. Clients can now properly use hook movement ability. Host can now move clients with hook.

  • Hook now ungrounds bodies

  • Added missing mobility if the hook is hooked on to a champion

  • Added lobby intro animation

  • Fixed fingers pose for animations

  • Slightly changed character texture

  • Bodies that are off bounds in Slam state will teleport back or die if they go way too high or if there's no map zone down

  • Updated Model Parts addition to newer API method

  • Specials now take base primary skill instead of current primary skill

  • Simulation space of smoke effect now goes local on emoting

0.2.1: "No Prediction" Update
  • Turned off prediction for projectiles. Should prevent projectile duplication in multiplayer (Hook still doesn't work)

  • Projectiles fired from Slam state will retain character velocity

  • Fixed grenades reloading only one stock

  • Removed Model Additions API from the package

0.2.0: "Specials and improvements" Update
  • Added own VFX for Fully Armed traps

  • Remade Whirlwind Special for Ranged Style to match Melee Style

  • Added placeholder icon and text for default skin

  • Fixed one skin issue

  • Content Additon is now fully using IContentPackProvider

  • Skill descriptions in Loadout tab use keyword text

  • Updated Slam special. Launched enemies don't move nor attack until landing. On hit launched enemies launch up again, applying Cripple debuff for 12 seconds

  • Stafing now stops on collision hit instead of floor hit

  • Updated sword swing animation

  • Improved Mine detection

  • Bodies durring Slam state can go off bounds from the top

  • Made some swords on hit effec base on proc

  • Changed proc for Whirlwind Special for Melee Style (1->0.6)

  • Added definitive descriptions for Shields

  • Firing traps from Special skills will detonate all traps that were fired from Special attack

  • Fixed Detonate and Slam skill states override conflicting with each other

  • Changed some values for Whirlwind Special for Melee Style, I lost the track

  • Made skill swapping input logic more independent

  • Remade Hit Storm special to be faster and easier to use

  • Do I even have write all of this? Do you read it?

  • Moved sword attacks to server. This should improve on hit effects in multiplayer

  • Double projjectiles for clients in multiplayer IS STILL NOT FIXED WHY WHY WHY I AM CURSED BY RA

  • Removed weapon objects system and port it into a separate mod API

  • Updated crosshair to be simpler

  • Traps that are sticked to characters will unstick if this character dies

  • Added new Heavy Smash special. Hold Special to charge a powerfull attack

  • Changed damage multiplier for SKullcutter first hit (3->2.4)

  • Fixed death behaviour

  • Sword statistics now base from a constant values

  • Added on hit effect for sword attacks

  • Skullcutter first hit damage multiplier now works as intended

  • Hook now can't pull champions AKA bosses

  • Changed reload time value for Hook Launcher (6->4)

  • Disabled Rotate To Velocity component for now as it was causing some issues. Will fix later

  • Added more null checkers and fixed some cringe ones

0.1.1: "Hot Patch" Update
  • Changed self knockback value for Jumper trap (15->10)

  • Changed enemy knockback value for Jumper trap (12->7)

  • Changed self knockback value for other traps (10->4)

  • Changed enemy knockback value for other traps (2->1)

  • Increased range for knockback by 1.35 times

  • Added team filter for knockback redirection

  • Removed debug logs from hook component (oops!)

  • Added ability to swap styles with Utility+Special

  • Made crosshairs recharges opaque when full

  • Added Full Arm Time feature

  • Changed radius value for Caber (1->1.2)

  • Changed radius value for other swords (1->1.5)

  • Changed range value for Skullcutter (8->10)

  • Changed range value for Caber (4->6)

  • Changed range value for other swords (6->8)

  • Remade Caber explosion damage (mostly nerfed)

  • Swords can recharge when used

  • Swords do not remove sprint

  • Made little descriptions for skills

  • Made swing animation additive

  • Changed stocks reload value for Rocket Launcher (3->4)

  • Changed stocks reload value for other grenade launchers (4->6)

  • Changed reload time value for other grenade launchers (4->3)

  • Changed reload time value for all sticky launchers (1->1.1)

  • Changed reload time for Slam special (10->6)

  • Changed reload time for other specials (10->12)

  • Changed swing up time for Caber (0.2->0.1)

  • Changed swing up time for other swords (0.5->0.4)

  • Changed swing down time for Caber (0.4->0.2)

  • Changed swing up time for other swords (0.5->0.4)

  • Primary sword hits recharge shield by 25%

  • Prevented some log spam in multiplayer

  • Removed assetbundles of other mods

  • Shield bash cannot damage teammates (could lead into characters suicide)

  • Changed damage for Pill Launcher (5->4.5)

  • Changed damage for Bomb Launcher (4->6)

  • Changed damage for Sticky Launcher (6->4)

  • Changed damage for Antigrav Launcher (7->5)

  • Changed damage for Mine Layer (9->3)

  • Changed projectile lifetime for Bomb Launcher (3->1)

  • Halved damage for first Special Sword style

  • Changed duration of first Special Sword Style (5->4)

  • Removed flying ability for first Special Sword Style

  • Added gravity affection for first Special Sword Style

  • Slightly reduced speed for first Special Sword Style