{"Id":"CandideServer.Entities.ServerEntityControllerLoader","Name":"ServerEntityControllerLoader","DisplayName":"ServerEntityControllerLoader","FullName":"CandideServer.Entities.ServerEntityControllerLoader","Namespace":"CandideServer.Entities","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"AiMap:System.Collections.Generic.Dictionary\u00602\u003CSystem.String,System.Type\u003E","Name":"AiMap","Type":"System.Collections.Generic.Dictionary\u003CSystem.String, System.Type\u003E","Signature":"public System.Collections.Generic.Dictionary\u003CSystem.String, System.Type\u003E AiMap","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"0F73C36888D2A5E84C19A0B0D057FDD173173ED4B4766ED1750F8AD7E87469AF"},{"Id":"ControllerMap:System.Collections.Generic.Dictionary\u00602\u003CSystem.String,System.Type\u003E","Name":"ControllerMap","Type":"System.Collections.Generic.Dictionary\u003CSystem.String, System.Type\u003E","Signature":"public System.Collections.Generic.Dictionary\u003CSystem.String, System.Type\u003E ControllerMap","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"BF894D39D1208B615B77FC96FBD864577AD3978AF1CCADF8A0AFE3C4A7903E37"}],"Properties":[],"Events":[],"Methods":[{"Id":"CreateAi(System.String, Shared.Entity.Base.EntityControllerBase)-\u003EShared.Entity.Base.AbstractAi","Name":"CreateAi","Signature":"public Shared.Entity.Base.AbstractAi CreateAi(System.String name, Shared.Entity.Base.EntityControllerBase controller)","Visibility":"public","ReturnType":"Shared.Entity.Base.AbstractAi","Parameters":[{"Name":"name","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"controller","Type":"Shared.Entity.Base.EntityControllerBase","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":117,"BodyHash":"D1089CCC05303B6D6F5CEA41C5570B62698D0B1790090A3ACF969AB47556A8C8","Hash":"3AAF09F154FCB38E63143F7A85ED8830E12EBB1002C19C4F125D1012B240385C","CalledMethods":["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\u003CSystem.String, System.Type\u003E::TryGetValue(!0, !1\u0026)","CandideCreator.Shared.Helpers.ReflectionHelper::CreateInstance(System.Type)","Shared.Entity.Base.AbstractAi::AttachEntityController(Shared.Entity.Base.EntityControllerBase)"],"StringLiterals":["server","ai"],"Source":null},{"Id":"CreateController(System.String, Shared.Entity.EntityWrapper)-\u003EShared.Entity.Base.AbstractController","Name":"CreateController","Signature":"public Shared.Entity.Base.AbstractController CreateController(System.String name, Shared.Entity.EntityWrapper entity)","Visibility":"public","ReturnType":"Shared.Entity.Base.AbstractController","Parameters":[{"Name":"name","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":118,"BodyHash":"77E6A0474053762FA269D2F050E94CB5303A4BA477A38891931DF70E0FDE6CAA","Hash":"21D90064330A9F7CFB84C9A092668D16CBD7E186603F451ED008FD4802E2979D","CalledMethods":["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\u003CSystem.String, System.Type\u003E::TryGetValue(!0, !1\u0026)","CandideCreator.Shared.Helpers.ReflectionHelper::CreateInstance(System.Type)","Shared.Entity.Base.AbstractController::AttachEntity(Shared.Entity.EntityWrapper)"],"StringLiterals":["server","controller"],"Source":null},{"Id":"Initialize()-\u003ESystem.Void","Name":"Initialize","Signature":"public System.Void Initialize()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":365,"BodyHash":"79B0D57242870B6217BFE7D76DB6935CE524106A2E8CE6861CF510D4BE001E16","Hash":"071E568B3A0AF69841C228E39619039B520F1262847718D0E67B7F8F733D986E","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, System.Type\u003E::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\u003CSystem.String, System.Type\u003E::Add(!0, !1)"],"StringLiterals":["server","controller","ai"],"Source":null}],"Hash":"331DDF835030CEE505D217BEDB2951C6F0ABECE232416D8096E99EBE6B8B24CF"}