NScumm.Scumm.ScummEngine2.WalkActorTo C# (CSharp) Метод

WalkActorTo() защищенный Метод

protected WalkActorTo ( ) : void
Результат void
        protected virtual void WalkActorTo()
        {
            var act = GetVarOrDirectByte(OpCodeParameter.Param1);

            // WORKAROUND bug #1252606
            if (Game.GameId == GameId.Zak && Game.Version == 1 && Slots[CurrentScript].Number == 115 && act == 249)
            {
                act = Variables[VariableEgo.Value];
            }

            var a = Actors[act];
            var x = GetVarOrDirectByte(OpCodeParameter.Param2);
            var y = GetVarOrDirectByte(OpCodeParameter.Param3);

            a.StartWalk(new Point(x, y), -1);
        }
ScummEngine2