Oakfolks Gold_1.14
Oakfolks coop game
Loading...
Searching...
No Matches
ILocomotional Class Reference

Interface for objects that can modify player locomotion behavior. More...

#include <Locomotional.h>

Inheritance diagram for ILocomotional:

Public Member Functions

FLocomotionConfiguration SetLocomotionConfig (ULocomotionConfigurationAsset *NewConfig)
 
virtual FLocomotionConfiguration SetLocomotionConfig_Implementation (ULocomotionConfigurationAsset *NewConfig)
 Sets a new locomotion configuration for the implementing object.
 
FLocomotionConfiguration ResetLocomotionConfig ()
 Configuration reset.
 
virtual FLocomotionConfiguration ResetLocomotionConfig_Implementation ()
 Resets locomotion to default configuration.
 

Detailed Description

Interface for objects that can modify player locomotion behavior.

Provides locomotion configuration management for machine interactions and positioning

Member Function Documentation

◆ ResetLocomotionConfig_Implementation()

FLocomotionConfiguration ILocomotional::ResetLocomotionConfig_Implementation ( )
virtual

Resets locomotion to default configuration.

Restores normal movement behavior and clears any special positioning or constraints

Returns
The default locomotion configuration that was restored

Reimplemented in AMainPlayer.

◆ SetLocomotionConfig()

FLocomotionConfiguration ILocomotional::SetLocomotionConfig ( ULocomotionConfigurationAsset * NewConfig)

LOCOMOTION MANAGEMENT //////// Configuration setup

◆ SetLocomotionConfig_Implementation()

FLocomotionConfiguration ILocomotional::SetLocomotionConfig_Implementation ( ULocomotionConfigurationAsset * NewConfig)
virtual

Sets a new locomotion configuration for the implementing object.

Applies movement constraints, positioning, and animation settings from the configuration asset

Parameters
NewConfigThe locomotion configuration asset to apply
Returns
The runtime locomotion configuration that was applied

Reimplemented in AMainPlayer.


The documentation for this class was generated from the following files: