Systems
WebsiteGitHubGitBook
  • 🕹️Systems Intro
    • Game Controls
    • User Interface
    • Item Sprite Generation
  • 📦Asset Data
    • How Asset Data works
    • Using Asset Data
    • Creating an Asset Database
    • Known Issues
  • 📑Traits
    • Containers & Items
    • Roles
  • 🔫Gamemodes
    • Adding objectives
    • Adding game modes
  • 🎥Roles
    • Adding a new role
    • Adding a new permission
  • 🖐️Interactions
    • Interactions Guide
  • 🧰Containers
    • Using containers in game
    • Setting up a container
      • Fields description
      • Networking a container
      • Custom storage conditions
    • FAQ
  • 👜Inventories
    • Developer Guide
  • 🗺️Tilemaps
    • Creating Maps
    • Adding new items & objects
      • Adjacency Connections
    • Technical Implementation
    • Refactor notes
    • Interface
  • 🐒Entities
    • 🩲Character Customization
  • 🛋️Lobby
  • 🛠️Crafting
  • 💬Chat
    • Channels
      • Department specific channels
      • Distance based channels
  • 📣Audios
  • 🔎Examine
    • How it works
    • Setting up a game object to be examinable
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
Export as PDF
  1. 🔎Examine

How it works

The examine system uses an exotic way to pick up items. The selection system uses a shader based method. A special camera renders the screen by defining for each object on scene which are selectable, an unique color. Then, the color under the mouse is picked up, and is used to find the game object with the unique color.

The special selection camera, rendering each object with unique colors (most colors are very close from each other)

PreviousExamineNextSetting up a game object to be examinable

Last updated 1 year ago

Was this helpful?