Testing this is going to require mocking the part of LuaSurface that asserts dusk<evening<morning<dawn on assigment, which requires more metatable trickery than I could conjure up tonight.
More manual testing is required, I just wanted to put this here in case more eyes will help.
Testing this is going to require mocking the part of LuaSurface that asserts dusk<evening<morning<dawn on assigment, which requires more metatable trickery than I could conjure up tonight.
More manual testing is required, I just wanted to put this here in case more eyes will help.