Lines Matching refs:SpriteNum

283 int DoHornetMatchPlayerZ(short SpriteNum);
287 SetupHornet(short SpriteNum) in SetupHornet() argument
289 SPRITEp sp = &sprite[SpriteNum]; in SetupHornet()
295 u = User[SpriteNum]; in SetupHornet()
300 User[SpriteNum] = u = SpawnUser(SpriteNum,HORNET_RUN_R0,s_HornetRun[0]); in SetupHornet()
304 ChangeState(SpriteNum, s_HornetRun[0]); in SetupHornet()
306 DoActorSetSpeed(SpriteNum, NORM_SPEED); in SetupHornet()
310 EnemyDefaults(SpriteNum, &HornetActionSet, &HornetPersonality); in SetupHornet()
326 Set3DSoundOwner(SpriteNum); in SetupHornet()
331 int NullHornet(short SpriteNum) in NullHornet() argument
333 USERp u = User[SpriteNum]; in NullHornet()
334 SPRITEp sp = User[SpriteNum]->SpriteP; in NullHornet()
337 DoActorSlide(SpriteNum); in NullHornet()
339 DoHornetMatchPlayerZ(SpriteNum); in NullHornet()
341 DoActorSectorDamage(SpriteNum); in NullHornet()
346 int DoHornetMatchPlayerZ(short SpriteNum) in DoHornetMatchPlayerZ() argument
348 SPRITEp sp = &sprite[SpriteNum]; in DoHornetMatchPlayerZ()
349 USERp u = User[SpriteNum]; in DoHornetMatchPlayerZ()
350 SPRITEp tsp = User[SpriteNum]->tgt_sp; in DoHornetMatchPlayerZ()
421 int InitHornetCircle(short SpriteNum) in InitHornetCircle() argument
423 SPRITEp sp = &sprite[SpriteNum]; in InitHornetCircle()
424 USERp u = User[SpriteNum]; in InitHornetCircle()
428 NewStateGroup(SpriteNum, u->ActorActionSet->Run); in InitHornetCircle()
431 DoActorSetSpeed(SpriteNum, FAST_SPEED); in InitHornetCircle()
448 (*u->ActorActionFunc) (SpriteNum); in InitHornetCircle()
453 int DoHornetCircle(short SpriteNum) in DoHornetCircle() argument
455 SPRITEp sp = &sprite[SpriteNum]; in DoHornetCircle()
456 USERp u = User[SpriteNum]; in DoHornetCircle()
457 SPRITEp tsp = User[SpriteNum]->tgt_sp; in DoHornetCircle()
465 if (!move_actor(SpriteNum, nx, ny, 0L)) in DoHornetCircle()
475 if (!move_actor(SpriteNum, nx, ny, 0L)) in DoHornetCircle()
477 InitActorReposition(SpriteNum); in DoHornetCircle()
490 InitActorReposition(SpriteNum); in DoHornetCircle()
497 InitActorReposition(SpriteNum); in DoHornetCircle()
507 DoHornetDeath(short SpriteNum) in DoHornetDeath() argument
509 SPRITEp sp = &sprite[SpriteNum]; in DoHornetDeath()
510 USERp u = User[SpriteNum]; in DoHornetDeath()
516 DoFall(SpriteNum); in DoHornetDeath()
523 DoBeginFall(SpriteNum); in DoHornetDeath()
524 DoFindGroundPoint(SpriteNum); in DoHornetDeath()
529 DoActorSlide(SpriteNum); in DoHornetDeath()
535 u->ret = move_sprite(SpriteNum, nx, ny, 0L, u->ceiling_dist, u->floor_dist, 1, ACTORMOVETICS); in DoHornetDeath()
542 NewStateGroup(SpriteNum, u->ActorActionSet->Dead); in DoHornetDeath()
543 DeleteNoSoundOwner(SpriteNum); in DoHornetDeath()
551 int DoCheckSwarm(short SpriteNum) in DoCheckSwarm() argument
554 SPRITEp sp = &sprite[SpriteNum], tsp; in DoCheckSwarm()
555 USERp u = User[SpriteNum], tu; in DoCheckSwarm()
564 DoActorPickClosePlayer(SpriteNum); in DoCheckSwarm()
595 int DoHornetMove(short SpriteNum) in DoHornetMove() argument
597 SPRITEp sp = &sprite[SpriteNum]; in DoHornetMove()
598 USERp u = User[SpriteNum]; in DoHornetMove()
604 DoCheckSwarm(SpriteNum); in DoHornetMove()
607 DoActorSlide(SpriteNum); in DoHornetMove()
610 ActorFollowTrack(SpriteNum, ACTORMOVETICS); in DoHornetMove()
612 (*u->ActorActionFunc)(SpriteNum); in DoHornetMove()
614 DoHornetMatchPlayerZ(SpriteNum); in DoHornetMove()
616 DoActorSectorDamage(SpriteNum); in DoHornetMove()