Difference between revisions of "Thargoidifier"

From Elite Wiki
(Links)
Line 2: Line 2:
 
This OXP is essentially a “Thargoid-world” creator (and reset tool) for Oolite. It lets you turn any star system into a Thargoid-occupied system, complete with new station, and over-writes the system information appearing on the F7 screen to reflect this changed status. And then later, wipe all those changes out.
 
This OXP is essentially a “Thargoid-world” creator (and reset tool) for Oolite. It lets you turn any star system into a Thargoid-occupied system, complete with new station, and over-writes the system information appearing on the F7 screen to reflect this changed status. And then later, wipe all those changes out.
  
 +
== Functions ==
 +
 +
worldScripts.thargoidifier._thargoidifySystem(systemID)
 +
 +
worldScripts.thargoidifier._resetSystem(systemID)
 +
 +
worldScripts.thargoidifier._isThargoidified(galaxyID, systemID)
 +
 +
worldScripts.thargoidifier._resetAllSystemsInGalaxy(galaxyID)
 +
 +
worldScripts[YOUR_SCRIPT]._thargoidSystemWillPopulate()
 +
 
== Why “Thargoidifier”? ==
 
== Why “Thargoidifier”? ==
  

Revision as of 10:07, 12 June 2025

This OXP is essentially a “Thargoid-world” creator (and reset tool) for Oolite. It lets you turn any star system into a Thargoid-occupied system, complete with new station, and over-writes the system information appearing on the F7 screen to reflect this changed status. And then later, wipe all those changes out.

Functions

worldScripts.thargoidifier._thargoidifySystem(systemID)
worldScripts.thargoidifier._resetSystem(systemID)
worldScripts.thargoidifier._isThargoidified(galaxyID, systemID)
worldScripts.thargoidifier._resetAllSystemsInGalaxy(galaxyID)
worldScripts[YOUR_SCRIPT]._thargoidSystemWillPopulate()

Why “Thargoidifier”?

It’s intended to let modders (or curious players) easily create Thargoid-controlled worlds for testing or gameplay scenarios, without having to hand-craft every property. And if you decide you’ve “gone too far,” you can instantly wipe the galaxy clean and start again.

In short, this is a developer-/testing-focused OXP that lets you spray Thargoid infestation across your chart at the click of a button - and then undo it just as easily.

Links

File:Thargoidifier.oxz

Discussion