Class LegionCatalogBuilder

Namespace
PixelUnitStudio.Editor
Assembly
PixelUnitStudio.Editor.dll

Builds the catalog (slots, options, icons, turn art, motion sets) from the art of every content pack in the project (LegionContentPack). The edit screen and save/export use this catalog. It used to be an installer that grafted a hero mode into the existing maker scene, but the edit screen now has all of that, so the maker integration was removed.

public static class LegionCatalogBuilder
Inheritance
LegionCatalogBuilder
Inherited Members

Methods

BuildCatalog()

public static LegionCatalog BuildCatalog()

Returns

LegionCatalog

LoadCatalog()

public static LegionCatalog LoadCatalog()

Returns

LegionCatalog

MotionSetFor(string, ICollection<string>)

If the first word of the weapon file name (spear in spear_basic) is a motion set name in the controller, that set is used; if it is in MotionSetOf, that set is used.

public static string MotionSetFor(string weaponName, ICollection<string> sets)

Parameters

weaponName string
sets ICollection<string>

Returns

string

OffHandHold(string, string)

public static float OffHandHold(string weaponName, string motionSet)

Parameters

weaponName string
motionSet string

Returns

float