Back to Index Page generated: May 8, 2024, 6:16:03 AM

Expansion Q-Bomb-Detector

Content

Warnings

  1. http://wiki.alioth.net/index.php/Q-Bomb-Detector -> 404 Not Found
  2. Low hanging fuit: Information URL exists...

Manifest

from Expansion Manager's OXP list from Expansion Manifest
Description Detects the launch of a Quirium Cascade Mine and sounds a siren to alert the pilot. Detects the launch of a Quirium Cascade Mine and sounds a siren to alert the pilot.
Identifier oolite.oxp.Diziet.Q-Bomb-Detector oolite.oxp.Diziet.Q-Bomb-Detector
Title Q-Bomb-Detector Q-Bomb-Detector
Category Equipment Equipment
Author Diziet Sma Diziet Sma
Version 1.4 1.4
Tags quirium, bomb, mine, detector quirium, bomb, mine, detector
Required Oolite Version
Maximum Oolite Version
Required Expansions
Optional Expansions
Conflict Expansions
Information URL http://wiki.alioth.net/index.php/Quirium_Cascade_Mine_Detector n/a
Download URL https://wiki.alioth.net/img_auth.php/7/72/Q-Bomb_Detector_1.4.oxz n/a
License CC-BY-NC-SA 3.0 CC-BY-NC-SA 3.0
File Size n/a
Upload date 1610873335

Documentation

Q-Bomb Detector readMe.rtf

{\rtf1\ansi\deff3\adeflang1025
{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset0 Liberation Serif{\*\falt Times New Roman};}{\f4\froman\fprq0\fcharset1 Helvetica{\*\falt Arial};}{\f5\froman\fprq0\fcharset1 Times New Roman;}{\f6\fswiss\fprq0\fcharset1 Arial;}{\f7\fnil\fprq2\fcharset0 DejaVu Sans;}{\f8\fnil\fprq2\fcharset0 Arial;}{\f9\fnil\fprq0\fcharset1 Lohit Hindi;}{\f10\fnil\fprq0\fcharset1 Helvetica{\*\falt Arial};}{\f11\fnil\fprq0\fcharset1 DejaVu Sans;}}
{\colortbl;\red0\green0\blue0;\red128\green128\blue128;}
{\stylesheet{\s0\snext0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081 Normal;}
{\s15\sbasedon0\snext16\ql\widctlpar\sb240\sa120\keepn\ltrpar\kerning1\dbch\af7\langfe2052\dbch\af11\afs28\alang1081\loch\f6\fs28\lang3081 Heading;}
{\s16\sbasedon0\snext16\ql\widctlpar\sb0\sa120\ltrpar\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\loch\f5\fs24\lang3081 Text Body;}
{\s17\sbasedon16\snext17\ql\widctlpar\sb0\sa120\ltrpar\kerning1\dbch\af8\langfe2052\dbch\af9\afs24\alang1081\loch\f5\fs24\lang3081 List;}
{\s18\sbasedon0\snext18\ql\widctlpar\sb120\sa120\noline\ltrpar\i\kerning1\dbch\af8\langfe2052\dbch\af9\afs24\alang1081\ai\loch\f5\fs24\lang3081 Caption;}
{\s19\sbasedon0\snext19\ql\widctlpar\noline\ltrpar\kerning1\dbch\af8\langfe2052\dbch\af9\afs24\alang1081\loch\f5\fs24\lang3081 Index;}
{\s20\sbasedon0\snext20\ql\widctlpar\sb120\sa120\ltrpar\i\kerning1\dbch\af8\langfe2052\dbch\af9\afs24\alang1081\ai\loch\f5\fs24\lang3081 caption;}
{\s21\sbasedon0\snext21\ql\widctlpar\sb120\sa120\ltrpar\i\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\ai\loch\f5\fs24\lang3081 WW-caption;}
{\s22\sbasedon0\snext22\ql\widctlpar\sb120\sa120\ltrpar\i\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\ai\loch\f5\fs24\lang3081 WW-caption1;}
{\s23\sbasedon0\snext23\ql\widctlpar\sb120\sa120\ltrpar\i\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\ai\loch\f5\fs24\lang3081 WW-caption11;}
{\s24\sbasedon0\snext24\ql\widctlpar\sb120\sa120\ltrpar\i\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\ai\loch\f5\fs24\lang3081 WW-caption111;}
}{\info{\creatim\yr0\mo0\dy0\hr0\min0}{\revtim\yr0\mo0\dy0\hr0\min0}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern67175170}}\deftab720
\viewscale100
{\*\pgdsctbl
{\pgdsc0\pgdscuse451\pgwsxn11906\pghsxn16838\marglsxn1440\margrsxn1440\margtsxn1605\margbsxn1440\pgdscnxt0 Default Style;}}
\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1440\margr1440\margt1605\margb1440\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1440\margrsxn1440\margtsxn1605\margbsxn1440\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
\pgndec\pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803{\i0\b\afs42\alang1025\ab\rtlch \ltrch\loch\fs42\loch\f4
Q-Bomb Detector}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
version 1.4 by Diziet Sma}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
Minimum version requirement Oolite 1.73}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803{\i0\b\alang1025\ab\rtlch \ltrch\loch\loch\f4
Overview}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
This OXP/}{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
OXZ}{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
 adds the equipment: Q-Bomb Detector. This detector reacts on detecting a Quirium Cascade Mine in the vicinity and sounds an alarm, as well as alerting the }{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
player}{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
 on-screen.  It extends the functionality of the ship's scanner, which displays the location of Q-Mines, but doesn't warn the player.}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
It is up to the player to react appropriately on receiving this information.}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803{\i0\b\alang1025\ab\rtlch \ltrch\loch\loch\f4
Why this equipment}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
A Quirium Cascade Mine generally detonates within about 5 seconds of being launched. If a }{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
player}{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
 does not react immediately, it may be too late. In intense combat situations, it is very easy to miss seeing the marker on what is often a crowded scanner. }{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
Testing}{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
 determined that a loud audible warning was the most effective method of ensuring a }{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
player's}{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
 attention.}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803{\i0\b\alang1025\ab\rtlch \ltrch\loch\loch\f4
Usage}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
The equipment is fully automatic.  No operator input is required.}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
If you hear the siren, vacate the area.  Immediately.  As rapidly as possible.}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
Particularly brave }{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
Commanders}{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
 may wish to try destroying the Q-Bomb instead.  To facilitate this, when the }{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
ship}{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
 also has a Target Memory Expansion }{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
fitted}{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
, the QBD is connected with it on installation and when a Q-Bomb is detected, it will transfer the location of the Q-Bomb to the first position in the target memory.}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803{\i0\b\alang1025\ab\rtlch \ltrch\loch\loch\f4
Availability}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
This equipment can be purchased in all high-technical systems (10+) for the sum of 5000 Cr. At the same systems you can also sell back the equipment with a slight loss.}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\pagebb\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803{\i0\b\alang1025\ab\rtlch \ltrch\loch\loch\f4
Installation}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
If you have downloaded the OXZ version of the }{{\*\bkmkstart __DdeLink__57_941307842}\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
Q-Bomb Detector }{{\*\bkmkend __DdeLink__57_941307842}\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
(1.79+ only), simply copy the OXZ file into Oolite's AddOns folder. To uninstall, delete the Q-Bomb Detector OXZ.}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
To use the OXP }{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
version}{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
, unzip the downloaded file. This will create a folder named "Q-Bomb-detector_1.}{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
4}{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
". Open this folder and you will see a folder named "Q-Bomb_detector_1.}{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
4}{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
.oxp" and a }{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
copy of this r}{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
eadme }{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
file}{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
. Move the Q-Bomb_detector_1.}{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
4}{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
.oxp folder to AddOns, and delete any older version of the Q-Bomb Detector, if already installed. As with all OXPs, it's the folder ending in .oxp that you need to put in Oolite's AddOns folder, otherwise Oolite will not read it.  This will make the equipment available for purchase.}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
For de-installation just }{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
delete}{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
 the }{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
Q-Bomb Detector }{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
OXP }{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
folder}{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
 from the AddOns folder. If the detector was already bought, it will stay latently present until the OXP is installed again or the ship is sold. (just like any other external equipment OXP).}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803{\i0\b\alang1025\ab\rtlch \ltrch\loch\loch\f4
Version History}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\tx766\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803{\i0\b\alang1025\rtlch \ltrch\loch\loch\f4
1.0 }{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
First release}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b\alang1025\ab\rtlch \ltrch\loch\loch\f4
1.1 }{\i0\b0\alang1025\ab\rtlch \ltrch\loch\loch\f4
Added distance check}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b\alang1025\ab\rtlch \ltrch\loch\loch\f4
1.2 }{\i0\b0\alang1025\ab\rtlch \ltrch\loch\loch\f4
Updated for Oolite 1.77+}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b\alang1025\ab\rtlch \ltrch\loch\loch\f4
1.3}{\i0\b0\alang1025\ab\rtlch \ltrch\loch\loch\f4
 Plists converted to NeXTSTEP format}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b0\alang1025\ab\rtlch \ltrch\loch\loch\f4
1.4 Added \u8220\'1c"use strict";\u8221\'1d to script.js file in accordance with OXP Best Practice }{\i0\b0\alang1025\ab\rtlch \ltrch\loch\loch\f4
Guidelines}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b\alang1025\ab\rtlch \ltrch\loch\loch\f4
Attribution}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
This OXP is heavily based on code adapted from Eric Walch's Missile Analyser.  Simplified pre-1.77 detection code courtesy of Wildeblood.  The audio is a Public Domain file sourced from http://soundbible.com/1577-Siren-Noise.html}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\pagebb{\i0\b\alang1025\ab\rtlch \ltrch\loch\loch\f4
Licence}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
All artwork, scripts and configuration files in this work are licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0) license.}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
You are free:}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
to Share - to copy, distribute and transmit the work}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\li0\ri0\lin0\rin0\fi0\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
to Remix - to adapt the work}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
Under the following conditions:}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
Attribution - You must attribute the work in the manner specified by the author     or licensor (but not in any way that suggests that they endorse you or your use of the work).}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\li0\ri0\lin0\rin0\fi0\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
Noncommercial - You may not use this work for commercial purposes.}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\li0\ri0\lin0\rin0\fi0\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
Share Alike - If you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one.}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\li0\ri0\lin0\rin0\fi0\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
With the understanding that:}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
Waiver - Any of the above conditions can be waived if you get permission from the copyright holder.}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
Public Domain - Where the work or any of its elements is in the public domain under applicable law, that status is in no way affected by the license.}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
Other Rights - In no way are any of the following rights affected by the license:}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\alang1025\rtlch \ltrch\loch\f4
          }{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
- Your fair dealing or fair use rights, or other applicable copyright exceptions and limitations;}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\li720\ri0\lin720\rin0\fi-360\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\alang1025\rtlch \ltrch\loch\f4
          }{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
- The author's moral rights;}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\li720\ri0\lin720\rin0\fi-360\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\alang1025\rtlch \ltrch\loch\f4
          }{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
- Rights other persons may have either in the work itself or in how the work is used, such as publicity or privacy rights.}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\li720\ri0\lin720\rin0\fi-360\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
Notice - For any reuse or distribution, you must make clear to others the license terms of this work. The best way to do this is with a link to this web page: http://creativecommons.org/licenses/by-nc-sa/3.0/}
\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\li0\ri0\lin0\rin0\fi0\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081\rtlch \ltrch\loch

\par \pard\plain \s0\ql\widctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\kerning1\dbch\af8\langfe2052\dbch\af10\afs24\alang1081\cf0\loch\f5\fs24\lang3081{\i0\b0\alang1025\rtlch \ltrch\loch\loch\f4
(This is a human-readable summary of the Legal Code (the full license).)}
\par }

Equipment

Name Visible Cost [deci-credits] Tech-Level
Quirium Mine Detector yes 50000 10+
Remove Quirium Mine Detector yes 200 10+

Ships

This expansion declares no ships. This may be related to warnings.

Models

This expansion declares no models. This may be related to warnings.

Scripts

Path
Config/script.js
"use strict";
this.name        = "Quirium Mine Detector";
this.author      = "Diziet Sma";
this.copyright   = "CC-by-nc-sa-3.0";
this.description = "This script warns the player if a Quirium Mine is launched.";
this.version     = "1.4";


if (0 < oolite.compareVersion("1.77"))
// If Oolite Version < 1.77 use this.shipSpawned function instead of this.cascadeWeaponDetected function.
{
	this.shipSpawned = function(ship)
	{
    	if (player.ship.equipmentStatus("EQ_QMINE_DETECTOR") === "EQUIPMENT_OK")
    	{
		if (ship.isMine && ship.AI === "timebombAI.plist" && ship.position.distanceTo(player.ship.position) < 25600)
			{
			player.consoleMessage("WARNING! QUIRIUM MINE LAUNCH DETECTED!");
            var siren = new SoundSource;
            siren.sound = "[siren]";
            siren.play();
            if (player.ship.equipmentStatus("EQ_TARGET_MEMORY") === "EQUIPMENT_OK") player.ship.target = ship;
			}
    	}
	}
}
else
{
	this.cascadeWeaponDetected = function(weapon)
	{
    	if (player.ship.equipmentStatus("EQ_QMINE_DETECTOR") === "EQUIPMENT_OK")
    	{
            player.consoleMessage("WARNING! QUIRIUM MINE LAUNCH DETECTED!");
            var siren = new SoundSource;
            siren.sound = "[siren]";
            siren.play();
            if (player.ship.equipmentStatus("EQ_TARGET_MEMORY") === "EQUIPMENT_OK") player.ship.target = weapon;
    	}
	}
}

this.playerBoughtEquipment = function(equipment)
{
    if (equipment === "EQ_QMINE_DETECTOR_REMOVER")
    {
        var refund = EquipmentInfo.infoForKey("EQ_QMINE_DETECTOR").price/10 * 0.75;
        if (player.ship.equipmentStatus("EQ_QMINE_DETECTOR") === "EQUIPMENT_DAMAGED") refund /= 10;
        player.ship.removeEquipment("EQ_QMINE_DETECTOR");
        player.ship.removeEquipment("EQ_QMINE_DETECTOR_REMOVER");
        player.credits += refund;
    }
}