Table of Contents

Class Anim

Namespace
Mech3DotNet.Zbd
Assembly
Mech3DotNet.dll

Animation data.

See Read(string, GameType) for reading a anim.zbd file.

public class Anim : IWritable
Inheritance
Anim
Implements
Inherited Members

Constructors

Anim(GameType, OrderedDict<AnimDef>, OrderedDict<SiScript>, AnimMission, float, DateTime?, List<AnimDefFile>)

public Anim(GameType gameType, OrderedDict<AnimDef> animations, OrderedDict<SiScript> siScripts, AnimMission mission, float gravity, DateTime? datetime, List<AnimDefFile> animList)

Parameters

gameType GameType
animations OrderedDict<AnimDef>
siScripts OrderedDict<SiScript>
mission AnimMission
gravity float
datetime DateTime?
animList List<AnimDefFile>

Fields

animList

public List<AnimDefFile> animList

Field Value

List<AnimDefFile>

animations

public OrderedDict<AnimDef> animations

Field Value

OrderedDict<AnimDef>

datetime

public DateTime? datetime

Field Value

DateTime?

gameType

public GameType gameType

Field Value

GameType

gravity

public float gravity

Field Value

float

mission

public AnimMission mission

Field Value

AnimMission

siScripts

public OrderedDict<SiScript> siScripts

Field Value

OrderedDict<SiScript>

Methods

Read(string, GameType)

Read a anim.zbd file from the specified path.

public static Anim Read(string path, GameType gameType)

Parameters

path string
gameType GameType

Returns

Anim

Write(string)

Write a MW anim.zbd file to the specified path.

public void Write(string path)

Parameters

path string