New free content from City of Brass and The Vagrant now available

UtilityAI with Replicated Weapon, Stat, and Status Effect Systems

ZacharyKolansky - Dec 19, 2020
23
4.78 out of 5 stars(23 ratings)
  • 78%
  • 22%
  • 0%
  • 0%
  • 0%

Utility AI with associated systems.

  • Supported Platforms
  • Supported Engine Versions
    4.25 - 4.26
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.
  1. Create Complicated AI systems with UtilityAI
  2. Weapon System, replicated and meant to be usable with many existing projects.
  3. Stat system and Status effects.
  4. System for replicating montages



Open source. Github link

https://github.com/ZacharyDK/UtilityCombatSample

Technical Details

Features:

  1. Weapon System, Replicated
  2. Firing Component, Replicated
  3. Montage Component, Replicated
  4. Utility AI System
  5. Mannequin with Range and Melee animations with an Anim BP. (Retargeted Paragon Graystone, and Paragon Lt. Belecia animations to the Mannequin)
  6. Interfaces and Anim notify states for Combat. 
  7. Stat System, Replicated. Also has a status effect system. 
  8. Rudimentary Saving and Loading support for Weapons,Stats, and Status Effects. 
  9. Hit React System.

Code Modules:

  •  UtilityCombatPlugin. Runtime.

Number of Blueprints: ~45

Number of C++ Classes: 11

Network Replicated: Most systems are replicated. AI is meant to run on the server.

Supported Development/Build Platforms: (Win64,Win32,Mac,IOS,Android)

Documentation: https://docs.google.com/document/d/1XkaUs4PwrAyDM_PV1cD-ulRLw5Ykb_6LmlaFsxnZIcQ/edit?usp=sharing

Important/Additional Notes: Read the documentation. This is a complicated system. It will take time for you to learn and go through everything.


Packaging issue fixed.