五月特卖现已开启!从即日起至5月23日晚上,精选商品三折特惠。

Cronus Hitstop

TheFirstOnes - 代码插件 - 2024/05/03

Add weight and flare to your combat system with Cronus Hitstop.

  • 支持的平台
  • 支持的引擎版本
    5.2 - 5.4
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

Join our Discord to ask for help and share your creations: https://discord.gg/aSvK2J6C48

Documentation on how to use the plugin: Here


Video trailer: Cronus Hitstop - Unreal Engine Plugin - YouTube

V2.0 Features Highlights: Cronus Hitstop 2.0 - Feature Highlights (youtube.com)



If your combat hits feel too light, if they lack heaviness, or they just need more detail - then Cronus Hitstop is for you.



Cronus Hitstop is a C++ plugin that allows you to quickly configure hitstops for any actions: just plug in the affected actors, vfx, and define the duration of the hitstop - the system will take care of the rest.


The system will track all active hitstops and automatically prioritize more important hitstops. With the asynchronous hitstop node, you can also run custom logic in response to hitstops being completed or cancelled early.


You can enrich your hitstop effects by adding as many cosmetic effects to your actors as you want - Cronus will take care of starting, managing, and finishing them during the hitstop. The plug in comes with 5 preconfigured effect classes (character mesh shake, damage material blink, audio ducking, dynamic camera shake, cosmetic container), and 3 generic classes so that you can add anything you want during a hitstop. Moreover, you can define custom rules for each actor by adding the hitstop interface to their blueprint.


Get Cronus Hitstop if you want to easily add smart, detailed, and performant Hitstops to your project.


Cronus Hitstop 2.0 New Features:

  • Added support for user-defined curves: control the intensity of cosmetics over time, increase/decrease the power of an effect based on camera distance, and vary the update rate of the effect dynamically.
  • Noise: Mesh Shake can receive random noise on top of the shake for more organic behavior
  • Frame/Time compatibility: all effects that update periodically can now be updated on frame or time intervals. The interval can also be changed throughout the hitstop to be shorter/longer dynamically.
  • Slice Attacks: with certain attacks (swords, axes, anything that slices) we don't want to fully stop the actor, so we can still convey the feeling of gradually slicing something. An option to slow down targets instead of freezing them has been added.
  • Cosmetic Container: sometimes we want to add many of effects at once - we can now template containers rather than configuring complex hitstops manually each time.
  • Camera Shake Cosmetic: a new cosmetic made specifically to control camera shakes during hitstops has been added.
  • Editor Integration: to speed up the creation process, Cronus now has its own menu entry in the Unreal Class Browser.
  • Custom rules for Mesh Cosmetics: Check if in Air, and Fallback Mesh Compatibility.


技术细节

Features:

  •  Hitstop System
  •  Async Hitstop
  •  5 Template Hitstop Cosmetic Classes: Mesh Shake, Camera Shake, Material Animation, Audio Filter, and Cosmetic Container.
  • 3 Customizable Base Classes: Hitstop Cosmetic, Hitstop Cosmetic Blendable, Hitstop Mesh Cosmetic

Code Modules:

  •  CronusHitstop
  •  CronusHitstopEditor


Number of Blueprints: 5

Number of C++ Classes: 19

Network Replicated: (No)

Supported Development Platforms: (Win64)

Supported Target Build Platforms: (Win64)

Documentation: Click Here


Important/Additional Notes: Requires the Niagara Plugin