it works perfectly for me george.

as when i hold right mouse button the camera wont tilt, its not fps camera.
the reason why I want the "on_mouse_left = fire_bullets();" to be disabled when I hold the right mouse button is because I need it to click on panels thats why I enable mouse_mode.
could you show me a way to disable the on_mouse_left only while I am holding pressing right mouse button? or someway to toogle between the modes?