User Tools

Site Tools



cosmic_crafting_companion

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
cosmic_crafting_companion [2025/05/08 02:35] – mistahmikeycosmic_crafting_companion [2026/11/14 13:28] (current) – Update current release summary, shared controls, support and screenshot context mistahmikey
Line 1: Line 1:
-======= Cosmic Crafting Companion (CCC) =======+====== Cosmic Crafting Companion (CCC) ======
 {{:mistahmikey:cosmiccraftingcompanion:lisbeth.png?300x500|}} {{:mistahmikey:cosmiccraftingcompanion:lisbeth.png?300x500|}}
 +
 +===== Release Summary =====
 +
 +**CosmicCraftingCompanion 1.0.0**
 +
 +  * Helps progress Cosmic Tool relics through crafting missions, NPC interactions, repairs, materia extraction, and configured consumables.
 +  * Requires Lisbeth in Assist mode and MistahMikeysLib 6.0.0. Mission completion still depends on successful Lisbeth crafting and the character meeting the recipe requirements.
 +  * Uses shared movement, travel coordination, profiles, display-language, and debug controls. Addon-specific UI resources are supplied for English, French, and Japanese; other UI choices use English fallback where needed.
  
 ===== What it does =====  ===== What it does ===== 
Line 13: Line 21:
    * Automatically travel to Sinus Ardorum mission manager Researchingway with the click of a button.    * Automatically travel to Sinus Ardorum mission manager Researchingway with the click of a button.
        
-==== Limitations =====+===== Limitations =====
  
 CCC is completely reliant on Lisbeth reliably doing its crafting thing. There may be times when Lisbeth will have issues due to networking problems, server updates, or bugs, all of which is obviously out of my control. If such problems occur, once Lisbeth is back, CCC can pick up where it left off. CCC is completely reliant on Lisbeth reliably doing its crafting thing. There may be times when Lisbeth will have issues due to networking problems, server updates, or bugs, all of which is obviously out of my control. If such problems occur, once Lisbeth is back, CCC can pick up where it left off.
Line 21: Line 29:
 ** CCC REQUIRES YOU TO USE THE LISBETH CRAFTING APP (IN "ASSIST" MODE) TO CRAFT THE MISSION RECIPES. IF YOU DON"T OWN LISBETH, OR AREN"T WILLING TO BUY IT, THIS APP IS NOT FOR YOU!!! ** ** CCC REQUIRES YOU TO USE THE LISBETH CRAFTING APP (IN "ASSIST" MODE) TO CRAFT THE MISSION RECIPES. IF YOU DON"T OWN LISBETH, OR AREN"T WILLING TO BUY IT, THIS APP IS NOT FOR YOU!!! **
  
-You must also download MistahMikeysLib from the store. It's free, of course.+Install the free MistahMikeysLib addon from the store. CosmicCraftingCompanion 1.0.0 requires MML 6.0.0; keep both updated together.
  
 CCC supports the following languages:  EN, FR, JP CCC supports the following languages:  EN, FR, JP
Line 39: Line 47:
 To automatically travel to Researchingway as required, the Sinus Ardorum navigation mesh must be valid. To automatically travel to Researchingway as required, the Sinus Ardorum navigation mesh must be valid.
  
-======= UI =======+======= UI ====== 
 + 
 +The descriptions reflect the current release. Some screenshots show earlier layouts or English labels.
  
 You start CCC via the FFXIVMinion menu drop down. It's under the "MistahMikey" menu item.  Clicking "Cosmic Crafting Companion" should pop up its UI window.  The UI consists of different input areas called tabs that are selected by clicking the tab name that appears on the first line of the UI.  Each tab is described below. You start CCC via the FFXIVMinion menu drop down. It's under the "MistahMikey" menu item.  Clicking "Cosmic Crafting Companion" should pop up its UI window.  The UI consists of different input areas called tabs that are selected by clicking the tab name that appears on the first line of the UI.  Each tab is described below.
Line 74: Line 84:
 {{:mistahmikey:cosmiccraftingcompanion:movement_tab.png?400|}} {{:mistahmikey:cosmiccraftingcompanion:movement_tab.png?400|}}
  
-The Movement Tab allows you to control what kind of movement speed will be used to move your character within the zones CCC visits.  There are two types of movement speed enhancements that are used:  running speed actions and mounts. Running speed actions include Sprint, and if you use the right character, Peloton and Fists of Wind.  These are invoked as they are available when the distance you must move is fairly short as indicated by the Mount Cutoff Distance.  When the distance is longer than the Mount Cutoff Distance, a selected or random mount will be used to travel that distance.  The controls on this tab are:+The Movement Tab allows you to control what kind of movement speed will be used to move your character within the zones CCC visits.  There are two types of movement speed enhancements that are used:  running speed actions and mounts. Running speed actions include Sprint and, where available for your job, Peloton.  These are invoked as they are available when the distance you must move is fairly short as indicated by the Mount Cutoff Distance.  When the distance is longer than the Mount Cutoff Distance, a selected or random mount will be used to travel that distance.  The controls on this tab are:
  
-| Enable Speed Actions | When checked, CCC will attempt to use speed actions (Sprint, Peloton, Fists of Wind) whenever they are available and it is appropriate. The mount will take priority if the cutoff distance requirement is met. |+| Enable Speed Actions | When checked, CCC will attempt to use speed actions (Sprint or Peloton) whenever they are available and it is appropriate. The mount will take priority if the cutoff distance requirement is met. |
 | Speed Action Cutoff Distance (yalms) | The distance above which CCC will use Speed Actions to move your character. | | Speed Action Cutoff Distance (yalms) | The distance above which CCC will use Speed Actions to move your character. |
 | Enable Mount | When checked, CCC will attempt to use a mount whenever one is available and it is appropriate. | | Enable Mount | When checked, CCC will attempt to use a mount whenever one is available and it is appropriate. |
 | Mount Cutoff Distance (yalms) | The distance above which CCC will use a mount to move your character. | | Mount Cutoff Distance (yalms) | The distance above which CCC will use a mount to move your character. |
-| Mount Selection | A list of mounts from which you can chose one to use whenever a mount is needed to run that long distance to the placard. Be aware that this list, due to limitations in Minion, contains more mounts than you really own. If you pick one it turns out you cannot use (because you don't own it or you are in a zone where mounts aren't allowed), a popup will appear informing you of the situation. | +| Mount Selection | A list of mounts from which you can chose one to use whenever a mount is needed to travel to the destination. Be aware that this list, due to limitations in Minion, contains more mounts than you really own. If you pick one it turns out you cannot use (because you don't own it or you are in a zone where mounts aren't allowed), a popup will appear informing you of the situation. | 
-| Select Random Mount | When checked, CCC will randomly pick an available mount that you own to run to the placard. This overrides your Mount Selection. |+| Select Random Mount | When checked, CCC will randomly pick an available mount that you own to travel to the destination. This overrides your Mount Selection. |
  
 ===== Profile Tab ===== ===== Profile Tab =====
 {{:mistahmikey:cosmiccraftingcompanion:profile_tab.png?400|}} {{:mistahmikey:cosmiccraftingcompanion:profile_tab.png?400|}}
  
-The Profile Tab allows you to persistently store most of CCC's settings. The profile settings are stored in files unique to the character and game language used to create the profile. You can create as many profiles as you like. The controls on this tab are:+The Display Language choice on Debug is saved with this addon's profile. Save the profile after changing it; loading that profile restores the choice. Profiles and the current-profile selection are separated by game region, not by the display language. 
 + 
 +The Profile Tab allows you to persistently store most of CCC's settings. The profile settings are stored in files unique to the character and game region used to create the profile. You can create as many profiles as you like. The controls on this tab are:
  
 | Load Current Profile After Reset | When checked, if you hit Reset on the Main Tab, or when CCC is loaded when you start Minion, after all settings are initialized to their default values, the saved settings in your current profile are loaded. | | Load Current Profile After Reset | When checked, if you hit Reset on the Main Tab, or when CCC is loaded when you start Minion, after all settings are initialized to their default values, the saved settings in your current profile are loaded. |
Line 95: Line 107:
 | Add | Create the new profile and save all current settings to it. | | Add | Create the new profile and save all current settings to it. |
  
-The table is a list of all the profiles you have created for the current character and game language.  Using the "Selection" column, you can select specific profiles for the operations Delete or Make Current.  Obviously, only one profile at a time can be made current, so you can only select one for that operation, but you can select as many as you like for the Delete operation.  You can select/deselect all profiles by using the checkbox in the operation row.  ** Be aware that profile values are only saved when you explicitly request them to be saved via the Save button. ** +The table is a list of all the profiles you have created for the current character and game region.  Using the "Selection" column, you can select specific profiles for the operations Delete or Make Current.  Obviously, only one profile at a time can be made current, so you can only select one for that operation, but you can select as many as you like for the Delete operation.  You can select/deselect all profiles by using the checkbox in the operation row.  ** Be aware that profile values are only saved when you explicitly request them to be saved via the Save button. **
  
 ===== Debug Tab ===== ===== Debug Tab =====
 {{:mistahmikey:cosmiccraftingcompanion:debug_tab.png?400|}} {{:mistahmikey:cosmiccraftingcompanion:debug_tab.png?400|}}
  
-This tab is primarily intended for use in conjunction requesting CCC support.  It enables various test scenarios and debugging information that are used to help diagnose issues that might occur during CCC's operation.  The controls on this tab are:+This tab is primarily intended for use in conjunction with consultation with support.  It enables various test scenarios and debugging information that are used to help diagnose issues that might occur during operation.  The controls on this tab are:
  
-| Enable Log file | When checked, CCC will create a unique log file for your session. This only needs to be checked if you are told to do so by CCC support. | +Changing Display Language refreshes presentation without resetting active work. It does not change game text, interaction matching, command destination names, or region-based profile selection. Some screenshots show earlier controls or English labels.
-| Enable Timestamp | When checked, CCC will include the current tick count in the debug messages. This provides information that facilitates debugging timing issues. | +
-| Debug Message Level Settings | CCC's debug message system implements a simple filtering mechanism that can be used to allow or inhibit certain message classes, generally in increasing order of verbosity.  The default settings are fairly "quiet", but to debug issues you encounter you will be asked to enable more verbose settings to gather diagnostic information. |+
  
-====== Support ======+| Display Language | Choose Automatic (Game Language), English, French, Japanese, Chinese (Simplified), Korean, or Chinese (Traditional). This affects this addon's interface. Missing UI translations use English. | 
 +| Enable Log File | When checked, a unique log file will be created for your session. This only needs to be checked if you are told to do so by support. | 
 +| Enable Timestamp | When checked, the current tick count will be included in the debug messages. This provides information that facilitates debugging timing issues. | 
 +| Debug Message Level Settings | The debug message system implements a simple filtering mechanism that can be used to allow or inhibit certain message classes, generally in increasing order of verbosity. When checked, the corresponding message class is enabled. | 
 +| Enable Async Logging | When checked, log output for periodic writing is buffered. | 
 +| Log Flush Interval (ms) | Shown when async logging is enabled; sets the buffer flush interval in milliseconds. | 
 +| Cleanup Log Files | When clicked, runs the library's log-file cleanup; progress is shown while cleanup runs. |
  
 +Additional tracing and diagnostic panels may appear when authorized by the library. Use these with support guidance.
 +
 +CCC-specific UI resources cover English, French, and Japanese. Other UI choices use English where an addon translation is unavailable.
 +
 +====== Support ======
 For bug support, please post a message on discord: https://discord.gg/ayRpvyvgTm.  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/ayRpvyvgTm.  I will respond as soon as I am able, generally within 24 hours at most.
  
Line 114: Line 134:
  
   - Enable the debug information category on the Debug Tab and do what you did to create the problem.  Then take a screen shot of your Minion Console Log when the problem occurs. Make sure the Log's window as big as possible to show the maximum amount of output.  If the output is larger than the window, then scroll the offscreen portions into view and send multiple screen shots.   - Enable the debug information category on the Debug Tab and do what you did to create the problem.  Then take a screen shot of your Minion Console Log when the problem occurs. Make sure the Log's window as big as possible to show the maximum amount of output.  If the output is larger than the window, then scroll the offscreen portions into view and send multiple screen shots.
-  - A screen shot of your CCC main tab+  - A screenshot of CCC's Main tab, the selected mission and gearset, and Lisbeth's Assist-mode status
  
 If you post this information to the specified channel (NOT RECOMMENDED), **please ensure it does not contain any information that identifies your account, character, or server.**  For complete anonymity, just DM it to mistahmikey#4073. If you post this information to the specified channel (NOT RECOMMENDED), **please ensure it does not contain any information that identifies your account, character, or server.**  For complete anonymity, just DM it to mistahmikey#4073.
 Additionally, **you should not use an account you use for in-game communications so you can't be doxed as a botter. ** Additionally, **you should not use an account you use for in-game communications so you can't be doxed as a botter. **
  
-If that initial information is insufficient for me to determine the cause, I will ask you to set other debug settings that will provide more information. CCC is a complex piece of software, and can be negatively affected by a number of factors over which I have no control, not the least of which is what other addons you run. I appreciate your patience in working with me to solve your issue when it is not slam-dunk easy. As long as you are willing to try the debugging measures I request, I will work with you until your problem is solved.+If that initial information is insufficient for me to determine the cause, I will ask you to set other debug settings that will provide more information. This is a complex piece of software that can be negatively affected by a number of factors over which I have no control, including the other addons you run. I appreciate your patience in working with me to solve your issue when it is not slam-dunk easy. As long as you are willing to try the debugging measures I request, I will work with you until your problem is solved. 
cosmic_crafting_companion.txt · Last modified: 2026/11/14 13:28 by mistahmikey