πŸ–₯️
Fullscreen
  • πŸ‘‹Welcome
  • πŸ—ΊοΈRoadmap
  • πŸ”ŒGame Creator 2 Assets
    • ✏️Editor Pro
      • βš™οΈSetup Guide
      • πŸ“„Getting started
      • βœ…Supported Assets and Types
      • ⁉️Troubleshooting
      • πŸ“–Releases
    • πŸ’ΎNanoSave
      • βš™οΈSetup Guide
      • πŸ’½Configuration
      • βš–οΈComparison
      • πŸ’»UI Example
      • ⚑Triggers
        • On Corrupted Save Detected
      • πŸ“˜Instructions
        • Refresh Save Slots UI
      • πŸ“œProperties
        • Get
      • πŸ“–Releases
    • 🧠LogicBlock
      • βš™οΈSetup Guide
      • πŸ“„Block Asset
      • ⚑Running Block Lists
      • πŸ”§Attach Prop & Handle
      • πŸ•ΉοΈRuntime Editing Support
      • βœ…Supported Property Types
      • ⁉️Troubleshooting
      • πŸ“–Releases
    • πŸ“¬Mailbox
      • βš™οΈSetup Guide
      • πŸ’‘Guides and Demo Scene
        • 🏠Demo Scene
        • πŸ”§Set up your scene
        • πŸ’»UI Examples
        • πŸ“¨Sending Letters
        • πŸ“©Running Instructions On Open Letter
        • πŸ“…Time & Date
        • πŸ—‘οΈDelete vs. Hide Letters
        • 🎨Letter Themes
        • πŸŽ’Include Items in Letters
        • πŸ“–Using Global Dynamic Values
      • ⚑Triggers
        • On Letter Received
        • On Letter Deleted
        • On Letter Hidden
        • On Letter Opened
      • πŸ“˜Instructions
        • Send Letters to Mailbox
        • Send Letter to Mailbox
        • Send Random Letter to Mailbox
        • Set Letter
        • Mark Letter as Read
        • Mark Letter as Hidden
        • Delete Letter
        • Clear Mailbox
        • Claim Item in Letter
      • βœ…Conditions
        • Check for Random Letters in Mailbox
        • Check for Unclaimed Items in Letter
        • Check for Unclaimed Items in Mailbox
        • Check for Unread letter in Mailbox
        • Is Equal to Letter
        • Does Letter Contain Items
        • Is Item Claimed in Letter
        • Is Letter Read
        • Has Received Letter
      • πŸ“œProperties
        • Get
      • πŸ“–Releases
    • β˜€οΈCOZY Stylized Weather Integration
      • βš™οΈSetup Guide
      • πŸ’‘Guides and Demo Scene
        • 🏠Demo Scene
        • πŸŒ₯️Weather
        • 🌑️Temperature
        • πŸ•’Time and Date
        • πŸ’ΎSaving
        • βš™οΈSettings
      • ⚑Triggers
        • On Time
        • On Day and Time
        • On Year, Day, and Time
        • On Time Interval
        • On Any Weather
        • On Specific Weather
        • On Temperature
      • πŸ“˜Instructions
        • Set Weather
        • Set Ambience
        • Set Atmosphere
        • Set Climate Profile
        • Set Climate Control Method
        • Set Fog
        • Set Clouds
        • Set Skydome
        • Set Weather Selection
        • Set Time Curve
        • Transition Time
        • Wait COZY Time
      • βœ…Conditions
        • Compare Temperature
        • Is Weather
      • πŸ“œProperties
        • Set
        • Get
      • ⁉️Troubleshooting
      • πŸ“–Releases
    • πŸŽ’Ultimate Inventory Template (WIP)
Powered by GitBook
On this page
  1. Game Creator 2 Assets

LogicBlock

PreviousReleasesNextSetup Guide

Last updated 23 hours ago

LogicBlock – Modular Visual Scripting Power for Game Creator 2

LogicBlock is the ultimate modular scripting extension for Game Creator 2. LogicBlock lets you organize instructions and conditions into reusable Block assets, streamlining your workflow and making complex logic easy to manage, share, and debug.

With LogicBlock, you can build a single list, like one for applying damage, and use it anywhere by assigning unique values through dynamic references.

Create once, reuse endlessly. No more duplicated instructions, buried hierarchies, or scattered scene logic.

✨ Key Features ✨ βœ… Reusable Logic Blocks - Build instruction and condition lists in one place, then trigger them anywhere with a single instruction. βœ… Organize & Simplify - Keep your visual scripting clean and centralized. No more digging through scene hierarchies to find what’s running. βœ… Dynamic References - Assign unique values each time you call a list inside a Block. Easily reference scene objects using drag & drop. βœ… List Customization - Name your lists, set colors, and choose from Game Creator 2’s icon set for easy visual identification. βœ… Instance Support – Need to run the same logic multiple times simultaneously? Toggle instancing on each instruction call to the Block’s list for parallel execution. βœ… Play Mode Editing - Make changes during Play Mode and keep them when you exit. Perfect for fast iteration and debugging. βœ… Instant Testing - Each list comes with a built-in Play button for quick testing. βœ… Cross-Project Support - Share Blocks between projects and never rebuild complex logic from scratch again. βœ… Automatic Integrations - Fully compatible with all major GC2 modules: Inventory, Stats, Quests, Melee, and Shooter. βœ… Optimized Performance - Having many Conditions and Actions components with many instructions on one GameObject can slow down the editor when opening it. LogicBlock keeps your editor as fast and responsive as possible by only loading each list’s content when you expand it inside the Block.

Package dependencies (1)

Compatibility

LogicBlock is designed for Game Creator 2 version 2.17.51 or higher

πŸ”Œ
🧠
Cover

Game Creator 2

By

Catsoft Works