Skip to content
Games by Hyper
Sign Up / Login
Games by Hyper

Generic

  • QuickStart
  • Support
  • Purchase Options
  • Roadmap
  • FAQ
  • Learning
  • For Professional Studios

Templates

  • Template Logic and flexibility

Shared Infrastructure

  • Gameplay Tags
  • Datamanagement
  • Folder Structure

Item Management

  • Inventory
  • Jigsaw Inventory
  • List Inventory
  • Respawn Actor Manager
  • Hotbar
  • Crafting
  • Item Allocator
  • Vendor
  • Icon Creator
  • Interactive Foliage
  • Inspection System

Interaction and Feedback

  • Interaction System
  • Outliner System

UI

  • Main Menu
  • HUD
  • Information Prompt

Locomotion

  • Animation Framework
  • Extended Movement Component
  • Leader Posing
  • Custom-Skeletal-Meshes

Combat

  • Attribute Manager
  • Team Affiliation
  • Equipment Manager
  • Ragdoll System
  • Ability System
  • Target Locking
  • Weapon Attachment System
  • Limb System
  • Combat-framework

Construction and Survival Mechanics

  • Building System
  • Mineable Rocks
  • Tree Cutting
  • Farming System
  • Fishing System
  • Swimming System

Game Management

  • Global Save System
  • Respawn System
  • Session Manager
  • Game Mode System
  • Spectate System
  • Player Manager
  • Team Manager
  • Score Manager
  • Guild Manager
  • Party Manager

Multiplayer

  • Online Multiplayer Framework
  • Replication Subsystem
  • Chat System
  • Console Command Manager

AI

  • Basic AI
  • NPC Behavior System
  • Perception System
  • Companion System

Exploration and Narrative

  • Dialogue System
  • Memory System
  • Quest Manager
  • Map System
  • Teleport System
  • Guide System
  • Event Manager
  • Visual Novel System
  • Dungeon Adventure Kit
  • Region Manager

Progression and Leveling

  • Level Manager
  • Unlock System
  • Reputation System

Security and Control Systems

  • Drone System
  • Lock System
  • Security System
  • Defense System
  • Defense System – Modern
  • Defense System – Primitive

Character and Player Systems

  • Character Creator
  • Class System
  • Mount System
  • First Person

Environmental Control and Immersion

  • Time and Day Night Cycle management
  • Weather System
  • Background Music System
  • Footstep System

Environment Building

  • Mesh to Actor Swap System
  • Auto Landscape
  • Cave
  • Deform
  • Ditch
  • Exclusion
  • Forest
  • Forest-Basic
  • Lake
  • Level Instances
  • Mesh
  • Path
  • Props
  • Spline
  • Village
View Categories
  • Home
  • Docs
  • Outliner System

Outliner System

1 min read

Outliner System #

We have made some videos about the outliner system.

If you would like to know every little detail, please check:

Play

Or a quick overview:

Play

And some cool use cases like overlap detection:

Play

Prerequisites #

  • If you use the outliner, please set custom depth stencil pass to enabled with stencil

  • After migration, please open the Example map and test if everything works without any problems. Do not continue if it does not.

  • If you desire minimal file migration, please only select the actor component that you desire and right click -> Migrate that specific component.


Core Principles of the Outliner System #

The Outliner system via a custom depth stencil. It will set the value on any specific mesh or sprite.

You can get any actor reference and call the function “Switch Outline On Actor” from the outline component. As an example:

  • Trace forward from active camera and return the hit actor of that trace.

  • On that actor, we switch the outline on actor to true if it doesn’t have outliner on it, or to false is there was already one enabled.

  • You can also just call it on any event. e.g. via an interaction event:

  • So, on any actor, just call the Switch Outline On Actor function and it will work!

There are many useful functions in the AC_Outliner. Open the Example map to check how they work. Specifically, the ThridPersonCharacterOutliner has the example implemented of the main functions.


use cases #


Change the outline color #

To change the color of the different outlines you need to open the ‘PP_MI_Outliner_SceneDepth’ material instance. In this material instance there are 3 variables. One for primary, secondary, and tertiary. By modifying these colors, your outline color will be changed.

What are your Feelings
Still stuck? How can we help?

How can we help?

Table of Contents
  • Outliner System
    • Prerequisites
    • Core Principles of the Outliner System
    • use cases
    • Change the outline color

© 2025 Games by Hyper

X Reddit Patreon Discord Linkedin YouTube

Review Cart

No products in the cart.

We noticed you're visiting from Netherlands. We've updated our prices to Euro for your shopping convenience. Use United States (US) dollar instead. Dismiss

  • Hyper Bundle Configurator
  • Shop
    • Game Templates
    • Courses
    • Loyalty Store
    • Survival Modules
    • RPG Modules
    • Environment Building
    • Browse All
  • My account
  • Become a Member
  • Cart
  • Get Help
    • FAQ
    • Upgrade your Game Template
    • Documentation
  • About Hyper
  • News & Updates