While carrying the object around works by adding I think a move towards action in objects FSM, I still have a few problems.
I can't figure out a way to put it down even if I add 2 mouse pick events(since mouse off option does nothing).
Second, when I move the mouse it doesn't stay in one position, causing the object to turn around.
Third, even though it has collision, the object goes through walls and floors partially.