NScumm.Scumm.ScummEngine.RunEntryScript C# (CSharp) Метод

RunEntryScript() приватный Метод

private RunEntryScript ( ) : void
Результат void
        void RunEntryScript()
        {
            if (VariableEntryScript.HasValue && _variables[VariableEntryScript.Value] != 0)
                RunScript(_variables[VariableEntryScript.Value], false, false, new int[0]);

            if (!_ignoreEntryExitScript && roomData != null && roomData.EntryScript.Data != null)
            {
                int slot = GetScriptSlotIndex();
                _slots[slot] = new ScriptSlot
                {
                    Status = ScriptStatus.Running,
                    Number = 10002,
                    Where = WhereIsObject.Room,
                };
                _currentScriptData = roomData.EntryScript.Data;
                RunScriptNested(slot);
            }

            if (VariableEntryScript2.HasValue && _variables[VariableEntryScript2.Value] != 0)
                RunScript(_variables[VariableEntryScript2.Value], false, false, new int[0]);
        }
ScummEngine