Blueprint

Overview

UCGameBPLibrary exposes game utility functions to Blueprint. UCGameManager exposes game board creation functions. ACCoordinator exposes level orchestration functions. All are under the Cdryx|Game category.

Functions

Name Description
createFlyViewPlayer Creates a FCBP_Player configured for fly-view (top-down) pawn
create1StViewPlayer Creates a FCBP_Player configured for first-person character
storeNewGameBoard Registers a complete game board definition with all configuration structs
cleanAllThenSpawnGameBoard Cleans existing spawners and builds the named game board
misc Applies display settings from a FCBP_Misc struct
enterLevel Transitions to another game board, pushing current state to breadcrumb
enterLevelSamePlayer Transitions to another game board keeping the current player tag
exitLevel Pops breadcrumb and returns to previous game board
switchPlayerTo Switches the active player to a given tag and location
switchPlayerToWithSameLocation Switches the active player keeping or teleporting to current location
retrieveActorInformation Returns UCActorInformation from an actor’s initializer component
createSkillOnActorBeginOverlap Creates a skill triggered on actor begin overlap
createSkillOnActorEndOverlap Creates a skill triggered on actor end overlap
createSkillOnActorInteraction Creates a skill triggered on actor interaction
createSkillOnActorCauseDamage Creates a skill triggered when actor causes damage
createSkillOnActorReceiveDamage Creates a skill triggered when actor receives damage
createSkillOnActorDeath Creates a skill triggered on actor death
createSkillOnRoomBeginOverlap Creates a skill triggered on room begin overlap
createSkillOnRoomEndOverlap Creates a skill triggered on room end overlap
createSkillOnWidgetClick Creates a skill triggered on skill widget button click
createSkillOnResourceCollect Creates a skill triggered on resource collection
createMontageForEachSlot Converts anim sequences and montages into slot-assigned montage arrays
createMontage Converts a FCBP_AnimSequenceBaseWithSlot into a FCBP_MontageWithName with auto-generated notifiers