Other user's assetsThis author has not specified whether they have used assets from other authors or not
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 1.0.3.1
~ Minor internal code changes
Version 1.0.3
~ Added: Czech translations
~ Added: jp.lib.MoveThroughGate.xml - Simple implementation of the moving through a gate, accelerator or superhighway.
~ Added: jp.lib.MoveToPosition.xml - Simple implementation of the MoveToPosition to get the ability to change parameters like "uselocalhighway" or "traveldrive".
~ Added: jp.lib.RestockDeployables.xml - This function limits the number of deployables that a ship can store before swapping them out, sells existing deployables to create room for new ones, or it can be used exclusively for selling deployables.
~ Updated: jp.lib.MoveToSector.xml - S and M ships now correctly utilize the Ring Highway. L and XL ships currently use the Gates by flying through them, similar to the way S and M ships do.
~ Updated: jp.lib.SortByEstimatedTravelTime.xml - when the input is a list of Sectors, the sector where we currently are will always be prioritized and placed first in the list.
~ Updated: Several code changes inside jp.lib.MoveToPosition.xml, jp.lib.MoveToObject.xml and jp.lib.MoveToSector.xml to make them more efficient and stable.
~ Updated: Several code cleanup and translations changes.
Version 1.0.2
~ Added: jp.lib.ConvertARGBtoHex.xml
~ Added: jp.lib.GetFactionColorCode.xml
~ Added: jp.lib.GetFactionRelationColorCode.xml
~ Added: A variable has been added to store the ship's initial position/sector when the script is activated. This ensures that the ship will return to its starting position/sector when no Idle option is selected. This addition also needs to be implemented in each script that utilizes IdleReturnHome.
Version 1.0.1
~ Added: jp.lib.FindStationToEquipAt.xml
~ Added: Some often used translations.
~ Fixed: The 'IdleReturnHome' feature was not functioning when no option was selected. It now defaults to 'Idle: Move to?' using either the position and sector stored in their settings or the position and sector where the ship initiated the script.
~ Fixed: The script that cancels the Idle task now removes only the orders generated by the Idle order itself.
~ Fixed: The 'Find Station' function now performs a search for stations only when enabled.
~ Changed: The 'Find Station' function now organizes its findings by estimated travel time.
~ Changed: "jp.lib.Restock" is now "jp.lib.RestockEquipment," with some improvements to its logic.
~ Updated: Several minor enhancements have been made to the code and translations.
Version 1.0.0
~ Initial Release
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # What does "_ScriptLibrary" do for you? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The '_ScriptLibrary' is a framework I've created that has simplified my modding process. It lets me write scripts just once and use them in multiple mods, minimizing code duplication and making updates more efficient. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~ # And at the end: ~~~~~~~~~~~~~ For suggestions, bug reports, feedback on translations, or if you feel something was left out in the description, please join my Discord server at https://discord.gg/UdWs6hX. Your input is crucial for the ongoing improvement of the script. Join the community, share your thoughts, and help shape its development.