Table of Contents

Class ReaderArchiveMw

Namespace
Mech3DotNet.Zbd
Assembly
Mech3DotNet.dll

A MW reader archive with parsing convenience functions.

See Read(string) for reading a MW reader*.zbd file.

public class ReaderArchiveMw : ReaderArchive, IWritable
Inheritance
ReaderArchiveMw
Implements
Inherited Members

Constructors

ReaderArchiveMw(Dictionary<string, ReaderValue>, List<ArchiveEntry>)

public ReaderArchiveMw(Dictionary<string, ReaderValue> items, List<ArchiveEntry> entries)

Parameters

items Dictionary<string, ReaderValue>
entries List<ArchiveEntry>

Methods

GetFonts()

public Dictionary<string, Font> GetFonts()

Returns

Dictionary<string, Font>

GetIONet(string)

public IONet GetIONet(string worldName)

Parameters

worldName string

Returns

IONet

GetMechDfn(string)

public MechDfn GetMechDfn(string chassisName)

Parameters

chassisName string

Returns

MechDfn

GetSatMaps()

public List<SatMap> GetSatMaps()

Returns

List<SatMap>

GetSoundGroups()

public List<SoundGroup> GetSoundGroups()

Returns

List<SoundGroup>

GetSoundSets()

public Dictionary<string, SoundSet> GetSoundSets()

Returns

Dictionary<string, SoundSet>

Read(string)

Read a MW reader*.zbd file from the specified path.

public static ReaderArchiveMw Read(string path)

Parameters

path string

Returns

ReaderArchiveMw

Write(string)

Write a MW reader*.zbd file to the specified path.

public void Write(string path)

Parameters

path string