X3:Terran Conflict

download X3:Terran Conflict Immersive Backgrounds K841 Fix by connary, fix by xavierd

Fix for Kha'ak Sector 841 planets. Requires new game start and Immersive Backgrounds Beta1

download X3:Terran Conflict X3 Editor 2 by DoubleShadow

This amazing external tool allows you to manipulate X3 .cat files (Main game files), and edit a large amount of objects in it.

base plugins:
3d Viewer
Text Resource Editor
IconData Viewer
BOD Compiler
TDebugger

http://x3e2.doubleshadow.wz.cz/

download X3:Terran Conflict Holy Asteroids Mod by TEKing66

HolyAsteroids is a mod for X3-Terran Conflict that replaces and or changes several of the asteroid models and textures.
This mod should be compatible with saved games. It should play well with other mods, providing the DO NOT changes the asteroids.
This mod does NOT mark the as ***modified*** so it is vanilla safe.

Installation: (SPK Version)
Use Cycrow's X-Universe Plugin Manager Lite to install.

download X3:Terran Conflict Salvage Drone by xavierd

Simple script. binds 1 hotkey which when pressed with a crate/astronaut targetted, checks that the ship and freight drone can carry it, and if so sends a freight drone to scoop it up + bring it back.

Requirements:
at least 1 Freight drone
1 free hotkey
Cargo Lifesupport System on playership for astronaut retrieval

Installation:
Drop both scripts into your scripts folder, activate script editor and save/reload. Then set the hotkey for Salvage Drone in control settings.

download X3:Terran Conflict Ware Blueprint Manager by Myshkin

Ware Blueprint Manager is an upgrade for headquarter facilities.

Headquarters using this upgrade can create blueprints of almost any ware including weapons, equipment, stations, and some software. This service comes at a price, reverse engineering a ware will cost at least 10 million credits. Additionally blueprints no longer needed can be destroyed.

Technicians can also transfer ship extensions from a docked ship to the headquarters, for a small cost.

Older headquarters may require an upgrade to support this service.

textfile X3:Terran Conflict 8983

Related Script Packages
Ware Blueprint Manager
languages available
44 - English

download X3:Terran Conflict X3R Docking Computer for X3TC by corbinbird

X3R Docking Computer for X3TC

Get the docking computer hotkey in X3R back into X3TC.

Strictly follows the old rules for the Docking Computer.

No wares used.
No commands used.
T File : 7006-L044.xml
Does have an uninstall script.

Permissions :
This script is for the community.
I consider it community property/public domain.
Do with it what you will. Anything goes.
You have my Permission.

download X3:Terran Conflict Andromeda by ITFUncleDave

A new sector, still in the testing phase.

<RetVar> = get random NPC

X3:Terran Conflict
(Guess) Returns a random NPC

Other Commands - NPCs

X3:Terran Conflict
WIP: This is new to X3TC and is still in progress.

The Other Commands - NPC Menu contains instructions for miscellaneous commands.

Sub menus








set monitor mode and viewpoint: monitor=<Var/Number> cockpit=<Var/Number> mode=<Var/Number> alpha=<Var/Number> beta=<Var/Number>

X3:Terran Conflict
(Guess) Sets the monitor (Presumably 0 = Main screen, 1/2 are monitors 1/2) to a cockpit (0 Is the "Front" view or the main cockpit, 1-6 are for the respective turret cockpits), with rotation alpha (yaw) and beta(pitch).

capture screen

X3:Terran Conflict
(Guess) Takes a screenshot and puts it in your screenshots folder

add custom menu info line to array <Value>: text=<Var/String>

X3:Terran Conflict
Adds info lines to the top of the menu, inside the info box. Note: Info lines will ONLY appear in the info box, adding them in half way through a menu, will still result in them showing up in the info box.

Info lines can be used in conjunction with the <RetVar/IF> open custom info menu: title=<Var/String> description=<Var/String> option array=<Var/Array> maxoptions=<Var/Number> command to reserve specific amounts of space for the info box, or the selectable options.

add custom menu heading to array <Value>: title=<Var/String>

X3:Terran Conflict
Adds a custom heading into a menu array. A heading will only be displayed if there are selectable options under it and it uses exactly 2 lines of space.

add custom menu item to array <Value>: text=<Var/String> returnvalue=<Value>

X3:Terran Conflict
Adds a selectable option into a menu array.

Additional Notes:
  • The return variable does not have to be an integer, and could just as easily be an array or another data type
  • If a menu item has a return value of null, 0, or [FALSE], then it is not selectable
  • If the number of selectable options is not enough to fill the screen, then this argument has no effect.
  • Menus can not use the [colour][/colour] colour tags. They can however user the \033Y \033X colour tags (for all colours)
  • Menus can not use format tags

<RetVar> = create custom menu array, info lines=<Var/String>, <Var/String>, <Var/String>, <Var/String>, <Var/String>

X3:Terran Conflict
Declares a menu array and adds text to the info box at the top of the menu.

Info lines can be used in conjunction with the <RetVar/IF> open custom info menu: title=<Var/String> description=<Var/String> option array=<Var/Array> maxoptions=<Var/Number> command to reserve specific amounts of space for the info box, or the selectable options.

<RetVar> = create custom menu array: heading=<Var/String>

X3:Terran Conflict
Declares a menu array, and includes a heading into the body of the menu. A heading will only be displayed if there are selectable options under it and it uses exactly 2 lines of space.

This command is the same as using the <RetVar> = create custom menu array and the add custom menu heading to array <Value>: title=<Var/String> command.

<RetVar/IF> open custom info menu: title=<Var/String> description=<Var/String> option array=<Var/Array> maxoptions=<Var/Number>

X3:Terran Conflict
Sends a custom menu to the player. The return variable, returns the variable of the selected option. The additional maxoptions argument, restricts the number of selectable options in the menu. The purpose of this command is to allow scripters to specify how many lines of the menu are to be dedicated to selectable options, and how many are to be used for the info box.

<RetVar/IF> open custom menu: title=<Var/String> description=<Var/String> option array=<Var/Array>

X3:Terran Conflict
Sends a custom menu to the player. The return variable, returns the variable of the selected option.

Additional Notes:
  • The return variable does not have to be an integer, and could just as easily be an array or another data type
  • If a menu item has a return value of null, 0, or [FALSE], then it is not selectable

<RetVar/IF> <RefObj> -> get user input: type=<Script Reference Type>, title=<Var/String>

X3:Terran Conflict
This instruction sends a dialogue box to the user. The script reference types are:
  • Integer
  • String
  • Ship
  • Ware
As well as a few more from a list of about 10

download X3:Terran Conflict Wing Commands 2 by Xai Corporation

A rewrite of the Wing Commands.

Primarily this is to make wings use formations for almost everything they do. This helps keep the wing together and make them more effective. These commands all make use of the formation control functions for wings.

This is a work in progress. Currently only the following commands have been released:
  • Attack...
  • Attack All
  • Attack Nearest
  • Attack Same
  • Attack Shields
  • Defend Position
  • Patrol
  • Protect
  • Dock At
  • Follow
  • Idle
  • Jump
  • Move to Sector
  • Move to Position
  • Standby
  • Supply
  • Reprovision
  • Equip like...

<RetVar/IF> <RefObj> is in transporter range: ship= <Var/Ship>

X3:Terran Conflict
Returns [TRUE] (1) if the distance between <RefObj> and <Var/Ship> is less than 5km. (unless modded)
Returns [FALSE] (0) if not.
This does not check if they are at these coordinates but in DIFFERENT sectors.

Other

X3:Terran Conflict
WIP: This is new to X3TC and is still in progress.

The Other Commands Menu contains instructions for miscellaneous commands. With these commands you can configure Custom Menu's, control AL Plugins


Sub menus








textpage X3:Terran Conflict 7955

page number:7955
page title:Rename Ship with Expression
description:Define menus and commands for RSwE
Text within the game is organised by pages, with each page containing text for a certain aspect of the game. Each page usually contains several lines of text indexed by a unique id. The line of text is then referenced in game by the page number and id.
Scripts and mods that add their own text often create their own textpages.