2 query vars: array(3) { ["userSlug"]=> string(0) "" ["diagramSlug"]=> string(0) "" ["diagramId"]=> string(0) "" }
Filter [Colour Coding] • Machinations.io

✑ Nodes Properties

    Documentation

    Filter [Colour Coding]

    Filter [Colour Coding]

    Machinations uses a colour Filter to set rules for how Resources flow. 

    warning

    Filters apply to individual Elements and Structures, not globally, per diagram.

    This function can be activated in the Resource Connection’s Properties menu. A Resource Connection for which the Filter has been activated, will only transfer Resources whose colour matches the filter’s. Select the filter colour in the dropdown to its right (see above).

    danger

    In structures that use Filter:

    1. The colour set for each Source & Drain will determine the type/colour of Resource they produce/ consume.

    2. Resource Connections use colour to determine which Resources they transfer.

    3. State Connections will respond to Resources based on their colour.

    You can set the colour of the Resource in the Properties menu for each Node.


    In th example below, we have showcased the same diagram in 3 states:

    1. Not Colour Coded
    2. Colour Coded: the Drain pulls through both Resource Connections,. The rule of how Resources flow towards the Drain is being set through the Filter colour.
    3. Colour Coded with flow interruption: Notice how when we change the type of Resource one of the Connections may accept, the flow changes and the Blue Resources are being stacked in the Pool.

    You can use colour to emphasise or to distinguish different elements on your diagrams, without this affecting the flow of Resources.

    🔧 Watch the gif below for such an example. On the same diagram example used before, with Colour Coding active, we change the colour of the Resource Connections on the top branch. Notice this type of change has no effect on the Resource flow.

    Contents

    Used by 2500+ game studios all over the world

    350+ universities & academic institutions use Machinations

    All Rights Reserved © Machinations S.àr.l

    8217, Mamer, Luxembourg, accounts at BGL BNP PARIBAS, VAT number: LU30464284

    We use cookies for marketing and analytics. We also share information about your use of our site with our marketing and analytics partners who may combine it with other information that you’ve provided to them. You consent to our cookies if you continue to use our site. Learn more