Saltar al contenido
Multimedia 1 para anuncio Dynamic Notes: Audio Logs

Descripción

(This is a C++ plugin with exposed custom Blueprint nodes)

A standalone Unreal Engine plugin for collectible, save-backed audio logs.

What is included

- Ordered collection stored separately from regular inventory.

- Automatic save/load through its own `USaveGame` slot.

- Audio playback, pause, stop, progress, and autoplay-on-pickup.

- Compact tablet interface with numbered collected-log rows, subject, automatic `MM:SS` audio duration, and an animated equalizer on the actively playing row.

- Optional developer sort number. `-1` means unnumbered.

- First-pickup order is preserved and used by default.

- L opens and closes the interface

- Enhanced Input actions are supplied. The setup installer maps them into the project's existing Input Mapping Context.

- Every gameplay action is available as a Blueprint node.

- The complete visible interface is in editable Widget Blueprints.

Main editable assets

- `DT_AudioLogs` — `/BlueprintAudioLogSystem/AudioLogSystem/Data/DT_AudioLogs`

- `WBP_AudioLogInterface` — `/BlueprintAudioLogSystem/AudioLogSystem/UI/WBP_AudioLogInterface`

- `WBP_AudioLogListEntry` — `/BlueprintAudioLogSystem/AudioLogSystem/UI/WBP_AudioLogListEntry`

- `TabletBackground` and `AudioLogPlayIcon` — `/BlueprintAudioLogSystem/AudioLogSystem/UI/Art`

- `BP_AudioLogPickupBase` — `/BlueprintAudioLogSystem/AudioLogSystem/Pickups/BP_AudioLogPickupBase`

- `BP_AudioLogPickup_Example_MrStokes` — ready-to-place child under `Pickups/Examples`, with the `MrStokes` row selected

- `IA_ToggleAudioLogs` — `/BlueprintAudioLogSystem/AudioLogSystem/Input/IA_ToggleAudioLogs`

- `IA_InteractAudioLog` — `/BlueprintAudioLogSystem/AudioLogSystem/Input/IA_InteractAudioLog`

The plugin deliberately does not create its own Input Mapping Context. This prevents it from replacing or competing with a project's active input setup.

Automatic setup installer

After enabling the plugin, open Tools > Audio Log System > Audio Log Setup Installer (also available under Window and on the toolbar).

Choose one of these integrations:

- Default First Person

- Default Third Person

- FPS Starter

- Zombie Shooter Kit

- Custom

The presets select the correct player, controller, existing IMC, and interaction interface. Press Install Audio Log Support to:

- add `IA_ToggleAudioLogs` to the existing IMC on L;

- add the Audio Log Controller component to the player;

- connect the editable Blueprint interface widget;

- use the FPS Starter or Zombie Shooter Kit's existing interaction input and trace;

- or install the plugin's generic trace interaction for default/custom projects;

- add the selected project interaction interface to the pickup parent when required;

- configure pickup collision for the selected game system;

- compile and save the affected Blueprints.

Documentation inside the DOCS folder.

Install Link

Discord

Formatos incluidos