Candide.Entities.Controllers.RobotBossController.RobotBossSpawnHandler
Type JSONpublic class in Candide.Entities.Controllers.RobotBossController
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.Controllers.RobotBossController - Base type
System.Object - Hash
318418E7CAE7D2B7D0B45EBE243899DA92EC6F9560B726EE476EF1DC68E8EF83
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
BlockId# | public | public System.Guid BlockId |
BombId# | public | public System.Guid BombId |
CrateId# | public | public System.Guid CrateId |
EntityStunParameter# | private | private System.Collections.Generic.Dictionary<System.String, System.String> EntityStunParameter |
JumpingSkullId# | public | public System.Guid JumpingSkullId |
StoneParticleSheet# | public | public CandideCreator.Shared.Graphics.SpriteSheet StoneParticleSheet |
Methods
GetRandomSpawnPosition
#
public Microsoft.Xna.Framework.Vector3 GetRandomSpawnPosition()
Method metadata
- Visibilitypublic
- Return type
Microsoft.Xna.Framework.Vector3 - StaticTrue
- VirtualFalse
- Hash
E80878FC593098378FECA099CB018CBF6FABA1F13FE45A757E1A30DCADC51DFF - Body hash
9655223823CE7EE0DDD6CD29B6B885882E357FA360DA972134E89BB6398AC1F4 - IL size76
Referenced calls
CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)
SpawnHealthPotion
#
public System.Void SpawnHealthPotion(Shared.Entity.EntitySystem entitySystem)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
6ABB3050E781FD6382869D2B3FCBFCE199CF5AFC43179CE07A5FFE1E1166B2E5 - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
SpawnRubble
#
public System.Void SpawnRubble(System.Int32 count)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
5E309E5BDCB1E431974D56A12140F6ECCA80F061468E71D6B7F59E3FF72AC824 - Body hash
BB646E6DD8C634EB8AC906422411F46639C4F4BAAE6F1F32F138502BD58CB3A7 - IL size190
Referenced calls
CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Candide.Entities.Controllers.RobotBossController.RobotBossSpawnHandler::SpawnWallParticle(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Boolean)
Called by
Candide.Entities.Controllers.RobotBossController.RobotBossController::StartLaserSweepAttackCandide.Entities.Controllers.RobotBossController.RobotBossController::StartTransitionPhase1ToPhase2Candide.Entities.Controllers.RobotBossController.RobotBossController::StartTransitionPhase2ToPhase3Candide.Entities.Controllers.RobotBossController.RobotBossController::StartTransitionPhase3ToDeadCandide.Entities.Controllers.RobotBossController.RobotBossController::UpdateCandide.Entities.Controllers.RobotBossController.RobotBossController::UpdateSpawnsCandide.Entities.Controllers.RobotBossController.RobotBossSlamHandler::Update
SpawnWallParticle
#
public System.Void SpawnWallParticle(Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Vector3 velocity, System.Boolean bigBlocks)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
8B365B185CA835CC7C20B795A0F5CB4D27FC67C929B4F621CB79D1D46E858AD0 - Body hash
BAF450301F29A2B58F8DD4CE74A7DC20ADCCA14F8150B78D263E5799C2C04BD4 - IL size452
Referenced calls
Candide.Graphics.ParticleSystem::NewParticle()System.Random::Next(System.Int32, System.Int32)Microsoft.Xna.Framework.Vector4::get_One()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Candide.Graphics.ParticleMasksExtensions::RemoveFlag(Candide.Graphics.ParticleMasks&, Candide.Graphics.ParticleMasks)