ID:1988147
 
Applies to:Byond Dev Process
Status: Open

Issue hasn't been assigned a status value.
Basically, a lot of things could use info about how they effect older clients connecting to newer servers.

Like glide_size being able to take floats now, how does this work with older clients (like 508 stable), do they see it rounded? rounded how? closest? floor? ceiling? are they able to support the float numbers natively?
With glide_size, the code says it rounds down (floor) when it's not an integer and needs to be seen as one. Older clients cannot support the floats natively, because 1) they didn't have the backend code to handle it, and 2) the message format had to be changed to allow for it--hence why that change was put into 509 instead of 508. But because the float can be rounded down, using it won't preclude 508 clients from joining 509 servers; they'll just have a subtly different glide_size.