X4: Foundations

File information

Last updated

Original upload

Created by

iforgotmysocks

Uploaded by

iforgotmysocks

Virus scan

Safe to use

Tags for this mod

About this mod

Allows satellites to pull prices from all stations in a sector.
Adds a few more features to advanced satellites.
Adds 4 more satellites, one with passive radar unless hostiles are closeby, an interdiction satellite, (Piracy!) and Survey Units that allow the player to discover hidden treasures or resources.

Permissions and credits
Changelogs
This mod won't work if installed in documents. U'll receive an error as the game can't find it's assets. Please install it in the game root's extensions folder, that's where mods are supposed to be. (\X4 Foundations\extensions)

News: OMG Marc created a neat video showcasing this mod. Enjoy! Also, more content to be had, Offline Ventures are here!

Last updated or tested for game versions: 4.0; 4.0 + dlcs

v0.9.5
finally adds a resource survey unit, that should help find good yield locations alot faster.
It depends on a few configuration options that you definitely want to look at, so it was time to get rid of the additional configuration mod and move the config file into the main mod. It can now be found under (sectorsatellites\md\sectorsatellitesconfig.xml).
New satellites support terran wares now and the small amount of hullparts stored by terran wharfs/yards is removed. It also fixes vanilla satellites not detecting highways if they're enabled to detect gates in the options. Have fun!

V0.9.4
Spoiler:  
Show

This mod improves both types of satellites and adds 4 more:

Normal satellites: 
- add instant price updates for all discovered and non hostile stations in a sector

Advanced satellites:
- uncover all non hostile stations in a sector by using "Advanced Satellite Detection Probes" which reveal the fog of war around stations and are being removed afterwards. They are briefly visible on the map until removed.
- add 5-7 additional mission offers to random stations in the sector upon the player entering their sector
- add instant price updates for all non hostile stations in a sector
- rescan sectors periodically to add and uncover newly build stations

Hostile Detection Satellite:
- no active radar unless hostile ships are discovered and in range. If enemy l and xl sized ships come in range of the satellite, it goes active radar and notifies the player via sound, notification and logbook entry about the position of hostile forces. Once they leave the vacinity, the satellite goes passive again. (This will also help players that have issues with too many ships being shown on the map, as the satellite won't have radar if in passive state)
- same remaining features of the advanced satellite

Interdiction Probe:
- this probe disrupts and damages engines of l and xl ships if they pass through the 8km wide range of the Interdiction Probe. (may take a minute for the effect to start after deploying the probe)
- probes only disrupt ships if the player is in the same sector (this may change in the future if requested)
- shorter range of 8km (may need more balancing)
- affected ships will get pissed at you (probably not enough yet)
- no other features including price updates, this is soley a piracy tool (and not too cheap, so better don't leave them behind :p )

Survey Unit:
- will split up into 'Survey Probes' which will then scout the sector for hidden treasures and inform the player via logbook entry before disappearing again.
- one time use item (yes, it will be gone upon using, so better stock up well!)
- if hidden objects were detected a logbook message will be created 80 seconds after the appearance of survey probes at their location. If ships or data vaults were detected the arrow contained in the logbook message can be used to display the location on the map. (the data vault icon will only be visiable while the survey probes are alive)
- all categories are configurable, so the player can decide what he wants survey units to detect with their probes
- categories:
---> Ownerless ships: detection enabled at default, player can use arrow in logbook entry to view the location
---> Data vaults: only visible while survey probes are active, detection enabled at default, player can use arrow in logbook to view the location 
---> Gates: detection enabled at default
---> Highway enrances: detection enabled at default
---> Stations: includes hostile stations which are not detected by adv. or hds, detection enabled at default
---> Lockboxes: disabled at default, exact location can only be tracked down by flying to the survey probe while still active. The player may have to use multiple survey units to track them all down when enabled
-> Lifetime: The time in seconds that survey probes will stay active before 'losing energy' and disappearing (default: 160 seconds)

Resource Survey Unit: (new!)
- scout the sector for resource yields and deploy resource survey probes at the highest yield locations for each resource. If locations overlap less then half of the scan range, deployment of additional probes is skipped
- one time use item, so stock up well
- if resources are found a log book entry is generated with the details
- supports multiple configurations adjustable in the config file (sectorsatellites\md\sectorsatellitesconfig.xml)
- config options (explained more in detail in the config file):
---> set which yield classifications should be found by the resource unit randing from 'verylow' to 'high', default: 'verylow'
---> set if reports should still include yields that may be ignored by changes made to the above setting, default: true
---> set if deploying a resource survey unit should clear previously deployed resource survey probes (only concerns probes added by this unit), default: true
---> set if deploying a resource survey unit should clear vanilla resource probes, default: false
---> set if a grid of probes (7) should be spawned around the target location, default: true
---> set if a full grid of probes (27) should be spawned around the target location, default: false
---> set the resources the probe can detect; can be used to disable certain resources or add new resources of another mod

Configuration: (optional)
The mod can be configured in many ways, tho completely optional if you're fine with the the above listed settings. 
Location: sectorsatellites/md/sectorsatellitesconfig.xml
- configure which satellites are able to spawn detection probes in order to discover stations
- configure if and which satellites should be able to additionally find gates with their detection probes
- configure what survey units are able to find
- configure the behavior of resource survey units

All types except interdiction probes and survey units will check for new discovered/build stations in their sector every 10 minutes and hook them up aswell.
All features are working the same when satellites are dropped remotely by player owned ships.

Current suggestions/todos for improvement: 
- have advanced satellites scan/decloak pirate ships?
- add shipwrecks to be detected by survey units that may contain loot

The old approach to this mod was to just increase the range of satellites, but that didn't always work correctly. There's no harm in using both, that's why i left the "Advanced Satellite Range" mod available in the optional files section. All it does is tripple the vanilla range for both satellite types.

As X4 does alot of things different, please let me know if you encounter any issues, so i can go and fix them. :)

Credits: 
Russian translation - alexalsp
French translation - Phlt
Thank you guys! :)

Installation: 
Download the file, extract the sectorsatellites folder and move it to your extensions folder (in your game root directory, NOT DOCUMENTS).
In case you don't have one yet, simply create it at the base directory of X4, so for a steam user it would be: Steam\steamapps\common\X4 Foundations\extensions

Deinstallation: 
Simply remove the folder, no current savegame issues.