Fixed preserving scroll position.
Added a script to modify day light phase
Fixed position calculation of attached sprites.
When scaled, the java client uses bilinear scaling. It would be possible to use nearest neighbour as well, but I suspect the result would look bad unless the size is an exact integer multiple of the original. (There's no such things as not using a filter when scaling - it's just a choise of the filter used). Anyway, this can be tested by changing RenderingHints.VALUE_INTERPOLATION_BILINEAR to RenderingHints.VALUE_INTERPOLATION_NEAREST_NEIGHBOR in GameScreen.java. I can't remember if I actually tried...
This is certainly a reasonable thing to do. The destination list has not been updated since the orb was initially added in 2010. There must a lot of interesting places to add.
Initial implementations of ConversationBuilder and ConditionBuilder
Removed unused imports
Fixed json syntax