by Ter13
Complex rooves with ease! Made with mappers in mind. [More]
To download this library for your Linux/Mac installation, enter this on your command line:

DreamDownload byond://Ter13.RoofLib##version=0

Emulator users, in the BYOND pager go to File | Open Location and enter this URL:


Version 1.0
Date added: Mar 1 2015
Last updated: Mar 2 2015
11 fans
Create rooves using the roof object on the map. At runtime, the roofing library will automatically generate the minimum number of subareas needed to display the roof.

This library uses a novel approach to hiding objects on a per-player basis, rather than adding every image object for every roof the player CAN see, we actually use an override image to hide only the roof the player can't see.

Here's a short image showing what it can do:

For documentation, please see this thread:


S10Games: (Jan 4 2019, 3:16 am)
No longer works in 512.1461
Albro1: (Jun 2 2015, 3:18 pm)
For some reason, I cannot download the library. I tried both clicking the Download button and manually using Open Location to get to the library on the pager. It attempts to Install, but fails.

EDIT: Never mind, it appears to have downloaded. It just gives no confirmation of a download. Strange.
Ssj4justdale: (Mar 3 2015, 11:00 pm)
Ter13: (Mar 3 2015, 6:17 pm)
You can actually use this for sidescrollers too. For instance, when the player's inside of a cave, the walls of the cave fade out and the roof shows the mountainside.
IchiroKeisuke: (Mar 2 2015, 9:47 pm)
looks interesting.

I can see this being very useful for rpg's or other top down games.