Numbered Steps to Reproduce Problem:
1. Create an image and show it to the client.
2. Animate the image.
Code Snippet (if applicable) to Reproduce Problem:
proc/enter_melee_mode_maptext(turf/effect_loc, character/ref, fade_time = 15)
if(!ref || !istype(ref) || !ref.client) return
usr = null
var obj/maptext = shadowed_maptext(span("combat_maptext", "Entered Melee Mode"), "#f00")
var image/maptext_img = new(loc = ref.loc, pixel_x = -4 + ref.step_x, pixel_y = 16 + ref.step_y, layer = MOB_LAYER + 1)
maptext_img.overlays += maptext.appearance
ref << maptext_img
animate(maptext_img, pixel_y = maptext_img.pixel_y + tiles(1), alpha = 0, time = fade_time)
// make sure these timers can be removed upon Logout()
var event/timed_event/timer = new/event/timed_event(fade_time, "dispose_image", list(ref, maptext_img))
ref.add_timer(timer)
Expected Results: For animations to play on image objects as they do in DS.
Actual Results: Animations do not play on image objects, or at least not the animation as seen above.
Does the problem occur:
Every time? Or how often? Every time.
In other games? N/A
In other user accounts? N/A
On other computers? N/A
When does the problem NOT occur? When I don't use the webclient.
Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit http://www.byond.com/download/build to download old versions for testing.)
509.1301. The problem begins occurring in 509.1302.
Workarounds: None in this case since the use of images is required.
EDIT: Oh wow, that was quick. Nice. No case needed, I guess. Anything good done to images is great for me!