Candide.Entities.Controllers.CitizenController.WildCitizenController
Type JSONpublic class in Candide.Entities.Controllers.CitizenController
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.Controllers.CitizenController - Base type
Candide.Entities.Controllers.CitizenController.CitizenControllerBase - Interfaces
Candide.Toolkit.Getters.IResponseHandler<CandideServer.Models.Citizen.WildCitizenInstanceModel> - Hash
305C19608A36F4E411237F3D38530445A73F182739AF009CDFC262BA77C93F7D
Relationships
Fields
| Name | Visibility | Signature |
|---|---|---|
_appearance# | private | private Shared.Models.Citizens.CitizenAppearance _appearance |
_questMarkerAnimation# | private | private Candide.Graphics.VFX.VfxSpacAnimation _questMarkerAnimation |
_specialInteraction# | private | private System.String _specialInteraction |
_wildCitizenGetter# | private | private Candide.Toolkit.Getters.WildCitizenInstanceModelGetter _wildCitizenGetter |
Properties
| Name | Visibility | Signature |
|---|---|---|
HasData# | public | public System.Boolean HasData |
Methods
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
780E528E2B337D6E77C8342971971E7A0E430A3334FC4093E092C0E5E3BE43FF - Body hash
DCC5375F8B50DEBE610CFDC352C28047A57EDACAD9470F636C230A6761577EE4 - IL size104
Referenced calls
Candide.Entities.Controllers.CitizenController.CitizenControllerBase::EntityInitialize()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Citizen.WildCitizenInstanceModel>::TryGetValue(!0, !1&)CandideServer.Helpers.RandomCitizenGenerator::GenerateRandomCitizenAppearance(System.Guid)CandideCreator.Shared.Helpers.Parameters::GetString(System.String, System.String)Candide.Entities.Controllers.CitizenController.CitizenControllerBase::GetSkin(Shared.Models.Citizens.CitizenAppearance)
String literals
special
EntityUnload
#
public System.Void EntityUnload()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
AA829FFCC7D8CE891EBDFA9041FFD3A36A872EF4E78A25FE50E3B7EE075E4E0B - Body hash
37EC3DE00C92AAB05B01880033D494989FDB3A243F47B65AA539F96B3213BBB6 - IL size42
Referenced calls
Candide.Toolkit.Getters.Getter<CandideServer.Models.Citizen.WildCitizenInstanceModel>::Dispose()Candide.Graphics.VFX.VfxSpacAnimation::SetFinished()
OnDamaged
#
public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
C049DE0F9DE360B10E0D6E3A9BE0D999D317C5482DE6DAB5763A92F894BACBC8 - Body hash
33A69B132F9DAA5710122BB30E3AC9437BB709C11490C9A3B636054F634B44AC - IL size35
OnInteract
#
public System.Void OnInteract(Shared.Entity.EntityWrapper otherEntity)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
2A1FDD464F12F5CD5993587301AD8E454C1EB22F8CC47F6CCD07C816BD9EC1CB - Body hash
C029E795F4CE4593BF9ECD74D50DFA3B1DA56218B47BE4BDAAF1FA1819E3CA62 - IL size259
Referenced calls
Candide.CandideUI.PlayerUi::get_DisallowMoreInteractions()Candide.Entities.Controllers.CitizenController.WildCitizenController::get_HasData()Candide.Toolkit.Getters.Getter<CandideServer.Models.Citizen.WildCitizenInstanceModel>::TryGetRecent(T&)Candide.Sound.SoundPlayer::PlayEventOneShot(System.String, System.Single, System.Single)System.String::op_Equality(System.String, System.String)System.Nullable<System.Guid>::.ctor(!0)Shared.Entity.EntityWrapper::get_Id()System.Nullable<Candide.GameModels.Managers.CandideDialogueContext>::.ctor(!0)Candide.CandideUI.PlayerUi::ShowDialogueWindow(System.Nullable<Candide.GameModels.Managers.CandideDialogueContext>, System.String, Shared.Entity.EntityWrapper, System.Single, System.String)
String literals
event:/citizens/citizen_generic_vocalization_femaleevent:/citizens/citizen_generic_vocalization_malesolinuscitizens/wild_citizen/generic_wild_citizenSolinus
OnRemove
#
public System.Void OnRemove(Shared.Entity.EntityRemoveInfo entityRemoveInfo)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
7C57CF07049A45C983679EA233BDB09FC018D19117CC7F8D6F4BD0AE6804F413 - Body hash
9BBAD018F3BD46B6568E72F1D08EB35CF77EEBBF87A88DCF15D17A77C7E56E32 - IL size17
Referenced calls
Candide.Toolkit.Getters.Getter<CandideServer.Models.Citizen.WildCitizenInstanceModel>::Dispose()
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
736CB388D516B9BED7F8F8403C69CC4466E98AE43F8EFDBFBAA4A8C6419CD75B - Body hash
2C01B0CDDF570BCF57BE2EC9193CE3D49BD9AC6E2C3F335BB8638ACD0B263B44 - IL size652
Referenced calls
Candide.Toolkit.Getters.Getter<CandideServer.Models.Citizen.WildCitizenInstanceModel>::Update(Microsoft.Xna.Framework.GameTime)Candide.Entities.Controllers.CitizenController.CitizenControllerBase::Update(Microsoft.Xna.Framework.GameTime)System.String::op_Equality(System.String, System.String)System.Collections.Generic.Dictionary<System.String, Shared.Models.Quests.QuestInstanceModel>::ContainsKey(!0)System.Collections.Generic.HashSet<System.String>::Contains(!0)CandideCreator.Shared.SpacSystem.AbstractSpacAnimationPlayer::get_CurrentStateName()System.String::op_Inequality(System.String, System.String)Candide.Graphics.VFX.VfxSpacAnimation::SetFinished()Candide.Database.VfxSpacAnimationDataBase::GetAnimation(System.String)Shared.Entity.EntityWrapper::get_Shape()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Candide.Graphics.VFX.VfxPlayer::PlayLoopingSpacAnimation(Candide.Data.VfxSpacAnimationData, Shared.Entity.EntityWrapper, Candide.Graphics.VFX.SpacRenderingArgs, System.String, System.Nullable<System.Single>)
String literals
solinussolinus:phoenixexclamationvfx:quest_exclamationbig_boiquestionvfx:quest_question
WorldLoad
#
public System.Void WorldLoad()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
93501B855B722BB0AC4FDE1EE6D78E54BCA4F97689239257E22A053D9288653A - Body hash
AA798ADAC29484B38B4F49583922B362181679DA38C7FA1009ECFEC28E2BA0D9 - IL size24
Referenced calls
Candide.Toolkit.Getters.WildCitizenInstanceModelGetter::.ctor(Candide.Toolkit.Getters.IResponseHandler<CandideServer.Models.Citizen.WildCitizenInstanceModel>, System.Guid, System.Single)