fix folders

This commit is contained in:
Zan
2024-05-09 16:07:27 -07:00
parent cfa8289330
commit 829c151baf
1959 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
# Changelog
## v1.1.2 (Current) - 27/12/2022
- Added Discord link to help chip
- Renamed `Material` panel to `Materials`
- Fixed upper limit of laser pitch control
- Added cruise safety chip
- Added lasers safety chip
## v1.1.1 - 09/10/2022
- Removed references to laser pulse in YOLOL
- Removed one redundant memory chip
- Corrected button style of NavGrid buttons
- Added EGOTech logo
## v1.1.0 - 28/05/2022
- Moved beam to align with lower floor access
- Added meter upgrade to basic crafting bench
- Removed all enhancers
- Added eight heat sinks
- Reduced radiators to four bases and eight extensions
- Replaced all `RadiationRate` panels with `HeatTransferRate`
- Added `StoredHeat` panels
- Removed `Generator Limit` panel from pilot right console
- Replaced speedometer by MoriWatari with new speedometer
- Removed fast travel core
- Increased max propellant to 144,000,000
- Added eight extra ore crates
## v1.0.0 - 26/02/2022
- Initial release

5
EGOTech/piercer/FAQ.md Normal file
View File

@@ -0,0 +1,5 @@
# Frequently Asked Questions
## Why does NavGrid show an error?
This usually happens after travelling to the moon via the warp gate where ISAN is not available. After returning, this can be fixed by reseting ISAN.

View File

@@ -0,0 +1,30 @@
# Features
- 342 ore crates
- Standard Cruise function
- Turtle and Sloth functions with adjustable rates
- Transponder system with ping function
- Automated rotating drill with four mining lasers
- Four ore collectors
- Material scanner with display of materials in stacks
- Approach and auto mine functions
- Two external and two internal resource bridges
- Auto generator rate script with adjustable minimum rate
- 32 T2 generators with 12 T2 fuel chambers and 24 spare rods on racks
- Radiators and heat sinks that provide more than adequate cooling
- 12 large propellant tanks with 144,000,000 units of propellant
- Estimated flight time of 8 hours and range of 4000km
- Propellant time and fuel time panels
- 130 batteries
- 32 T2 box and 104 T2 triangle thrusters providing forward thrust
- 32 T2 triangle thrusters providing braking thrust
- 48 T2 triangle thrusters for maneuvers
- Basic crafting bench to craft refills plus the tools bench
- [NavGrid by StandPeter](https://github.com/pcbennion/starbase-navgrid)
- [NavCas by fixerid](https://github.com/fixerid/sb-projects/tree/main/NavCas), using custom avoidance system and ISAN 3 in 1 from [Compass by Firestar99](https://gitlab.com/Firestar99/yolol/-/blob/master/src/compass/README.md), with ability to load target from NavGrid
- Warning lights and alarm for obstacle detection and avoidance, powered by 31 rangefinders
- Speedometer
- Timer panel
- Odometer panel
- Many extra slots for YOLOL or memory chips
- Top speed of 140m/s when empty

View File

@@ -0,0 +1,4 @@
# Known Issues
- There is limited coverage of range finders for the crash avoidance system. **Use at your own risk!**
- Autopilot doesn't seem to point ship directly to destination (a bit off), use in conjunction with NavGrid.

15
EGOTech/piercer/README.md Normal file
View File

@@ -0,0 +1,15 @@
# Piercer by EGOTech
[![CC BY-NC-SA 4.0](https://img.shields.io/badge/License-CC%20BY--NC--SA%204.0-lightgrey.svg)](http://creativecommons.org/licenses/by-nc-sa/4.0/)
## For Piercer information and download, see the [ship page](https://starbase.egotech.space/ships/piercer)
[![EGOTech Discord](https://discordapp.com/api/guilds/1013328685564178472/widget.png?style=banner2)](https://discord.gg/BKwVGvncmN)
## Changelog
View changelog [here](CHANGELOG.md)
## Designed by EGOTech
![EGOTech](../others/egotech/logos/egotech_logo_light.png)

174
EGOTech/piercer/USAGE.md Normal file
View File

@@ -0,0 +1,174 @@
# Usage
To enter the ship, there is a button on top of the ship that will open `Hatch`. Once inside you can also open and close the cockpit glass `Canopy`. Buttons for these are available in the pilot side consoles.
## Flying the Ship
![Pilot Center Console](https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/pilot_center_console.jpg)
The left lever on the center console controls backwards thrust (braking) and the right lever controls forward thrust.
<nord-table>
| Interface | Function |
|---|---|
| `Speed` | Current speed in metres per second. |
| `ForwardThrust` | Current forward thrust, maximum of 10,000 units |
| `Throttle` | Current throttle level, maximum of 100 percent |
| `Cruise` | Activates cruise control, forward thrust will not reset to zero unless turned down. |
| `Turtle` | Activates turtle mode which sets forward thrust to a maximum limit of `TurtleRate` of full thrust. |
| `Sloth` | Activates the low sensitvity mode of pitch and yaw by limiting thrust. Use the `Sensitivity` switch to set the maximum thrust rate of sloth mode.|
| `Aim` | Reduces the response time of key presses for pitch and yaw. |
| `Guides` | Activates rangefinders (except center one which can be activated separately). Can be used as guide lasers. `Red` warning lights show location of obstacles (left, right and centre). |
| `Range` & `Distance` | Activates center rangefinder, with `Distance` showing distance to object. |
| `Material Scanner` & `Materials` | Turns on the [Ore Scanner](#ore-scanner) and shows results of scan. |
| `Approach`, `Collect`, `Mine`, `Lasers`, `Rotate`, `Eco`, `Drill Mode` & `Drill Pitch` | Mining controls. See [Mining](#mining). |
| `Nav`, `Autopilot`, `Avoidance` & `Target` | Autopilot controls. See [Autopilot and Crash Avoidance](#auto-pilot-and-crash-avoidance). |
| `ISAN2` | Current ISAN coordinates of ship. |
| `NavGrid`, `NavP`, `NavC` & `Attitude` | [NavGrid](https://github.com/pcbennion/starbase-navgrid) system, see [Using the Waypoint System](#using-the-waypoint-system). |
| `SafeZone` | Whether current location is in the safe zone. |
| `StrengthFactor` | Current strength of ship. May fluctuate as ore crates are filled. Anything below 1.0 means ship is damaged. |
| Transponder `Toggle` & `Ping` | Transponder controls, `Toggle` turns on and off ship transponder while `Ping` will activate transponder for three seconds |
| `Timer` | See [Timer](#timer). |
| `Odometer` | See [Odometer](#odometer). |
</nord-table>
<nord-banner variant="warning">
**NOTE:** For safety, firing full braking thrust will deactivate `Cruise`.
</nord-banner>
## Using the Waypoint System
![Pilot Left Console](https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/pilot_left_console.jpg)
### Viewing and Selecting Waypoints
This uses the [NavGrid](https://github.com/pcbennion/starbase-navgrid) system. Use the `Down` and `Up` waypoints selectors to select waypoint. The selected waypoint information is shown on `NavP` and `NavC` panels.
On the pilot center console, `NavGrid` will show the compass towards the selected waypoint while `Attitude` will show the ship's pitch, heading and roll directions. `NavGrid` is best used while not moving.
### Editing and Saving Waypoints
Use `Set` to save waypoint of current location to the current selected waypoint position.
To edit currently selected waypoint, use your `U` tool to add name, X, Y and Z values to `nName`, `nX`, `nY` and `nZ` respectively. Then use the `Save` button to save.
<nord-banner variant="warning">
**NOTE:** Waypoint 1 to 6 are presets and can not be over written.
</nord-banner>
### Loading Waypoint to Auto Pilot
Use `Load to Auto Pilot` to load curretnly selected waypoint to `Target` to be used with the auto pilot system.
## Auto Pilot and Crash Avoidance
The ship uses a modified version of [NavCas](https://github.com/fixerid/sb-projects/tree/main/NavCas) which uses the 3 in 1 ISAN from Compass. Waypoints are loaded from NavGrid waypoint system.
Use while the ship is stationary. Activating `Nav` will start point the ship towards `Target` waypoint and deactivate itself when done. `Autopilot` will activate `Nav` and fly to within 5km of `Target` waypoint with `Avoidance` activated.
<nord-banner variant="warning">
**NOTE:** `Nav` may not be very accurate. I recommend using it in conjunction with the NavGrid compass. The `dd` panel on the pilot left console shows debugging information for NavCas.
</nord-banner>
`Avoidance` will activate `Guides`. If the guides detect objects it will cut thrust and strafe up or down (will flash either the top or bottom `Blue` warning lights on the pilot center console according to the direction) while sounding an alarm (check game settings if you do not hear the alarm).
It will also flash `Red` warning lights on the pilot center console according to the position of obstacle detected. If `Autopilot` is activated, it will readjust and continue its flight.
<nord-banner variant="warning">
**NOTE:** For safety, `Avoidance` will not activate if the mining lasers are turned on. Do not turn on `Avoidance`, `Autopilot` and `Nav` while lasers are turned on.
</nord-banner>
`Avoids` will show the counters for number of avoidances. The `Trip` counter can be reset by holding down the `Avoids` `Reset Trips` button.
<nord-banner variant="warning">
**NOTE:** There is very limited coverage of range finders for the crash avoidance system. **Use at your own risk!**
</nord-banner>
## Resetting Navigation
If ISAN or NavGrid is not working, it can be reset using the `Reset ISAN` button. Press once to take ISAN offline, then press again to reset.
## Mining
To approach an asteroid, point the center range finder at an asteroid and activate `Approach`. Once in range (optimum range is 10 to 14m on `Distance`), activate `Lasers` to turn on the mining lasers. Activating `Rotate` will rotate the laser drill.
The laser drill has three modes.
- `Fixed` mode will keep all lasers converged to the asteroid detected by the center range finder.
- `Manual` mode allows adjustment of the `Drill Pitch`. The pitch range is from `-15` to `20` degrees.
- `Auto` mode will activate `Rotate` and progressively increase the drill pitch with the rotations
`Drill Pitch` can only be adjusted in `Manual` mode. `Eco` mode will only use two lasers to conserve power.
`Mine` is a button which will activate automated mining. Point the center range finder at an asteroid and activate. It will activate `Material Scanner` and `Approach`, and once in range it will automatically activate `Lasers`.
`Collect` turns on the four ore collectors.
If batteries start running out of charge while mining, turn on `Min Gen`. Continous use of the lasers and collectors at the same time requires a `Min Generator Limit` of around 90%.
<nord-banner variant="warning">
**NOTE:** For safety, lasers will turn off if the total fuel is less that 2,000 units.
</nord-banner>
### Ore Scanner
Activate using the `Material Scanner` button. Scan results will show on the `Materials` panel in number of stacks. It has a maximum range of 100m.
## Managing Power and Fuel
![Pilot Right Console](https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/pilot_right_console.jpg)
<nord-table>
| Interface | Function |
|---|---|
| `Propellant` | Total propellant remaining in propellant tanks, maximum of 144,000,000 units. |
| `PropTime` | Time and distance remaining of propellant based on current usage. Distance is calculated from speed. |
| `FuelTime` | Time and distance remaining of fuel based on current usage. Distance is calculated from speed. |
| `WithBackup` | Same as FuelTime but takes into account backup rods available. Use the switch for `Backup Rods` to set the number of backup rods available. As standard there are 20 extra rods. |
| `Fuel Rod 1` to `Fuel Rod 12` | Fuel remaining on fuel rods in individual fuel chambers, maximum of 300,000 units for each. |
| `Generator` | Current generator rate. |
| `Min Gen` & `Min Generator Limit` | Toggle and sets minimum generator rate. See [Managing Power](#managing-power). |
| `Shutdown` | Will turn off all fuel chambers thus shutting down generators. |
| `Battery` | Shows current battery charge of the batteries, maximum of 10,000 units. |
| `HeatTransferRate` | Current heat transfer rate of the heat sinks, maximum of 100%. |
| `StoredHeat` | Current stored heat in the heat sinks, maximum of 15,000 units. |
| `Flow In` & `Flow Out` | Toggle flow modes of resource bridges. See [Refueling Propellant](#refueling-propellant). |
| `Lights` | Turns on and off internal lights. |
| `Canopy` | Opens or closes glass canopy. |
| `Hatch` | Opens or closes ship entry hatch. |
</nord-table>
### Managing Power
By default the generator will only run and ramp up when the batteries need charging so there is minimum management needed. But you can set a minimum generate rate by setting the `Min Generator Limit` value using the switch for the minimum rate and turning on `Min Gen`.
### Refueling Propellant
All four resource bridges can be used for refuelling propellant. To refuel from another ship, turn off `Flow Out` on the pilot right side console and leave `Flow In` turned on. Then connect a resource bridge to the other ship. To refuel another ship, do the opposite, `Flow Out` turned on and `Flow In` turned off.
Remember to turn `Flow In` and `Flow Out` back on if you are using the Endo to collect ore via any of the ship's resource bridges.
## Other Stuff
### Timer
On the pilot center console there is a `Timer` panel which acts as a timer. It will run when the ship is active and show total time in years, weeks, days, hours, minutes and seconds. To reset the timer, hold down the `Reset Timer` button on the pilot left console.
### Odometer
On the pilot right console there is a `Odometer` panel which will keep track of the ship's estimated flight distance based on speed. To reset the trip odometer, hold down the `Odometer` `Reset Trips` button on the pilot left console.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 275 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 401 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 705 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 992 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 870 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 788 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 554 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 511 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 494 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 478 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 370 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 628 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 475 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 481 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 536 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 389 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 165 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 746 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 694 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 959 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 998 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 532 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 667 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 650 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 852 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1000 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 673 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 585 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 616 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 447 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 462 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 468 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 624 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 525 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 402 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 505 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 715 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 717 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 554 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 545 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 654 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 606 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 653 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 651 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 694 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 624 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 642 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 745 KiB

View File

@@ -0,0 +1,19 @@
# Changelog
## v1.0.2 (Current) - 27/12/2022
- Renamed `Material` panel to `Materials`
- Fixed upper limit of laser pitch control
- Added cruise safety chip
- Added lasers safety chip
## v1.0.1 - 09/10/2022
- Changed laser convergence to use professional chip for better accuracy
- Removed references to laser pulse in YOLOL
- Removed one redundant memory chip
- Corrected naming of field in heat sinks to match `StoredHeat`
## v1.0.0 - 06/10/2022
- Initial release

View File

@@ -0,0 +1,17 @@
# Features
The Piercer X has the same features as the [Piercer](../piercer#features) except the following differences.
<nord-table>
| | Piercer | Piercer X |
|---|---|---|
| Thrusters | T2 | T3 |
| Top Speed (empty) | 140m/s | 150m/s |
| Generators | T2 | T3 |
| Fuel Chambers | T2 | T3 |
| Enhancers | T2 | T3 |
| Power Generation | 32,000eps | 58,500eps |
| Laser Convergence | Approximation | Precise |
</nord-table>

View File

@@ -0,0 +1,15 @@
# Piercer X (Anorak Edition) by EGOTech
[![CC BY-NC-SA 4.0](https://img.shields.io/badge/License-CC%20BY--NC--SA%204.0-lightgrey.svg)](http://creativecommons.org/licenses/by-nc-sa/4.0/)
## For Piercer X information and purchase, see the [ship page](https://starbase.egotech.space/ships/piercer-x)
[![EGOTech Discord](https://discordapp.com/api/guilds/1013328685564178472/widget.png?style=banner2)](https://discord.gg/BKwVGvncmN)
## Changelog
View changelog [here](CHANGELOG.md)
## Designed by EGOTech
![EGOTech](../../others/egotech/logos/egotech_logo_light.png)

View File

@@ -0,0 +1,3 @@
# Usage
For usage instructions please refer to the [usage instructions of the Piercer](../piercer#usage)

Binary file not shown.

After

Width:  |  Height:  |  Size: 312 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 418 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 549 KiB

View File

@@ -0,0 +1,235 @@
{
"name": "Piercer X (Anorak Edition)",
"version": "1.0.2",
"path": "piercer/premium",
"types": [
{
"type": "miner",
"order": 4
}
],
"blueprints": [],
"photos": [
{
"filename": "20221006153255_1.jpg",
"path": "photos/20221006153255_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/premium/photos/20221006153255_1.jpg",
"description": "",
"featured": true
}
],
"readme": {
"path": "README.md",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/premium/README.md"
},
"changelog": {
"path": "CHANGELOG.md",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/premium/CHANGELOG.md",
"discord": "https://discord.com/channels/1013328685564178472/1027431302833643550/1235770270007038022"
},
"cost": 500000,
"images": [
{
"filename": "build_cost.png",
"path": "images/build_cost.png",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/premium/images/build_cost.png",
"description": ""
},
{
"filename": "piercer-x1.jpg",
"path": "images/piercer-x1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/premium/images/piercer-x1.jpg",
"description": ""
}
],
"videos": [],
"buildCost": {
"discord": "https://discord.com/channels/1013328685564178472/1027431302833643550/1235727628359696455",
"materials": [
{
"ore": "aegisium",
"label": "Aegisium Ore",
"kv": 106677,
"stacks": 61.7
},
{
"ore": "ajatite",
"label": "Ajatite Ore",
"kv": 11227,
"stacks": 6.5
},
{
"ore": "arkanium",
"label": "Arkanium Ore",
"kv": 25944,
"stacks": 15
},
{
"ore": "bastium",
"label": "Bastium Ore",
"kv": 265261,
"stacks": 153.5
},
{
"ore": "charodium",
"label": "Charodium Ore",
"kv": 221326,
"stacks": 128.1
},
{
"ore": "corazium",
"label": "Corazium Ore",
"kv": 76,
"stacks": 0
},
{
"ore": "exorium",
"label": "Exorium Ore",
"kv": 28492,
"stacks": 16.5
},
{
"ore": "glass",
"label": "Glass",
"kv": 2644,
"stacks": 1.5
},
{
"ore": "ice",
"label": "Ice",
"kv": 144000,
"stacks": 83.3
},
{
"ore": "karnite",
"label": "Karnite Crystal",
"kv": 5540,
"stacks": 3.2
},
{
"ore": "kutonium",
"label": "Kutonium Ore",
"kv": 73289,
"stacks": 42.4
},
{
"ore": "lukium",
"label": "Lukium Ore",
"kv": 17540,
"stacks": 10.2
},
{
"ore": "nhurgite",
"label": "Nhurgite Crystal",
"kv": 83098,
"stacks": 48.1
},
{
"ore": "ukonium",
"label": "Ukonium Ore",
"kv": 7378,
"stacks": 4.3
},
{
"ore": "vokarium",
"label": "Vokarium Ore",
"kv": 153443,
"stacks": 88.8
},
{
"ore": "xhalium",
"label": "Xhalium Ore",
"kv": 7136,
"stacks": 4.1
},
{
"ore": "ymrium",
"label": "Ymrium Ore",
"kv": 121180,
"stacks": 70.1
},
{
"ore": "total",
"label": "Total ore",
"kv": 1274252,
"stacks": 737.4
}
],
"cost": {
"assembly": 272628,
"manufacturing": 1407760,
"total": 1680388
}
},
"links": [
{
"text": "Starbase Ship Shop Page",
"url": "https://sb-creators.org/makers/Egomaniac/ship/Piercer%20X"
},
{
"text": "Ship GitHub Page",
"url": "https://github.com/EGO-Tech/starbase-ships/tree/main/piercer/premium"
}
],
"saleType": "for-sale",
"slug": "piercer-x",
"description": "The Piercer X is a premium version of the Piercer with T3 generators, fuel chambers, enhancers and thrusters.",
"shortDescription": "The premium version of the Piercer with T3 generators, fuel chambers, enhancers and thrusters.",
"features": [
{
"label": "Material Crates",
"value": 342
},
{
"label": "Mining Lasers",
"value": 4
}
],
"tags": [
{
"id": "t3-generator",
"label": "T3 Generators"
},
{
"id": "t3-thruster",
"label": "T3 Thrusters"
},
{
"id": "mining-laser",
"label": "Mining Laser"
},
{
"id": "mining-laser-drill",
"label": "Mining Laser Drill"
},
{
"id": "isan",
"label": "ISAN"
},
{
"id": "auto-pilot",
"label": "Auto Pilot"
},
{
"id": "asteroid-avoidance",
"label": "Asteroid Avoidance"
},
{
"id": "basic-bench",
"label": "Basic Crafting Bench"
},
{
"id": "tools-bench",
"label": "Tools Crafting Bench"
}
],
"featureList": {
"path": "FEATURES.md",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/premium/FEATURES.md"
},
"usage": {
"path": "USAGE.md",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/premium/USAGE.md"
},
"discord": "https://discord.com/channels/1013328685564178472/1027431302833643550"
}

View File

@@ -0,0 +1,6 @@
x=1.68 y=-1.92 z=13 s=20 m=999
if:lasers<1thena=1 goto2end b=:Distance d=b+x
ifb<1 or b>m thend=z+x end c=atan(y/d) ifc>s thenc=s end goto5+:dms
goto2 // manual
:dp=c goto2 // fixed
:rot=1 ifa>0then:dp=c a=0end goto2 // auto

573
EGOTech/piercer/ship.json Normal file
View File

@@ -0,0 +1,573 @@
{
"name": "Piercer",
"version": "1.1.2",
"path": "piercer",
"types": [
{
"type": "miner",
"order": 3
}
],
"blueprints": [
{
"filename": "piercer.fbe",
"path": "blueprints/piercer.fbe",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/blueprints/piercer.fbe",
"version": "1.1.2",
"description": "",
"current": true
},
{
"filename": "piercer_v1.1.1.fbe",
"path": "blueprints/piercer_v1.1.1.fbe",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/blueprints/piercer_v1.1.1.fbe",
"version": "1.1.1",
"description": "",
"current": false
},
{
"filename": "piercer_v1.1.0.fbe",
"path": "blueprints/piercer_v1.1.0.fbe",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/blueprints/piercer_v1.1.0.fbe",
"version": "1.1.0",
"description": "",
"current": false
},
{
"filename": "piercer_v1.0.0.fbe",
"path": "blueprints/piercer_v1.0.0.fbe",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/blueprints/piercer_v1.0.0.fbe",
"version": "1.0.0",
"description": "",
"current": false
}
],
"photos": [
{
"filename": "20220225204743_1.jpg",
"path": "photos/20220225204743_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225204743_1.jpg",
"description": "",
"featured": true
},
{
"filename": "20220222222156_1.jpg",
"path": "photos/20220222222156_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220222222156_1.jpg",
"description": ""
},
{
"filename": "20220222222201_1.jpg",
"path": "photos/20220222222201_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220222222201_1.jpg",
"description": ""
},
{
"filename": "20220222222205_1.jpg",
"path": "photos/20220222222205_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220222222205_1.jpg",
"description": ""
},
{
"filename": "20220225204600_1.jpg",
"path": "photos/20220225204600_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225204600_1.jpg",
"description": ""
},
{
"filename": "20220225204616_1.jpg",
"path": "photos/20220225204616_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225204616_1.jpg",
"description": ""
},
{
"filename": "20220225204632_1.jpg",
"path": "photos/20220225204632_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225204632_1.jpg",
"description": ""
},
{
"filename": "20220225204701_1.jpg",
"path": "photos/20220225204701_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225204701_1.jpg",
"description": ""
},
{
"filename": "20220225204720_1.jpg",
"path": "photos/20220225204720_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225204720_1.jpg",
"description": ""
},
{
"filename": "20220225204729_1.jpg",
"path": "photos/20220225204729_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225204729_1.jpg",
"description": ""
},
{
"filename": "20220225204821_1.jpg",
"path": "photos/20220225204821_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225204821_1.jpg",
"description": ""
},
{
"filename": "20220225204828_1.jpg",
"path": "photos/20220225204828_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225204828_1.jpg",
"description": ""
},
{
"filename": "20220225204847_1.jpg",
"path": "photos/20220225204847_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225204847_1.jpg",
"description": ""
},
{
"filename": "20220225204902_1.jpg",
"path": "photos/20220225204902_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225204902_1.jpg",
"description": ""
},
{
"filename": "20220225205000_1.jpg",
"path": "photos/20220225205000_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225205000_1.jpg",
"description": ""
},
{
"filename": "20220225205101_1.jpg",
"path": "photos/20220225205101_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225205101_1.jpg",
"description": ""
},
{
"filename": "20220225205214_1.jpg",
"path": "photos/20220225205214_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225205214_1.jpg",
"description": ""
},
{
"filename": "20220225205341_1.jpg",
"path": "photos/20220225205341_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225205341_1.jpg",
"description": ""
},
{
"filename": "20220225205342_1.jpg",
"path": "photos/20220225205342_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225205342_1.jpg",
"description": ""
},
{
"filename": "20220225205707_1.jpg",
"path": "photos/20220225205707_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225205707_1.jpg",
"description": ""
},
{
"filename": "20220225205717_1.jpg",
"path": "photos/20220225205717_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225205717_1.jpg",
"description": ""
},
{
"filename": "20220225205750_1.jpg",
"path": "photos/20220225205750_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225205750_1.jpg",
"description": ""
},
{
"filename": "20220225205759_1.jpg",
"path": "photos/20220225205759_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225205759_1.jpg",
"description": ""
},
{
"filename": "20220225205852_1.jpg",
"path": "photos/20220225205852_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225205852_1.jpg",
"description": ""
},
{
"filename": "20220225210532_1.jpg",
"path": "photos/20220225210532_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225210532_1.jpg",
"description": ""
},
{
"filename": "20220225210545_1.jpg",
"path": "photos/20220225210545_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225210545_1.jpg",
"description": ""
},
{
"filename": "20220225210556_1.jpg",
"path": "photos/20220225210556_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225210556_1.jpg",
"description": ""
},
{
"filename": "20220225210611_1.jpg",
"path": "photos/20220225210611_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225210611_1.jpg",
"description": ""
},
{
"filename": "20220225210634_1.jpg",
"path": "photos/20220225210634_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225210634_1.jpg",
"description": ""
},
{
"filename": "20220225210644_1.jpg",
"path": "photos/20220225210644_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225210644_1.jpg",
"description": ""
},
{
"filename": "20220225210706_1.jpg",
"path": "photos/20220225210706_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225210706_1.jpg",
"description": ""
},
{
"filename": "20220225210746_1.jpg",
"path": "photos/20220225210746_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225210746_1.jpg",
"description": ""
},
{
"filename": "20220225210750_1.jpg",
"path": "photos/20220225210750_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225210750_1.jpg",
"description": ""
},
{
"filename": "20220225210802_1.jpg",
"path": "photos/20220225210802_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225210802_1.jpg",
"description": ""
},
{
"filename": "20220225210947_1.jpg",
"path": "photos/20220225210947_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/photos/20220225210947_1.jpg",
"description": ""
}
],
"readme": {
"path": "README.md",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/README.md"
},
"changelog": {
"path": "CHANGELOG.md",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/CHANGELOG.md",
"discord": "https://discord.com/channels/1013328685564178472/1025255426373189654/1235770241171329086"
},
"cost": 0,
"images": [
{
"filename": "build_cost.png",
"path": "images/build_cost.png",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/build_cost.png",
"description": ""
},
{
"filename": "piercer1.jpg",
"path": "images/piercer1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/piercer1.jpg",
"description": ""
},
{
"filename": "piercer10.jpg",
"path": "images/piercer10.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/piercer10.jpg",
"description": ""
},
{
"filename": "piercer11.jpg",
"path": "images/piercer11.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/piercer11.jpg",
"description": ""
},
{
"filename": "piercer12.jpg",
"path": "images/piercer12.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/piercer12.jpg",
"description": ""
},
{
"filename": "piercer13.jpg",
"path": "images/piercer13.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/piercer13.jpg",
"description": ""
},
{
"filename": "piercer14.jpg",
"path": "images/piercer14.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/piercer14.jpg",
"description": ""
},
{
"filename": "piercer15.jpg",
"path": "images/piercer15.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/piercer15.jpg",
"description": ""
},
{
"filename": "piercer2.jpg",
"path": "images/piercer2.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/piercer2.jpg",
"description": ""
},
{
"filename": "piercer3.jpg",
"path": "images/piercer3.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/piercer3.jpg",
"description": ""
},
{
"filename": "piercer4.jpg",
"path": "images/piercer4.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/piercer4.jpg",
"description": ""
},
{
"filename": "piercer5.jpg",
"path": "images/piercer5.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/piercer5.jpg",
"description": ""
},
{
"filename": "piercer6.jpg",
"path": "images/piercer6.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/piercer6.jpg",
"description": ""
},
{
"filename": "piercer7.jpg",
"path": "images/piercer7.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/piercer7.jpg",
"description": ""
},
{
"filename": "piercer8.jpg",
"path": "images/piercer8.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/piercer8.jpg",
"description": ""
},
{
"filename": "piercer9.jpg",
"path": "images/piercer9.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/piercer9.jpg",
"description": ""
},
{
"filename": "pilot_center_console.jpg",
"path": "images/pilot_center_console.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/pilot_center_console.jpg",
"description": ""
},
{
"filename": "pilot_left_console.jpg",
"path": "images/pilot_left_console.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/pilot_left_console.jpg",
"description": ""
},
{
"filename": "pilot_right_console.jpg",
"path": "images/pilot_right_console.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/images/pilot_right_console.jpg",
"description": ""
}
],
"videos": [
{
"channel": {
"text": "Krawll Unchained",
"url": "https://www.youtube.com/channel/UCCqloSZ0VHn0BCFhIlJNS8A"
},
"video": {
"text": "Starbase - Community Ship Showcase - The Piercer by Egomaniac - Surgical mining!",
"url": "https://www.youtube.com/watch?v=UJVmU2bdvLA"
}
},
{
"channel": {
"text": "flexcreator",
"url": "https://www.youtube.com/c/flexcreator"
},
"video": {
"text": "Moon Mining with Piercer | Starbase",
"url": "https://www.youtube.com/watch?v=obR1CmXiXhw"
}
}
],
"buildCost": {
"materials": [
{
"ore": "aegisium",
"label": "Aegisium Ore",
"kv": 111422,
"stacks": 64.5
},
{
"ore": "ajatite",
"label": "Ajatite Ore",
"kv": 17404,
"stacks": 10.1
},
{
"ore": "arkanium",
"label": "Arkanium Ore",
"kv": 3077,
"stacks": 1.8
},
{
"ore": "bastium",
"label": "Bastium Ore",
"kv": 284359,
"stacks": 164.6
},
{
"ore": "charodium",
"label": "Charodium Ore",
"kv": 190415,
"stacks": 110.2
},
{
"ore": "exorium",
"label": "Exorium Ore",
"kv": 20061,
"stacks": 11.6
},
{
"ore": "glass",
"label": "Glass",
"kv": 2644,
"stacks": 1.5
},
{
"ore": "ice",
"label": "Ice",
"kv": 144000,
"stacks": 83.3
},
{
"ore": "karnite",
"label": "Karnite Crystal",
"kv": 235,
"stacks": 0.1
},
{
"ore": "kutonium",
"label": "Kutonium Ore",
"kv": 260,
"stacks": 0.2
},
{
"ore": "nhurgite",
"label": "Nhurgite Crystal",
"kv": 83098,
"stacks": 48.1
},
{
"ore": "vokarium",
"label": "Vokarium Ore",
"kv": 137322,
"stacks": 79.5
},
{
"ore": "total",
"label": "Total ore",
"kv": 994298,
"stacks": 575.4
}
],
"cost": {
"assembly": 270337,
"manufacturing": 947012,
"total": 1217348
},
"discord": "https://discord.com/channels/1013328685564178472/1025255426373189654/1235740277168406610"
},
"links": [
{
"text": "Starbase Ship Shop Page",
"url": "https://sb-creators.org/makers/Egomaniac/ship/%5BFREE%5D%20Piercer"
},
{
"text": "Ship GitHub Page",
"url": "https://github.com/EGO-Tech/starbase-ships/tree/main/piercer"
}
],
"saleType": "free",
"slug": "piercer",
"description": "The Piercer is a 342 ore crate capacity mining ship with an automated rotating laser drill for mining operations.",
"shortDescription": "The Piercer is a 342 ore crate capacity mining ship with an automated rotating laser drill for mining operations.",
"knownIssues": {
"path": "KNOWN_ISSUES.md",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/KNOWN_ISSUES.md"
},
"faq": {
"path": "FAQ.md",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/FAQ.md"
},
"features": [
{
"label": "Material Crates",
"value": 342
},
{
"label": "Mining Lasers",
"value": 4
}
],
"tags": [
{
"id": "t2-generator",
"label": "T2 Generators"
},
{
"id": "t2-thruster",
"label": "T2 Thrusters"
},
{
"id": "mining-laser",
"label": "Mining Laser"
},
{
"id": "mining-laser-drill",
"label": "Mining Laser Drill"
},
{
"id": "isan",
"label": "ISAN"
},
{
"id": "auto-pilot",
"label": "Auto Pilot"
},
{
"id": "asteroid-avoidance",
"label": "Asteroid Avoidance"
},
{
"id": "basic-bench",
"label": "Basic Crafting Bench"
},
{
"id": "tools-bench",
"label": "Tools Crafting Bench"
}
],
"featureList": {
"path": "FEATURES.md",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/FEATURES.md"
},
"usage": {
"path": "USAGE.md",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/piercer/USAGE.md"
},
"discord": "https://discord.com/channels/1013328685564178472/1025255426373189654"
}

View File

@@ -0,0 +1,19 @@
s=13 m=1000 ib=5 t=20 g=0.200 p=0 i=0 x=ib+s u=0
if:Ap*(:M<m)then:Range=1 goto3+:insideSafeZone end goto1
Kp=0.056 Ki=0.001 Kd=5.4 h=0.50 l=1-h p=:M-s goto5 //NSZ
Kp=0.080 Ki=0.001 Kd=5.8 h=0.50 l=1-h p=:M-s goto5 //SZ
e=:M-s d=(p-e)*Kd*h+d*l i+=e*Ki*(:M<x) o=Kp*e+i f=u/t u+=u<t p=e
z/=:Ap*(:M<m)*(d*d>g+e*e>1) :fcuforward=o*f :fcubackward=(d-i)*f goto5
if(d*d>g+e*e>1)==0then:Ap=0end :fcuforward=0 :fcubackward=0 goto1
//Improved PID - Approximated Profiled Motion PID - VER 1.1
// by: Darkyshadow
// github.com/GameName-Darkyshadow/Starbase
// tips by in game mail are not necessary but appreciated
// Tuning Parameters explained on Github with Manual
//Large Ship Example Tunings
//Kp=0.056 Ki=0.001 Kd=5.4 h=0.50 //t=20 //Super Conservative
//Kp=0.080 Ki=0.001 Kd=5.8 h=0.50 //t=20 //Conservative
//Medium Ship Example Tunings
//Kp=0.090 Ki=0.001 Kd=5.8 h=0.98 //t=10 //Medium Aggressive

View File

@@ -0,0 +1,20 @@
if:AutoPilot<1 and :Nav<1theng=0 f=0 goto1end ap=:AutoPilot
r=20 pt=15 yt=15 ep=1.05 ed=5000 et=5000 t=:Turtle :Cruise=0
ifg>0then:Avoidance=1else:Avoidance=0end
xD=:wx-:ex yD=:wy-:ey zD=:wz-:ez Dt=sqrt(xD^2+yD^2+zD^2)
iff<1thenx0=:ex y0=:ey z0=:ez Do=Dt f=1 r=0end
da=sqrt((:ex-x0)^2+(:ey-y0)^2+(:ez-z0)^2) d0=d1 d1=Dt v1=d0-d1
dx=(Do-da)*ep+ed ifDt>dx or :cas>0thens=1 :cas=0end
ifs>0then:FCUForward=0 ifabs v1<15thenf=0 g=0 s=0 goto1endend
e=10^6 ds=e*sqrt((:fx-:ex)^2+(:fy-:ey)^2+(:fz-:ez)^2) Dd=ds/Dt
xs=:ex+Dd*xD/e ys=:ey+Dd*yD/e zs=:ez+Dd*zD/e vr=xs-:fx vs=ys-:fy
vt=zs-:fz vj=:gx-:ex vk=:gy-:ey vl=:gz-:ez va=:fx-:ex vb=:fy-:ey
vc=:fz-:ez vx=vk*vc-vb*vl vy=-(vj*vc-va*vl) vz=vj*vb+va*vk
pj=vr*vj+vs*vk+vt*vl px=vr*vx+vs*vy+vz*vt a=pj>-r b=px>-r c=pj<-r
n="\n" :dd=Do-da+n+Dt+n+v1+"\npj:"+pj+" px:"+px+" r:"+r+" g:"+g d=pj>r
ifDt<et then:AutoPilot=0 :FCUForward=0end ifg>0thengoto1end h=pj<r
ifa*h*b*(px<r)theng=ap :FCUForward=t*ap :Nav=0 goto1end j=px>r k=px<-r
ifc then:FcuRotationalPitch=pt end ifd then:FcuRotationalPitch=-pt end
ifj then:FcuRotationalYaw=yt end
ifk then:FcuRotationalYaw=-yt end goto1
// Original by fixerid

View File

@@ -0,0 +1,3 @@
n="\n" :target=n+n+"X: "+:wx+n+"Y: "+:wy+n+"Z: "+:wz
if:load_ap<1thengoto1end
:wx=:nx :wy=:ny :wz=:nz :load_ap=0 goto1

View File

@@ -0,0 +1,13 @@
a="origin_" b=a+"north" c=a+"south" d=a+"east" :kt=b goto2
a+="west" e=160000 f=8*e g=f*3/13 h=2*e i=h*13/19 j=f*3/19 k=h*13/3
l=1000000 m=l-:ke m*=m n=l-:kf n*=n o=l-:kg o*=o :kt=c
p=q r=s t=u
v=l-:ke v*=v w=l-:kf w*=w x=l-:kg x*=x :kt=d
:ex=(m+v)/f+y/g-z/j :ey=v/h-m/i+(y+z)/k :ez=(y+z-m-v)/e
y=l-:ke y*=y q=l-:kf q*=q s=l-:kg s*=s :kt=a
:fx=(n+w)/f+p/g-aa/j :fy=w/h-n/i+(p+aa)/k :fz=(p+aa-n-w)/e
z=l-:ke z*=z aa=l-:kf aa*=aa u=l-:kg u*=u :kt=b
:gx=(o+x)/f+r/g-t/j :gy=x/h-o/i+(r+t)/k :gz=(r+t-o-x)/e goto3
// based on ISAN v2.5 by Collective
// Compass by Firestar99

View File

@@ -0,0 +1,2 @@
a=:au+:ad ifa<1thengoto1end :alarmOn=1 :alarm=1
if:alarmOn thengoto2end :alarm=0 goto1

View File

@@ -0,0 +1,4 @@
a=100 if:av<1thengoto1end :guide=1
f=:FcuForward b=:ru+:rm+:rd :FcuForward*=b==0 z/=b==0 goto1+:av
b=4*:rd-2*:ru+:rm c=a*(b>0-b<0) :FUD=c :au=c>0 :ad=c<0 z/=:av*b goto3
:FcuForward=f :FUD=0 :au=0 :ad=0 goto1

View File

@@ -0,0 +1,2 @@
a=:au+:ad ifa<1thengoto1end
b=:au+:ad ifb>0thengoto2end :cas=1 :lav++ :tav++ goto1

View File

@@ -0,0 +1,2 @@
n="\n" a="Lifetime:"+n b="Trip:"+n
if:av_res>0then:tav=0end :Avoids=n+a+:lav+n+n+b+:tav goto2

View File

@@ -0,0 +1 @@
a=10000 :rd=:gd*((:r8+:r9+:r0+:c7+:c8+:c9+:c0+:l8+:l9+:l0)<a) goto1

View File

@@ -0,0 +1,2 @@
k=1000 a=(12+:range)*k c=:distance*:range b=:r4+:r5+:r6+:r7
:rm=:gd*((b+:c3+:c4+:c5+:c6+:l4+:l5+:l6+:l7+c)<a) goto1

View File

@@ -0,0 +1 @@
k=1000 a=8*k :ru=:gd*((:r1+:r2+:r3+:c1+:c2+:l1+:l2+:l3)<a) goto1

View File

@@ -0,0 +1 @@
if:av*((:dcr+:dcp)!=0)then:avoidance=0 :nav=0 :autopilot=0end goto1

View File

@@ -0,0 +1 @@
:BackupRods=(:BackupRods+:brs)*(:BackupRods>=0)-:BackupRods>:mbr goto1

View File

@@ -0,0 +1,4 @@
n="\n" a="h" b="m" c="s" k="km" e="\n\nDistance:\n" p=300000
s=t%60 m=(t-s)%3600/60 h=(t-m*60-s)/3600 d=:sp*t/1000
:WithBackup=h+a+m+b+(s-s%1)+c+e+d+k f=:Fuel :bcw=19
t=(:Fuel+:BackUpRods*p)/((f-:Fuel)/4) goto2

View File

@@ -0,0 +1 @@
if:fcubackward==100then:cruise=10end goto1

View File

@@ -0,0 +1 @@
:GenRate=:MinEPS*:Min_EPS+(10000-:Battery)/50 goto1

View File

@@ -0,0 +1,4 @@
n="\n" a="h" b="m" c="s" k="km" e="\n\nDistance:\n"
s=t%60 m=(t-s)%3600/60 h=(t-m*60-s)/3600 d=:sp*t/1000
:FuelTime=n+h+a+m+b+(s-s%1)+c+e+d+k f=:Fuel :fcw=19
t=:Fuel/((f-:Fuel)/4) goto2

View File

@@ -0,0 +1 @@
if:isan_reset then:_="" :isan_reset=0end goto1

View File

@@ -0,0 +1,6 @@
x=1.68 y=-1.68 r=57.296 dd=13 s=20 m=999
if:lasers<1thena=1 goto2end rd=:Distance d=rd+x
ifrd<1 or rd>m thend=dd+x end c=y/d*r ifc>s thenc=s end goto5+:dms
goto2 // manual
:dp=c goto2 // fixed
:rot=1 ifa>0then:dp=c a=0end goto2 // auto

View File

@@ -0,0 +1,2 @@
if:lasers<1then:lsr1=0 :lsr2=0 :dp=0 goto1end :lsr1=1 :lsr2=1-:leco
goto1

View File

@@ -0,0 +1,3 @@
a=0.5 b=-15 c=20 d=-1
:dp+=:dps*a*(:dms==d) if:dp<b then:dp=b elseif:dp>c then:dp=c endend
goto2

View File

@@ -0,0 +1,2 @@
a=0.5*(:dms>0) if:lasers*:rot thengoto2end :dr=0 goto1
if:dcr==:dr then:dp+=a :dr+=90end if:dr>180then:dp+=a :dr=0end goto1

View File

@@ -0,0 +1 @@
:lasers*=:fuel>2000 goto1

View File

@@ -0,0 +1,4 @@
n="\n" q=n+n s=1728 k=" stks"+q o=" Ore" c=" Crystal" d="Scanning..."
i=0 r=q if:scr<1then:scan=q+"SCANNER OFF" goto2end :scn=1 r+=d t=q
ifi<:sr then:ix=i a=:vl/s/100*100 b=:mt-c-o t+=b+n+a+k i++ goto3end
ift!=q thenr=t end :scan=r goto2

View File

@@ -0,0 +1 @@
:MinEPS=(:MinEPS+:mes)*(:MinEPS>=0)-:MinEPS>100 goto1

View File

@@ -0,0 +1,4 @@
pd=13 e=3 x=pd+e k=999
if:mine<1thenn=0 goto2end if:Distance>k then:mine=0end l=n+3 gotol
:Approach=1 :scr=1 n=1
rd=:Distance d=rd+e ifd<1 or rd>x thengoto2end :lasers=1 :mine=0 goto2

Some files were not shown because too many files have changed in this diff Show More