Example #1
0
        // Function from file: wormholes.dm
        public override void end(  )
        {
            Obj_Effect_Portal_Wormhole O = null;

            GlobalVars.portals.Remove(this.wormholes);

            foreach (dynamic _a in Lang13.Enumerate(this.wormholes, typeof(Obj_Effect_Portal_Wormhole)))
            {
                O = _a;

                O.loc = null;
            }
            this.wormholes.Cut();
            return;
        }
Example #2
0
        // Function from file: wormholes.dm
        public override void tick(  )
        {
            Obj_Effect_Portal_Wormhole O = null;
            dynamic T = null;


            if (this.activeFor % this.shift_frequency == 0)
            {
                foreach (dynamic _a in Lang13.Enumerate(this.wormholes, typeof(Obj_Effect_Portal_Wormhole)))
                {
                    O = _a;

                    T = Rand13.PickFromTable(this.pick_turfs);

                    if (Lang13.Bool(T))
                    {
                        O.loc = T;
                    }
                }
            }
            return;
        }