exult / exult

Exult is a project to recreate Ultima 7 for modern operating systems, using the game's original plot, data, and graphics files.
http://exult.info
GNU General Public License v2.0
516 stars 82 forks source link

Lights shine outside of houses #221

Open DominusExult opened 2 years ago

DominusExult commented 2 years ago

In the original lights in houses only affected the inner rooms. once you passed the door threshold it would be dark again (if there was no other light source. This could be a complex thing to do correctly. And I don't consider the original correct in this instance. Open door, open shutters, glas windows -> light propagates. Closed door and closed shutters -> no light outside

Vidsek commented 2 years ago

If checking 'nearby window/open door' is too complex, I (personally) would be fine with no propagation to the exterior and rationalize it as the light from windows and doors being too faint to matter outside. I would find it more interesting in-game if a light in one room of a structure did not illuminate the whole place. Upstairs/downstairs, shut doors, and so on should block the light.

Just an opinion from a user.