Alchemy

xian.c

Xian: the water carrier who spills her water, Frost on the spill, the kung fu student and his training tree, Feizhi, and a Mercury Djinni.

games/tbs/src/scene/xian.c on GitHub

Xian: the water carrier who spills her water, Frost on the spill, the kung fu student and his training tree, Feizhi, and a Mercury Djinni.

Functions

Xian_RecruitVillageDjinni

static void Xian_RecruitVillageDjinni(void)

Talking to the Djinni: it joins the party (Mercury Djinni 2).

Line 75

Xian_UpdateFrozenPuddleLayer

static void Xian_UpdateFrozenPuddleLayer(void)

Draws the frozen puddle under the leader while the leader stands on top of it.

Line 81

Xian_RotateTrainingTree

static void Xian_RotateTrainingTree(void)

Rotates the training tree during the student's strike and Force animation.

Line 91

Xian_SpawnTrainingParticles

static void Xian_SpawnTrainingParticles(void)

Emits particles beside the student every fourth frame.

Line 98

Xian_UpdateCarrierTracking

static s32 Xian_UpdateCarrierTracking(struct FieldActor *actor, struct FieldActor *target, s32 distanceLimit, s32 forceTracking)

Tracks a nearby target only within the actor's current facing sector.

Line 122

Macros, without a comment: NULL.

On this page