It's a bit bothersome to me that mouse.IsButtonDown doesn't work with eMouseLeftInv and eMouseRightInv which are essentially just eMouseLeft and eMouseRight over an inventory item. Logically I suppose you could say that mouse.IsButtonDown(eMouseLeftInv) would only return true if the button was being held over an inventory item, but simply testing mouse.IsButtonDown(eMouseLeft) returns false.
I've agreed to help subspark with a project of his which involves a verbcoin interface which he asked me to script. I've got a pretty functional albeit basic interface worked up, but it's no good without inventory functionality...
So basically all I need to know is if on_mouse_click is called with eMouseLeftInv or eMouseRightInv, is there any reasonable way for me to check the raw state of that mouse button being held?
Thanks for any assistance, especially if I'm just being dumb and missing something obvious/simple.
I've agreed to help subspark with a project of his which involves a verbcoin interface which he asked me to script. I've got a pretty functional albeit basic interface worked up, but it's no good without inventory functionality...
So basically all I need to know is if on_mouse_click is called with eMouseLeftInv or eMouseRightInv, is there any reasonable way for me to check the raw state of that mouse button being held?
Thanks for any assistance, especially if I'm just being dumb and missing something obvious/simple.
