Verse Library verse

01 Snippet

Auto-generated documentation of the Verse API for gameplay tags, defining tag classes, interfaces, and query methods.

extracted-snippets/community/snippets/9VQ/fortnite-digests-release-24-20-cl-24939793/01-snippet.verse

# Source URL: https://dev.epicgames.com/community/snippets/9VQ/fortnite-digests-release-24-20-cl-24939793
# Local doc:  epic-docs/community/snippets/9VQ/fortnite-digests-release-24-20-cl-24939793.md
  # Copyright Epic Games, Inc. All Rights Reserved.
  #################################################
  # Generated Digest of Verse API
  # DO NOT modify this manually!
  # Generated from build: ++Fortnite+Release-24.20-CL-24939793
  #################################################
  Simulation<public> := module:
  # Module import path: /Verse.org/Simulation/Tags
  Tags<public> := module:
  # A single gameplay tag, which represents a hierarchical name of the form x.y that is registered in the GameplayTagsManager You can filter the gameplay tags displayed in the editor.
  tag<native><public> := class<abstract>:
  # A queryable collection of gameplay tags.
  tag_view<native><public> := interface<epic_internal>:
  # Determine if TagToCheck is present in this container, also checking against parent tags {"A.1"}.Has("A") will return True, {"A"}.Has("A.1") will return False If TagToCheck is not Valid it will always return False.
  Has<public>(TagToCheck:tag)<transacts><decides>:void
  # Checks if this container contains ANY of the tags in the specified container, also checks against parent tags {"A.1"}.HasAny({"A","B"}) will return True, {"A"}.HasAny({"A.1","B"}) will return False If InTags is empty/invalid it will always return False.
  HasAny<public>(InTags:[]tag)<transacts><decides>:void
  # Checks if this container contains ALL of the tags in the specified container, also checks against parent tags {"A.1","B.1"}.HasAll({"A","B"}) will return True, {"A","B"}.HasAll({"A.1","B.1"}) will return False If InTags is empty/invalid it will always return True, because there were no failed checks.
  HasAll<public>(InTags:[]tag)<transacts><decides>:void
  tag_search_sort_type<native><public> := enum:
  Unsorted
  Sorted
  # Advanced tag search criteria
  tag_search_criteria<native><public> := class:
  # Tags required to be on the object.
  RequiredTags<native><public>:[]tag = external {}
  # Tags that are used if no required tags are specified. These are treated as if any of them will do.
  PreferredTags<native><public>:[]tag = external {}

Sign in free to read the full source 🌴

This Verse Library file is members-only. Create a free account to view the complete source and download the .verse file.

Sign in with Discord

Comments

    Sign in to vote, comment, or suggest an edit. Sign in