CandideServer.Entities.ServerEntityControllerLoader
Type JSONpublic class in CandideServer.Entities
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Entities - Base type
System.Object - Hash
331DDF835030CEE505D217BEDB2951C6F0ABECE232416D8096E99EBE6B8B24CF
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
AiMap# | public | public System.Collections.Generic.Dictionary<System.String, System.Type> AiMap |
ControllerMap# | public | public System.Collections.Generic.Dictionary<System.String, System.Type> ControllerMap |
Methods
CreateAi
#
public Shared.Entity.Base.AbstractAi CreateAi(System.String name, Shared.Entity.Base.EntityControllerBase controller)
Method metadata
- Visibilitypublic
- Return type
Shared.Entity.Base.AbstractAi - StaticTrue
- VirtualFalse
- Hash
3AAF09F154FCB38E63143F7A85ED8830E12EBB1002C19C4F125D1012B240385C - Body hash
D1089CCC05303B6D6F5CEA41C5570B62698D0B1790090A3ACF969AB47556A8C8 - IL size117
Referenced calls
System.String::get_Length()System.String::ToLowerInvariant()System.String::StartsWith(System.String)System.String::Substring(System.Int32, System.Int32)System.String::EndsWith(System.String)System.String::Remove(System.Int32)System.Collections.Generic.Dictionary<System.String, System.Type>::TryGetValue(!0, !1&)CandideCreator.Shared.Helpers.ReflectionHelper::CreateInstance(System.Type)Shared.Entity.Base.AbstractAi::AttachEntityController(Shared.Entity.Base.EntityControllerBase)
String literals
serverai
CreateController
#
public Shared.Entity.Base.AbstractController CreateController(System.String name, Shared.Entity.EntityWrapper entity)
Method metadata
- Visibilitypublic
- Return type
Shared.Entity.Base.AbstractController - StaticTrue
- VirtualFalse
- Hash
21D90064330A9F7CFB84C9A092668D16CBD7E186603F451ED008FD4802E2979D - Body hash
77E6A0474053762FA269D2F050E94CB5303A4BA477A38891931DF70E0FDE6CAA - IL size118
Referenced calls
System.String::get_Length()System.String::ToLowerInvariant()System.String::StartsWith(System.String)System.String::Substring(System.Int32, System.Int32)System.String::EndsWith(System.String)System.String::Remove(System.Int32)System.Collections.Generic.Dictionary<System.String, System.Type>::TryGetValue(!0, !1&)CandideCreator.Shared.Helpers.ReflectionHelper::CreateInstance(System.Type)Shared.Entity.Base.AbstractController::AttachEntity(Shared.Entity.EntityWrapper)
String literals
servercontroller
Initialize
#
public System.Void Initialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
071E568B3A0AF69841C228E39619039B520F1262847718D0E67B7F8F733D986E - Body hash
79B0D57242870B6217BFE7D76DB6935CE524106A2E8CE6861CF510D4BE001E16 - IL size365
Referenced calls
System.Collections.Generic.Dictionary<System.String, System.Type>::get_Count()System.Reflection.Assembly::GetExecutingAssembly()System.Reflection.Assembly::GetTypes()System.Type::get_IsAbstract()System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)System.Type::IsSubclassOf(System.Type)System.Reflection.MemberInfo::get_Name()System.String::ToLowerInvariant()System.String::StartsWith(System.String)System.String::get_Length()System.String::Substring(System.Int32, System.Int32)System.String::EndsWith(System.String)System.String::Remove(System.Int32)System.Collections.Generic.Dictionary<System.String, System.Type>::Add(!0, !1)
String literals
servercontrollerai