Add function changedrawmethod, use property value pair instead of a list of arguments.
Water effect is already supported.
Authored by: utunnels 2011-10-21
Parent: [r3550]
Child: [r3552]