Ok great! If you are not taking rotation into account then you might wan’t to take a look at the answer to the post I posted. My placement post (not required).
One other thing though, I would recommend you to not use ray casting for the use of ignoring other objects on the plot.
I instead just get the tycoon objects folder/model and set that as the mouse’s target filter.
mouse.TargetFilter = tycoonObjs
Good luck!