Skip to content

Plugin Support

Loymdayddaud edited this page Nov 5, 2024 · 3 revisions

Adding new ships and outfits to Omnis' facilities

Omnis supports plugin integration, where it is possible to easily add ships and outfits from plugins to the shipyards and outfitters on the planets of Omnis. An Omnis Setting exists to turn plugin integration on and off, so that it is easy to see what is vanilla and what is not. If you are adding a new Successor superheavy ship, you could add the following code to your plugin.

shipyard "successor plugin"
	"Successor Superheavy"

where "Successor Superheavy" is replaced by the name of the new ship.

If you are adding a new Incipias outfit, you could use the following code.

outfitter "incipias plugin"
	"Incipias Mining Laser"

where "Incipias Mining Laser" is replaced by the name of the new outfit.

Arena

A useful tool for generating the Arena is the Arena Creator. You load in the data of the ships you would like to make an Arena for. Press Omnis Arena and the site will give you a list of the code to add in the Arena if you are requesting for this arena to be pulled into the main Omnis repository. Otherwise, use Omnis Arena Filtered. To generate the fleet/planet definitions, use Omnis Arena Ships.

New Aliens

If you are making an entirely new alien species in your plugin, then you should create a new system and link it to the Faction system it is closest to. Put this new system to have approximately the same relation to Faction systems as the new aliens will have to factions in vanilla. Create new outfitters and shipyards to put on the faction's planet. Use the Arena Generator to make an arena in the faction's home Omnis system.

Wiki Navigation

Home

Features

Contributing

Using Omnis in your own plugin

Clone this wiki locally