Skip to content

Extended tag functionality using Flow Identity#351

Open
Bargestt wants to merge 5 commits intoMothCocoon:5.xfrom
Bargestt:FlowIdentity
Open

Extended tag functionality using Flow Identity#351
Bargestt wants to merge 5 commits intoMothCocoon:5.xfrom
Bargestt:FlowIdentity

Conversation

@Bargestt
Copy link
Copy Markdown
Contributor

@Bargestt Bargestt commented Mar 3, 2026

This struct is an optional replacement for GameplayTagContainer to quickly navigate between world and graph
When your project has thousands of tags it is quite irreplaceable to quickly bind to desired actor or find what will be matched with node

image image image

@MothDoctor MothDoctor self-assigned this Mar 3, 2026
@Bargestt
Copy link
Copy Markdown
Contributor Author

I've tried to replace gameplay tag containers in nodes, but it turned to a much bigger change because core redirects are not enough
But by adding custom versioning old properties can be converted to the FlowIdentity struct without data loss

If you are interested, I can raise full replacement PR instead of keeping struct optional
https://github.com/Bargestt/FlowGraph/tree/FlowIdentityReplaceProperties
image

@Bargestt
Copy link
Copy Markdown
Contributor Author

Also, here is example why this struct is needed
Our level designers have no chill. 3400+ tags and some levels haven't left the blockout stage
Had to remove location names, not sure whether this'll break NDA otherwise, but just look at this madness
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants