C# Class NScumm.Scumm.Actor0

Inheritance: Actor2
Mostra file Open project: scemino/nscumm Class Usage Examples

Public Methods

Method Description
Actor0 ( ScummEngine scumm, byte id ) : NScumm.Core
ActorSetWalkTo ( ) : void
AnimateActor ( int anim ) : void
AnimateCostume ( ) : void
DirectionUpdate ( ) : void
Init ( int mode ) : void
LimbFrameCheck ( int limb ) : void
SaveOrLoad ( Serializer serializer ) : void
SetActorFromTmp ( ) : void
SetDirection ( int direction ) : void
SetTmpFromActor ( ) : void
SpeakCheck ( ) : void
StartAnimActor ( int frame ) : void
Walk ( ) : void

Private Methods

Method Description
ActorWalkX ( ) : byte
ActorWalkY ( ) : byte
CalcWalkDistances ( ) : bool
UpdateWalkbox ( ) : int

Method Details

Actor0() public method

public Actor0 ( ScummEngine scumm, byte id ) : NScumm.Core
scumm ScummEngine
id byte
return NScumm.Core

ActorSetWalkTo() public method

public ActorSetWalkTo ( ) : void
return void

AnimateActor() public method

public AnimateActor ( int anim ) : void
anim int
return void

AnimateCostume() public method

public AnimateCostume ( ) : void
return void

DirectionUpdate() public method

public DirectionUpdate ( ) : void
return void

Init() public method

public Init ( int mode ) : void
mode int
return void

LimbFrameCheck() public method

public LimbFrameCheck ( int limb ) : void
limb int
return void

SaveOrLoad() public method

public SaveOrLoad ( Serializer serializer ) : void
serializer NScumm.Scumm.IO.Serializer
return void

SetActorFromTmp() public method

public SetActorFromTmp ( ) : void
return void

SetDirection() public method

public SetDirection ( int direction ) : void
direction int
return void

SetTmpFromActor() public method

public SetTmpFromActor ( ) : void
return void

SpeakCheck() public method

public SpeakCheck ( ) : void
return void

StartAnimActor() public method

public StartAnimActor ( int frame ) : void
frame int
return void

Walk() public method

public Walk ( ) : void
return void