コード例 #1
0
ファイル: Creature.cs プロジェクト: chengjingfeng/dwarfcorp
        private void UpdateCloak()
        {
            if (IsCloaked != _lastIsCloaked)
            {
                foreach (var tinter in Physics.EnumerateAll().OfType <Tinter>())
                {
                    tinter.Stipple = IsCloaked;
                }
                _lastIsCloaked = IsCloaked;
            }

            if (IsCloaked)
            {
                Sensor.Active = false;
            }
            else
            {
                Sensor.Active = true;
            }
        }