Skip to content

Library Rangers PlayerEffect

Gabriel edited this page Sep 26, 2023 · 1 revision

PlayerEffect

Provides access to app::player::PlayerEffect from Sonic Frontiers.

Functions;

  • Data* Get(string in_name) - returns a pointer to an instance of PlayerEffect.Data from the current player by name.
  • T* Get<T>() - returns a pointer to an instance of a struct inherited by PlayerEffect.Data from the current player.

Types;

  • struct Data - a struct representation of app::player::PlayerEffect.
    • Members;
      • Player.Data* pPlayer - a pointer to an instance of app::player::Player.
      • long pVisualHuman - a pointer to an instance of app::player::VisualHuman.
      • GOCPlayerVisual* pGOCPlayerVisual - a pointer to an instance of app::player::GOCPlayerVisual.
      • GOCPlayerKinematicParams* pGOCPlayerKinematicParams - a pointer to an instance of app::player::GOCPlayerKinematicParams.
      • GOCPlayerBlackboard* pGOCPlayerBlackboard - a pointer to an instance of app::player::GOCPlayerBlackboard.
  • struct EffectList - a struct representation of app::player::EffectList.
    • Members;
      • MoveArray<Memory.Pointer<Data>> PlayerEffects - an array of pointers to app::player::PlayerEffect instances.
Clone this wiki locally