 |
Shin80 Newbie
Joined: 04 Oct 2013 Posts: 5
|
Posted: Thu Oct 17, 2013 6:36 am
CMud Automapper Issue : Mapper can't follow my direction spam properly |
I looked through a number of threads but can't seem to find something related to this.
I got the mapper working correctly; everything was detecting correctly; it's following correctly too when I'm not mapping.
The only problem is, if I spam directions (sending my n/e/s/w directly and manually, not using the in-built speedwalking), it will be short of rooms.
I manually set my direction to test those rooms again, this time, moving at a more 'normal' speed, and the it updates fine. Meaning it should be NOT a detection/parsing issue. But if I spam, the position on the map window will be one or few rooms short. What could be the problem??
Thanks in advance. |
|
|
 |
Daern Sorcerer
Joined: 15 Apr 2011 Posts: 809
|
Posted: Thu Oct 17, 2013 5:01 pm |
Sounds like you're using slow speedwalking mode, which waits for confirmation of each step by looking for the room name before updating your position on the map. If you spam directions regularly, safe or fast speedwalking modes would be a better choice for you.
|
|
|
 |
Shin80 Newbie
Joined: 04 Oct 2013 Posts: 5
|
Posted: Fri Oct 18, 2013 1:48 am |
well, it seems like it might be a problem with direction queue. I need to investigate and test more.
I can't use the built in speedwalking because I need to spam dynamically. I'm trying to map out a complicated zone that's full of aggros you see ;)
But just to clear a few things:
1. The mapper only dequeues the direction queue when it detects a new room right?
2. It primarily detects with the prompt, then examines the preceding paragraph(s)?
3. It prioritizes exit keywords over line numbers? |
|
|
 |
Daern Sorcerer
Joined: 15 Apr 2011 Posts: 809
|
Posted: Fri Oct 18, 2013 6:38 pm |
The speedwalking mode still determines how the mapper detects new rooms and updates your position, whether you're moving manually or not.
Quote: |
1. The mapper only dequeues the direction queue when it detects a new room right? |
In slow mode, yes. That's your problem. |
|
|
 |
|
|