Ninjutsu Games
Asset StoreYoutubeTwitterInstagramSupport
  • 🖐️Welcome!
  • Game Creator 2
    • ☢️Fusion Module
      • Setup
      • Sessions
      • Characters
      • Variables
      • Remote Procedure Calls
      • Settings
      • User Interface
      • References
        • Shutdown Reasons
      • Guides
        • How to test my game
        • How to toggle Debug mode
        • How to Update Fusion SDK
      • Releases
      • 🤝Fusion Factions
        • Releases
      • 💫Fusion Stats
        • Releases
      • 📦Fusion Inventory
        • Releases
      • 🧙Fusion Abilities
        • Releases
      • ⚔️Fusion Melee
        • Releases
      • 🔫Fusion Shooter
        • Releases
    • 🤝Factions
      • Setup
      • Faction Asset
        • Settings Editor
      • Member
        • Memory
      • Visual Scripting
        • Conditions
        • Events
        • Instructions
        • Properties
      • User Interface
      • Releases
      • 🌐Photon Factions
    • 🎮Coop
    • 👑Loot Locker
      • Getting Started
      • Authentication
        • Guest
        • White Label
        • Google
        • Steam
        • Apple Sign In
      • Sessions
      • Save Load
      • Players
        • Player Storage
        • Names
      • Leaderboards
        • Visual Scripting
      • Messages
      • Progressions
      • Replenish System
      • Date Time
        • Server Time
      • Handling Errors
      • Releases
    • 🤖State Machine 2
      • Graph Editor
      • State Machine Runner
      • Nodes
        • Node Features
      • Variables
      • Shortcuts
      • Releases
    • 🌐Photon Module 2
      • Overview
      • Releases
      • 🔫Photon Shooter
        • Getting Started
        • Releases
      • 💫Photon Stats
        • Releases
      • 📦Photon Inventory
        • Overview
        • Releases
      • 🧙Photon Abilities
        • Releases
      • ⚔️Photon Melee 2
        • Troubleshooting
        • Releases
  • Game Creator 1
    • Photon Network
      • Overview
      • Characters
      • Network Items
      • Actions
      • Conditions
      • Triggers
      • Guides
        • How to Connect and Instantiate your Player
        • Instantiation Options
        • How to Sync Attachments
        • How to display room or other network information
        • How to setup Camera Motor
        • How to test my game
      • Sub-Modules
        • 🏃Photon Traversal
        • ⚔️Photon Melee
        • 🔫Photon Shooter
          • Changelog
      • Changelog
    • State Machine
      • Editor Graph
        • Nodes
        • Blackboard
        • Copy & Paste
        • Targets
      • Export State Machines
      • Changelog
    • RPG (Deprecated)
      • Actor
        • Actions
        • Conditions
        • Triggers
      • Attributes
        • Actions
        • Conditions
      • Classes
        • Actions
        • Conditions
      • Skills
        • Actions
        • Conditions
      • Formulas
      • Changelog
    • AI & Factions (Deprecated)
      • Changelog
Powered by GitBook
On this page
  • Overview
  • Setup
  • 1. Traversable Registry
  • 2. Register All Traversables
  • 3. Traversable Character Network

Was this helpful?

  1. Game Creator 1
  2. Photon Network
  3. Sub-Modules

Photon Traversal

Photon Traversal brings the power of Photon to the Traversal module.

PreviousSub-ModulesNextPhoton Melee

Last updated 3 years ago

Was this helpful?

Overview

Photon Traversal tightly integrates Photon by automatically syncronizing all types of obstacles, climbables and players

There are three main objects in the Photon Traversal sub-module.

  • Traversable Registry: A configuration object which contains all Traversable objects that are required for your game to run.

  • Traversal Character Network: A component required to syncronize all traversable character actions.

  • Climbable Network: A component required to syncronize the climbable actions of an object.

  • Obstacle Network: A component required to syncronize the obstacle actions of an object.

  • Graple Hook Network: A component required to syncronize the graple hook actions of an object.

This sub-module requires the and module

Download the module

Setup

Setting up the Photon Traversal sub module is a fairly straight forward process after you learn how to use the Photon module and Traversal module.

1. Traversable Registry

The first thing you need is to setup a Traversable Registry component into your scene.

Right Click in Hierarchy panel: Game Creator > Traversal > Traversable Registry

2. Register All Traversables

Use the Find All button to look up for all Traversable components on the scene.

Use the Convert to Network to replace all regular single player components to their respective networked version.

Use Convert to Normal to roll them back to the original Traversal components

3. Traversable Character Network

The final step is to add a Traversable Character Network component to your player prefab and you are good to go.

This component has 2 toggle options:

  • Disable With Chat: when this is on and if room chat is open it will disable traversable control inputs.

  • Debug: this will throw info messages into the console log just for debugging.

Please keep in mind this module is in BETA, if you see any bugs just report it to or at the

🏃
support@ninjutsugames.com
Discord Server
Traversal
Photon Network
Photon Traversal