예제 #1
0
        // Function from file: food_reagents.dm
        public override void reaction_turf(dynamic T = null, double?volume = null)
        {
            Obj_Effect_Decal_Cleanable_Flour reagentdecal = null;


            if (!(T is Tile_Space))
            {
                reagentdecal = new Obj_Effect_Decal_Cleanable_Flour(T);
                reagentdecal.reagents.add_reagent("flour", volume);
            }
            return;
        }
예제 #2
0
        // Function from file: watertank.dm
        public void Smoke(  )
        {
            EffectSystem_SmokeSpread_Freezing S = null;
            Obj_Effect_Decal_Cleanable_Flour  F = null;

            S = new EffectSystem_SmokeSpread_Freezing();
            S.set_up(2, this.loc);
            S.start();
            F       = new Obj_Effect_Decal_Cleanable_Flour(this.loc);
            F.color = "#B2FFFF";
            F.name  = "nanofrost residue";
            F.desc  = "Residue left behind from a nanofrost detonation. Perhaps there was a fire here?";
            GlobalFuncs.playsound(this, "sound/effects/bamf.ogg", 100, 1);
            GlobalFuncs.qdel(this);
            return;
        }