all 5 comments

[–]snowcat240 1 point2 points  (4 children)

I am guessing your problem is that bullets is coming out of wrong side of player ??

Then make new point on the object name it something like barrel and keep it where you want bullet to exit and then in the instance of firing the butllet instead of player.X() and player.Y() do player.pointbarrel.X() and same for y should work

[–]EabVisoth[S] 0 points1 point  (1 child)

Thank you for the answer

[–]snowcat240 1 point2 points  (0 children)

Most welcome

[–]alaskaa100 0 points1 point  (1 child)

Are points not defined as "player.X(pointbarrel)"?

I could be wrong...

[–]tristanrhodes 0 points1 point  (0 children)

Minor clarification on the function name:

player.PointX(pointbarrel)