コード例 #1
0
ファイル: TIFly.cs プロジェクト: jpdrude/DisCo-Code
    public override void ActivateItem()
    {
        fly = !fly;

        if (fly)
        {
            Highlight();
        }
        else
        {
            Lowlight();
        }

        FirstPersonController.Fly(fly);
    }
コード例 #2
0
    static void reset()
    {
        ControllerReferences.ControllerTarget = null;

        parts = new List <GameObject>();

        freeParts = new List <GameObject>();

        frozenParts = new Dictionary <int, GameObject>();

        affectedParts = new List <GameObject>();

        additionalGeometry = new List <GameObject>();

        //typeFilter = new List<string>();
        typeFilter = new Dictionary <int, float>();

        numOfParts = 0;

        partIDLedger.Clear();

        templateParts = new List <GameObject>();

        partProbs = new List <float>();

        activeRulesGrammer = new HashSet <string>();

        rules = new List <Rule>();

        PlacementReferences.PlacementType = PlacementReferences.PlaceChoreo.Place;

        NetworkPartEventsListener.PartFilterTIs.Clear();

        NetworkPartEventsListener.RuleFilterTIs.Clear();

        NetworkPartSpawner.LoadData.data.Clear();

        NetworkPartSpawner.Data.Clear();

        FirstPersonController.Fly(false);

        PlacementReferences.Aiming = false;
    }