UTILS

A HUGE Construct 3 addon adding a bunch of utilities that can be useful in any project !

A HUGE Construct 3 addon adding a bunch of utilities that can be useful in any project !

  • $17.99 USD

    Royalty Free use in unlimited commercial greater creative works.

Add to Basket
Shield

Buy With Confidence

If an asset is not as described or doesn't function properly, and the author doesn't resolve the issue for you - we will refund 100% of the cost of the asset.

Full refund policy

Download Free Sample

Download the free sample for review and use under the Free Sample License.

Releases

  • 2.4

    Released: 15 Nov, 2023

Files Included with this Asset

File Preview

Reviews Overview

  • 5 star
    0
  • 4 star
    0
  • 3 star
    0
  • 2 star
    0
  • 1 star
    0

UTILS is a HUGE addon adding approx 50 utilities to C3

It's opensource and funded thanks to the generous contributions of all sponsors and people paying for it

It aims to be that one Plugin that can be useful in any project

✅ by adding a bunch of powerfulflexible Actions, Conds and Exp

✅ enhancing the capabilities of Vanilla C3 features

Also, thanks to this tool

❌ no need to copy paste and edit manually all our "utilities" functions in every single project

❌ no need for each of us to figure out and repeat the same tedious event tricks / complex math shenanigans, on our own, again and again

_____________________________________

PICKING UTILS 👉

  • [Cond] Transfer Picking from one Family/ObjectType to an other
  • [Cond] Powerful condition to pick Parents and Children of any instances at any Hierarchy Level under and above !

TEXT & BBCODE UTILS ✏️

  • BBCodeBold(Str)
  • BBCodeColor(String, Color) Color can either be a C3 Color Value, a Hex Value or a Color Template Name (see the Color Template feature detailed below on this page)
  • BBCodeItalic(Str)
  • BBCodeUnderline(String, thickness) Thickness is optional
  • BBCodeTag(String, Tag) C3's new BBCode Tag feature

TOKEN UTILS 🗒️

Enhance the flexibility and usefulness of String Variables in many ways thanks to new Conds & Exp. Any string value from any context (global/local/instance variable, or even any dict or JSON string value) can become a powerful 1D array/List/Queue. (tokenSetAt, tokenInsertAt, tokenRemoveAt, tokenRandom, tokenPush, tokenRemoveAll, tokenShuffle, tokenSortAsc and many more)

LAYER UTILS 📃

  • [Cond] Is Object on parent layer of another layer
  • [Cond] Is Object on sublayer of another layer
  • [Cond] Is Object on visible & interactive layer
  • [Act] Toggle Layer Visibility
  • [Act] Move all objects from layer A to layer B

RNG UTILS 🎲

  • [Cond] Chance: x %
  • [Cond] Chance: x out of y
  • [Exp] asPercent, dice, randomInt

COLOR UTILS 🎨

UTILS introduce an awesome feature called "Color Templates". It comes with a bunch of default color templates ("blue", "red", "sandybrown" etc). You can even set your own custom color templates or override default color templates.

You can also easily use Hex Values for your colors in addition to this Color Template feature allowing you to use them by their names

  • [Act] Set color Template
  • [Act] Remove color Template
  • [Exp] colorToValue(color), allow to convert a Color Template Name or a Hex Value to a color value that can be interpreted by C3

MATH EXPRESSIONS 🔢

  • offsetXAtAngle & offsetYAtAngle
  • angle360
  • degreesToRadians & RadiansToDegrees
  • remap and remapClamped
  • wrap
  • dt1, lerpDt, anglelerpDt

AND MORE ❤

  • License
  • Compatibility
    Construct 3
  • Files
    1
  • Download Size
    0.08MB
  • Latest Version
    2.4
  • Latest Release Date
    15 Nov, 2023
  • Support

Frequently Bought Together With

Other customers also purchased these items with UTILS

More From This Seller

Overboy has more assets for sale in the asset store. View all of Overboy's assets