img



img

EVA Transfer


By: dmagic_ksp
Addon | img 16,061




Description

___________________________________________________________________________________________________________________________

People, and Info
Authors and Contributors
DMagic: Author and maintainer

TriggerAu: EVA Transfer uses a modified version of TriggerAu's KSP Plugin Framework

License
The code is released under the MIT license; all art assets are released under the CC-BY-SA license

FAQ
What is EVA Transfer?
A single-purpose addon that allows for resource transfer between two disconnected vessels using an EVA-attachable resource transfer pipe.
It uses the stock fuel line part and texture (and supports Ven's stock part revamp), and can be found in the Advanced Fuel Systems node, or the Logistics node if using the Community Tech Tree.
How is this different from KAS/KIS?
This adds only a single feature and lacks much of what is possible with KAS and/or KIS.
The resource transfer pipe does not dock the two vessels together, it is a purely cosmetic connection.
All resource transfer is handled internally by thy EVA Transfer code; no manual transfer between individual fuel tanks is possible.
The EVA Transfer pipe start point must be attached to a vessel in the editor, there is no built-in option to attach the pipe itself on EVA, only to connect an already attached pipe to a second vessel.
KIS attachment is supported while on EVA.
Are there options for which resources can be transferred, how long the pipe can be, etc...?
There are many options for configuring EVA Transfer available by editing the included part config file (or by using a Module Manager config to do the same)
Each of the primary resources can be toggled on or off; all other resources are controlled by a single option
Maximum pipe length, available slack for a connected pipe, and transfer speed can be adjusted.
Resource container fill mode can be specified; smallest to largest, the reverse, or no order are the options.
The maximum number of resources that can be simultaneously transferred can be specified.
The option to specify a Kerbal Trait to connect the transfer line and a minimum level are available.
The Oxidizer To Liquid Fuel Ratio for linked mode can be specified.
Tooltips for the window can be activated.
Something has gone wrong; where can I get help?
If you run into errors, transfer lines not connecting, resource transfer not working, etc... report problems either to the GitHub Issues section or the KSP Forum Thread.
Attaching the pipes
 * Select the part anchor and choose the Pickup EVA Transfer Line option from the right-click menu * Walk the pipes over to the target vessel and mouse over the desired attachment point * Anything within the maximum distance will be connected * Sever a connected line by selecting the Cut EVA Transfer Line option from the right-click menu * Drop a transfer line while carrying it by selecting Drop EVA Transfer Line from the right-click menu

Transferring resources
 * Select resources, adjust the sliders to the desired amounts and select the Begin Transfer button * Transfer speed is determined by the value specified in the EVA transfer line part config file; this is the maximum transfer time in seconds

Available resource buttons
 * All primary stock resources are shown using stock icons at the top of the window * All other resources that can be transferred (ie not solid fuel or ablator) can be found by selecting the drop down menu button on the right

All other resources drop down
 * All possible resources except the primary resources shown above are available from the drop down menu * There can be a lot of these if you are using anything with the Community Resource Pack

Transfer sliders
 * Adjust the sliders to the left or right to transfer resources to or from each vehicle * Sliders move in increments of 5%

Liquid Fuel / Oxidizer linked mode
 * A special linked mode is available for liquid fuel and oxidizer * Activate this mode with the link icon above the two resource buttons * Only parts that contain both liquid fuel and oxidizer will be considered when calculating resource amounts for each * Each resource will be transferred in the correct ratio of LF to LOX (9:11)

User adjustable part config file fields
The included part config file has several options available
Do not change any of the fields not shown below
MODULE
{
name = ModuleEVATransfer

useProfession = Engineer        //The Experience Trait Title required to attach the fuel line; delete or leave blank for none
minLevel = 0                    //The minimum level required to attach the fuel line
maxDistance = 200               //The maximum length of the fuel line
maxSlack = 10                   //The amount of slack a connected fuel line has before being disconnected
maxTransfers = 5                //The maximum number of resources that can be simultaneously transferred
transferSpeed = 8               //The transfer time, in seconds, of a 100% transfer
fillMode = 2                    //Determines the order in which resource containers are filled; 0 = smallest first; 1 = largest first; 2 = no order
tooltips = True                 //Tooltips for the transfer window
loxlfTransferRatio = 1.222      //The ratio of oxidizer to liquid fuel when using linked transfer mode
transferLF = True               //Specify which of the primary resources can be transferred
transferLOX = True
transferMono = True
transferXen = True
transferEC = True
transferOre = True
transferAll = True              //Specify all other resources that have a valid transfer mode (ie no solid fuel)
}
<footer>
</footer>




About Project

Created: December 30th 2023

Updated: December 30th 2023

Project ID: 13100

License: All Rights Reserved

__________________________________________

Game Versions:

1.01.03

1.01.03

1.01.03

1.01.03

1.01.03

__________________________________________

Flavors:

WoW Retail

__________________________________________

Categories

Companions

Battle

__________________________________________

Main File

dmagic_ksp_EVA Transfer.zip
  • Release
  • December 30th 2023

    __________________________________________

    Recent File

    dmagic_ksp_EVA Transfer.zip
  • Release
  • December 30th 2023

    __________________________________________

    Members

    img
    dmagic_ksp
    Owner

    __________________________________________

    Report