Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Mapping offset incorrect.
#1
I just added the seamless scrolling maps, I have to be in the center of the map in order to place the tiles on the spots I click, if I stand on a other spot and click on the place I want the tile, it will appear on a different spot.

How do I fix this offset?
Reply
#2
I found out it's in sub EditorMouseDown
but I can't find the correct x1 and y1

currently using:

x1 = Int(x / PIC_X) + (Player(MyIndex).x - Int(MAX_MAPX / 2))
y1 = Int(y / PIC_Y) + (Player(MyIndex).y - Int(MAX_MAPY / 2))

it works for y 6 and up, but when I walk below Y 6 it just messes it up again.


EDIT: The mapping works fine, unless it doesn't have any surrounding maps on the map i'm trying to map, if there aren't any the offset just isn't correct.
Reply
#3
That's probably because of the code which makes the map stop scrolling if there isn't a map in that direction.
Quote:Robin:
Why aren't maps and shit loaded up in a dynamic array?
Jacob:
the 4 people that know how are lazy
Robin:
Who are those 4 people?
Jacob:
um
you, me, and 2 others?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)