• 欢迎!在发帖前请阅读每个板块置顶的版块须知。论坛 QQ 群:931748551
    鼓励大家多多发帖,这里有问必答。论坛左下角可切换明亮 / 黑暗模式哦。
[本体+模组]致动器激活无虚化

游戏本体 [本体+模组]致动器激活无虚化 2024-12-09

游戏本体和mod打包到压缩包里了
本体基于这个改的 https://tr.monika.love/threads/214/

1733732922163


改动了两个地方
Terraria.Tile
C#:
// Token: 0x06000A5A RID: 2650
        public Color actColor(Color oldColor)
        {
            if (/*去掉"!"*/this.inActive())
            {
                return oldColor;
            }
            double num = 0.4;
            return new Color((int)((byte)(num * (double)oldColor.R)), (int)((byte)(num * (double)oldColor.G)), (int)((byte)(num * (double)oldColor.B)), (int)oldColor.A);
        }

        // Token: 0x06000A5B RID: 2651
        public void actColor(ref Vector3 oldColor)
        {
            if (/*去掉"!"*/this.inActive())
            {
                return;
            }
            oldColor *= 0.4f;
        }
Terraria.Graphics.Light.TileLightScanner
C#:
private LightMaskMode GetTileMask(Tile tile)
        {
            if (this.LightIsBlocked(tile) && tile.type != 131 && /*去掉"!"*/tile.inActive() && tile.slope() == 0)
            {
                return LightMaskMode.Solid;
            }
            if (tile.lava() || tile.liquid <= 128)
            {
                return LightMaskMode.None;
            }
            if (!tile.honey())
            {
                return LightMaskMode.Water;
            }
            return LightMaskMode.Honey;
        }
  • 点赞
反馈: 忽望
作者
Zennnith
下载量
59
查看
103
发布时间
上次更新时间
评分
0.00 星 0 星

Zennnith 发布的更多资源