Droid Structure Maintenance Module Usage (Game Mechanics)

From SWGANH Wiki
Jump to: navigation, search




Game Mechanics - Mechanics Category

SWGANH Wiki is a repository of Star Wars Galaxies Developer information. This site is only meant to be used by SWGANH Developer team.


Navigation

Description

Template (Game Messages)

Related Tags

25% This document has been partially completed.

Mechanics This document is about game mechanics.

Droid Structure Maintenance Module Usage Mechanics

This module allows you to pay maintenance on structures that you own or are on the Admin list for from a remote location.

You assign a number of structures (homes, factories,harvesters, etc.) to a droid equipped with this module. Then you choose the amount of credits from your bank to pay. (set individually for each structure on the list) Finally you send the droid on its "maintenance run". During its run, the droid will be unavailable for use, but you can call any other droid from your datapad as usual. After a certain amount of time (depending on the Level of the modules used) it will return to your datapad. It does not allow you to add power or retrieve anything from the structure that it is assigned to.

To use this module, you must first assign it to a structure, through the Structure Management menu. After doing so, you can set up the droid to perform a maintenance run by accessing the droid menu. The droid will take a certain amount of time per structure added, but the maintenance is instantly deducted and added to your structure. Up to 10 structures can be selected for the droid to add maintenance to. Only Level 3 Structure Maintenance modules can handle interplanetary runs.




Structure Maintenance Times by module

    • Same Planet -
      • Base Rates Per Structure:

      • 15 minutes - Droid dispatched within a 432 meter radius from structure.
      • 48 minutes 20 seconds - Droid dispatched farther than 432 meters from the structure.


    • Off World -
      • Base Rates Per structure:

        • 1 hour 40 minutes, 33 seconds


The following is a best guess at explaining the behavior of structure maintenance modules:


When several structures that the droid is set to maintain are within the 432 meter radius, they will use their 15 minute base time and then count the distance between the structure and the 432 m boarder. The difference between the distance is then converted into minutes and seconds which will all be added to the base values. The added time can be as much as 2 minutes and 24 seconds or 1 second per every 3 meters. For instance if 2 structures are placed side by side and a droid is assigned to them. When the player begins the maintenance run, the droid will check the distance between the structures then calculate their distances from their respective 432m radii. Each structure's radius is checked and the structure with the farthest radius from the other structures (but which still includes all structures) is used. All encompassed structures will then do a distance check between their current position and this structure's radius border. The distance for each structure is calculated and then converted into minutes and seconds and then added to the base value of 15 minutes per structure. Furthermore, if the player is beyond the 432m radius then the prime structure will have its normal time extension of 33 minutes and 20 seconds added on as well. This only includes the prime structure's normal time (48 minutes 20 seconds for example). The total value is then sent to the player to give them their time in which the droid will take before being operational again.

In the example of having 5 structures within the same area, this would make a situation where all the structures totaled 108 minutes and 20 seconds.


  • Known Issues* Module becomes useless if a Listed structure is deeded or destroyed, without first being removed from the maintenance list.

Using The Module

Description of functionality:


1. You have to first use the "Assign Droid" radial menu command, available on a structure's "Structure Management" menu of a house or harvester, for example (up to the allowed structure number for that droid).



2. When you select this item, a list will appear which allows you to select any droid you have in your datapad with an installed Structure Maintenance module. Select the droid to use from the list and hit "OK".



3. After assigning any/all structures to a particular droid, you will be ready to use it to do maintenance 'runs' on your assigned structures.



4. Call your droid which has the installed Structure Maintenance module and left-click-and-hold (or use your "~" (tilde) key) on it to bring up the radial menu. You'll see the following menus:




    • Sub-menus:


      • "Perform Maintenance Run": Three options are listed in this menu: Cance, Add, and Go. Selecting this menu will allow you to select the structures to which the droid will add/pay maintenance, view the structure(s) planet/coordinates and start the droid off on its way ("Go").


5. After clicking "Perform Maintenance Run", select a structure, then hit "Add". You will then see a window similar to that of making a bank withdrawl (with the horizontal slider). Note: In this window, you can view the current monetary status of the structure in question.



6. Type in a number or use the slider to select the amount of maintenance to add to that structure. If credits are assigned to the structure then a new menu is produced displaying the current structures that have been given credits along with the amount of credits that will be deposited. Canceling the credit menu will bring the player back to the main Performance Maintenance Run menu


7. Select the next structure in your list (if desired) and perform step 6 again.



8. When all structures are assigned to your satisfaction, click on the "Go" button (in the "Maintenance Run" dialog window) to start the droid on its journey.



9. After you hit "Go", the droid will disappear from you. You will be unable to call the droid again once it has started on its maintenance run. You should get a message (when it goes) telling you the length of time that will be needed for the current maintenance run. Note: Pay attention to the time shown for it to return/complete, since it will not currently) warn you when its done and let you know that you can call the droid again. The time that the droid takes will greatly vary, depending on how many structures were added and where they are located

Source References

Source Source in Context
Bold text