• Hi Guest!

    We are extremely excited to announce the release of our first Beta1.1 and the first release of our Public AddonKit!
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. For access to the Public AddonKit you must be a Creator tier member. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.
  • Hi Guest!

    VaM2 Resource Categories have now been added to the Hub! For information on posting VaM2 resources and details about VaM2 related changes to our Community Forums, please see our official announcement here.
Mouse Control Overhaul

Plugins + Scripts Mouse Control Overhaul

Download [<1 MB]
Datel updated Mouse Control Overhaul with a new update entry:

Custom SelectFromSceneMode and small fixes

Added custom implementation for methods like "Select...FromScene":​

  • Replaced standard button callbacks with custom ones.
  • Selectors of PhysicsObjects are not GameObject, just lists in code and overlay Draw.
  • PhysicsObject's sphere selector is following RigidBody's position, default spheres don't.
  • Unfortunately can't modify PossesAndAlignHead because it is calling method HeadPossess, which is private.
  • Deselect hotkey cancels SelectFromSceneMode.
...

Read the rest of this update entry...
 
Awesome plugin! I don't know if this was reported, but when I switch to global axis, when I try to rotate or move the controller it is still using local axis...
 
Awesome plugin! I don't know if this was reported, but when I switch to global axis, when I try to rotate or move the controller it is still using local axis...
Thank you, just noticed some strange behavior of handlers, i'll try to fix this soon :unsure:
 
I'd like to ask for a little help. I'm not sure why I'm getting this error when I load plugins on the session plugin page. I can use plugin version 3, but when I try to use version 5, it shows this error. Thank you :D
1753765118076.png
 
I'd like to ask for a little help. I'm not sure why I'm getting this error when I load plugins on the session plugin page. I can use plugin version 3, but when I try to use version 5, it shows this error. Thank you :D
View attachment 511122
Ow, so strange, this method should be exist and works for others. Maybe something like older .Net libs cannot use that. Anyway, i'll replace this function and it will work fine
 
Thanks. No, all is fine with you, I wrote this issue in "Knowing issues", and buttons like "Select Align To From Scene", "Select Parent Atom From Scene", etc changing system's mode to select atoms or controlers with default mouse logic. I am thinking how could I replace this :unsure:
Not sure how to enable default VR methods, but not the mouse, a lot of functions are private.
Then smack Meshed out of Fantasy 2.0 and back into the UI abomination that he started. How hard can it be to provide UI-correctness to those willing to work on it?
 
Then smack Meshed out of Fantasy 2.0 and back into the UI abomination that he started. How hard can it be to provide UI-correctness to those willing to work on it?
Not sure I understood you right, but I've made some updates to implement "Select...FromScene" methods and tried to do not run plugin's logic in VR mode (but needs testing). Can you check and tell how it is working?
 
Datel updated Mouse Control Overhaul with a new update entry:

Separation into few scripts, Handle Axis Mode.

Separated the main script into several independent systems, mostly for setup different script call order.

Script List:​

  • MouseControl - main script which controlling new custom mouse control.
  • Handle Axis Mode - new script for custom gizmo/handles (you can disable it if you using some special script for handles).
    • In GlobalAxisMode resetting rotation after dragging is finished.
  • AutoUnfocusInputField - fix InputField issue, which blocking...

Read the rest of this update entry...
 
Back
Top Bottom