User Tools

Site Tools



companyworkshophelper

Differences

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

Link to this comparison view

Next revision
Previous revision
companyworkshophelper [2026/06/23 18:35] – created mistahmikeycompanyworkshophelper [2026/06/23 19:14] (current) – [What it does] mistahmikey
Line 1: Line 1:
 ======= Company Workshop Helper (CWH) ======= ======= Company Workshop Helper (CWH) =======
-{{:mistahmikey:companyworkshophelper:companyworkshophelper.jpg?400|}}+{{:mistahmikey:companyworkshophelper:companyworkshophelper.png?400|}}
  
 ===== What it does =====  ===== What it does ===== 
  
-Company Workshop Helper (CWH) helps you craft components using the Fabrication Station.  CWH+Company Workshop Helper (CWH) helps you craft components using the Fabrication Station.  CWH:
  
   * Helps you craft a selected component from the Company Crafting Log.    * Helps you craft a selected component from the Company Crafting Log. 
-Provides a list of all materials needed to fully craft the component and shows which ones are missing from your inventory. +    * Provides a list of all materials needed to fully craft the component and shows which ones are missing from your inventory. 
- Allows you to create a JSON list of needed materials that can be used in crafting apps like Creator or Lisbeth. +    Allows you to create a JSON list of missing materials that can be used in crafting apps like Creator or Lisbeth. 
- Automatically handles material turn-ins for all phases and retrieves the completed component into your inventory. +    Automatically handles material turn-ins for all phases and retrieves the completed component into your inventory. 
- Can be used to start either a new craft or finish a craft that is in progress.+    Can be used to start either a new craft or finish a craft that is in progress.
   * Helps you determine the best build configuration for submersibles or airships given a rank and a prioritized list of attributes to be maximized: surveillance, retrieval, speed, range, and favor.   * Helps you determine the best build configuration for submersibles or airships given a rank and a prioritized list of attributes to be maximized: surveillance, retrieval, speed, range, and favor.
  
Line 19: Line 19:
 CWH supports the following languages:  EN, FR, JP, KR, CN, and TC.  CWH supports the following languages:  EN, FR, JP, KR, CN, and TC. 
  
-** Note: I can test CWH for EN, FR, and JP, but am unable to do so on KR, CN, or TC (I don't have access to a Company Workshop on those clients.) However, all translations are in place, and if there are any issues with them, I am happy to work with you to get them right.+** Note: I can test CWH for EN, FR, and JP, but am unable to do so on KR, CN, or TC (I don't have access to a Company Workshop on those clients.) However, all translations are in place, and if there are any issues with them, I am happy to work with you to get them right. **
  
 You must ensure FFXIV, Minion, and CWH are always updated to their latest versions. You must ensure FFXIV, Minion, and CWH are always updated to their latest versions.
Line 42: Line 42:
  
 ===== Company Crafting Log Tab ===== ===== Company Crafting Log Tab =====
-{{:mistahmikey:companyworkshophelper:companycraftinglog1_tab.png?400|}}+{{:mistahmikey:companyworkshophelper:companycraftinglog1_tab.png?600|}} 
 This tab allows you to begin construction of a component. When the "Begin Construction" button is clicked, your character will automatically move to the Fabrication Station and open the Company Crafting Log (CCL). If no mesh exists for your company workshop, one will automatically be created and saved. When the CCL is opened, the tab display changes to something like this: This tab allows you to begin construction of a component. When the "Begin Construction" button is clicked, your character will automatically move to the Fabrication Station and open the Company Crafting Log (CCL). If no mesh exists for your company workshop, one will automatically be created and saved. When the CCL is opened, the tab display changes to something like this:
-{{:mistahmikey:companyworkshophelper:companycraftinglog2_tab.png?400|}} + 
-The display will reflect whatever component is currently selected to be crafted. CCW will retrieve the current craft status from the game and set the display values accordingly. If no craft is in progress, then any component can be selected and crafted.  If a craft is in-progress, then any component can be selected (for the purpose of discovering what materials are needed to craft it), but only the in-progress craft can continue to be crafted; information describing the current state of an in-progress craft is displayed at the top of the tab.  +{{:mistahmikey:companyworkshophelper:companycraftinglog2_tab.png?600|}} 
 + 
 +The display will reflect whatever component is currently selected to be crafted. CWH will retrieve the current craft status from the game and set the display values accordingly. If no craft is in progress, then any component can be selected and crafted.  If a craft is in-progress, then any component can be selected (for the purpose of discovering what materials are needed to craft it), but only the in-progress craft can continue to be crafted; information describing the current state of an in-progress craft is displayed at the top of the tab.  
  
 For the currently selected component, a Materials table containing all the materials needed to construct the component is displayed.  For each material, the following information is provided:  "Needed" (how many total are needed to complete the craft), "Turned-in" (how many have been turned-in so far), "Remaining" (how many are remaining to be turned-in), "Available" (how many are currently in inventory, and "Missing" (how many need to be made before turn-in can be completed.) For the currently selected component, a Materials table containing all the materials needed to construct the component is displayed.  For each material, the following information is provided:  "Needed" (how many total are needed to complete the craft), "Turned-in" (how many have been turned-in so far), "Remaining" (how many are remaining to be turned-in), "Available" (how many are currently in inventory, and "Missing" (how many need to be made before turn-in can be completed.)
Line 53: Line 56:
 Finally, the "Craft Component" button initiates the component construction process.  CWH will pop up the Material Delivery control and interact with it as needed to turn in the required materials.  During each turn-in, it will automatically lower the quality of HQ materials as needed, and if the NQ materials are distributed across multiple stacks, merge them into a single stack suitable for turn in.  CWH will turn in all the materials needed for all phases.  Once all phases are complete, CWH will retrieve the completed component into your inventory. Finally, the "Craft Component" button initiates the component construction process.  CWH will pop up the Material Delivery control and interact with it as needed to turn in the required materials.  During each turn-in, it will automatically lower the quality of HQ materials as needed, and if the NQ materials are distributed across multiple stacks, merge them into a single stack suitable for turn in.  CWH will turn in all the materials needed for all phases.  Once all phases are complete, CWH will retrieve the completed component into your inventory.
 ===== Submersible Build Tab ===== ===== Submersible Build Tab =====
-{{:mistahmikey:companyworkshophelper:submersiblebuild_tab.png?400|}}+{{:mistahmikey:companyworkshophelper:submersiblebuild_tab.png?600|}}
  
 This tab allows you to determine, for a given submersible rank, what configuration of components will maximize the values of a prioritized list of component attributes: surveillance, retrieval, speed, range, favor.  The components chosen will also not exceed the maximum capacity requirements.  You can select the order in which the attributes will be maximized: in the example, for each slot, the first pass will accumulate the components that have the highest possible surveillance value; then, from those components, the second pass will accumulate the components that have the highest possible retrieval value; and so on until all attributes have been visited. A summary line is displayed that shows the values achieved for all the attributes across all slots. These values include the rank-specific bonuses submersibles receive. This tab allows you to determine, for a given submersible rank, what configuration of components will maximize the values of a prioritized list of component attributes: surveillance, retrieval, speed, range, favor.  The components chosen will also not exceed the maximum capacity requirements.  You can select the order in which the attributes will be maximized: in the example, for each slot, the first pass will accumulate the components that have the highest possible surveillance value; then, from those components, the second pass will accumulate the components that have the highest possible retrieval value; and so on until all attributes have been visited. A summary line is displayed that shows the values achieved for all the attributes across all slots. These values include the rank-specific bonuses submersibles receive.
 As you change the attribute selected in any pulldown, the selected attributes for the other pulldowns will automatically adjust so that only unique attributes are displayed. For example, if I changed the Surveillance value to Favor, the currently selected Favor pulldown changes to Surveillance. As you change the attribute selected in any pulldown, the selected attributes for the other pulldowns will automatically adjust so that only unique attributes are displayed. For example, if I changed the Surveillance value to Favor, the currently selected Favor pulldown changes to Surveillance.
 ===== Airship Build Tab ===== ===== Airship Build Tab =====
-{{:mistahmikey:companyworkshophelper:airshipbuild_tab.png?400|}}+{{:mistahmikey:companyworkshophelper:airshipbuild_tab.png?600|}}
  
 This tab allows you to determine, for a given airship rank, what configuration of components will maximize the values of a prioritized list of component attributes: surveillance, retrieval, speed, range, favor.  The components chosen will also not exceed the maximum capacity requirements.  You can select the order in which the attributes will be maximized: in the example, for each slot, the first pass will accumulate the components that have the highest possible surveillance value; then, from those components, the second pass will accumulate the components that have the highest possible retrieval value; and so on until all attributes have been visited. A summary line is displayed that shows the values achieved for all the attributes across all slots.  This tab allows you to determine, for a given airship rank, what configuration of components will maximize the values of a prioritized list of component attributes: surveillance, retrieval, speed, range, favor.  The components chosen will also not exceed the maximum capacity requirements.  You can select the order in which the attributes will be maximized: in the example, for each slot, the first pass will accumulate the components that have the highest possible surveillance value; then, from those components, the second pass will accumulate the components that have the highest possible retrieval value; and so on until all attributes have been visited. A summary line is displayed that shows the values achieved for all the attributes across all slots. 
Line 99: Line 102:
 ====== Support ====== ====== Support ======
  
-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.+For bug support, please post a message on discord: https://discord.gg/BgUJE8GnWJ.  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:
companyworkshophelper.1782239757.txt.gz · Last modified: 2026/06/23 18:35 by mistahmikey