|
My Project v1
Project
|


Public 成员函数 | |
| ModEntity () | |
| ModEntity (ZipArchive zipArchive) | |
| ModEntity (string FileName, ZipArchive zipArchive) | |
| virtual void | LoadIcon (Stream stream) |
| virtual void | GetFiles (string extension, Action< string, Stream > action) |
| 获取模组的文件时调用。 | |
| virtual bool | GetFilesAndExist (string extension, Action< string, Stream > action) |
| virtual bool | GetFile (string filename, Action< Stream > stream) |
| 获取指定文件 | |
| virtual bool | GetAssetsFile (string filename, Action< Stream > stream) |
| virtual void | LoadLauguage () |
| 初始化语言包 | |
| virtual void | ModInitialize () |
| Mod初始化 | |
| virtual void | InitResources () |
| 初始化Content资源 | |
| virtual void | LoadBlocksData () |
| 初始化BlocksData资源 | |
| virtual void | LoadXdb (ref XElement xElement) |
| 初始化Database数据 | |
| virtual void | LoadClo (ClothingBlock block, ref XElement xElement) |
| 初始化Clothing数据 | |
| virtual void | LoadCr (ref XElement xElement) |
| 初始化CraftingRecipe | |
| virtual Assembly[] | GetAssemblies () |
| 加载mod程序集 | |
| virtual void | HandleAssembly (Assembly assembly) |
| virtual void | LoadJs () |
| virtual void | CheckDependencies (List< ModEntity > modEntities) |
| 检查依赖项 | |
| virtual void | SaveSettings (XElement xElement) |
| 保存设置 | |
| virtual void | LoadSettings (XElement xElement) |
| 加载设置 | |
| virtual void | OnBlocksInitalized () |
| BlocksManager初始化完毕 | |
| virtual void | Dispose () |
| override bool | Equals (object obj) |
| override int | GetHashCode () |
Public 属性 | |
| ModInfo | modInfo |
| Texture2D | Icon |
| ZipArchive | ModArchive |
| Dictionary< string, ZipArchiveEntry > | ModFiles = [] |
| List< Type > | BlockTypes = [] |
| string | ModFilePath |
| bool | IsDependencyChecked |
静态 Public 属性 | |
| const string | fName = "ModEntity" |
属性 | |
| ModLoader | Loader [get, set] |
Private 属性 | |
| ModLoader | ModLoader_ |
| Game.ModEntity.ModEntity | ( | ) |
| Game.ModEntity.ModEntity | ( | ZipArchive | zipArchive | ) |

| Game.ModEntity.ModEntity | ( | string | FileName, |
| ZipArchive | zipArchive ) |

|
virtual |
检查依赖项


|
virtual |

| override bool Game.ModEntity.Equals | ( | object | obj | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
获取模组的文件时调用。
| extension | 文件扩展名 |
| action | 参数1文件名参数,2打开的文件流 |
被 Game.FastDebugModEntity 重载.


|
virtual |
| extension | 文件扩展名 |
| action | 参数1文件名参数,2打开的文件流 |
<return>列表是否为空</return>

| override int Game.ModEntity.GetHashCode | ( | ) |


|
virtual |
|
virtual |
|
virtual |
|
virtual |
初始化Clothing数据
| block | |
| xElement |
被 Game.FastDebugModEntity , 以及 Game.SurvivalCraftModEntity 重载.

|
virtual |
初始化CraftingRecipe
| xElement |
被 Game.FastDebugModEntity , 以及 Game.SurvivalCraftModEntity 重载.


|
virtual |

|
virtual |

|
virtual |
|
virtual |
|
virtual |
|
virtual |
Mod初始化

|
virtual |
|
virtual |
| List<Type> Game.ModEntity.BlockTypes = [] |
|
static |
| Texture2D Game.ModEntity.Icon |
| bool Game.ModEntity.IsDependencyChecked |
| ZipArchive Game.ModEntity.ModArchive |
| string Game.ModEntity.ModFilePath |
| Dictionary<string, ZipArchiveEntry> Game.ModEntity.ModFiles = [] |
| ModInfo Game.ModEntity.modInfo |
|
private |
|
getset |