Quest Map Pro
  • Overview
  • Discord
  • YouTube
  • Orbital Market
  • Unreal Launcher
  • Updates
    • Roadmap
    • Update on 1.6 (2025)
    • Update History
  • Getting Started
    • Integration
      • Add Components to your Controller
      • Add Interface to your Controller
      • Add Interface to your Character
      • Add and Configure Input Mappings
      • Add and Configure the Map Helper
    • Setting Up Landmarks
      • Add the Landmark Actor
      • Define the Landmark Bounds
      • Setting up a Navigation Point
      • Configure Fast Travel
      • Set Name, Icon and Color
    • Setting Up POIs
    • Setting Up Hidden Objects
    • Setting Up NPCs
      • Adding the Interface to your NPC
      • GetNPCState Function
      • GetNPCIcon Function
      • GetActorReference Function
    • Setting Up Navigation Trails
      • Add NavMeshBoundsVolume
      • Scale NavMesh
      • Add the Location Manager to your World
      • Set Navigation Data in Location Manager
    • Using Your Own HUD
      • Place the Compass Element
      • Place the World Map Element
      • Place the Mini Map Element
      • Name the Elements
      • Add Interface to your HUD
      • Set Up Interface Functions (HUD)
      • Set Up Interface Functions (Controller)
      • Disable the Example UI
    • Using A 3D Widget Map
    • Setting Up Quests
    • Setting Up Custom Collision
      • Creating a New Collision Object Channel
      • Changing Actor Object Types
      • Update Character Helper Overlaps
    • Setting Up Save Data
  • Troubleshooting
    • Common Issues
    • Troubleshooting Guide
    • Troubleshooter Widget
  • Systems
    • Systems Manager
      • Configuration
      • Discovery Actors
      • Location Widget
      • Waypoints
      • Quests
      • Navigation Trails
      • Markers
      • Saving
      • Debugging
    • Compass System
      • Compass
      • Directions
      • Degree Counter
      • Landmarks
      • Points of Interest
      • Hidden Objects
      • NPCs and Enemies
      • Waypoints
      • Quests
      • Players
      • Debugging
    • Map System
      • Configuration
      • Map Controls
      • Map Fog
      • Player Marker
      • Landmarks
      • Points of Interest
      • Player Waypoints
      • Quests
      • NPCs
      • Players
      • Player Notes
      • Dynamic Markers
      • Debugging
  • Helper Blueprints
    • Character Helper
    • Location Manager
    • Map Helper
    • Navigation Helper
  • World Actors
    • Discovery Actor
    • Hidden Object Actor
    • Landmark Actor
    • Point of Interest Actor
    • Quest Actor
    • Travel Point Actor
    • Waypoint Actor
  • Integrations
    • Integrations
      • Lyra
      • Survival Game Kit Version 2
      • Narrative Quest and Dialogue System
      • Easy Multi Save
Powered by GitBook
On this page
  • YouTube Tutorial
  • Written Tutorial
  1. Getting Started

Setting Up Custom Collision

Set up custom collision to improve your Quest Map Pro integration

Last updated 2 years ago

This page will go over the process of setting up custom collision channels for the Quest Map Pro objects. This can help with performance, particularly in densely populated worlds, as well as prevent the Quest Map Pro systems from interacting with existing actors and triggering events.

This tutorial assumes you have already completed the and have Quest Map Pro successfully working within your project.

YouTube Tutorial

The video version of this tutorial is quite similar to the written version. However, the video version may be outdated with small alterations that have happened as a result of the ongoing development of features for Quest Map Pro. With all video tutorials, any alterations to the process will be left as a pinned comment on the video, or just below the embedded video on this page.

Changes to Setting Up Custom Collision video

Just a small correction here. For the NPC Trigger element in the BP_QuestMapPro_CharacterHelper actor, you need to ensure that the collision response for Pawn is set to Overlap, not ignore. All the other triggers are correct in the video, but for NPC Trigger specifically, it needs to overlap with Pawns as well, as NPCs are pawn actor types!

Written Tutorial

The written version of this tutorial is broken down into steps for easier readability.

Step 1:

Step 2:

Step 3:

Creating a New Collision Object Channel
Changing Actor Object Types
Update Character Helper Overlaps
Integration tutorial