M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
|
Classes | |
class | OverrideData |
class | RefiningFormula |
Public Member Functions | |
Crafting (CraftingTemplate craftingTemplate, BasicCultureObject culture, TextObject name) | |
void | SetCraftedWeaponName (string name) |
void | Init () |
WeaponDesignElement | GetRandomPieceOfType (CraftingPiece.PieceTypes pieceType, bool randomScale) |
void | SwitchToCraftedItem (ItemObject item) |
void | Randomize () |
void | SwitchToPiece (WeaponDesignElement piece) |
void | ScaleThePiece (CraftingPiece.PieceTypes scalingPieceType, int percentage) |
void | ReIndex (bool enforceReCreation=false) |
bool | Undo () |
bool | Redo () |
void | UpdateHistory () |
TextObject | GetRandomCraftName () |
ItemObject | GetCurrentCraftedItemObject (bool forceReCreate=false, OverrideData overrideData=null) |
IEnumerable< CraftingStatData > | GetStatDatas (int usageIndex) |
string | GetXmlCodeForCurrentItem (ItemObject item) |
bool | TryGetWeaponPropertiesFromXmlCode (string xmlCode, out CraftingTemplate craftingTemplate, out(CraftingPiece, int)[] pieces) |
Static Public Member Functions | |
static void | GenerateItem (WeaponDesign weaponDesignTemplate, TextObject name, BasicCultureObject culture, ItemModifierGroup itemModifierGroup, ref ItemObject itemObject, OverrideData overridenData) |
static IEnumerable< CraftingStatData > | GetStatDatasFromTemplate (int usageIndex, ItemObject craftedItemObject, CraftingTemplate template) |
static ItemObject | CreatePreCraftedWeapon (ItemObject itemObject, WeaponDesignElement[] usedPieces, string templateId, TextObject weaponName, OverrideData overridenData, ItemModifierGroup itemModifierGroup) |
static ItemObject | InitializePreCraftedWeaponOnLoad (ItemObject itemObject, WeaponDesign craftedData, TextObject itemName, BasicCultureObject culture, OverrideData overrideData) |
static ItemObject | CreateRandomCraftedItem (BasicCultureObject culture) |
Static Public Attributes | |
const int | WeightOfCrudeIron = 1 |
const int | WeightOfIron = 2 |
const int | WeightOfCompositeIron = 3 |
const int | WeightOfSteel = 4 |
const int | WeightOfRefinedSteel = 5 |
const int | WeightOfCalradianSteel = 6 |
Properties | |
BasicCultureObject | CurrentCulture [get] |
CraftingTemplate | CurrentCraftingTemplate [get] |
WeaponDesign | CurrentWeaponDesign [get] |
ItemModifierGroup | CurrentItemModifierGroup [get] |
TextObject | CraftedWeaponName [get] |
List< WeaponDesignElement >[] | UsablePiecesList [get] |
WeaponDesignElement[] | SelectedPieces [get] |
TaleWorlds.Core.Crafting.Crafting | ( | CraftingTemplate | craftingTemplate, |
BasicCultureObject | culture, | ||
TextObject | name | ||
) |
void TaleWorlds.Core.Crafting.SetCraftedWeaponName | ( | string | name | ) |
void TaleWorlds.Core.Crafting.Init | ( | ) |
WeaponDesignElement TaleWorlds.Core.Crafting.GetRandomPieceOfType | ( | CraftingPiece::PieceTypes | pieceType, |
bool | randomScale | ||
) |
void TaleWorlds.Core.Crafting.SwitchToCraftedItem | ( | ItemObject | item | ) |
void TaleWorlds.Core.Crafting.Randomize | ( | ) |
void TaleWorlds.Core.Crafting.SwitchToPiece | ( | WeaponDesignElement | piece | ) |
void TaleWorlds.Core.Crafting.ScaleThePiece | ( | CraftingPiece::PieceTypes | scalingPieceType, |
int | percentage | ||
) |
void TaleWorlds.Core.Crafting.ReIndex | ( | bool | enforceReCreation = false | ) |
bool TaleWorlds.Core.Crafting.Undo | ( | ) |
bool TaleWorlds.Core.Crafting.Redo | ( | ) |
void TaleWorlds.Core.Crafting.UpdateHistory | ( | ) |
TextObject TaleWorlds.Core.Crafting.GetRandomCraftName | ( | ) |
|
static |
ItemObject TaleWorlds.Core.Crafting.GetCurrentCraftedItemObject | ( | bool | forceReCreate = false , |
OverrideData | overrideData = null |
||
) |
|
static |
IEnumerable< CraftingStatData > TaleWorlds.Core.Crafting.GetStatDatas | ( | int | usageIndex | ) |
string TaleWorlds.Core.Crafting.GetXmlCodeForCurrentItem | ( | ItemObject | item | ) |
bool TaleWorlds.Core.Crafting.TryGetWeaponPropertiesFromXmlCode | ( | string | xmlCode, |
out CraftingTemplate | craftingTemplate, | ||
out(CraftingPiece, int)[] | pieces | ||
) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |