For this, add new opacity_func that disregards half-opaque things.
PVHG5SLN34UM4FRF5YJZOG4EN22Q5LZ5MNUHYZFWAXWIB5K4RZ2AC static opacity_default opc_default = opacity_default();
static opacity_default opc_default;// Default LOS rules, but only consider fully opaque features blocking.// In particular, clouds don't affect the result.struct opacity_fullyopaque : opacity_func{opacity_type operator()(const coord_def& p) const;};static opacity_fullyopaque opc_fullyopaque;