C# Class Prism.ExampleMod.Behaviours.NPC.PizzaGodBehaviour

Inheritance: NpcBehaviour
Show file Open project: TerrariaPrismTeam/Prism

Public Properties

Property Type Description
DashInitSpeed float
DashSlowdownAcc float
DashWaitDur float
MaxRotSpeed float
MinionSpawnDelayMax float
MinionSpawnDelayMin float
RotAcc float

Public Methods

Method Description
OnAI ( ) : void
OnInit ( ) : void

Private Methods

Method Description
CheckMinionSpawns ( ) : void
GetCircularAngle ( float regularAngle ) : float
GetDir ( float angle ) : Vector2
GetDistDelta ( float unitPerSec ) : float
GetQuickestRotDir ( float targetAngle ) : float
GetRandDir ( ) : float
Rotate ( float speed ) : void
SpawnNewMinion ( ) : void

Method Details

OnAI() public method

public OnAI ( ) : void
return void

OnInit() public method

public OnInit ( ) : void
return void

Property Details

DashInitSpeed public static property

public static float DashInitSpeed
return float

DashSlowdownAcc public static property

public static float DashSlowdownAcc
return float

DashWaitDur public static property

public static float DashWaitDur
return float

MaxRotSpeed public static property

public static float MaxRotSpeed
return float

MinionSpawnDelayMax public static property

public static float MinionSpawnDelayMax
return float

MinionSpawnDelayMin public static property

public static float MinionSpawnDelayMin
return float

RotAcc public static property

public static float RotAcc
return float