NScumm.Sky.Logic.Turn C# (CSharp) Method

Turn() private method

private Turn ( ) : void
return void
        private void Turn()
        {
            var turnData = new UShortAccess(_skyCompact.FetchCptRaw(_compact.Core.turnProgId), _compact.Core.turnProgPos * 2);
            if (turnData[0] != 0)
            {
                _compact.Core.frame = turnData[0];
                _compact.Core.turnProgPos++;
                return;
            }

            // turn_to_script:
            _compact.Core.arAnimIndex = 0;
            _compact.Core.logic = L_SCRIPT;

            LogicScript();
        }
Logic