This is the repository for the Independant Positioning System (IPS), coded by Fryke#0746 on Discord. Come check out the Discord Server.
IPS is a coordinate based positioning system for the game Starbase. This README will be updated with current features and statistics as the system is upgraded and added to.
For installation instructions, check out the information found in the Current Release folder.
If you are curious about how the code was derived and the logic behind it, feel free to check out the How IPS Works wiki page.
If you're interested in a plug-and-play module, check out Independant Positioning System - Asynchronous.
And finally, I have had the fantastic oppertunity to work with other YOLOL developers to incorporate IPS into their systems. Check out more information on the Collaborations page.
- Quad Receiver OR Mono Receiver Options
- 1 Basic YOLOL Chip
- 0.6 second update time
- Ability to set a custom origin point
- Ability to re-label and invert axes
- Can run alongside ISAN v2.5
- Pre-modiified ISAN-Mimic Version
- Add-On support
- Velocity
- Waypoint Course System
By personal choice, I have made the default coordinate grid alignment match the following picture:
- Positive +X goes inside the belt
- Positive +Y goes to the left of the belt, towards the West transmitter station
- Positive +Z goes above the belt, towards the North transmitter station
In addition the default origin point is the Warp Gate, which is aligned to what I am calling The Sacred Grid.
But, this can be changed by modifying how you label the coordinate variables. If you wish to label the axes, invert the axes, or modify the origin point, check out the information found in the Current Release folder down in the "Configuration Options" section.
In addition, there is a pre-modified version of IPS available that is set up to mimic the ISAN coordinate grid. The modification is on the variable assignment level, so exporting [x, y, z]
as-is will give you correct ISAN coordinates. To export these coordinates for other systems, check out the Addons Folder.
If you are interested in contributing to this project, feel free to look through the Issues to see what is currently being worked on. Any thoughts, comments, or PRs are much appreciated. If you have any questions or ideas, feel free to join the IPS/Atlas Discord.
- Come up with ideas for Add-Ons
- Research the ability to replace the transmitter stations
- spedione#9006 for bug testing and taking measurements
- Thaccus#0591 for redundant code optimization
- Azurethi#0789 for inspiration