User Tools

Site Tools



taximan

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
taximan [2023/06/26 18:18] – [Main Tab] mistahmikeytaximan [2025/04/10 03:09] (current) mistahmikey
Line 7: Line 7:
  
   * Allows you to save the current location your character is at to a list of favorite places and categorize them so you can easily return to them later - even if you are visiting another world.   * Allows you to save the current location your character is at to a list of favorite places and categorize them so you can easily return to them later - even if you are visiting another world.
 +  * Allows you to travel to locations in Diadem.
 +  * If you are within a duty when you start travel, the duty will be automatically exited.
   * Allows you to travel directly to any world.   * Allows you to travel directly to any world.
   * Allows you to travel to any housing area, ward, and plot, making it easy for you to get to that honking party at a house you've never been to in a jiffy.   * Allows you to travel to any housing area, ward, and plot, making it easy for you to get to that honking party at a house you've never been to in a jiffy.
Line 12: Line 14:
   * Allows you to open a treasure map and with one button click travel to the dig spot indicated by the big red X - no more map matching required!   * Allows you to open a treasure map and with one button click travel to the dig spot indicated by the big red X - no more map matching required!
   * Allows you to open the Area Map control (usually by hitting the "M" key) and travel to the vicinity of any spot on the currently open map by clicking on it - even if the map is not for your current location.   * Allows you to open the Area Map control (usually by hitting the "M" key) and travel to the vicinity of any spot on the currently open map by clicking on it - even if the map is not for your current location.
-  * Allow you to travel to a map flag you have set.+  * Allow you to travel to a map flag you have set in any world you choose.
   * Provides you access to thousands of standard locations located in the in-game data for NPCs, mobs, objects, and gathering items to explore as you wish.   * Provides you access to thousands of standard locations located in the in-game data for NPCs, mobs, objects, and gathering items to explore as you wish.
   * Allows you to abort any initiated travel before your character arrives at the destination.   * Allows you to abort any initiated travel before your character arrives at the destination.
Line 39: Line 41:
 __**IMPORTANT**__ __**IMPORTANT**__
  
-TM can move your character to almost limitless places, but it cannot go to every possible location in the game.  First and foremost, it is limited by the Minion Mesh system - if the location you wish to travel to is on a mesh, then TM has a good chance of getting to it. If it's not on the mesh, then TM cannot move to it - however, you can use the Minion mesh editing tool (the Navigation menu item on the Minion main menu) to fix such mesh deficiencies, and you can submit those fixes through me to have them incorporated into the Minion baseline.  Second, TM is able to get to any location that can be directly accessed after traveling to an aetheryte, aethernet, or city gate.  Locations that are behind secondary gates (like when you must talk to an NPC or open a door) are likely not accessible - but - I have provided access to a handful of useful ones in the initial release, and I do have the ability to add access to positions behind secondary gates as people identify a burning need for them.  Secondary gate access in the initial release includes locations in:  all the housing areas, the Island Sanctuary, any GC barracks or city inn, and the door to The Rising Suns - including the door to Unukalhai.  +TM can move your character to almost limitless places, but it cannot go to every possible location in the game.  First and foremost, it is limited by the Minion Mesh system - if the location you wish to travel to is on a mesh, then TM has a good chance of getting to it. If it's not on the mesh, then TM cannot move to it - however, you can use the Minion mesh editing tool (the Navigation menu item on the Minion main menu) to fix such mesh deficiencies, and you can submit those fixes through me to have them incorporated into the Minion baseline.  Second, TM is able to get to any location that can be directly accessed after traveling to an aetheryte, aethernet, or city gate.  Locations that are behind secondary gates (like when you must talk to an NPCopen a door, or travel through a zone line) are likely not accessible - but - I have provided access to a handful of useful ones.  Secondary gate access includes locations in:  all the housing areas, the Island Sanctuary, any GC barracks or city inn, the door to The Rising Suns - including the door to Unukalhai, and Diadem**If you need access to locations behind secondary gates not currently available, make a request in the TM discord new-feature-requests channel: https://discord.gg/pgrywXjaUp.**
  
 ======= UI ======= ======= UI =======
Line 49: Line 51:
 When entering a value into a field control, when you begin to enter the text, the text will appear dimmed as a visual cue you are in the process of modifying the current value of the field.  The field value is not entered until you hit either the RETURN key or the TAB key, at which time the value might be checked, resulting in a popup if an error is detected. After dismissing an error popup, you should be returned to the field control to correct the error. If you navigate away from a field control by focusing other controls (say, by clicking in a different field control) before entering the value, the current value will be redisplayed and the value you were in the process of entering will be lost. When entering a value into a field control, when you begin to enter the text, the text will appear dimmed as a visual cue you are in the process of modifying the current value of the field.  The field value is not entered until you hit either the RETURN key or the TAB key, at which time the value might be checked, resulting in a popup if an error is detected. After dismissing an error popup, you should be returned to the field control to correct the error. If you navigate away from a field control by focusing other controls (say, by clicking in a different field control) before entering the value, the current value will be redisplayed and the value you were in the process of entering will be lost.
  
-On all the tabs that enable you to travel to locations, those locations are displayed in a table, which are initially sorted in ascending order by search criteria. To travel to a particular location, you select it with the mouse and RIGHT DOUBLE CLICK on it.  The tables are scrollable, so you can bring any location desired into view. When the location list for a table is large (some of the provided ones contain thousands of locations), you can use the Find control above the table to quickly search for the ones you want to bring them into view. The Find control operates as you would expect - you type in your search criteria (which can be a lua pattern, similar to a regex), hit enter, and the search is done.  If nothing matches, you get a popup that tells you the next search will start from the top of the list.  If you get a hit, then the location is scrolled to the first table row and the Find Next and Clear buttons appear.  Each time you click Find Next, the next found location will be scrolled into the first table row, until no more hits exist, and you get the popup telling you the search will start from the top of the list.  Clicking Clear erases the search criteria in the Find control.+On all the tabs that enable you to travel to locations, those locations are displayed in a table, which are initially sorted in ascending order by search criteria. To travel to a particular location, you select it with the mouse and RIGHT DOUBLE CLICK on it.  The tables are scrollable, so you can bring any location desired into view.
  
 Whenever you select a destination that takes you to another world, TM first checks if you are near one of the portal aetherytes (Limsa Lominsa, New Gridania, or Ul'dah-Steps of Nald) , and if you are, it will use it to do the transfer.  If you are out and about in the world, then TM will select a random portal aetheryte to use for the transfer. Whenever you select a destination that takes you to another world, TM first checks if you are near one of the portal aetherytes (Limsa Lominsa, New Gridania, or Ul'dah-Steps of Nald) , and if you are, it will use it to do the transfer.  If you are out and about in the world, then TM will select a random portal aetheryte to use for the transfer.
Line 55: Line 57:
 In the Taximan control descriptions, if the control label has a asterisk appended, it means that value is saved in your profile (see the Profile Tab.) In the Taximan control descriptions, if the control label has a asterisk appended, it means that value is saved in your profile (see the Profile Tab.)
  
-Finally, for some of the location lists, the columns are sortable. For sortable columns, the column headers provide buttons that allow you to sort the list according to values in that column: “^” sorts in the ascending direction (lowest to highest values), while “v” sorts in the descending direction (highest to lowest values). (The current screen shots do not show the sort button - I'm too lazy to update all the screen shots right now.)+When a table has sortable columns, the column headers provide buttons that allow you to sort the list according to values in that column: “^” sorts in the ascending direction (lowest to highest values), while “v” sorts in the descending direction (highest to lowest values). 
 + 
 +When a table supports searching column data for a particular entry, the following controls will appear before the table: 
 + 
 +| Find | Text Field | Enter a search command that will be matched against one or more predetermined columns.  When a hit occurs, the row containing the hit will be scrolled to the first displayed rowIf there are multiple hits, use the "Find Next" Button control to go to the next one.  When no more hits are available, you will receive a popup informing you the search will continue from the beginning of the table.  You can use the "Clear" Button control to terminate the search. | 
 +| LUA pattern Enabled | Check Box | When checked, the search command is treated as a LUA pattern (Please see https://www.lua.org/pil/20.2.html for the detailsthat any column matching it will hit.  When not checked, the search command is treated as a text string that any column containing it will hit. |
  
 __**NAVIGATING BY CLICKING ON THE AREA MAP**__ __**NAVIGATING BY CLICKING ON THE AREA MAP**__
  
-When Taximan is enabled, if you open the Area Map (usually by pressing the "M" key), you can navigate to the vicinity of points on the currently open map by RIGHT double-clicking on spot to which you wish to navigate.  There is no UI associated with this feature - it is enabled whenever the Area Map is opened.  A couple of notes regarding the use of this feature:+When Taximan is enabled, if you open the Area Map (usually by pressing the "M" key), you can navigate to the vicinity of points on the currently open map by RIGHT double-clicking on spot to which you wish to navigate.  Whenever the Area Map is opened, the FFXIV mapid corresponding to that map is displayed (see the Main Tab. A couple of notes regarding the use of this feature:
  
   * You must ensure you have the destination map selected - not any of the overview maps. Sometimes this means you must click again on the overview map to bring up the detailed destination map.   * You must ensure you have the destination map selected - not any of the overview maps. Sometimes this means you must click again on the overview map to bring up the detailed destination map.
-  * You must ensure you right double-click within the Area Map. If you click outside the Area Map, unexpected results may ensue.+  * You must ensure you RIGHT double-click within the Area Map. If you click outside the Area Map, unexpected results may ensue. This can be mitigated by optionally requiring the SHIFT key to be held down when you right-double click
   * Because the Area Map does not provide any elevation information, Taximan attempts to approximate a elevation coordinate to get you to your selected destination. It typically will be higher that your selected destination, so Taximan will attempt to land you on whatever is below.  If the actual destination is within a structure, after landing you probably will have to move manually to enter that structure to get to where you really wanted to go.   * Because the Area Map does not provide any elevation information, Taximan attempts to approximate a elevation coordinate to get you to your selected destination. It typically will be higher that your selected destination, so Taximan will attempt to land you on whatever is below.  If the actual destination is within a structure, after landing you probably will have to move manually to enter that structure to get to where you really wanted to go.
   * The Area Map coordinate you select cannot be precisely translated to a real world position.  It will generally be close, but it may be a few yalms off, requiring you to do a little manual moving to complete the journey.   * The Area Map coordinate you select cannot be precisely translated to a real world position.  It will generally be close, but it may be a few yalms off, requiring you to do a little manual moving to complete the journey.
Line 75: Line 82:
  
 | Enabled* | When checked, enables you to travel to chosen locations.| | Enabled* | When checked, enables you to travel to chosen locations.|
 +| Block Trades* | When checked, and TM is enabled, will cancel any trade request made by another player. |
 | Reset | Resets all settings to their default initial values. You can use this to abort certain operations you've started if you can catch it in time. If you have a current profile set, and Load Current Profile After Reset (Profile Tab) is enabled, then your saved profile values will be loaded.  The Reset button will disappear while the reset is in progress, and will reappear when it completes. | | Reset | Resets all settings to their default initial values. You can use this to abort certain operations you've started if you can catch it in time. If you have a current profile set, and Load Current Profile After Reset (Profile Tab) is enabled, then your saved profile values will be loaded.  The Reset button will disappear while the reset is in progress, and will reappear when it completes. |
 | Discord Icon | Takes you to the TM Discord channel if you need support.  Be advised I am in the Eastern Time zone (UTC-05:00). | | Discord Icon | Takes you to the TM Discord channel if you need support.  Be advised I am in the Eastern Time zone (UTC-05:00). |
 +| Current World | Displays the name of the current world you are in. |
 +| Current Area Mapid | Only appears when an Area Map is open. Displays the FFXIV mapid of the currently open Area Map. |
 +| Dismount on Arrival* | When checked (the default), causes your character to dismount when the destination is reached. |
 +| Shift+Right Double Click on Area Map* | When checked, you must hold down the Shift key while right double-clicking for TM to move your character. |
 +| Use Aetheryte Ticket* | When checked, IF you have aetheryte tickets in your inventory, they will be used for teleporting; otherwise (not checked or no available aetheryte tickets) gil will be used. |
 | Mount Delays Enabled* | When checked, allows you to apply delay values for 1) when you start moving after mounting and 2) when you attempt to mount after teleporting. This is to facilitate using party follow addons to provide time for the party to properly mount. | | Mount Delays Enabled* | When checked, allows you to apply delay values for 1) when you start moving after mounting and 2) when you attempt to mount after teleporting. This is to facilitate using party follow addons to provide time for the party to properly mount. |
 | Mount Departure Delay (seconds)* | This only appears when Mount Delays Enabled is checked.  Your character will delay the number of specified seconds after mounting before attempting to move. | | Mount Departure Delay (seconds)* | This only appears when Mount Delays Enabled is checked.  Your character will delay the number of specified seconds after mounting before attempting to move. |
 | Teleport Arrival Mount Delay (seconds)* | This only appears when Mount Delays Enabled is checked.  Your character will delay the number of specified seconds after a teleport completes before attempting to mount. | | Teleport Arrival Mount Delay (seconds)* | This only appears when Mount Delays Enabled is checked.  Your character will delay the number of specified seconds after a teleport completes before attempting to mount. |
 | Go Home | When clicked, if you are visiting another world, you will be returned to your home world. | | Go Home | When clicked, if you are visiting another world, you will be returned to your home world. |
-| Go To World| When clicked, you will travel to the world currently selected in the drop-down to the left. |+| <World Selection ComboBox>* | For operations on this tab that support it, this is used to select the destination world. | 
 +| <Preferred City World Portal ComboBox>* | For operations on this tab that support it, this is used to select the city whose aetheryte will be used as the portal to the selected destination world. If Automatic is selected, TM will first select a city aetheryte you are within 50 yamls of, otherwise the selection will be random.  If a specific city is selected, that city's aetheryte will always be used as the portal. |  
 +| Go To World| When clicked, you will travel to the world currently selected in the <World Selection ComboBox>. | 
 +| Go to Map Flag | This is only displayed when you have placed a flag on a map.  When clicked, you will travel to the map flag location. If you have checked "Use Selected World", you will first travel to the map flag in world currently selected in the <World Selection ComboBox>. | 
 +| Use Selected World* | This is only displayed when you have placed a flag on a map.  When checked, clicking "Go to Map Flag" will first travel to the world currently selected in the <World Selection ComboBox> before traveling to the map flag location. |
 | Abort Travel | This is only displayed when you initiate an action that causes your character to travel and only while it is actually traveling.  When clicked, the current trip is aborted at your character's current location.  If a teleport action is being cast, it will be cancelled (transitions to different worlds cannot be cancelled.) | | Abort Travel | This is only displayed when you initiate an action that causes your character to travel and only while it is actually traveling.  When clicked, the current trip is aborted at your character's current location.  If a teleport action is being cast, it will be cancelled (transitions to different worlds cannot be cancelled.) |
-| Go To Treasure Map | Only displayed when a Treasure Map is open. When clicked, you will travel to the dig spot for the open Treasure Map control. |+| Clear Map Flag | This appears only when a map flag is set.  When clicked, clears any currently set map flag. | 
 +| Map Flag Setting Notification* | A FFXIV text command to execute when you set a map flag a treasure map location.  Typically, this would be some kind of party chat command that uses <flag> to send the flag location to party members. | 
 +| Set Map Flag at Treasure Map | This appears only when a Treasure Map is open. When clicked, sets a map flag on the map corresponding to the treasure spot of the selected treasure map. | 
 +| Go To Treasure Map | This appears only when a Treasure Map is open. When clicked, you will travel to the dig spot for the open Treasure Map control. |
  
 ===== Favorites Tab ===== ===== Favorites Tab =====
Line 95: Line 115:
 | Change Category | Allows you to change the category assigned to selected favorites to a different category. A popup will appear prompting you for the different category. In the "Favorite Category" field, enter the category you wish to assign to the favorite. You can select an existing category for the field value by using the dropdown control. You can also specify the field value by typing it in if you prefer.  When you enter the category, it will be checked against existing categories by doing a case-insensitive search against existing categories, and if it matches an existing category, the field value will be set to the existing category.  If the category entry does not match an existing category, a popup will appear giving you the option of adding it to the existing categories.  Be aware, the case of your entered new category becomes the default case for the new category. \\ {{:mistahmikey:taximan:change_category_popup.png?400|}}  | | Change Category | Allows you to change the category assigned to selected favorites to a different category. A popup will appear prompting you for the different category. In the "Favorite Category" field, enter the category you wish to assign to the favorite. You can select an existing category for the field value by using the dropdown control. You can also specify the field value by typing it in if you prefer.  When you enter the category, it will be checked against existing categories by doing a case-insensitive search against existing categories, and if it matches an existing category, the field value will be set to the existing category.  If the category entry does not match an existing category, a popup will appear giving you the option of adding it to the existing categories.  Be aware, the case of your entered new category becomes the default case for the new category. \\ {{:mistahmikey:taximan:change_category_popup.png?400|}}  |
 | Rename Category | Allows you to change the value used for an existing category. Select the existing category to be renamed by using the "Rename" dropdown control. Then, in the "To" field, enter the new category. You can select another existing category for the field value by using the dropdown control. You can also specify the field value by typing it in if you prefer.  When you enter the category, it will be checked against existing categories by doing a case-insensitive search against existing categories, and if it matches an existing category, the field value will remain the new category.  If the category entry does not match an existing category, a popup will appear giving you the option of adding it to the existing categories.  Be aware, the case of your entered new category becomes the default case for the new category. When you successfully enter a new category, all the category of all favorites matching the existing category will be changed to the new category. Note: you cannot rename the "Default" category. \\ {{:mistahmikey:taximan:rename_category_popup.png?400|}} | | Rename Category | Allows you to change the value used for an existing category. Select the existing category to be renamed by using the "Rename" dropdown control. Then, in the "To" field, enter the new category. You can select another existing category for the field value by using the dropdown control. You can also specify the field value by typing it in if you prefer.  When you enter the category, it will be checked against existing categories by doing a case-insensitive search against existing categories, and if it matches an existing category, the field value will remain the new category.  If the category entry does not match an existing category, a popup will appear giving you the option of adding it to the existing categories.  Be aware, the case of your entered new category becomes the default case for the new category. When you successfully enter a new category, all the category of all favorites matching the existing category will be changed to the new category. Note: you cannot rename the "Default" category. \\ {{:mistahmikey:taximan:rename_category_popup.png?400|}} |
- +                                                                                                       
- +
- +
-                                                                                                         +
 ===== Placards Tab ===== ===== Placards Tab =====
 {{:mistahmikey:taximan:placard_tab.png?400|}} {{:mistahmikey:taximan:placard_tab.png?400|}}
Line 203: Line 220:
 ====== Support ====== ====== Support ======
  
-For support or requests, please contact me on discord: https://discord.gg/anNZVWghGY.  I will respond as soon as I am able, generally within 24 hours at most.+For bug support, please post a message on discord: https://discord.gg/anNZVWghGY.  I will respond as soon as I am able, generally within 24 hours at most.
  
 When you need support, please provide me, at a minimum, the following: When you need support, please provide me, at a minimum, the following:
taximan.1687803505.txt.gz · Last modified: 2023/06/26 18:18 by mistahmikey