Rain World

Rain World

330 ratings
Line of Sight
3
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
134.786 KB
Apr 23, 2023 @ 7:40pm
Oct 18 @ 12:49pm
19 Change Notes ( view )

Subscribe to download
Line of Sight

Description
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
Popular Discussions View All (1)
10
Jan 27 @ 10:59am
PINNED: Bugs
Zombieseatflesh7
107 Comments
tim532904 Oct 18 @ 8:11pm 
this would be terrifying in a rot environment. imagine not seeing a rot tentacle actively reaching for u.
VorimexiloAthdrivar Oct 18 @ 12:13am 
This is still compatible, what an amazing mod. I'm glad I've been subbed to it for all these months
Alien >:) Oct 16 @ 1:21pm 
this looks scary.
Zombieseatflesh7  [author] Oct 11 @ 2:44pm 
probably not.
Doktor kool Oct 11 @ 1:58pm 
is this still compatible with pre-watcher?
abra Oct 1 @ 4:15pm 
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  [author] Aug 28 @ 8:40pm 
thanks gelbi. I implemented that fix
glebi574 Aug 19 @ 12:51pm 
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  [author] Aug 19 @ 10:05am 
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 Aug 19 @ 9:47am 
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.