Hiraeth Digital - Hiraeth Terminal System

New: Integrate the Hiraeth Terminal System with AI Models using Llama-Unreal

Hiraeth Terminal System is a comprehensive command-line interface toolkit for Unreal Engine, designed to enhance gameplay with interactive terminal operations. A versatile system that can be integrated as both an in-world actor and a UMG widget. Balancing functionality and realism, it provides developers with the flexibility to create immersive and responsive environments.

๐Ÿ’พ Download demo

๐Ÿ“˜ Documentation (v.1.2)

๐Ÿ“บ Watch video

 

Key features:

  • Widget & World Actor Integration

    Use Hiraeth Terminal System as a widget within the UI or as an actor within the game world.

  • Default Terminal Commands & Responses

    Set unique default commands, help messages and error responses to each instance of the terminal.

  • Multiple Terminal Instances

    The system supports the use of multiple terminals within the same widget or scene, each with its own set of variables and directory.

  • Terminal Interaction Mechanics

    Characters can easily interact with terminal actors, with the system managing the focus and re-possession process.

  • Command & Response Customization

    The DT_commands datatable enables the addition of new commands and customization of responses, with placeholders like {command} and {name} available, and a function to override default responses on a per-actor basis.

  • Terminal-Actor Interaction

    Terminals can interact with any world actor that shares the same directory, facilitating diverse in-game actions through terminal commands. Actors can be associated with multiple directories, enhancing gameplay possibilities.

  • Directory & File actors

    Any actor can become a directory to navigate to or a file to download by implementing the HiraethTerminal interface and setting up the default variables. Both examples are included with the system.

  • Themes

    Customize the terminalโ€™s appearance through predefined themes.

  • ... and more!