I have been contemplating this for some time. I'm not sure about how to create dynamic lighting pages for given altitudes but, perhaps an API could be created to simulate this. I don't know the math involved but I don't think it would be very hard. For the command it would be something like: !setaltitude 10|20|30|40|etc... (selected token being what is applied to, and only if the one using the script has control of it) And once that is done the token would be marked or highlighted or something to indicate its altitude, then once that is done the API could dynamically set the token's Light Radius / Dim Lighting. So the higher the token is the narrower the Light Radius is and the Wider the Dim Radius gets. After all you are getting "more distant from the ground..." I dont know enough about how the dynamic lighting layer works on a code level. Perhaps creating overlays from different pages that have different dynamic lighting... Like, Page one has Ground, Page Two has Low, Page Three has Mid and Page Four has high. I tried doing that manually once because of a cliff side battle with dragons. Needless to say, doing it by hand was a colossal nightmare. But it sorta worked. Shunting your token from one page to the next when you change your !setaltitude and having the movement of tokens be mirrored across all of the pages. Admittedly, that would probably be a very complicated API to construct if it were even possible to do at all.