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).
Xian_UpdateFrozenPuddleLayer
static void Xian_UpdateFrozenPuddleLayer(void)
Draws the frozen puddle under the leader while the leader stands on top of it.
Xian_RotateTrainingTree
static void Xian_RotateTrainingTree(void)
Rotates the training tree during the student's strike and Force animation.
Xian_SpawnTrainingParticles
static void Xian_SpawnTrainingParticles(void)
Emits particles beside the student every fourth frame.
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.
Macros, without a comment: NULL.