SAGE里有两层雾,分别是黑雾(Shroud)和Fog(灰雾)
黑雾的作用是遮挡所有区域,被探亮之后永远不会自动缝合,而灰雾只遮挡敌方的东西,但不会遮挡地形和中立的东西,被探亮之后可以自动缝合。这是它们的基本遮挡属性,是由平台底层逻辑规定的,我们没办法改动它
其中有几个重要语句在GameData.ini里
UnlookPersistDuration = 5000 ;撤离人员后,灰雾延迟多长时间后自动缝合,单位为毫秒
ShroudColor = R:255 G:255 B:255 ;黑雾颜色,这里的255,255,255居然是纯黑,而不是RGB概念中的纯白,搞不懂为什么是反的
ClearAlpha = 255 ;探亮区域的透明度,255表示全透过,0表示全遮挡
FogAlpha = 160 ;灰雾透明度,160大概就是半透明的黑色,所以叫“灰”雾
ShroudAlpha = 0 ;黑雾透明度
还有一个函数在multiplayer.ini中
MultiplayerSettings
UseShroud = No ;是否在对战中开启黑雾,Yes表示开启,就会得到FK3D那种双层雾的效果,而原版是No,即只启动了灰雾
……………………
End
通过更改这些语句的参数即可得到另类的战争迷雾效果,比如可以让灰雾带点颜色,以模拟一种特殊的环境,当然这仅仅是视觉效果而已,并不能改变这两层雾的遮挡属性。
818上有个牛人提到说,ZH可以模拟出RA2的单层雾效果,也就是说,要先启用黑雾实现双层雾的效果,然后再调整INI参数使灰雾永久不缝合,具体设置方法如下:
MultiplayerSettings
UseShroud = Yes ;这步是开启黑雾,得到两层雾共存的结果
End
接下来在GameData.ini里修改这句的参数:
UnlookPersistDuration = 9999999999 ;;9个9,算出来大约是277小时,基本上可以认为永远不会自动缝合了。需要备注一点,ZH的平台逻辑貌似没有“-1=无穷大”的说法,所以得用一个非常大的数字来近似代替无穷大。
******************************************************
你可以通篇搜索Shroud字段和Fog字段,其中有几个重要语句在GameData.ini里
UnlookPersistDuration = 5000 ;撤离人员后,灰雾延迟多长时间后自动缝合,单位为毫秒
ShroudColor = R:255 G:255 B:255 ;黑雾颜色,这里的255,255,255居然是纯黑,而不是RGB概念中的纯白,搞不懂为什么是反的
ClearAlpha = 255 ;探亮区域的透明度,255表示全透过,0表示全遮挡
FogAlpha = 160 ;灰雾透明度,160大概就是半透明的黑色,所以叫“灰”雾
ShroudAlpha = 0 ;黑雾透明度
我搞不懂你到底想调出个什么所以然,我自己觉得调这些貌似起不了什么作用,顶多改变视觉效果,但无法影响两层雾的遮挡属性。
黑雾的作用是遮挡所有区域,被探亮之后永远不会自动缝合,而灰雾只遮挡敌方的东西,但不会遮挡地形和中立的东西,被探亮之后可以自动缝合。这是它们的基本遮挡属性,是由平台底层逻辑规定的,我们没办法改动它
其中有几个重要语句在GameData.ini里
UnlookPersistDuration = 5000 ;撤离人员后,灰雾延迟多长时间后自动缝合,单位为毫秒
ShroudColor = R:255 G:255 B:255 ;黑雾颜色,这里的255,255,255居然是纯黑,而不是RGB概念中的纯白,搞不懂为什么是反的
ClearAlpha = 255 ;探亮区域的透明度,255表示全透过,0表示全遮挡
FogAlpha = 160 ;灰雾透明度,160大概就是半透明的黑色,所以叫“灰”雾
ShroudAlpha = 0 ;黑雾透明度
还有一个函数在multiplayer.ini中
MultiplayerSettings
UseShroud = No ;是否在对战中开启黑雾,Yes表示开启,就会得到FK3D那种双层雾的效果,而原版是No,即只启动了灰雾
……………………
End
通过更改这些语句的参数即可得到另类的战争迷雾效果,比如可以让灰雾带点颜色,以模拟一种特殊的环境,当然这仅仅是视觉效果而已,并不能改变这两层雾的遮挡属性。
818上有个牛人提到说,ZH可以模拟出RA2的单层雾效果,也就是说,要先启用黑雾实现双层雾的效果,然后再调整INI参数使灰雾永久不缝合,具体设置方法如下:
MultiplayerSettings
UseShroud = Yes ;这步是开启黑雾,得到两层雾共存的结果
End
接下来在GameData.ini里修改这句的参数:
UnlookPersistDuration = 9999999999 ;;9个9,算出来大约是277小时,基本上可以认为永远不会自动缝合了。需要备注一点,ZH的平台逻辑貌似没有“-1=无穷大”的说法,所以得用一个非常大的数字来近似代替无穷大。
******************************************************
你可以通篇搜索Shroud字段和Fog字段,其中有几个重要语句在GameData.ini里
UnlookPersistDuration = 5000 ;撤离人员后,灰雾延迟多长时间后自动缝合,单位为毫秒
ShroudColor = R:255 G:255 B:255 ;黑雾颜色,这里的255,255,255居然是纯黑,而不是RGB概念中的纯白,搞不懂为什么是反的
ClearAlpha = 255 ;探亮区域的透明度,255表示全透过,0表示全遮挡
FogAlpha = 160 ;灰雾透明度,160大概就是半透明的黑色,所以叫“灰”雾
ShroudAlpha = 0 ;黑雾透明度
我搞不懂你到底想调出个什么所以然,我自己觉得调这些貌似起不了什么作用,顶多改变视觉效果,但无法影响两层雾的遮挡属性。