OpenDreamProject / OpenDream

A project for running games made in the DM programming language
MIT License
208 stars 112 forks source link

Multiple `Click()` param issues #1926

Closed ike709 closed 2 months ago

ike709 commented 3 months ago

Code/Testing

Test code:

/client/New()
    ..()
    show_popup_menus = FALSE

/client/Click(object,location,control,params)
    src << "[params]"

I then proceeded to left, middle, and then right click once each.

BYOND:

icon-x=21;icon-y=17;left=1;button=left;screen-loc=6:21,7:17
icon-x=20;icon-y=17;middle=1;button=middle;screen-loc=6:20,7:17
icon-x=20;icon-y=17;right=1;button=right;screen-loc=6:20,7:17

OpenDream (can't highlight the text to directly copy it): image

Issues summary:

Middle mouse doing nothing is documented in https://github.com/OpenDreamProject/OpenDream/issues/1925