|
本帖最后由 bluesky404 于 2011-12-19 13:46 编辑
MiniMap0.9.2a简单介绍,找不到的话就表示没有
4. Minimap
(1)介绍
是否厌烦了在洞穴中不断的打开Local Map?这个模组在主界面新增迷你地图,让你不再需要那么麻烦。布局可以完全找你的个人喜好来,想放在右上角?没问题!想占掉一半屏幕?没问题!查看MiniMap.ini获取更多信息然后自定义布局。
MiniMap现在又有两种格式:Local和World,效果就如名字说的,不过还是要解释一下。你可以选择系统根据室内室外的转变自动选择显示模式,或者手动选择。缩小放大地图也是支持的,Local部分默认显示50%大小,World默认显示200%大小,你也可以手动设置放大倍数,默认设置是数字键“+”放大,数字键“-”缩小。
每一种模式下地图都会有旋转的箭头表示你的位置,如果你觉得麻烦的话可以改成红点显示。
World模式显示的地图其实就是Tab查看的WorldMap。所以如果你在的地方没有相应的地图,那么它只会显示原版游戏的地图,这点使用过Zedar等相似增加了领域却没有相关地图的模组的人都会很遇到。
Local模式地图也只是LocalMap的复制。这边可以选择门的显示图示,显示受限制的或者使用的又或是所有的。Local模式的地图材质决定于Oblivion.ini的设置,也就是bLocalMapshader,它控制你是显示详细的彩色地图或者模糊的纸质地图,很显然的后者没有前者详细但这也意味着可能遇到的问题(详情查看下面的已知问题)更少。有些时候冲突是与MiniMap的问题,但有的时候实际上是与LocalMap本身的。
所以,想要彩色地图,就记得把bLocalMapshader设置成0。
彩色地图,虽然内容会更加详细,而且显示更多物品。但会产生许多假象,比如树木或者大的物品会掩盖别的物品。有时候可以会发现水面不稳定,这可能是因为材质不是在同一时刻或者同一天气生成的。有办法可以减小这个问题但还不能完全解决。
纸质地图,最大的缺点就是内容不详细且有点暗,但事实上这也是它最大的优势,记得迷你地图是一直显示着的。
综上,下面是两者模式的特点
Local模式
- 精确的显示周遭所有请勿,包括其他模组增加的领域
- 根据bLocalMapshader的设置决定显示地图的方式(强烈建议纸质地图)
- 显示门标志,可显示受限的或者只显示已找到的
- 在50%到200%范围内缩小放大
World模式
- 使用真实WorldMap的地图材质
- 显示原版地图与别的模组增加的独特地图
- 在50%到200%范围内缩小放大
不存在或还在发展的功能
- 两个模式都不显示Questmarkers(任务标志)
- World模式不显示Mapmarkers(地图标志)(下一版本会增加)
- 不显示门的名字(技术上允许,但工程量太大)
- Local模式下不显示Fog-of-War(战争时的迷雾?)
(2)安装与需求
需求
- OBSE v0018beta4或更新版本
- 游戏升级到1.2.0.416
- 如果是从v0.6.2版本升级,记得先弄好纯净的存档
- MenuQue(选择)
用omod安装
1.会有提示,根据当前安装的情况选择
- Vanilla 原版
- BTmod
- DarNifiedUI
- DarkUI’dDarN
- OblivionXP,vanilla
- OblivionXP,DarNifiedUI
- OblivionXP,DarkUI’d DarN
- Other
- OBSE PluginMenuQue
*如果选择了Other,记得打开Menus\Main\hud_main_menu.xml,然后在规定的位置添加<includesrc="minimap\minimap_main.xml" />,如果没有<includesrc="minimap\minimap_main.xml" />,那就使用原版的。
2.打开MiniMap.ini,根据个人喜好与电脑设置修改参数
3.BOSS排序
(3)已知问题
- 此模组使用了命令"OutputLocalMapPictures"(OLMP),会将玩家周围的场景都生成材质保存到硬盘。它只会在每次经过后生成。这些材质保存在Textures\Maps\...目录下,每个文件256KB。举例说,当你从SI一边跑到另外一边,会大约生成42MB文件,如果将SI转一边,会生成大约240MB,如果嫌太占空间可以把他们删了,由于每次都会自动生成新的材质所以不用担心删除会出什么问题。
- 没有战争迷雾(Fog-of-War)功能(LocalMap上还没到过或者黑色的位置不显示),作者不打算完善,要么接收要么不使用
- 当在城市内部或者周围,你可能会在城墙上发现到黑色领域或者奇怪的细缝。很不幸,这是作者不能避免的。这种情况是因为该黑色领域不包含半点静止,一般情况下你也没法到达这些领域,而且因为LocalMap的战争迷雾,你也永远看不到这些东西
- MiniMap上的水质可能会显得很奇怪,这是因为阳光、雾以及水在固定时间在上述影响下的表示形式造成的。因为材质只在你经过时生成,当两次不同时刻生成的材质弄在一起,便会变得奇怪,有两种括展设定来解决:
*MiniMap.ini中,修改iWaterHack。设置成1会移除水的反射以及阳光,结果是水面更光滑。设置成2会强迫每个frame都按使用者设置的值,结果是不论晚上白天水质都是一样的。当然这样做会有视觉缺陷,你自己判断是否值得采纳
*ini中,修改iFogNear和iFogFar。雾对水的颜色有很大的影响,当前水会模仿雾的颜色,通常会造成水质不自然,作者建议把两个值分别设成0和250000,临时移除fog。两个都设成0会取消对fog的修改。
*还有一个问题暂未解决,在水下和水上生成的材质不同,作者可能会修复这个问题。
- 有时CellGrid边界的树木会不显示,作者已使用代码将这种情况尽量的减小,但如果你还觉得难看,你可以将bToggleTrees设置成1.
- 有时会在迷你地图看到黑色物品,这是生成材质时刚好物品淡入/淡出,可以增大距离来强迫所有的物品显示,但是淡入淡出的东西不会更新出得你看到方向使他们能够被找到的
- 有时当你们进入一个新的室内场景,迷你地图需要产生材质,远景会保持隐藏状态,但树木和物品仍旧可见。一般你一动一下或者四处逛逛可以解决这个问题,最糟糕的是他需要花几秒的时间生成远景,但大部分情况你不会发觉到影响。
(4)排除问题
问题1:Local模式的地图完全黑色或者固定的领域是完全黑色的
解决1:尝试删除Textures\Maps文件夹和里面的内容。
解决2:如果所有的领域都是黑的且上面解决方法无效,可能是OLMP生成材质的功能失效,应该是因为Oblivion的设置或者硬盘/软件的问题。虽然作者知道问题来源但仍未找到解决方案。你只能选择关闭Local模式或者不使用此mod了。
问题2:World模式的地图一团糟或者显示错误的低点
解决1:首先比较MiniMap的地图和Tab打开后的实际WorldMap。
解决2:如果你正使用修改Tamriel地图大小或者路径的模组,打开MiniMap– Worlds.ini然后做相应调整。
(5)MiniMap.ini参数设置
SetMiniMap.iDebugMode to 0
下面修改位置与尺寸
setMiniMap.iLocalWidth to 200 ; 200
setMiniMap.iLocalHeight to 200 ; 200
设置Local模式的宽度、高度
setMiniMap.iWorldWidth to 200 ; 200
setMiniMap.iWorldHeight to 200 ; 200
设置World模式的宽度高度,不要求与Local模式一致
setMiniMap.iMiniMapAlign to 3 ; 9
设置小地图的位置,格局如下,其中0为不显示
7 8 9
4 5 6
1 2 3
setMiniMap.iMiniMapX to 50 ; 50
setMiniMap.iMiniMapY to 80 ; 80
设置迷你地图x、y的偏移位置
setMiniMap.iScreenClass to 0 ; 0
0.7.2版本支持自动检测屏幕分辨率,但是为了避免检测失败或者检测错误,请参考MiniMap- Resolutions.ini修改此值
setMiniMap.iAutoMode to 1 ; 1
设置当从室内到室外,迷你地图是否自动将Local模式切换到World模式
-2 只有World模式
-1 只有Local模式
0 不自动转换
1 自动转换,总是在每次重新读取后显示
2 自动转换,不会在每次重新读取后显示
setMiniMap.iTransparency to 0 ; 0
设置透明度,可以从0设置到100
setMiniMap.bInfoVisible to 0 ; 0
用一个半透明的框框显示当前迷你地图的焦距,更像是一个作者没完善的假雷达,0关闭,1开启
setMiniMap.iShowFrame to 1 ; 1
设定迷你地图的方框类型
0 关闭(不建议)
1 小型方框,跟指南同风格
2 大型方框,跟信息弹窗差不多
setMiniMap.iFrameScale to 25 ; 25
仅在sHowFrame=2时此项有效。设定方框的规模
setMiniMap.iCornerScale to 30 ; 30
设定角落大小,与方框值不同会有立体感
setMiniMap.bToggleGrass to 1 ; 1
setMiniMap.bToggleTrees to 0 ; 0
设置是否显示草/树
set MiniMap.bEdgeDetection to 0 ; 1
迷你地图默认World模式下是将玩家放在地图中心,但当你位于地图材质的边界处会发现一片空白,为了避免这个问题,玩家的位置会被移动,有时可能会显示错误,如果你觉得这不是问题或者不想在地图中心,可以禁掉此项
setMiniMap.iZoomInKey to 78 ; 78 NumPad+
setMiniMap.iZoomOutKey to 74 ; 74 NumPad-
setMiniMap.iToggleKey to 55 ; 55 NumPad*
setMiniMap.iTextureKey to 181 ; 181 NumPad/
上面各项设置热键,关于每个键盘上每个键的数值参考CS wiki,记得使用Dec值而不是Hex值
ZoomIn用来放大,ZoomOut用来缩小,ToggleKey用来切换显示模式,TextureKey用来强制产生当前位置新的材质(新材质仅在重启后才会显示)
建议修改键值,避免跟别的模组冲突
setMiniMap.iLocalZoom to 100 ; 100
读取存档后Local模式地图焦距的初始值,建议设置成自己喜欢的焦距然后需要的时候再手动放大缩小。值在50-200之间
set MiniMap.iWorldZoom to 100 ; 100
同上,不过针对World模式
setMiniMap.iArrowZoom to 45 ; 45
玩家箭头的大小,游戏中不可调整
setMiniMap.iDoorZoom to 45 ; 45
玩家箭头是否跟着地图放大缩小
setMiniMap.bScaleArrow to 1 ; 1
门标志的大小,游戏中不可调整
setMiniMap.bScaleDoors to 1 ; 1
跟iScaleArrow作用类似,不过针对门标志
setMiniMap.iLocalZoomSteps to 10 ; 10
Local模式下增大减小的步进值,建议10
setMiniMap.iWorldZoomSteps to 5 ; 5
同上,但针对World模式,建议5,不过在World地图很大的情况下值小点可能会更好
setMiniMap.iShowArrow to 1 ; 1
设置箭头显示模式
0 不显示
1 Local/World模式都显示箭头
2 Local显示箭头,World显示红点
3 Local/World模式都显示红点
setMiniMap.bShowDoors to 1 ; 1
显示门的标志
set MiniMap.bOnlyKnownInt to 0 ; 1
在室内时,只显示使用过的门。注意:只针对安装了此mod后你使用过的门。
setMiniMap.bOnlyKnownExt to 0 ; 0
同上,不过针对室外
下面各项是高级设置,一般用户不理会,敢修改的都是懂英文的,懂英文就自己看原版说明
setMiniMap.bExtendedGrids to 0 ; 0
set MiniMap.iLocalGrid to 0 ; 256
setMiniMap.iLocalCropX to 0 ; 16
setMiniMap.iLocalCropY to 0 ; 16
setMiniMap.iLocalOffsetX to 0 ; -92
setMiniMap.iLocalOffsetY to 0 ; -16
setMiniMap.iWaterThreshold to 1500 ; 1500
setMiniMap.iWaterHack to 1 ; 1
setMiniMap.fSrcTime to -1 ; -1
setMiniMap.fFogNear to 0 ; 0
setMiniMap.fFogFar to 250000 ; 250000 |
|