| Back to Index | Page generated: Nov 24, 2025, 1:21:31 AM |
| from Expansion Manager's OXP list | from Expansion Manifest | |
|---|---|---|
| Description | Automatically varies the gun-sight cross-hairs according to the current danger level. | Automatically varies the gun-sight cross-hairs according to the current danger level. |
| Identifier | oolite.oxp.Wildeblood.alerting_crosshairs | oolite.oxp.Wildeblood.alerting_crosshairs |
| Title | Alerting Cross-hairs | Alerting Cross-hairs |
| Category | Equipment | Equipment |
| Author | Wildeblood | Wildeblood |
| Version | 1.0 | 1.0 |
| Tags | ||
| Required Oolite Version | ||
| Maximum Oolite Version | ||
| Required Expansions | ||
| Optional Expansions | ||
| Conflict Expansions | ||
| Information URL | http://aegidian.org/bb/viewtopic.php?f=4&t=14368 | n/a |
| Download URL | https://wiki.alioth.net/img_auth.php/a/a2/Alerting_Crosshairs_1.0.oxz | n/a |
| License | Public Domain | Public Domain |
| File Size | n/a | |
| Upload date | 1610873398 |
Also read http://wiki.alioth.net/index.php/Alerting%20Cross-hairs
--------------------------------- Alerting Crosshairs OXP ver. 1.0 --------------------------------- Date: May 16th, 2013 Author: Wildeblood --------------------- Installation and use: --------------------- This OXP changes the way the gun-sight cross-hairs behave in Oolite. In standard Oolite the crosshairs change appearance depending on the type of weapons installed. With this OXP installed the cross-hairs instead change depending on the current alert level. At green alert only a minimal centre-mark is shown. When other ships are in the vicinity the larger four-vaned cross-hair, previously associated with the pulse laser, appears. In combat situations the more complex cross-hair, previously associated with the military laser, appears. The mining laser continues to have its distinctive gun-sight associated with it. When the advanced space compass is set to its target tracking mode the combat cross-hairs appear, regardless of the current alert level. Simply place the Alerting Crosshairs OXP into your "AddOns" folder. No configuration is needed or possible. ----------- Change Log: ----------- 1.0 (May 16th, 2013) First published.
| Path | |
|---|---|
| Scripts/alerting_crosshairs.js | "use strict";
this.name = "Alerting Crosshairs"; // "Wildeblood", 2013.
this.version = "1.0";
/* ====================================================================================
AUTOMATIC HUD CHANGES
======================================================================================= */
this.alertConditionChanged = function(newState, oldState)
{
switch(newState)
{
case 1: // "Green Alert"
{
player.ship.crosshairs = "alerting-crosshairs-green.plist";
break;
}
case 2: // "Yellow Alert"
{
player.ship.crosshairs = "alerting-crosshairs-yellow.plist";
break;
}
case 3: // "Red Alert"
{
if (player.alertHostiles)
{
player.ship.crosshairs = "alerting-crosshairs-red.plist";
}
break;
}
}
}
/* ====================================================================================
USER-SELECTED HUD CHANGES
======================================================================================= */
this.compassTargetChanged = function(whom, mode)
{
if (mode === "COMPASS_MODE_TARGET")
{
player.ship.crosshairs = "alerting-crosshairs-red.plist";
this.$override = true;
}
else if (this.$override && !player.alertHostiles)
{
this.alertConditionChanged(player.alertCondition, 3);
this.$override = false;
}
}
/* ====================================================================================
THE END
======================================================================================= */
|