Skip to content

Commit e0cc178

Browse files
authored
Update README.md
1 parent 56b5480 commit e0cc178

File tree

1 file changed

+34
-7
lines changed

1 file changed

+34
-7
lines changed

README.md

Lines changed: 34 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
# Deadair Scripts
22
## Dynamic Universe
3-
Reworked all md based mods and some xml diff based into combined script package. Contains improved versions of Dynamic War, Dynamic News, Evolution, Fill, Jobs Expeditions, Jobs Smart Sector Tags, and Gate. Readme may be out of date on features or numbers at times so feel free to contact me on the Egosoft Discord.
3+
Collection of my custom scripts that aims to reduce the static nature of X4 Foundations and expand the sandbox experience. Readme is often out of date on features or numbers so feel free to contact me on the Egosoft Discord or check patch notes on pushes.
4+
## Menu Option Information
5+
- Most menu entries will display text that may help understand the option or reason when hovered over.
46
## Dynamic War
57
- Scripted events at set intervals that change relations between two AI factions. The stronger a faction is, the more enemies it will likely have. The weaker a faction is, the more friends it will likely have.
68
- Uses the following factors to determine factions selected for event: Accrued chance from times not selected, Military strength, Sectors owned, Primary Race, Current Relations, and Shared Allies/Enemies Count.
79
- Adjustable interval, event weight, misc factors, and ignored factions.
810
- Relation change script can be disabled.
9-
- Contains several information menus including military ship count, economic ship/station count, ware stored/wanted information, station resource fullness information.
1011
- Allows locking / unlocking relations for factions.
1112
- Adds menus for improving or decreasing relations between factions.
1213
- Can earn "favors" from factions that player has 20+ relation with for free relation changes.
1314
- Has optional script that limits positive relation level between two factions to avoid them meeting the "self" requirement for job locations.
1415
- Events for Dynamic War include: Best Friends (Instant max relations), Big Boost (+15 relation), Small Boost (+5 relation), Small Blow (-5 relation), Big Blow (-15 relation), and Nemesis (Instant max negative relations).
15-
- Most menu entries will display text that may help understand the option or reason when hovered over.
1616
## Dynamic News
1717
- Collects information from included scripts and events from around the galaxy to provide player with additional information.
1818
- Supported events include: Major station destroyed, Economic station expanded, Economic station started, and Sector changed ownership.
@@ -35,13 +35,14 @@ Reworked all md based mods and some xml diff based into combined script package.
3535
- Mining multiplier (eco): Min +10% -- Max: +50%
3636
- Radar range (eco): Min +5% -- Max: +25%
3737
- Radar signature (eco): Min -10% -- Max: -50%
38+
- Mods now have a chance at increasing travel speed, travel charge time, or max hull.
3839
## Fill
3940
- Adds or removes cargo from Trade Stations, Shipyards, and Wharves at adjustable intervals.
4041
- Can disabled / adjust the adding or removing of wares.
4142
- When wares are removed from Trade Station the faction gains ship mods for a XL/L combat and XL/L economy ship.
4243
## Jobs Expeditions
4344
- Adds fleets and logic for factions to perform similar long range attacks to Terran Interventions.
44-
- Fleets will build patrol a critical sector while building up their fleet.
45+
- Fleets will patrol a critical sector while building up their fleet.
4546
- Fleets will attack the closest sector of one of their enemies that need not border the factions space.
4647
## Jobs Smart Sector Tags
4748
- Adds new logic for determining strategic value of sectors grouped into four categories.
@@ -51,23 +52,49 @@ Reworked all md based mods and some xml diff based into combined script package.
5152
- Contested Sectors contains economic stations of both the faction and an enemy faction.
5253
- Adds adjustable job amounts, job size templates of small/medium/large for each supported faction.
5354
- The ships will patrol a sector that meets the conditions of one of the categories above (Critical, Core, Border, or Contested) and are available to faction logic for invasions.
55+
- Supports increased trade ship and mining ship jobs.
5456
## Gate
55-
- Adds several new gates to the universe which can be enabled or disabled.
57+
- Adds several new gates to the universe. These gates are disabled by default.
58+
- Allows enabling or disabling any gate in the universe.
59+
## God
60+
- Shares the name of previous god.xml mod but entirely separate.
61+
- Adds custom logic for expanding faction economy by setting desired number of production modules to add (and attempt to maintain).
62+
- Does not consider, track, or care about initial module count.
63+
- Default settings are calculated for a stable self-sufficient economy. Data collected over several hundred hours of testing with deadair_eco.
64+
- Option to allow expanding into allied space if no suitable locations are found inside faction owned space.
65+
- Stations are generated using size numbers from deadair_eco. Setting for station max size to be added in future.
66+
- Allows factions to upgrade their shipyard or wharf with additional storage or L production modules.
67+
## Blueprint Analysis
68+
- Inspired by Jack the Strippers mod of the same name. Permission to rework and continue mod granted by author.
69+
- Allows scanning of station modules and ships to gain blueprints.
70+
- User adjustable settings for number of scans required for blueprint unlock.
71+
- Player owned ships performing police behaviour grant credit for scans as well.
72+
- Scan progress is affected by level of scanner on ship. Generic scanner grants one, police scanner grants two, etc.
73+
## Info Menus
74+
- Contains several information menus including military ship count, economic ship/station count, ware stored/wanted information, station resource fullness information.
75+
- Contains menu that tracks and displays ship and station performance.
5676
## Files Adjusted and Possible Conflicts
5777
- All diffs are written to be as compatible as possible but can be broken by terribly written mods that replace more than they should (eg replacing root node). They may cause issues with poorly written mods that do not use specific xpaths.
78+
- aiscripts\order.build.recycle.xml - Removes cover usage for ships enroute to recycle.
79+
- aiscripts\order.move.recon.xml - Adds signalling for when player owned police ships scan.
80+
- libraries\baskets.xml - Only adds to file.
5881
- libraries\equipmentmods.xml - Only adds to file.
5982
- libraries\jobs.xml - Only adds to file.
6083
- libraries\mapdefaults.xml - Only adds to file. May cause issues with other mods that use sector tags for xenon sectors.
84+
- libraries\modules.xml - Removes teladi from refined metals module definition.
6185
- libraries\wares.xml - Only adds to file.
6286
- maps\galaxy.xml maps\sectors.xml maps\zones.xml (split dlc and terran dlc files as well) - Only adds to file. May cause issues with other mods that adjust where zones are placed in sectors.
6387
- md\factionlogic_economy.xml - Only adds to file.
6488
- t\0001.xml - Uses page id 33232474 for entries. Should only conflict with someone who is a little too inspired by DeadAir4.
6589
## Dependencies
6690
- Sir Nukes Mod Support API
67-
- DeadAir Eco (optional and unreleased)
91+
- DeadAir Eco (optional but highly recommended)
6892
## Installation Info
6993
- This mod is not compatible and must not be used with the older versions of Dynamic War, Evolution, Fill, Jobs, and Gate.
94+
- Folder should be named "deadair_scripts" in case of added assets in future.
7095
## Requesting Help
7196
- It is very helpful to have a debug log with the debug options enabled.
7297
- Include your mod list in any bug reports. There are a lot of poorly written mods out there.
73-
- Best place to contact me is via @ on Egosoft Discord
98+
- Best place to contact me is via @ on Egosoft Discord modding channel.
99+
## Random Notes
100+
- Can't believe I have to add this. No, you are not allowed to just copy my stuff and put it into your own mod or modpack WITHOUT permission.

0 commit comments

Comments
 (0)