水晶球灯

水晶球灯

*************************************** 水晶球灯 V 0.2 Beta 版本发布。 这是一个进行中的版本,纯粹而简单。 作者:Stardaemon 如果您想在《上古卷轴4:湮没》的其他模组中使用此模组或其部分内容, 我完全同意。

水晶球灯 V 0.2 Beta

这是一个正在开发中的版本,纯粹而简单。
作者:Stardaemon

如果你想使用这个模组,或者其中的部分内容用于其他《遗忘之地》的模组,对我来说没问题。请给予我适当的署名,并尽量告知我。如果我包含了你的任何内容,也请告诉我 :)


描述

这个模组添加了由水晶制成的魔法灯球到游戏中。


安装

解压至 Oblivion/Data 文件夹。
如需卸载,请参阅自述文件底部。
可能需要卸载任何旧版本——我记得重命名了一些 nif/dds 文件……这不会影响游戏玩法,但你的硬盘上会多出 50-100KB 的额外内容。


用法

用 **~**(或其他按键,通常位于键盘上紧挨着 Esc 键下方)打开控制台。 输入: StartQuest SDCrystalBallLampsTestQuest`
然后按回车键。
(如果你想的话,可以全部使用小写字母。)
每次执行都会获得每种灯各一盏。


更新日志

  • 灯具已得到显著改进。光线现在从球体的中心发出,这让它看起来好多了,并且照亮其所在物体的效果更明亮。
  • 它们现在有了正确的法线贴图。抱歉,我上次把这些搞得一团糟 >.<
  • 灯具有了更好的命名。尽管在物品栏中分布得更开一些,但命名规范仍未最终确定。
  • 仅新增少量新颜色:一种橙色和浅粉色。还添加了一个火球及其他几个(详见发布说明)。
  • 脚本中的黑色“灯”已被移除,不过它仍然存在于游戏中。它的代码是 01003429,如果有人感兴趣的话。
  • 紫色和黑色图标现已修复。

发布说明

好的,距离上一个 WIP 版本已经有一段时间了。它还不完美。仍然存在整体可以改进的灯光效果。有些灯光也还未完全完成。

仍然没有商人,只有一个带脚本的任务将灯添加到物品栏中。可能不会更改 esp 名称或任何可能导致你在版本之间丢失灯具的东西。不过,你现在获取它们是免费的,所以即便做出任何此类更改也没什么大不了的 ;)

灯具本身的外观可能会改变。黄色以及名称中带有“Natural”的灯会赋予更自然、非人工、柔和的光线。“粉红黎明之光”本应赋予你在游戏中黎明时分获得的光线,但尚未取得进展。

大多数光源至少有 512 glu(游戏长度单位)的光照半径。一些有 1024 glu 的版本,另一些也有 128 glu 的版本。大多数灯光都有完全不透明的种类以及透明度为 10% 的半透明版本。部分还提供 50% 透明度的版本。

现在有一颗火球可以玩了(实际上,我很快就觉得无聊了 :p)。它不会造成任何伤害,且在燃烧时能在水中正常表现。但话说回来,这些灯被归类于幻象之下,所以无论如何……尽管火球像所有的灯一样可以装备,但我还没能成功让它装备时燃烧。(我还制作了一个冰霜球和一个电球,尽管它们还需要一些工作。)

半透明的黄色已被赋予着色器效果。周围如果有这样的灯,你需要拾起并重新排列才能使着色器生效。不透明的黄色仍然没有任何着色器。这是个小小的实验。


错误/已知限制

主要是游戏引擎相关的:

  • 光线可以显著地穿透墙壁。
  • 有时你必须退出并重新进入一个区域才能看到光线。
  • 光线有时不会从球体中心发射。通常这种情况会在加载游戏时发生。退出并重新进入该区域通常可以解决问题,但并非总是如此。发光贴图似乎也有问题,当这种情况发生时,不仅仅是灯受到影响。

性能影响

有些影响,不过几盏灯应该不成问题,甚至不明显。我都没注意到。或者至少我不太确定,可能是我的错觉 :)
有一次我在同一个地方放了大约 15-20 盏灯,确实产生了影响:帧数降至个位数,世界变得非常非常明亮。


冲突

暂无已知问题。难以想象会有任何问题。


未来计划

我想要的:

  • 更多种类的灯具。
  • 更好的灯具。(这次确实成功改进了不少,个人觉得:))我可能会开始研究材质属性。不透明的那些可能无需过多高光效果,调整环境光和发射率可能是个好主意。我尝试给紫色灯加发射光,但所有我这样做的灯都带上了紫色色调,原因不明。
  • 可能是一个更好的命名规范。
  • 带有精美着色器的灯具。
  • 为风暴球和冰霜球提供更精美的图标(如果能把它们弄得像样点的话)。可能是一个更暗的红色图标用于红色灯——它亮得让你可能误以为是粉色。
  • 一个商人,或者好几个。

文件列表 ^_^

所有数据文件位于:

  • Textures\SDCrystalBallLamps\
  • Textures\menus\icons\SDCrystalBallLamps\
  • Meshes\SDCrystalBallLamps\

Readme 文件应为 CrystalBallLampsReadme.txt