Alchemy
Loading...
Searching...
No Matches

BeaconSpark Struct Reference

A spark the beacon flame throws off, swinging round the flame on its arc. More...

Data Fields

u8 unk00 [0x30]
s32 swing
u8 unk34 [0x1c]
struct AnimationObject * sprite
u8 unk54
u8 motionFlags
u8 unk56 [0x0e]
u16 angle
u16 turn
struct FieldActor * source
void(*) update ()

Detailed Description

A spark the beacon flame throws off, swinging round the flame on its arc.

Definition at line 1652 of file mercury_lighthouse_aerie.c.

Field Documentation

◆ unk00

u8 BeaconSpark::unk00[0x30]

Definition at line 1653 of file mercury_lighthouse_aerie.c.

◆ swing

s32 BeaconSpark::swing

Definition at line 1654 of file mercury_lighthouse_aerie.c.

Referenced by MercuryLighthouseAerie_FlickerBeacon().

◆ unk34

u8 BeaconSpark::unk34[0x1c]

Definition at line 1655 of file mercury_lighthouse_aerie.c.

◆ sprite

struct AnimationObject* BeaconSpark::sprite

Definition at line 1656 of file mercury_lighthouse_aerie.c.

Referenced by MercuryLighthouseAerie_FlickerBeacon().

◆ unk54

u8 BeaconSpark::unk54

Definition at line 1657 of file mercury_lighthouse_aerie.c.

◆ motionFlags

u8 BeaconSpark::motionFlags

Definition at line 1658 of file mercury_lighthouse_aerie.c.

Referenced by MercuryLighthouseAerie_FlickerBeacon().

◆ unk56

u8 BeaconSpark::unk56[0x0e]

Definition at line 1659 of file mercury_lighthouse_aerie.c.

◆ angle

u16 BeaconSpark::angle

Definition at line 1660 of file mercury_lighthouse_aerie.c.

Referenced by MercuryLighthouseAerie_FlickerBeacon().

◆ turn

u16 BeaconSpark::turn

Definition at line 1661 of file mercury_lighthouse_aerie.c.

Referenced by MercuryLighthouseAerie_FlickerBeacon().

◆ source

struct FieldActor* BeaconSpark::source

Definition at line 1662 of file mercury_lighthouse_aerie.c.

Referenced by MercuryLighthouseAerie_FlickerBeacon().

◆ update

void(*) BeaconSpark::update()

Definition at line 1663 of file mercury_lighthouse_aerie.c.

Referenced by MercuryLighthouseAerie_FlickerBeacon().