Difference between revisions of "ILS"
Cholmondely (talk | contribs) (Added Links) |
|||
(19 intermediate revisions by 4 users not shown) | |||
Line 8: | Line 8: | ||
[[Image:ils.jpg]] |
[[Image:ils.jpg]] |
||
− | You can stop if needed by lowering your thrust to zero, for example to avoid a collision. |
+ | Note that there is '''no''' on/off switch for ILS. You can stop if needed by lowering your thrust to zero, for example to avoid a collision. |
ILS steering suspended until your ship is stopped, so if you want to do another than landing then you can stop and lock the station. |
ILS steering suspended until your ship is stopped, so if you want to do another than landing then you can stop and lock the station. |
||
Line 16: | Line 16: | ||
Another way to avoid ILS is the missile targeting mode: use the "t" key instead of "r" to lock a station and ILS will not switch on. |
Another way to avoid ILS is the missile targeting mode: use the "t" key instead of "r" to lock a station and ILS will not switch on. |
||
− | Warning: the current ILS can not rotate your ship at the last stage so if your ship is wider than the height of the dock then please roll manually to avoid crashing the wings into the station. |
||
+ | No ILS in red alert except if weapons are offline. |
||
− | Cost: 50.0 Cr |
||
+ | ILS will rotate your ship in the last 2km if your ship is wider than the height of the dock. |
||
+ | |||
+ | Cost: 50.0₢ |
||
Techlevel: 5 |
Techlevel: 5 |
||
− | Most NPC ships can dock much faster using ILS without roll, up to 95m width - all core ships except Cobra3. |
||
+ | === No more traffic jams! === |
||
− | [[Image:Ils_npc.png]] |
||
+ | NPC ships can dock much faster with ILS, using a shorter path and injectors, narrow ones without roll. This helps cure traffic jams near stations when you are waiting for landing clearance. You don't need to buy the ILS equipment yourself, just keep the .oxp installed and all the NPCs will use it! Injector-equipped ships will arrive in seconds, slowing down in the last 2km only. |
||
− | Injector equipped ships will use it during approach except in the the last 3km. |
||
+ | [[Image:Ils_npc.png]] |
||
You must wait until the current ILS-user ship is docked before you can use ILS. |
You must wait until the current ILS-user ship is docked before you can use ILS. |
||
− | If you target the station while another ship using ILS then you lock on the landing ship - a help to find where it is. If you keep the station in your crosshairs when the current ship |
+ | If you target the station while another ship is using ILS then you lock on the landing ship - a help to find where it is. If you keep the station in your crosshairs when the current ship arrives into the dock then you get the right to use ILS regardless of whether there are others in the queue. |
− | Alternatively you can wait until all ships arrive into the dock - you |
+ | Alternatively you can wait until all ships arrive into the dock - you cannot break off an already started ILS approach. |
+ | === Warning === |
||
+ | If you do not know what you are doing, this can be a very effective way of visiting [[Church of Giles the Creator#Eschatology|St Giles in The Pool of Pellucid Placidity]]! Or losing cargo or damaging your craft! Note that as your shields improve ([[Shield Boosters]] & [[Military Shield Enhancement]]), the speed at which you can survive increases too! The two most common issues are |
||
+ | :(i) the ILS targeting something else which comes into its sight during the docking procedure - and either ILS looses its lock on the dock, or it fixates on another dockable and goes after that - in either case the change of direction can incur fatal consequences (this can actually happen ''inside'' the docking tunnel of hermits, for example); |
||
+ | :(ii) docking with a moveable large ship - ''eg'' a ''Behemoth'' or a ''Deep Space Dredger'' - where the dock is at the front end: too slow an approach will result in the large ship attempting to avoid your ship and can lead to the loss of one's third dimension as one's ship is spread out thinly over the surface of the large ship. |
||
+ | *''Combining ILS with Telescope increases the opportunities for the loss of one's third dimension.'' |
||
+ | |||
+ | Advice: In such cases (and ''especially'' when approaching large moving objects such as Behemoths/Liners/Deep Space Dredgers) it is usually safest to detour around the object so that you can approach it from the side of the docking bay, thus limiting the gyrations required for the operation. If docking clearance protocols are not enabled (one of the F2 game options), then you can repeatedly press "L" which inhibits the objects own gyrations. |
||
=== Dependencies === |
=== Dependencies === |
||
− | Oolite v1. |
+ | Oolite v1.79 or later. |
=== Instructions === |
=== Instructions === |
||
Line 47: | Line 56: | ||
=== Changelog === |
=== Changelog === |
||
+ | 2020,08,12. v1.13 Calculate Dock world-coordinates orientation by concatenating its orientation in |
||
+ | station model-coordinates with the Station orientation in world-coordinates. |
||
+ | Get direction of Dock widest dimension (depth excluded) based on Docks dimensions |
||
+ | and world-coordinates orientation (general case, should work for all kinds of |
||
+ | dock's placement on station models). |
||
+ | Use Dock's heading instead of Station's heading to get the position to aim on |
||
+ | approach. |
||
+ | Change rotation sync logic: if the ship's rotation is lagging, rotates in the same |
||
+ | direction as the station; if it's advanced, rotate against the station; this avoids |
||
+ | rotating too much inside the dock if a longer interval between FCB calls gets the |
||
+ | ship sufficiently out-of-sync to start correcting again (the "let's rotate once |
||
+ | more now we are inside the dock" bug...). |
||
+ | Limit ship's rotation in rotation sync to the max roll that ship can do in the FCB |
||
+ | time interval. |
||
+ | If the ship is approaching fast, start rotation sync farther away and rotate as |
||
+ | much as possible in each FCB call, otherwise do it more leisurely (for the visual |
||
+ | beauty... might be still too fast for that and need some tuning). |
||
+ | 2020.07.16. v1.12 Off-centre dock alignment fix for player and NPC's, performance enhancements, |
||
+ | improvements to auto-docking movements. Thanks to dybal. |
||
+ | 2016.05.20. v1.11 Rotation fix at Torus stations, thanks to pkhb. |
||
+ | Smoother start of ILS steering as the ship has inertia. |
||
+ | 2016.03.27. v1.9 ILS will rotate your ship in the last 2km if wider than the height of the dock. |
||
+ | Wide NPCs can rotate before dock to prevent lockdown at non-rolling stations. |
||
+ | NPC will slow during ILS approach when a ship is near to prevent collision. |
||
+ | Use less CPU by searching new ships in timer instead of FCB. |
||
+ | Fixed a minor bug in NPC logic when player launch. |
||
+ | 2016.01.11. v1.8 Display a warning message if you must roll to fit into the dock. |
||
+ | No ILS in red alert except if weapons are offline. |
||
+ | NPCs will not dock until player has docking clearance. |
||
+ | NPCs will not use ILS at moving docks like Behemoth. |
||
+ | Landing NPC will stop when player launch from a station. |
||
+ | No more auto target lock on new ILS user NPCs. |
||
+ | 2015.11.29. v1.7 Wide NPCs can use ILS, these will wait for the right position. |
||
+ | Lonq queues finish faster due to the speed based selection of next NPC. |
||
+ | Auto switch to the next ship when the current ILS user suffer attack. |
||
+ | No more "ILS set to" message when player is docked. |
||
2015.11.28. v1.6 NPC ILS improved: earn higher speed and up to 95m width for Krait. |
2015.11.28. v1.6 NPC ILS improved: earn higher speed and up to 95m width for Krait. |
||
Must wait NPC to dock before ILS can be used by the player. |
Must wait NPC to dock before ILS can be used by the player. |
||
Line 64: | Line 109: | ||
=== Download === |
=== Download === |
||
− | [[Media: |
+ | [[Media:ils-1.13.oxz|ILS-1.13.oxz]] (downloaded {{#downloads:ils-1.13.oxz}} times). |
− | Old |
+ | Old versions: |
− | [[Media:ILS.1. |
+ | [[Media:ILS.1.12.oxz|ILS.1.12.oxz]] (downloaded {{#downloads:ILS.1.12.oxz}} times). |
+ | [[Media:ILS.1.11.oxz|ILS.1.11.oxz]] (downloaded {{#downloads:ILS.1.11.oxz}} times). |
||
+ | |||
+ | [[Media:ILS.1.9.oxz|ILS.1.9.oxz]] (downloaded {{#downloads:ILS.1.9.oxz}} times). |
||
+ | |||
+ | [[Media:ILS.1.8.oxz|ILS.1.8.oxz]] (downloaded {{#downloads:ILS.1.8.oxz}} times). |
||
+ | |||
+ | [[Media:ILS.1.7.oxz|ILS.1.7.oxz]] (downloaded {{#downloads:ILS.1.7.oxz}} times). |
||
+ | |||
+ | [[Media:ILS.1.4.oxz|ILS.1.4.oxz]] (downloaded {{#downloads:ILS.1.4.oxz}} times). |
||
===Quick Facts=== |
===Quick Facts=== |
||
− | {{OXPLevel| |
+ | {{OXPLevel|2}}{{Infobox OXPb| title = ILS |
− | |version = 1. |
+ | |version = 1.12 |
− | |release = |
+ | |release = 2020-07-16 |
|features = Landing System |
|features = Landing System |
||
|license = CC BY-NC-SA 4 |
|license = CC BY-NC-SA 4 |
||
Line 81: | Line 135: | ||
|feedback = [http://bb.aegidian.org/viewtopic.php?f=4&t=16916 BB-Link] |
|feedback = [http://bb.aegidian.org/viewtopic.php?f=4&t=16916 BB-Link] |
||
}} |
}} |
||
+ | |||
+ | === Links === |
||
+ | *[http://bb.aegidian.org/viewtopic.php?f=4&t=16916 BB-Link] (2014 - date) |
||
+ | *[http://aegidian.org/bb/viewtopic.php?p=41519#p41519 Is it possible to "steer" the player ship?] (2015) |
Latest revision as of 16:45, 3 November 2021
Instrument Landing System
Contents
Description
If you install the ILS equipment and put your target lock to a station then will use your steering controls and guide your ship into the dock. Meantime the speed controls are in your hand so you can ignite Injectors to arrive much faster than with the old Docking Computers.
The ILS mark the current waypoint with a white flashing lightball which will approach the dock if you go nearer to the station. You can temporary override the ILS steering but when you release your controls the ILS will turn your ship to the waypoint again.
Note that there is no on/off switch for ILS. You can stop if needed by lowering your thrust to zero, for example to avoid a collision.
ILS steering suspended until your ship is stopped, so if you want to do another than landing then you can stop and lock the station.
If you change or remove the target lock the ILS turn off automatically.
Another way to avoid ILS is the missile targeting mode: use the "t" key instead of "r" to lock a station and ILS will not switch on.
No ILS in red alert except if weapons are offline.
ILS will rotate your ship in the last 2km if your ship is wider than the height of the dock.
Cost: 50.0₢ Techlevel: 5
No more traffic jams!
NPC ships can dock much faster with ILS, using a shorter path and injectors, narrow ones without roll. This helps cure traffic jams near stations when you are waiting for landing clearance. You don't need to buy the ILS equipment yourself, just keep the .oxp installed and all the NPCs will use it! Injector-equipped ships will arrive in seconds, slowing down in the last 2km only.
You must wait until the current ILS-user ship is docked before you can use ILS.
If you target the station while another ship is using ILS then you lock on the landing ship - a help to find where it is. If you keep the station in your crosshairs when the current ship arrives into the dock then you get the right to use ILS regardless of whether there are others in the queue.
Alternatively you can wait until all ships arrive into the dock - you cannot break off an already started ILS approach.
Warning
If you do not know what you are doing, this can be a very effective way of visiting St Giles in The Pool of Pellucid Placidity! Or losing cargo or damaging your craft! Note that as your shields improve (Shield Boosters & Military Shield Enhancement), the speed at which you can survive increases too! The two most common issues are
- (i) the ILS targeting something else which comes into its sight during the docking procedure - and either ILS looses its lock on the dock, or it fixates on another dockable and goes after that - in either case the change of direction can incur fatal consequences (this can actually happen inside the docking tunnel of hermits, for example);
- (ii) docking with a moveable large ship - eg a Behemoth or a Deep Space Dredger - where the dock is at the front end: too slow an approach will result in the large ship attempting to avoid your ship and can lead to the loss of one's third dimension as one's ship is spread out thinly over the surface of the large ship.
- Combining ILS with Telescope increases the opportunities for the loss of one's third dimension.
Advice: In such cases (and especially when approaching large moving objects such as Behemoths/Liners/Deep Space Dredgers) it is usually safest to detour around the object so that you can approach it from the side of the docking bay, thus limiting the gyrations required for the operation. If docking clearance protocols are not enabled (one of the F2 game options), then you can repeatedly press "L" which inhibits the objects own gyrations.
Dependencies
Oolite v1.79 or later.
Instructions
Do not unzip the .oxz file, just move into the AddOns folder of your Oolite installation.
License
This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License version 4.0. If you are re-using any piece of this OXP, please let me know by sending an e-mail to norbylite at gmail.com.
Changelog
2020,08,12. v1.13 Calculate Dock world-coordinates orientation by concatenating its orientation in station model-coordinates with the Station orientation in world-coordinates. Get direction of Dock widest dimension (depth excluded) based on Docks dimensions and world-coordinates orientation (general case, should work for all kinds of dock's placement on station models). Use Dock's heading instead of Station's heading to get the position to aim on approach. Change rotation sync logic: if the ship's rotation is lagging, rotates in the same direction as the station; if it's advanced, rotate against the station; this avoids rotating too much inside the dock if a longer interval between FCB calls gets the ship sufficiently out-of-sync to start correcting again (the "let's rotate once more now we are inside the dock" bug...). Limit ship's rotation in rotation sync to the max roll that ship can do in the FCB time interval. If the ship is approaching fast, start rotation sync farther away and rotate as much as possible in each FCB call, otherwise do it more leisurely (for the visual beauty... might be still too fast for that and need some tuning). 2020.07.16. v1.12 Off-centre dock alignment fix for player and NPC's, performance enhancements, improvements to auto-docking movements. Thanks to dybal. 2016.05.20. v1.11 Rotation fix at Torus stations, thanks to pkhb. Smoother start of ILS steering as the ship has inertia. 2016.03.27. v1.9 ILS will rotate your ship in the last 2km if wider than the height of the dock. Wide NPCs can rotate before dock to prevent lockdown at non-rolling stations. NPC will slow during ILS approach when a ship is near to prevent collision. Use less CPU by searching new ships in timer instead of FCB. Fixed a minor bug in NPC logic when player launch. 2016.01.11. v1.8 Display a warning message if you must roll to fit into the dock. No ILS in red alert except if weapons are offline. NPCs will not dock until player has docking clearance. NPCs will not use ILS at moving docks like Behemoth. Landing NPC will stop when player launch from a station. No more auto target lock on new ILS user NPCs. 2015.11.29. v1.7 Wide NPCs can use ILS, these will wait for the right position. Lonq queues finish faster due to the speed based selection of next NPC. Auto switch to the next ship when the current ILS user suffer attack. No more "ILS set to" message when player is docked. 2015.11.28. v1.6 NPC ILS improved: earn higher speed and up to 95m width for Krait. Must wait NPC to dock before ILS can be used by the player. Targeted NPC will not get priority over others. 2015.11.27. v1.5 Most NPC ships can dock faster without roll, up to 80m width. 2015.03.21. v1.4 Fixed landing in Rock Hermits. Fixed a bug with Towbar. 2014.10.01. v1.3 No ILS in missile targeting mode. ILS steering suspended until player ship is stopped. Fixed Telescope visual target shaking during ILS steering. Using reduced turn rates when there is a ship on Towbar. 2014.09.30. v1.2 Refined approaching curve with less sharp turn at the end. Fixed the white marker. 2014.09.29. v1.1 Small fixes, for example Carriers will not turn on ILS. 2014.09.29. v1.0 First release.
Download
ILS-1.13.oxz (downloaded 0 times).
Old versions:
ILS.1.12.oxz (downloaded 0 times).
ILS.1.11.oxz (downloaded 2091 times).
ILS.1.9.oxz (downloaded 409 times).
ILS.1.8.oxz (downloaded 613 times).
ILS.1.7.oxz (downloaded 409 times).
ILS.1.4.oxz (downloaded 1455 times).
Quick Facts
Version | Released | License | Features | Category | Author(s) | Feedback |
---|---|---|---|---|---|---|
1.12 | 2020-07-16 | CC BY-NC-SA 4 | Landing System | Equipment OXPs | Norby | BB-Link |
Links
- BB-Link (2014 - date)
- Is it possible to "steer" the player ship? (2015)