This is an extensible/moddable toolkit intended to make development of core contributions, dlc, and mods easier by introducing developer-first debugging tools.

Features

Player & Ship Settings

  • Become invulnerable
  • Get infinite free resurrects
  • Get infinite fuel
  • Fully refuel your reactor
  • Toggle all available ship software
  • Fully repair the player or targeted ship

Travel

  • Map the entire system or galaxy
  • Simultaneous name and criteria filtering system
  • Advanced in-system teleport and inter-sytem gating, complete with additional details on all destinations, such as system attributes
  • In-game smoketest functionality, enabling you to gate to every system, forcing all systems to generate & load

Item/Ship/Station Creation

  • Coming soon!

Testing Equipment

  • Coming soon!

Mission Testing Framework

  • Coming soon!

Other

  • View the in-engine diagnostic/debug visualizations such as weapon positions and fire arcs, rendering information, AI pathing information, and more!
  • Dump all tlisp help documentation to your debug.log file, since its far too much to see in the console, and (help '*) omits the extra details on an exact match.

Extensible

This extension can be further extended just by appending structs to lists!

	To make a mod for this mod, add the ADT_unidExtension entity
	to your mod:
	<!ENTITY ADT_unidExtension							"0xD3140006">
	
	And then add the following attribute to your TranscendenceExtension
	xml tag:
	extends="&ADT_unidExtension;"

	You can then add your own menu options by appending new menu options
	to the appropriate menu list (ex, ADT_uiMenuOptions)
	Each list entry is:
	{
		text: string or lambda to get the text of the list entry
		action: lambda to run when this list entry is selected
		args: Nil or list of args for the lambda in action
		isDS: Nil or True, refreshes the current dockscreen if Nil
		disableIf: lambda to run, if it returns true, this item is not added to the menu
		disableIfArgs: Nil or list of args for calling disableIf lambda
	}
	Omitting a field sets it to Nil.

License

This extension's code is licensed under the Apache License (2.0)
Future art assets may be under different licenses.