BrawlCrate v0.41
Wii File Editor
|
Public Types | |
enum | CharacterLoadFlags : byte |
enum | CostumeLoadFlags : ushort |
enum | EntryResultLoadFlags : byte |
enum | KirbyLoadFlags : byte |
enum | FinalLoadFlagsV1 : byte |
enum | FinalLoadFlags : byte |
enum | AirJumpFlags : uint |
enum | MotionEtcTypes |
Public Member Functions | |
override int | OnCalculateSize (bool force) |
override void | OnRebuild (VoidPtr address, int length, bool force) |
override bool | OnInitialize () |
Public Member Functions inherited from BrawlLib.SSBB.ResourceNodes.ResourceNode | |
void | OnRenamed () |
List< ResourceNode > | GetChildrenRecursive () |
Used primarily to get bone lists. Kept for all resource nodes for utility. More... | |
virtual void | SignalPropertyChange () |
virtual void | Dispose () |
void | SelectChildAtIndex (int index) |
void | UpdateProperties () |
void | UpdateCurrentControl () |
virtual bool | MoveUp () |
virtual bool | MoveDown () |
virtual void | OnMoved () |
virtual void | DoMoveDown () |
virtual void | DoMoveDown (bool select) |
virtual void | DoMoveUp () |
virtual void | DoMoveUp (bool select) |
virtual bool | AddUp () |
virtual bool | AddDown () |
virtual bool | ToParent () |
void | Populate (int levels=-1) |
virtual void | OnPopulate () |
void | Initialize (ResourceNode parent, FileMap source) |
void | Initialize (ResourceNode parent, VoidPtr address, int length) |
void | Initialize (ResourceNode parent, DataSource origSource) |
virtual void | Initialize (ResourceNode parent, DataSource origSource, DataSource uncompSource) |
virtual bool | OnInitialize () |
virtual void | Restore () |
virtual void | Remove () |
virtual void | RemoveChild (ResourceNode child) |
virtual void | AddChild (ResourceNode child) |
virtual void | AddChild (ResourceNode child, bool change) |
virtual void | InsertChild (ResourceNode child, int index) |
virtual void | InsertChild (ResourceNode child, bool change, int index) |
void | SetSizeInternal (int size) |
virtual void | Replace (string fileName) |
virtual void | Replace (ResourceNode node) |
virtual void | Replace (string fileName, FileMapProtect prot, FileOptions options) |
virtual void | ReplaceRaw (VoidPtr address, int length) |
virtual void | ReplaceRaw (FileMap map) |
virtual void | Export (string outPath) |
void | Export (FileStream outStream) |
virtual void | ExportUncompressed (string outPath) |
void | ExportUncompressed (FileStream outStream) |
virtual void | Rebuild () |
virtual void | Rebuild (bool force) |
virtual void | Rebuild (VoidPtr address, int length, bool force) |
virtual void | OnRebuild (VoidPtr address, int length, bool force) |
virtual int | CalculateSize (bool force) |
virtual int | OnCalculateSize (bool force) |
void | Merge () |
void | Merge (bool forceBuild) |
ResourceNode | FindChildByType (string path, bool searchChildren, params ResourceType[] types) |
ResourceNode | FindChildByType (string path, bool searchChildren, StringComparison compare, params ResourceType[] types) |
ResourceNode | FindChild (string path) |
ResourceNode | FindChild (string path, bool searchChildren) |
ResourceNode | FindChild (string path, StringComparison compare) |
ResourceNode | FindChild (string path, bool searchChildren, StringComparison compare) |
ResourceNode[] | FindChildrenByClassType (string path, Type type) |
ResourceNode[] | FindChildrenByType (string path, ResourceType type) |
ResourceNode[] | FindChildrenByTypeInGroup (string path, ResourceType type, byte group) |
ResourceNode[] | FindChildrenByName (string name) |
unsafe string | FindName (string name) |
ResourceNode | FindEmbeddedIndex (int index) |
virtual unsafe byte[] | MD5 () |
Find the MD5 checksum of this node's data. If this node doesn't have any data (BRESGroupNode, for example), this method will return null. More... | |
string | MD5Str () |
Get the result of the MD5() function as a string of hexadecimal digits. If MD5() returns null, this method will return an empty string. More... | |
ResourceNode | PrevSibling () |
ResourceNode | NextSibling () |
override string | ToString () |
virtual void | SortChildren () |
Properties | |
override ResourceType | ResourceFileType [get] |
string | FighterName [get, set] |
string | PacName [get, set] |
string | KirbyPacName [get, set] |
string | ModuleName [get, set] |
bool | HasInternalName [get, set] |
string | InternalFighterName [get, set] |
string | AutoPacName [get] |
string | AutoKirbyPacName [get] |
string | AutoModuleName [get] |
string | AutoInternalFighterName [get] |
bool | CanCrawl [get, set] |
byte | CanFTilt [get, set] |
bool | CanGlide [get, set] |
bool | CanWallCling [get, set] |
bool | CanWallJump [get, set] |
bool | CanZAir [get, set] |
AirJumpFlags | AirJumpCount [get, set] |
bool | DAIntoCrouch [get, set] |
uint | FSmashCount [get, set] |
bool | HasRapidJab [get, set] |
uint | JabCount [get, set] |
uint | JabFlag [get, set] |
bool | HasCostume00 [get, set] |
bool | HasCostume01 [get, set] |
bool | HasCostume02 [get, set] |
bool | HasCostume03 [get, set] |
bool | HasCostume04 [get, set] |
bool | HasCostume05 [get, set] |
bool | HasCostume06 [get, set] |
bool | HasCostume07 [get, set] |
bool | HasCostume08 [get, set] |
bool | HasCostume09 [get, set] |
bool | HasCostume10 [get, set] |
bool | HasCostume11 [get, set] |
bool | UnknownFlagA [get, set] |
bool | UnknownFlagB [get, set] |
bool | UnknownFlagC [get, set] |
bool | UnknownFlagD [get, set] |
bool | HasPac [get, set] |
bool | HasModule [get, set] |
MotionEtcTypes | MotionEtcType [get, set] |
bool | MergeMotionEtc [get, set] |
bool | PerCostumeEtc [get, set] |
bool | UnknownLoadFlagA [get, set] |
bool | UnknownLoadFlagB [get, set] |
EntryResultLoadFlags | EntryLoadType [get, set] |
EntryResultLoadFlags | ResultLoadType [get, set] |
bool | HasKirbyHat [get, set] |
KirbyLoadFlags | KirbyLoadType [get, set] |
uint | Version [get, set] |
bool | LoadFitFinal [get, set] |
FinalLoadFlags | FinalLoadType [get, set] |
bool | FinalSmashMusic [get, set] |
uint | SoundBank [get, set] |
uint | KirbySoundBank [get, set] |
uint | AIController [get, set] |
uint | EntryFlag [get, set] |
bool | IkPhysics [get, set] |
uint | TextureLoader [get, set] |
uint | U12Flag [get, set] |
uint | U13Flag [get, set] |
bool | WorkManage [get, set] |
Properties inherited from BrawlLib.SSBB.ResourceNodes.ResourceNode | |
string | FilePath [get] |
string | FileName [get] |
string | DirectoryName [get] |
ResourceNode | RootNode [get] |
DataSource | OriginalSource [get] |
DataSource | UncompressedSource [get] |
DataSource | WorkingSource [get] |
DataSource | WorkingUncompressed [get] |
virtual bool | HasChildren [get] |
virtual ResourceType | ResourceFileType [get] |
string | NodeType [get] |
virtual string | TreePathAbsolute [get] |
virtual string | TreePath [get] |
virtual int | Level [get] |
virtual int | MaxNameLength [get] |
virtual bool | AllowDuplicateNames [get] |
virtual bool | AllowNullNames [get] |
virtual string | Name [get, set] |
ResourceNode | Parent [get, set] |
List< ResourceNode > | Children [get] |
int | Index [get] |
int | HexIndex [get] |
bool | IsCompressed [get] |
bool | HasChanged [get, set] |
bool | IsBranch [get] |
bool | HasMerged [get] |
virtual bool | AllowSaving [get, set] |
virtual bool | IsDirty [get, set] |
virtual uint | UncompressedSize [get] |
virtual Type[] | AllowedChildTypes [get] |
virtual string | Compression [get, set] |
virtual bool | RetainChildrenOnReplace [get] |
virtual bool | supportsCompression [get] |
static MD5CryptoServiceProvider | MD5Provider [get] |
Additional Inherited Members | |
Static Public Member Functions inherited from BrawlLib.SSBB.ResourceNodes.ResourceNode | |
static ResourceNode[] | FindAllSubNodes (ResourceNode root) |
static ResourceNode | FindNode (ResourceNode root, string path, bool searchChildren, StringComparison compare) |
Protected Member Functions inherited from BrawlLib.SSBB.ResourceNodes.ResourceNode | |
void | ForceReplacedEvent () |
virtual void | MergeInternal () |
Events inherited from BrawlLib.SSBB.ResourceNodes.ResourceNode | |
SelectEventHandler | SelectChild |
EventHandler | UpdateProps |
MoveEventHandler | MovedUp |
ResourceEventHandler | Disposing |
ResourceChildEventHandler | ChildAdded |
ResourceChildInsertEventHandler | ChildInserted |
enum BrawlLib.SSBB.ResourceNodes.FCFGNode.CostumeLoadFlags : ushort |
|
inlinevirtual |
Reimplemented from BrawlLib.SSBB.ResourceNodes.ResourceNode.
|
inlinevirtual |
Reimplemented from BrawlLib.SSBB.ResourceNodes.ResourceNode.
|
inlinevirtual |
Reimplemented from BrawlLib.SSBB.ResourceNodes.ResourceNode.
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._aiController |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._airJumpCount |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._canCling |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._canCrawl |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._canGlide |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._canTilt |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._canWallJump |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._canZAir |
CharacterLoadFlags BrawlLib.SSBB.ResourceNodes.FCFGNode._characterLoadFlags |
CostumeLoadFlags BrawlLib.SSBB.ResourceNodes.FCFGNode._colorFlags |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._dashAttackIntoCrouch |
byte BrawlLib.SSBB.ResourceNodes.FCFGNode._editFlag1 |
byte BrawlLib.SSBB.ResourceNodes.FCFGNode._editFlag2 |
byte BrawlLib.SSBB.ResourceNodes.FCFGNode._editFlag3 |
byte BrawlLib.SSBB.ResourceNodes.FCFGNode._editFlag4 |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._entryArticleFlag |
byte BrawlLib.SSBB.ResourceNodes.FCFGNode._entryColorFlags |
string BrawlLib.SSBB.ResourceNodes.FCFGNode._fighterName |
byte BrawlLib.SSBB.ResourceNodes.FCFGNode._finalSmashColorFlags |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._fSmashCount |
bool BrawlLib.SSBB.ResourceNodes.FCFGNode._hasInternalName = true |
bool BrawlLib.SSBB.ResourceNodes.FCFGNode._hasKirbyHat = true |
bool BrawlLib.SSBB.ResourceNodes.FCFGNode._hasModule = true |
bool BrawlLib.SSBB.ResourceNodes.FCFGNode._hasPac = true |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._hasRapidJab |
string BrawlLib.SSBB.ResourceNodes.FCFGNode._internalName |
byte [] BrawlLib.SSBB.ResourceNodes.FCFGNode._internalNameArray = new byte[16] |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._jabCount |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._jabFlag |
byte BrawlLib.SSBB.ResourceNodes.FCFGNode._kirbyCopyColorFlags |
string BrawlLib.SSBB.ResourceNodes.FCFGNode._kirbyPacName |
byte [] BrawlLib.SSBB.ResourceNodes.FCFGNode._kirbyPacNameArray |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._kirbySoundbank |
string BrawlLib.SSBB.ResourceNodes.FCFGNode._moduleName |
byte [] BrawlLib.SSBB.ResourceNodes.FCFGNode._moduleNameArray = new byte[32] |
string BrawlLib.SSBB.ResourceNodes.FCFGNode._pacName |
byte [] BrawlLib.SSBB.ResourceNodes.FCFGNode._pacNameArray = new byte[48] |
byte BrawlLib.SSBB.ResourceNodes.FCFGNode._resultColorFlags |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._size |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._soundbank |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._tag |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._textureLoad |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._u12Flag |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._u13Flag |
byte BrawlLib.SSBB.ResourceNodes.FCFGNode._unknown0x15 |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._unknown0x24 |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._unknown0x28 |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._unknown0x2C |
uint BrawlLib.SSBB.ResourceNodes.FCFGNode._version |
|
getset |
|
getset |
|
get |
|
get |
|
get |
|
get |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
get |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |