Table of Contents

Class ModulePrefabExtensionInsertPatch

Namespace
Bannerlord.UIExtenderEx.Prefabs
Assembly
Bannerlord.UIExtenderEx.dll

Legacy patch that loads an XML snippet from the module's GUI/PrefabExtensions folder and inserts it as a child.

[Obsolete("Use Prefabs2.PrefabExtensionInsertPatch instead.")]
public abstract class ModulePrefabExtensionInsertPatch : PrefabExtensionInsertPatch, IPrefabPatch
Inheritance
ModulePrefabExtensionInsertPatch
Implements
Inherited Members

Constructors

ModulePrefabExtensionInsertPatch(string, string)

protected ModulePrefabExtensionInsertPatch(string name, string moduleName)

Parameters

name string
moduleName string

Methods

GetPrefabExtension()

Retrieves the XML document containing the extension snippet.

public override XmlDocument GetPrefabExtension()

Returns

XmlDocument

This page was last modified at 10/05/2026 13:34:58 +03:00 (UTC).

Commit Message
Author:    Vitalii Mikhailov
Commit:    f3b725a97c3f299c20e56b5f206e27142ec15edd
* Added C# Auto-Generated XML prefab compilation for patched and dynamic movies, matching vanilla UI performance

* Added name-based property binding fallback for ViewModel subtypes not declared on the parent
* Improved unparseable prefab error logging with name and file details
* Fixed game crash with 3-segment attribute paths
* Added Bannerlord.UIExtenderE...