initial
35
Reference/EGOTech/piercer/CHANGELOG.md
Normal 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
Reference/EGOTech/piercer/FAQ.md
Normal 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.
|
||||
30
Reference/EGOTech/piercer/FEATURES.md
Normal 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
|
||||
4
Reference/EGOTech/piercer/KNOWN_ISSUES.md
Normal 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
Reference/EGOTech/piercer/README.md
Normal file
@@ -0,0 +1,15 @@
|
||||
# Piercer by EGOTech
|
||||
|
||||
[](http://creativecommons.org/licenses/by-nc-sa/4.0/)
|
||||
|
||||
## For Piercer information and download, see the [ship page](https://starbase.egotech.space/ships/piercer)
|
||||
|
||||
[](https://discord.gg/BKwVGvncmN)
|
||||
|
||||
## Changelog
|
||||
|
||||
View changelog [here](CHANGELOG.md)
|
||||
|
||||
## Designed by EGOTech
|
||||
|
||||

|
||||
174
Reference/EGOTech/piercer/USAGE.md
Normal 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
|
||||
|
||||

|
||||
|
||||
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
|
||||
|
||||

|
||||
|
||||
### 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
|
||||
|
||||

|
||||
|
||||
<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.
|
||||
BIN
Reference/EGOTech/piercer/blueprints/piercer.fbe
Normal file
BIN
Reference/EGOTech/piercer/blueprints/piercer_v1.0.0.fbe
Normal file
BIN
Reference/EGOTech/piercer/blueprints/piercer_v1.1.0.fbe
Normal file
BIN
Reference/EGOTech/piercer/blueprints/piercer_v1.1.1.fbe
Normal file
BIN
Reference/EGOTech/piercer/images/build_cost.png
Normal file
|
After Width: | Height: | Size: 275 KiB |
BIN
Reference/EGOTech/piercer/images/piercer1.jpg
Normal file
|
After Width: | Height: | Size: 401 KiB |
BIN
Reference/EGOTech/piercer/images/piercer10.jpg
Normal file
|
After Width: | Height: | Size: 705 KiB |
BIN
Reference/EGOTech/piercer/images/piercer11.jpg
Normal file
|
After Width: | Height: | Size: 992 KiB |
BIN
Reference/EGOTech/piercer/images/piercer12.jpg
Normal file
|
After Width: | Height: | Size: 870 KiB |
BIN
Reference/EGOTech/piercer/images/piercer13.jpg
Normal file
|
After Width: | Height: | Size: 788 KiB |
BIN
Reference/EGOTech/piercer/images/piercer14.jpg
Normal file
|
After Width: | Height: | Size: 554 KiB |
BIN
Reference/EGOTech/piercer/images/piercer15.jpg
Normal file
|
After Width: | Height: | Size: 511 KiB |
BIN
Reference/EGOTech/piercer/images/piercer2.jpg
Normal file
|
After Width: | Height: | Size: 494 KiB |
BIN
Reference/EGOTech/piercer/images/piercer3.jpg
Normal file
|
After Width: | Height: | Size: 478 KiB |
BIN
Reference/EGOTech/piercer/images/piercer4.jpg
Normal file
|
After Width: | Height: | Size: 370 KiB |
BIN
Reference/EGOTech/piercer/images/piercer5.jpg
Normal file
|
After Width: | Height: | Size: 628 KiB |
BIN
Reference/EGOTech/piercer/images/piercer6.jpg
Normal file
|
After Width: | Height: | Size: 475 KiB |
BIN
Reference/EGOTech/piercer/images/piercer7.jpg
Normal file
|
After Width: | Height: | Size: 481 KiB |
BIN
Reference/EGOTech/piercer/images/piercer8.jpg
Normal file
|
After Width: | Height: | Size: 536 KiB |
BIN
Reference/EGOTech/piercer/images/piercer9.jpg
Normal file
|
After Width: | Height: | Size: 389 KiB |
BIN
Reference/EGOTech/piercer/images/pilot_center_console.jpg
Normal file
|
After Width: | Height: | Size: 121 KiB |
BIN
Reference/EGOTech/piercer/images/pilot_left_console.jpg
Normal file
|
After Width: | Height: | Size: 142 KiB |
BIN
Reference/EGOTech/piercer/images/pilot_right_console.jpg
Normal file
|
After Width: | Height: | Size: 165 KiB |
BIN
Reference/EGOTech/piercer/photos/20220222222156_1.jpg
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
Reference/EGOTech/piercer/photos/20220222222201_1.jpg
Normal file
|
After Width: | Height: | Size: 746 KiB |
BIN
Reference/EGOTech/piercer/photos/20220222222205_1.jpg
Normal file
|
After Width: | Height: | Size: 694 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225204600_1.jpg
Normal file
|
After Width: | Height: | Size: 959 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225204616_1.jpg
Normal file
|
After Width: | Height: | Size: 1.4 MiB |
BIN
Reference/EGOTech/piercer/photos/20220225204632_1.jpg
Normal file
|
After Width: | Height: | Size: 1.2 MiB |
BIN
Reference/EGOTech/piercer/photos/20220225204701_1.jpg
Normal file
|
After Width: | Height: | Size: 998 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225204720_1.jpg
Normal file
|
After Width: | Height: | Size: 532 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225204729_1.jpg
Normal file
|
After Width: | Height: | Size: 667 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225204743_1.jpg
Normal file
|
After Width: | Height: | Size: 650 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225204821_1.jpg
Normal file
|
After Width: | Height: | Size: 852 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225204828_1.jpg
Normal file
|
After Width: | Height: | Size: 1000 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225204847_1.jpg
Normal file
|
After Width: | Height: | Size: 673 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225204902_1.jpg
Normal file
|
After Width: | Height: | Size: 585 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225205000_1.jpg
Normal file
|
After Width: | Height: | Size: 616 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225205101_1.jpg
Normal file
|
After Width: | Height: | Size: 447 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225205214_1.jpg
Normal file
|
After Width: | Height: | Size: 462 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225205341_1.jpg
Normal file
|
After Width: | Height: | Size: 504 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225205342_1.jpg
Normal file
|
After Width: | Height: | Size: 468 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225205707_1.jpg
Normal file
|
After Width: | Height: | Size: 624 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225205717_1.jpg
Normal file
|
After Width: | Height: | Size: 525 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225205750_1.jpg
Normal file
|
After Width: | Height: | Size: 402 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225205759_1.jpg
Normal file
|
After Width: | Height: | Size: 505 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225205852_1.jpg
Normal file
|
After Width: | Height: | Size: 715 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225210532_1.jpg
Normal file
|
After Width: | Height: | Size: 717 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225210545_1.jpg
Normal file
|
After Width: | Height: | Size: 554 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225210556_1.jpg
Normal file
|
After Width: | Height: | Size: 545 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225210611_1.jpg
Normal file
|
After Width: | Height: | Size: 654 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225210634_1.jpg
Normal file
|
After Width: | Height: | Size: 606 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225210644_1.jpg
Normal file
|
After Width: | Height: | Size: 653 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225210706_1.jpg
Normal file
|
After Width: | Height: | Size: 651 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225210746_1.jpg
Normal file
|
After Width: | Height: | Size: 694 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225210750_1.jpg
Normal file
|
After Width: | Height: | Size: 624 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225210802_1.jpg
Normal file
|
After Width: | Height: | Size: 642 KiB |
BIN
Reference/EGOTech/piercer/photos/20220225210947_1.jpg
Normal file
|
After Width: | Height: | Size: 745 KiB |
19
Reference/EGOTech/piercer/premium/CHANGELOG.md
Normal 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
|
||||
17
Reference/EGOTech/piercer/premium/FEATURES.md
Normal 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>
|
||||
15
Reference/EGOTech/piercer/premium/README.md
Normal file
@@ -0,0 +1,15 @@
|
||||
# Piercer X (Anorak Edition) by EGOTech
|
||||
|
||||
[](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)
|
||||
|
||||
[](https://discord.gg/BKwVGvncmN)
|
||||
|
||||
## Changelog
|
||||
|
||||
View changelog [here](CHANGELOG.md)
|
||||
|
||||
## Designed by EGOTech
|
||||
|
||||

|
||||
3
Reference/EGOTech/piercer/premium/USAGE.md
Normal file
@@ -0,0 +1,3 @@
|
||||
# Usage
|
||||
|
||||
For usage instructions please refer to the [usage instructions of the Piercer](../piercer#usage)
|
||||
BIN
Reference/EGOTech/piercer/premium/images/build_cost.png
Normal file
|
After Width: | Height: | Size: 312 KiB |
BIN
Reference/EGOTech/piercer/premium/images/piercer-x1.jpg
Normal file
|
After Width: | Height: | Size: 418 KiB |
BIN
Reference/EGOTech/piercer/premium/photos/20221006153255_1.jpg
Normal file
|
After Width: | Height: | Size: 549 KiB |
235
Reference/EGOTech/piercer/premium/ship.json
Normal 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"
|
||||
}
|
||||
@@ -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
Reference/EGOTech/piercer/ship.json
Normal 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"
|
||||
}
|
||||
19
Reference/EGOTech/piercer/yolol/approach_pid_basic.yolol
Normal 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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -0,0 +1,2 @@
|
||||
a=:au+:ad ifa<1thengoto1end :alarmOn=1 :alarm=1
|
||||
if:alarmOn thengoto2end :alarm=0 goto1
|
||||
@@ -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
|
||||
@@ -0,0 +1,2 @@
|
||||
a=:au+:ad ifa<1thengoto1end
|
||||
b=:au+:ad ifb>0thengoto2end :cas=1 :lav++ :tav++ goto1
|
||||
@@ -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
|
||||
@@ -0,0 +1 @@
|
||||
a=10000 :rd=:gd*((:r8+:r9+:r0+:c7+:c8+:c9+:c0+:l8+:l9+:l0)<a) goto1
|
||||
@@ -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
|
||||
@@ -0,0 +1 @@
|
||||
k=1000 a=8*k :ru=:gd*((:r1+:r2+:r3+:c1+:c2+:l1+:l2+:l3)<a) goto1
|
||||
@@ -0,0 +1 @@
|
||||
if:av*((:dcr+:dcp)!=0)then:avoidance=0 :nav=0 :autopilot=0end goto1
|
||||
@@ -0,0 +1 @@
|
||||
:BackupRods=(:BackupRods+:brs)*(:BackupRods>=0)-:BackupRods>:mbr goto1
|
||||
@@ -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
|
||||
@@ -0,0 +1 @@
|
||||
if:fcubackward==100then:cruise=10end goto1
|
||||
@@ -0,0 +1 @@
|
||||
:GenRate=:MinEPS*:Min_EPS+(10000-:Battery)/50 goto1
|
||||
4
Reference/EGOTech/piercer/yolol/fuel_time_advanced.yolol
Normal 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
|
||||
1
Reference/EGOTech/piercer/yolol/isan_reset_basic.yolol
Normal file
@@ -0,0 +1 @@
|
||||
if:isan_reset then:_="" :isan_reset=0end goto1
|
||||
6
Reference/EGOTech/piercer/yolol/lasers_auto_basic.yolol
Normal 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
|
||||
2
Reference/EGOTech/piercer/yolol/lasers_basic.yolol
Normal file
@@ -0,0 +1,2 @@
|
||||
if:lasers<1then:lsr1=0 :lsr2=0 :dp=0 goto1end :lsr1=1 :lsr2=1-:leco
|
||||
goto1
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -0,0 +1 @@
|
||||
:lasers*=:fuel>2000 goto1
|
||||
@@ -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
|
||||
@@ -0,0 +1 @@
|
||||
:MinEPS=(:MinEPS+:mes)*(:MinEPS>=0)-:MinEPS>100 goto1
|
||||
4
Reference/EGOTech/piercer/yolol/mine_basic.yolol
Normal 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
|
||||