ghost2_init.zh#

Functions#

void

Ghost_Init(ffc this, npc ghost)

npc

Ghost_InitCreate(ffc this, int enemyID)

npc

Ghost_InitCreateAt(ffc this, int enemyID, int x, int y)

npc

Ghost_InitWait(ffc this, int enemyIndex, bool useEnemyPos)

npc

Ghost_InitWait2(ffc this, int enemyID, bool useEnemyPos)

npc

Ghost_InitSpawn(ffc this, int enemyID)

npc

Ghost_InitAutoGhost(ffc this, int enemyID)

void

__Ghost_InitInternal(ffc this, npc ghost, bool useEnemyPos, int combo, int cset)

Function descriptions#

void Ghost_Init(ffc this, npc ghost) 🔗 Source


npc Ghost_InitCreate(ffc this, int enemyID) 🔗 Source


npc Ghost_InitCreateAt(ffc this, int enemyID, int x, int y) 🔗 Source


npc Ghost_InitWait(ffc this, int enemyIndex, bool useEnemyPos) 🔗 Source


npc Ghost_InitWait2(ffc this, int enemyID, bool useEnemyPos) 🔗 Source


npc Ghost_InitSpawn(ffc this, int enemyID) 🔗 Source


npc Ghost_InitAutoGhost(ffc this, int enemyID) 🔗 Source


void __Ghost_InitInternal(ffc this, npc ghost, bool useEnemyPos, int combo, int cset) 🔗 Source

Does the actual initialization for the init functions