Alchemy
Loading...
Searching...
No Matches

SolSanctumRingEntry Struct Reference

One floating light: its actor, its drift and its pulsing scale, and where it is while hidden. More...

#include </home/runner/work/alchemy-docs/alchemy-docs/alchemy/games/tbs/src/scene/common/sol_sanctum_elemental_star_ring_setup.h>

Data Fields

struct FieldActor * obj
s32 x
 16.16 fixed-point pixels
s32 y
 16.16 fixed-point pixels
s32 z
 16.16 fixed-point pixels
s32 speedX
s32 speedY
s32 speedZ
s32 scale
 16.16 fixed point, where 0x10000 is full size
s32 scaleStep
 16.16 fixed point
u8 timer
u8 hold
u8 pad26 [2]

Detailed Description

One floating light: its actor, its drift and its pulsing scale, and where it is while hidden.

Definition at line 41 of file sol_sanctum_elemental_star_ring_setup.h.

Field Documentation

◆ obj

struct FieldActor* SolSanctumRingEntry::obj

◆ x

s32 SolSanctumRingEntry::x

16.16 fixed-point pixels

Definition at line 43 of file sol_sanctum_elemental_star_ring_setup.h.

Referenced by SolSanctum_UpdateRing().

◆ y

s32 SolSanctumRingEntry::y

16.16 fixed-point pixels

Definition at line 44 of file sol_sanctum_elemental_star_ring_setup.h.

Referenced by SolSanctum_UpdateRing().

◆ z

s32 SolSanctumRingEntry::z

16.16 fixed-point pixels

Definition at line 45 of file sol_sanctum_elemental_star_ring_setup.h.

Referenced by SolSanctum_UpdateRing().

◆ speedX

s32 SolSanctumRingEntry::speedX

Definition at line 46 of file sol_sanctum_elemental_star_ring_setup.h.

Referenced by SolSanctum_UpdateRing().

◆ speedY

s32 SolSanctumRingEntry::speedY

Definition at line 47 of file sol_sanctum_elemental_star_ring_setup.h.

Referenced by SolSanctum_UpdateRing().

◆ speedZ

s32 SolSanctumRingEntry::speedZ

Definition at line 48 of file sol_sanctum_elemental_star_ring_setup.h.

Referenced by SolSanctum_UpdateRing().

◆ scale

s32 SolSanctumRingEntry::scale

16.16 fixed point, where 0x10000 is full size

Definition at line 49 of file sol_sanctum_elemental_star_ring_setup.h.

Referenced by SolSanctum_StartFloatingLights(), and SolSanctum_UpdateRing().

◆ scaleStep

s32 SolSanctumRingEntry::scaleStep

16.16 fixed point

Definition at line 50 of file sol_sanctum_elemental_star_ring_setup.h.

Referenced by SolSanctum_StartFloatingLights(), and SolSanctum_UpdateRing().

◆ timer

u8 SolSanctumRingEntry::timer

◆ hold

u8 SolSanctumRingEntry::hold

Definition at line 52 of file sol_sanctum_elemental_star_ring_setup.h.

Referenced by SolSanctum_UpdateRing().

◆ pad26

u8 SolSanctumRingEntry::pad26[2]

Definition at line 53 of file sol_sanctum_elemental_star_ring_setup.h.