|
void | SuspendFileWatcher (bool suspend) |
| Turn on/off updates to the project tree, useful for when making lots of changes to the project structure. More...
|
|
virtual void | SaveToProject (string path, CR2WFile cr2w) |
| Add the specified cr2w file to the project from the game archives. More...
|
|
virtual void | SaveToProject (string path, IGameFile gameFile) |
| Add the specified gameFile file to the project from the game archives. More...
|
|
virtual void | SaveToRaw (string path, string content) |
| Save the specified text to the specified path in the raw folder More...
|
|
virtual void | SaveToResources (string path, string content) |
| Save the specified text to the specified path in the resources folder More...
|
|
virtual ? string | LoadFromResources (string path) |
| Loads the content of a text file from resources More...
|
|
virtual ? object | LoadGameFileFromProject (string path, string type) |
| Loads the specified game file from the project files rather than game archives. More...
|
|
virtual ? object | LoadRawJsonFromProject (string path, string type) |
| Loads the specified json file from the project raw files rather than game archives. More...
|
|
List< string > | GetProjectFiles (string folderType) |
| Retrieves a list of files from the project More...
|
|
void | ExportFiles (IList fileList, ScriptObject? defaultSettings=null) |
| Exports a list of files as you would with the export tool. More...
|
|
virtual ? object | GetFileFromProject (string path, OpenAs openAs) |
| Loads a file from the project using either a file path or hash More...
|
|
virtual ? object | GetFileFromProject (ulong hash, OpenAs openAs) |
| Loads a file from the project using either a file path or hash More...
|
|
virtual ? object | GetFile (string path, OpenAs openAs) |
| Loads a file from the project or archive (in this order) using either a file path or hash More...
|
|
virtual ? object | GetFile (ulong hash, OpenAs openAs) |
| Loads a file from the project or archive (in this order) using either a file path or hash More...
|
|
virtual bool | FileExistsInProject (string path) |
| Check if file exists in the project More...
|
|
virtual bool | FileExistsInProject (ulong hash) |
| Check if file exists in the project More...
|
|
virtual bool | FileExists (string path) |
| Check if file exists in either the game archives or the project More...
|
|
virtual bool | FileExists (ulong hash) |
| Check if file exists in either the game archives or the project More...
|
|
virtual bool | FileExistsInRaw (string filepath) |
| Check if file exists in the project Raw folder More...
|
|
virtual IEnumerable | GetRecords () |
| Loads all records as TweakDBID paths. More...
|
|
virtual IEnumerable | GetFlats () |
| Loads all flats as TweakDBID paths. More...
|
|
virtual IEnumerable | GetQueries () |
| Loads all queries as TweakDBID paths. More...
|
|
virtual IEnumerable | GetGroupTags () |
| Loads all group tags as TweakDBID paths. More...
|
|
virtual ? string | GetRecord (string path) |
| Loads a record by its TweakDBID path. More...
|
|
virtual ? string | GetFlat (string path) |
| Loads a flat by its TweakDBID path. More...
|
|
virtual IEnumerable | GetQuery (string path) |
| Loads flats of a query by its TweakDBID path. More...
|
|
virtual ? byte | GetGroupTag (string path) |
| Loads a group tag by its TweakDBID path. More...
|
|
virtual bool | HasTDBID (string path) |
| Whether TweakDBID path exists as a flat or a record? More...
|
|
virtual ? string | GetTDBIDPath (ulong key) |
| Tries to get TweakDBID path from its hash. More...
|
|
virtual WMessageBoxResult | ShowMessageBox (string text, string caption, WMessageBoxImage image, WMessageBoxButtons buttons) |
| Displays a message box More...
|
|
virtual void | Extract (string path) |
| Extracts a file from the base archive and adds it to the project More...
|
|
virtual ? ScriptDocumentWrapper | GetActiveDocument () |
| Gets the current active document from the docking manager More...
|
|
virtual ? IList< ScriptDocumentWrapper > | GetDocuments () |
| Gets all documents from the docking manager More...
|
|
virtual bool | OpenDocument (string path) |
| Opens a file in WolvenKit More...
|
|
virtual void | OpenDocument (IGameFile gameFile) |
| Opens an archive game file More...
|
|
virtual ? string | ExportGeometryCacheEntry (string sectorHashStr, string entryHashStr) |
| Exports an geometry_cache entry More...
|
|
virtual ? object | CreateInstanceAsJSON (string className) |
| Creates a new instance of the given class, and returns it converted to a JSON string More...
|
|
virtual ? ulong | HashString (string data, string method) |
| Returns the hashcode for a given string More...
|
|
virtual IEnumerable | GetArchiveFiles () |
| Gets a list of the files available in the game archives Note to myself: Don't use IEnumerable<T> More...
|
|
virtual ? IGameFile | GetFileFromBase (string path) |
| DEPRECATED: Please use GetFileFromArchive(path, OpenAs.GameFile) Loads a file from the base archives using either a file path or hash More...
|
|
virtual ? IGameFile | GetFileFromBase (ulong hash) |
| DEPRECATED: Please use GetFileFromArchive(hash, OpenAs.GameFile) Loads a file from the base archives using either a file path or hash More...
|
|
virtual ? string | GameFileToJson (IGameFile gameFile) |
| Creates a json representation of the specifed game file. More...
|
|
virtual ? CR2WFile | JsonToCR2W (string json) |
| Creates a CR2W game file from a json More...
|
|
virtual string | ChangeExtension (string path, string extension) |
| Changes the extension of the provided string path More...
|
|
virtual ? object | GetFileFromArchive (string path, OpenAs openAs) |
| Loads a file from the base archives using either a file path or hash More...
|
|
virtual ? object | GetFileFromArchive (ulong hash, OpenAs openAs) |
| Loads a file from the base archives using either a file path or hash More...
|
|
virtual bool | FileExistsInArchive (string path) |
| Check if file exists in the game archives More...
|
|
virtual bool | FileExistsInArchive (ulong hash) |
| Check if file exists in the game archives More...
|
|
virtual string | YamlToJson (string yamlText) |
| Converts a YAML string to a JSON string More...
|
|
virtual string | JsonToYaml (string jsonText) |
| Converts a JSON string to a YAML string More...
|
|