雨世界

雨世界

329 个评价
Line of Sight
3
2
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
134.786 KB
2023 年 4 月 23 日 下午 7:40
10 月 18 日 下午 12:49
19 项改动说明 ( 查看 )

订阅以下载
Line of Sight

描述
Limits the player's field of view based on the surrounding terrain.
Also limits the player's view when unconscious, sleeping, or dead.

Configurability
- Three different render modes: Classic, Fast, and Fancy.
- Brightness of unseen tiles
- How far inside a tile you can see
- Should allow vision when unconscious
- Visibility of certain objects (Fancy mode)

Compatibility
- Compatible with SBCameraScroll
- Compatible with Arena, Jolly Coop, and Myriad of Slugcats
- Incompatible with Splitscreen Coop.
- Incompatible with Safari mode. Only slugcats work.
- Mostly compatible with The Watcher. Has some small visual issues.

Known Issues
- "Fast" render mode has many visual errors.
- "Fancy render mode has a few visual errors.

Credits
- Slime_Cubed - original v1.5 mod author
- Zombieseatflesh7 - ported to v1.9 and additional updates
- Lolight2 - showcase video

Ported, uploaded, and maintained with the author's permission.
Github: https://github.com/zombieseatflesh7/RainWorld-LineOfSight
热门讨论 查看全部(1)
10
1 月 27 日 上午 10:59
置顶: Bugs
Zombieseatflesh7
107 条留言
tim532904 10 月 18 日 下午 8:11 
this would be terrifying in a rot environment. imagine not seeing a rot tentacle actively reaching for u.
VorimexiloAthdrivar 10 月 18 日 上午 12:13 
This is still compatible, what an amazing mod. I'm glad I've been subbed to it for all these months
Alien >:) 10 月 16 日 下午 1:21 
this looks scary.
Zombieseatflesh7  [作者] 10 月 11 日 下午 2:44 
probably not.
Medic 10 月 11 日 下午 1:58 
is this still compatible with pre-watcher?
abra 10 月 1 日 下午 4:15 
just beat survivor with this + survival + less food and some other stuff, super fun and unique experience, felt like playing for the first time again, not knowing what's around any corner (literally)
Zombieseatflesh7  [作者] 8 月 28 日 下午 8:40 
thanks gelbi. I implemented that fix
glebi574 8 月 19 日 下午 12:51 
https://github.com/zombieseatflesh7/RainWorld-LineOfSight/blob/eaf3b490954c3d6af464141dd550de84dbd5a0ef/LineOfSight/LOSController.cs#L95 - some types can still be `null`(basically random, but should be consistent for a set of mods), which will cause exception at line 100 - either skip `null` types or use something, like:
public static IEnumerable<Type> GetTypesSafe(this Assembly self)
{
foreach (Module module in self.GetModules())
foreach (Type type in module.GetTypes())
yield return type;
}
Zombieseatflesh7  [作者] 8 月 19 日 上午 10:05 
darn well it is good to know anyway. I couldn't think of what mod could possibly cause that issue though.
Just a Floating Eye 8 月 19 日 上午 9:47 
Alright the Watcher issues are from a different mod, but I can confirm that a mod is breaking line of sight in a way that the self mode does not work (you cannot see self when unconscious) and allowed creatures don't work (I can see pole plants). Using as little mods as possible the mod works just fine, but I have sifted through 1/3 of my 150 or so mods and I cannot find the mod. Sorry for filling up the comments section.