コード例 #1
0
    private void Start()
    {
        Activated = 0;
        moduleId  = ++ModuleIdCounter;
        ModSettingsJSON.Get(this, out dimension, out rotation, out colorAssist, out isUsingBounce, out stretchToFit);

        ModuleSelectable.OnInteract          += Interact.Init(this, true, dimension - Info.GetSolvableModuleNames().Where(i => i == "The Octadecayotton").Count());
        SubModuleSelectable.OnInteract       += Interact.OnInteract(this, false, dimension - Info.GetSolvableModuleNames().Where(i => i == "The Octadecayotton").Count());
        SubModuleSelectable.OnHighlight      += () => SelectableRenderer.enabled = true;
        SubModuleSelectable.OnHighlightEnded += () => SelectableRenderer.enabled = false;
    }