Method | Description | |
---|---|---|
Activate ( ) : void | ||
BigPatternShoot ( int typeIndex, Vector2 direction, int shotNb, float angleBtwShotsDegrees, int patNb, float initialSpeed, float finalSpeed ) : void | ||
Die ( ) : void | ||
Enemy ( |
||
Enemy ( |
||
Initialize ( ) : void | ||
LongPatternShoot ( int typeIndex, Vector2 position, Vector2 speed, Vector2 accel, int shotNb, Vector2 speedAdd, Vector2 accelAdd, float angleBtwShotsDegrees, int patShotNb, int maxDeviationDegrees, float stretch ) : void | ||
LongShoot ( int typeIndex, Vector2 position, Vector2 speed, Vector2 accel, int shotNb, Vector2 speedAdd, Vector2 accelAdd ) : void | ||
PatternShoot ( int typeIndex, Vector2 direction, int shotNb, float angleBtwShotsDegrees ) : void | ||
RandomPatternShoot ( int typeIndex, Vector2 position, Vector2 direction, Vector2 accel, float angleBtwShotsDegrees, int shotNb, int maxDeviationDegrees ) : void | ||
Shoot ( int typeIndex, Vector2 direction ) : void | ||
SuperShoot ( int typeIndex, Vector2 position, Vector2 direction, Vector2 accel ) : void | ||
Update ( |
public BigPatternShoot ( int typeIndex, Vector2 direction, int shotNb, float angleBtwShotsDegrees, int patNb, float initialSpeed, float finalSpeed ) : void | ||
typeIndex | int | |
direction | Vector2 | |
shotNb | int | |
angleBtwShotsDegrees | float | |
patNb | int | |
initialSpeed | float | |
finalSpeed | float | |
return | void |
public Enemy ( |
||
game | ||
world | ||
life | int | |
takenDamageCollision | int | |
givenDamageCollision | int | |
shotsOfType | List |
|
skin | Sprite | |
return | System |
public Enemy ( |
||
game | ||
world | ||
life | int | |
takenDamageCollision | int | |
givenDamageCollision | int | |
skin | Sprite | |
return | System |
public LongPatternShoot ( int typeIndex, Vector2 position, Vector2 speed, Vector2 accel, int shotNb, Vector2 speedAdd, Vector2 accelAdd, float angleBtwShotsDegrees, int patShotNb, int maxDeviationDegrees, float stretch ) : void | ||
typeIndex | int | |
position | Vector2 | |
speed | Vector2 | |
accel | Vector2 | |
shotNb | int | |
speedAdd | Vector2 | |
accelAdd | Vector2 | |
angleBtwShotsDegrees | float | |
patShotNb | int | |
maxDeviationDegrees | int | |
stretch | float | |
return | void |
public LongShoot ( int typeIndex, Vector2 position, Vector2 speed, Vector2 accel, int shotNb, Vector2 speedAdd, Vector2 accelAdd ) : void | ||
typeIndex | int | |
position | Vector2 | |
speed | Vector2 | |
accel | Vector2 | |
shotNb | int | |
speedAdd | Vector2 | |
accelAdd | Vector2 | |
return | void |
public PatternShoot ( int typeIndex, Vector2 direction, int shotNb, float angleBtwShotsDegrees ) : void | ||
typeIndex | int | |
direction | Vector2 | |
shotNb | int | |
angleBtwShotsDegrees | float | |
return | void |
public RandomPatternShoot ( int typeIndex, Vector2 position, Vector2 direction, Vector2 accel, float angleBtwShotsDegrees, int shotNb, int maxDeviationDegrees ) : void | ||
typeIndex | int | |
position | Vector2 | |
direction | Vector2 | |
accel | Vector2 | |
angleBtwShotsDegrees | float | |
shotNb | int | |
maxDeviationDegrees | int | |
return | void |
public Shoot ( int typeIndex, Vector2 direction ) : void | ||
typeIndex | int | |
direction | Vector2 | |
return | void |
public SuperShoot ( int typeIndex, Vector2 position, Vector2 direction, Vector2 accel ) : void | ||
typeIndex | int | |
position | Vector2 | |
direction | Vector2 | |
accel | Vector2 | |
return | void |
public Update ( |
||
gameTime | ||
return | void |