Basket icon
0
Your basket

Empty Basket

Toaster

Explore our store and support our creators

Total
$0.00
Go to checkout
OBJECT SIGNALS & CUSTOM EXPRESSIONS icon

OBJECT SIGNALS & CUSTOM EXPRESSIONS

Avatar
Sold by Overboy
5 Star icon 1 reviews
Last Update Nov 2023
10+ Total sales
14 favourites

Create your own Behaviors in Construct 3 using events! Custom Expressions, Signals & Triggers Behavior Addon Pack

Full size
  • Gallery thumbnail
  • Gallery thumbnail
  • Gallery thumbnail
  • Gallery thumbnail
  • Gallery thumbnail
  • Gallery thumbnail
  • Gallery thumbnail
  • Gallery thumbnail
Next

A powerful ADDON PACK containing 3 new behaviors for Construct 3 :

  • ADVANCED SIGNALS Behavior - Per-instance "Functions" on steroid !
  • CUSTOM EXPRESSIONS Behavior
  • SIMPLE TRIGGER Behavior
  • Example/Documentation .c3p project

Official website / Discord link:

π—Όπ˜ƒπ—²π—Ώπ—―π—Όπ˜†.π—Άπ˜π—°π—΅.𝗢𝗼

Those are the 3 addons I used in all my systems to create a highly modular and maintainable Roguelike. Thanks to this pack : you can create scalable systems easily, decouple your logic to avoid spaghetti code. It also makes the Family feature way more powerful thanks to the polymorphism support.

Above all, it allows you to "CREATE YOUR OWN BEHAVIORS" only using the eventsheet.

OBJECT SIGNALS in C3 offer the power of Godot Signals with Construct's ease of use. They enable event-driven design and polymorphism, allowing you to create instance-based functions or triggers in Event Sheets, passing any number of parameters. Benefits include:

  • Trigger multiple event blocks with a single signal call, enhancing decoupling of logic.
  • Example: Use an 'OnHit' signal to handle various aspects like UI feedback, upgrades, entity interactions, and game over conditions in different event sheets
  • Improve modularity by having signals act differently based on current layouts, active groups, and event sheets.
  • Example: Trigger an 'OnLevelEnded' signal for different cutscenes and player rewards based on the current layout and their corresponding eventsheet
  • Full flexibility with dynamic function calls using signal names and expressions.
  • Improved performance, as signals work per-instance by default, avoiding the need for 'For Each' loops.
  • Polymorphism : signals can execute both common logic AND/OR different logic for each member of the same Family

CUSTOM EXPRESSIONS Create your own expression for your Objects and Families directly using your eventsheets

It allows you to create powerful "getter" functions returning values based on any conditions, parameters and calculations you could imagine, and even executing some logic when they're called !

An other big game-changer things regarding this behavior is that you could set-up a Custom Expression on your Family that would returns different stuff for each member

Buy With Confidence

Buy with us and we will refund 100% of the cost of the asset if it's non-functional or not as described and the author doesn't fix the issue for you in a timely manner.

Full refund policy

Explore Included Files

ADDON PACK V1.2 - Advanced Signals & Custom Expressions.zip
0.07MB
    • Advanced Signals & Custom Expressions.c3p
      59.03 KB
      overboy_custom_expressions-1.2.c3addon
      5.47 KB
      overboy_signals-1.2.c3addon
      5.75 KB
      overboy_simple_trigger-1.2.c3addon
      3.83 KB

File Preview

Preview images have been blurred, resized and watermarked. Audio sample is watermarked and down-sampled

1 Reviews

  • san40511's avatar
    san40511
    3 months ago

    Great

    Bought all 4 plugins and i like them a lot. They make your life easier

    3 of 3 users found this review helpful Was this review helpful?
  • $22.50 USD
    Royalty Free use in unlimited commercial greater creative works.
Add to Basket
  • License
  • Compatibility
    Construct 3
  • Files
    4
  • Download Size
    0.07MB
  • Latest Version
    1.2
  • Latest Release Date
    15 Nov, 2023
  • Support

Reviews

  • 5 star
    1
  • 4 star
    0
  • 3 star
    0
  • 2 star
    0
  • 1 star
    0
san40511's avatar
san40511
3 months ago

Great

Bought all 4 plugins and i like them a lot. They make your life easier

3 of 3 users found this review helpful Was this review helpful?

Share now

More From This Seller

Frequently Bought With

Next