HDest-Community / Ugly-as-Sin

Enhancement modules for Hideous Destructor
zlib License
21 stars 17 forks source link

visualwounds: Use VisualThinker #243

Closed dastrukar closed 5 months ago

dastrukar commented 5 months ago

Moves the visual wounds system to the classes UaS_VisualWound and UaS_BloodDroplet (located in module/medical_droplets.zsc), both of which inherit from VisualThinker. Additionally, the amount of blood droplets created from bleeding is now handled by Super.Bleedout() through overriding the HDBleedingWound method SpawnBlood(), and the droplets can now collide with the floor to create blood splats.