示例#1
0
文件: Module.cs 项目: xyyhqq/eXpand
        private WorldCreatorApplication GetWorldCreatorApplication(IObjectSpaceProvider provider, ModuleList list)
        {
            var customWorldCreatorApplicationArgs =
                new CustomWorldCreatorApplicationArgs {
                ObjectSpaceProvider = provider,
                Modules             = list
            };

            OnCustomWorldCreatorApplication(customWorldCreatorApplicationArgs);
            return(customWorldCreatorApplicationArgs.WorldCreatorApplication ??
                   new WorldCreatorApplication(provider, list));
        }
示例#2
0
文件: Module.cs 项目: xyyhqq/eXpand
 private void OnCustomWorldCreatorApplication(CustomWorldCreatorApplicationArgs e)
 {
     CustomWorldCreatorApplication?.Invoke(this, e);
 }