Ejemplo n.º 1
0
    protected void BaseInit(string puzzleName)
    {
        PuzzleName = puzzleName;
        if (puzzlePoints != null)
        {
            Debug.Log("double init?");
            return;
        }
        puzzlePoints = new List <PuzzlePoint>();

        fmvman = GameObject.FindObjectOfType <FMVManager>();
        SetCursor(fmvman.handwag);
    }
Ejemplo n.º 2
0
    protected void BaseInit()
    {
        if (nodeConnections != null)
        {
            Debug.Log("double init?");
            return;
        }

        fmvman = GameObject.FindObjectOfType <FMVManager>();
        //Debug.Log(fmvman.ToString());
        nodeConnections = new List <NodeConnection>();
        //currPos.node = 1;

        SetCursor(fmvman.handwag);
    }
Ejemplo n.º 3
0
    // Use this for initialization
    void Start()
    {
        fmvman = GameObject.FindObjectOfType <FMVManager>();
        PlaySong("GU61");
        QueueOverlay("INTRO/sphinx", MenuReady, Color.black, z: 500);
        PlaySound("GAMWAV/gen_s_19");
        rp = GetComponentInChildren <MeshRenderer>();
        var m = rp.material;

        //Destroy(m.mainTexture);
        m.mainTexture         = sphinx_background;
        rp.transform.position = new Vector3(0, 0, 501);
        m.SetColor("_keyingColor", new Color(0, 0, 1));
        m.SetFloat("_thresh", 1);
        m.SetFloat("_slope", 1);
        fmvman.playlist.Add(new FMVManager.Command {
            type = FMVManager.CommandType.WAITTIME, countdown = 10, callback = NewGame
        });
    }