Here are the technical information related to my plugins. They can be used to ensure compatibility between your scripts and mine.
General
Tasks between 890 and 900 (included) are reserved by my plugins on any ship or station.
Text/PageID between 8510 and 8520 (included) are reserved by my plugins
You can prevent my plugins from interacting in with an object by setting a local variable anarkis.skipme to TRUE on it
My scripts should be compatible with most mods and handle custom ships and weaponry
Ships created by my plugins have a local variable set to true to spot them.
My ships have the lv.jtp.block local variable set to TRUE (compatibility with RRF).
My plugins are using the new add/remove additional signal commands, you should do the same.
Pirate Guild
The plugin needs at least one pirate owned sector to works at all, the more sectors the better.
The plugin needs at least one Pirate Base ingame to works correctly, and here again the more, the better.
You can check the global variable anarkis.pirate.plugin to see if PG is currently enabled
Scripts that are messing with the relation to the pirate faction aren't compatible
Anarkis Defense System - Command Slots
General (830) - ANARKIS_SETDOCKED
General (831) - ANARKIS_SELLWARES
General (832) - ANARKIS_BUYWARES
General (833) - ANARKIS_DEFENSIVEWING
General (834) - ANARKIS_ATTACKWING
General (835) - ANARKIS_CLEANSECTOR
General (836) - ANARKIS_DOCKALL
Additional Slot (1237) - ANARKIS_SETTACTICS
Additional Slot (1238) - ANARKIS_AUTOCARRIER
Station Slot (1137) - ANARKIS_SETUPSTATION
Station Slot (1138) - ANARKIS_STATIONDEFENSE
Local Variables
Here is a list of most local variables used by my plugins and their usages. There's quite a bunch and one of my projects is to get something a bit more unified, but given the insane amount of bugs it could cause and the fact that i'd need to change all my scripts at the same time, it's a very low priority job.
All Scripts
anarkis.job - Used to check the current job of a ship.
anarkis.mission - Tag objects/targets of a mission (the value depends of the mission)
anarkis.skipme - Tag this object for it to be ignored by all my plugins.
Anarkis Defense System
anarkis.acc.ship - Tag ships used by ADS carriers and stations in Automated Mode
anarkis.acc.skipme - Prevent a ship from being used by ADS AutoMode (mainly used by PG and YA)
anarkis.ads.grid - Tag ships members of the Defense Grid
anarkis.ads.grid.busy - Ships currently battling for the grid have this flag set
Khaak Patrols
Pirate Guild
anarkis.pirate - All PG related assets have this variable
anarkis.pirate.cmd - current orders of a ship (used to restore wing settings on leader death)
anarkis.pirate.hunter - Tag bounty hunters
anarkis.pirate.reward - Put on PG ships, current reward for the destruction of this ship
anarkis.pirate.targetship - tag targets of the Guild / Missions
Yaki Armada