Abbreviations used in the code:

IP                 interplanetary
NPC                non-player character 
SIS                ??? (it refers to the flagship)

