Wiki
  • Homepage
  • Player's Manual
    • Controls
    • Skills
    • Objects
    • Credits
  • Contributing
    • Getting Started
      • Programs and Files
      • Cloning the GitHub Project
      • Git Structure
      • Submitting Changes
    • Level Design
      • Basic Level Setup
      • Creating Static.tscn
      • Creating Collision.tscn
      • Stage Triggers
        • Using StageTrigger.tscn
        • Camera Triggers
        • Culling Triggers
        • Death Triggers
        • Dialog Triggers
        • Jump Triggers
        • Path Triggers
        • Automation Triggers
        • Drift Triggers
        • Foothold Triggers
        • Platform Triggers
        • Sidle Triggers
      • Stage Objects
      • Placing Objects Along the Path
    • Playtesting
      • General Shortcuts
      • Debug Menu
      • Free Camera Mode
      • Using the Editor for Playtesting
    • Submitting a Bug Report
    • Documentation Style Guide
  • Asset Guidelines
    • Source Files
    • Asset Ripping Reference
      • Original Model Files
    • Asset Editing Reference
      • Editing Environment Models
      • Editing Collision Models
      • All About Curves
      • Exporting Models from Blender
    • Resources Files
      • CameraSettingsResource
    • Miscellaneous Notes
  • Godot Guidelines
    • File Guides
      • File Structure
      • Naming Files
    • Project Settings
      • Tag Reference
      • Layer Reference
    • Particle Effects
    • Audio
  • CODE GUIDELINES
    • Language Specifications
    • Formatting
    • General guidelines
    • Attributes
    • Floating Point Numbers
Powered by GitBook
On this page
  1. Contributing
  2. Level Design

Stage Triggers

PreviousCreating Collision.tscnNextUsing StageTrigger.tscn

Last updated 11 months ago

StageTriggers are the fundamental building blocks of every stage. Below is a list of all stage triggers used in Project Reignition:

Module Triggers

Modules trigger are added to Node3D nodes, then triggered by a signal or .

Instanced Triggers

Instanced Triggers are added by instancing the correct .tscn file. Just add Collision Shapes as needed and they will activate on their own.

Adding Stage Triggers

You can quickly create a StageTrigger by creating a Node3D, then adding a Trigger script:

StageTrigger.tscn
CullingTrigger.cs
PathTrigger.cs
JumpTrigger.c
s
CameraTrigger.cs
DialogTrigger.cs
DeathTrigger.cs
AutomationTrigger.tscn
DriftTrigger.tscn
FootholdTrigger.tscn
PlatformTrigger.tscn
SidleTrigger.tscn
In the inspector, change the script with [RIGHT CLICK] -> Quick Load.
Search for "Trigger" and select a trigger script.