Advanced Logging System - Plugin

Advanced Logging System

Hello Unreal Engine Community. I am excited to finally launch this plugin.

Please visit the documentation or video walkthrough for more details on each features

:link: Documentation

:link: Video Walkthrough

:link: View on Fab Marketplace


Core Features

Enhanced Print String Node

  • Connect any datatype and you build your strings with add pin.
  • Draw debug on world with 3D toggle.
  • Configurable presets to change configs instantly.
  • Toggle On/Off debugging without removing or rewiring.

C++ Debug Macros

  • Pass variadic arguments of any type to convert and print with configurable presets.
  • Presets are configurable from Plugin settings.
  • Debug without formatting headaches of any types.

Property Inspector (Experimental)

  • Monitor, track and log properties in runtime / dev / shipping builds.
  • [Ctrl + Shitf + P] or command β€œalsproperty” to open in runtime.
  • Shortcut keys are configurable in plugin settings. Configurable in plugin settings.

Logs Viewer

  • All your ALS logs can be accessed in Runtime / Editor.
  • Filter by instance / Play session / Context / Severity or by manual search.
  • Track and differentiate logs of different worlds or instances easily.
  • [Ctrl + Shitf + L] or command β€œalslogs” to open in runtime. Configurable in plugin settings.

BT Blackboard Logging

  • Log any blackboard keys through service or task.
  • Log messages only if value changes.
  • Print on enemy character throughout the gameplay to easily find when state changes.

Batch Print Manager

  • Batch modify all your Print String nodes found in your project by blueprints.
  • Two dedicated managers lets you manage both ALS and Regular Print String nodes without opening every Blueprint to modify them.

:link: View on Fab Marketplace


Compatibility

Unreal Engine Versions: 5.2 – 5.6
Target Platforms: Windows, Mac, Linux, Android
Development Platforms: Windows, Mac, Linux


1 Like