边缘世界 RimWorld

边缘世界 RimWorld

279 个评价
Transparent Substructure
4
2
   
奖励
收藏
已收藏
取消收藏
Mod, 1.6
文件大小
发表于
更新日期
1.085 MB
7 月 11 日 上午 7:14
8 月 31 日 上午 9:12
6 项改动说明 ( 查看 )
您需要 DLC 才能使用该物品。

订阅以下载
Transparent Substructure

描述
Craft transparent variants of gravship substructure and heavy bridges!

Mod Contents

This mini-mod adds the following new foundation and floor types:

  • Transparent Substructure - Statistically and materially identical to regular gravship substructure, but when built over terrain the underlying terrain (including moving water) will be visible under the foundation. When built over open space, the planet will be visible underneath. (Hope you're not afraid of heights!)
  • Transparent Heavy Bridge - The same as above, except in a non-gravship heavy bridge form.
  • Fine Transparent Tile - A transparent flooring that can be built over transparent substructure or heavy bridge to satisfy noble requirements. Statistically identical to fine steel tile.
  • Sky Tile and Fine Sky Tile - Statistically identical to regular and fine steel floor, but projects an image of what is underneath the current structure. On the ground this will merely show the underlying terrain, but in space this will display the planet below the structure or ship on which it is constructed.

Technical Details

Transparent Substructure uses 3 custom SectionLayers and 11 Harmony patches (4 prefixes and 7 postfixes) to modify the gravship mask, add the glass overlay, and force normal terrain rendering under transparent foundations and floors.

Known Issues

  • When using Dubs Mint Minimap, enabling "real terrain colors" will cause the entire game UI to crash due to a bug in DMM that does not account for non-space terrain tiles that are flagged to not render. Until this is fixed, please avoid using the real terrain colors option.
72 条留言
Schadenfreude 10 月 1 日 上午 3:36 
@Aelanna
Shame, thank you for your work though, love the mod.
Aelanna  [作者] 9 月 30 日 上午 10:27 
@Schadenfreude - Unless MultiFloors itself actually does multi-level rendering, that's probably not going to happen. Tricking a cell into thinking it's a different terrain type is one thing, rendering an entirely separate map that is only possible with an entirely separate mod that I don't even use is too far out of scope.
Schadenfreude 9 月 30 日 上午 12:53 
Would it be possible to get a Tile variant that works with MultiFloors, in the sense that it can show you the level of your base underneath?
KingOfHalves 9 月 21 日 下午 3:06 
I'm building a lava field base. Transparent Heavy Bridge works just fine over lava, but adding Fine Transparent Tile over it makes the lava look like sand. Even if I deconstruct the transparent floor, the sand visual remains. Is this fixable?
Conrade 9 月 10 日 上午 3:51 
Cheers for the reply. Awesome mod 👍
Aelanna  [作者] 9 月 9 日 上午 11:28 
@Conrade - Fine transparent tile shows the foundation or terrain underneath it, which combined with transparent substructure or transparent heavy bridge means that it would show empty space while in orbit or the underlying terrain on the surface.

Fine sky tile will show empty space while in orbit no matter what is underneath it. Thus it can be used to create the illusion of empty space even in the middle of an asteroid base.
Conrade 9 月 9 日 上午 2:48 
What's the difference between Fine sky tile and fine transparent tile?
Spago 9 月 3 日 下午 1:38 
@Aelanna Oh damn, I am using it, that's my bad! I glanced over that part and only read "will cause the entire game to crash" and skipped over the UI part :P All is good now, thanks for the response!
kongkim 9 月 3 日 上午 7:03 
Hi @Aelanna, I've been looking a bit at your code in the mod, as I'm working on some new bridges.

The problem I have is that if a transparent foundation is placed, it still alters the terrain under it by making hard edges on all tiles.

Do you think it would be possible to make it so that it would not do that?
Aelanna  [作者] 9 月 2 日 下午 7:04 
@Spago - Are you using Dubs Mint Minimap? If so, there's a known issue noted in the mod description that has a workaround until Dubs gets around to fixing it. (He's very busy at the moment with real life, unfortunately.)