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,76 @@
# Changelog
## v2.0.1 (Current) - 28/12/2022
- Renamed `Material` panel to `Materials`
- Fixed upper limit of laser pitch control
- Added cruise safety chip
- Added lasers safety chip
## v2.0.0 - 01/12/2022
- Added EGOTech logo decal
- Removed chamber numbering plates to give way to enhancers
- Added four more T2 generators, 40 T1 and 16 T2 enhancers, increasing power generation to 63,000eps
- Added 22 more heat sinks
- Added six more radiator bases and 12 extensions
- Replaced sweeping mining lasers with two automated rotating drills with four mining lasers each
- Swapped center rangefinder with lower rangefinder to be in line with the drills
- Moved material scanner lower inside the ship to be more in line with the center rangefinder
- Added 120 more batteries
- Moved collectors and added four extra collectors behind the drills
- Added windows to where collectors used to be
- Updated dynamic generator script to take into account lasers
- Added eight maneuver thrusters around drills
- Remove belt and atmosphere furnaces
- Increased default min generator rate to 90
- Adjusted maximum backup rods to 48
- Added avoidance safety chip to disable avoidance when laser drills are not in starting position
- Moved a couple of guide rangefinders onto drill, disabled when drills are turned on
- Removed forward thrust total chip
- Split side thruster blocks into three blocks each for better balance
- Changed other rear thruster groupings
## v1.1.1 - 27/05/2022
- Replaced speedometer by MoriWatari with new speedometer
- Removed fast travel core
- Added asteroid belt and moon atmosphere furnaces
- Added 24 spare T2 fuel rods on racks
- Increased max propellant to 108,000,000
## v1.1.0 (Ship Shop Version) - 27/05/2022
- Painted thrusters black
- Added meter upgrade to basic crafting bench
- Added 10 heat sinks
- Reduced radiators to four bases and eight extensions
- Replaced all `RadiationRate` panels with `HeatTransferRate`
- Added `StoredHeat` panels
- Moved `Canopy` button from pilot right console to left console
- Piped mining lasers in case of heat generation in the future
## v1.0.4 - 16/02/2022
- Fixed sweeping of lasers
- Changed material of some beams which was mistakenly changed back to Bastium
- Painted all thrusters' nozzles to red
## v1.0.3 - 04/01/2022
- Added reset buttons for timer, odometer and avoids as current method does not work with duplicate panels
- Added `Lights` and `Doors` buttons on the pilot left console as well
- Swapped `NavGrid` `Up` and `Down` button positions
- Moved some plates that was positioned wrongly below the ship
## v1.0.2 - 31/12/2021
- Removed `nName`, `nX`, `nY` and `nZ` panels from navigation co-pilot console as duplicates interfere with operation
## v1.0.1 - 21/12/2021
- Added Reset ISAN button
## v1.0.0 - 20/12/2021
- Initial release

5
EGOTech/shifter/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,34 @@
# Features
- 450 ore crates
- Spacious double level interior
- Two additional seats for co-pilots
- Standard Cruise function
- Turtle and Sloth functions with adjustable rates
- Transponder system with ping function
- Two automated rotating drills with four mining lasers each
- Six ore collectors
- Material scanner with display of materials in stacks
- Approach and auto mine functions
- Two external and four internal resource bridges
- Auto generator rate script with adjustable minimum rate
- 36 T2 generators (with 40 T1 and 16 T2 enhancers) with 12 T2 fuel chambers and 48 spare rods on racks
- Radiators and heat sinks that provide more than adequate cooling
- Nine large propellant tanks with 108,000,000 units of propellant
- Estimated flight time of 4 hours and range of 2,000km
- Propellant time and fuel time panels
- 216 batteries
- 42 T2 box and 124 T2 triangle thrusters providing forward thrust
- 48 T2 triangle thrusters providing braking thrust
- Eight T2 maneuver and 72 T2 triangle thrusters for maneuvers
- Basic crafting bench to craft refills with meter upgrade plus the other two benches
- Extra two small propellant tank with its own resource bridge for emergency refueling
- Two extra hardpoints (all cabled and piped)
- [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 35 rangefinders
- Speedometer
- Timer panel
- Odometer panel
- Many extra slots for YOLOL or memory chips
- Top speed of 135m/s when empty

View File

@@ -0,0 +1,6 @@
# 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.
- Right/left strafe will spin the ship slightly as well.
- There may be a slight drift when crates start to fill, especially at low speeds.

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

@@ -0,0 +1,15 @@
# Shifter 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 Shifter information and download, see the [ship page](https://starbase.egotech.space/ships/shifter)
[![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)

180
EGOTech/shifter/USAGE.md Normal file
View File

@@ -0,0 +1,180 @@
# Usage
To enter the ship, there is are buttons on either side of the body of the ship that will open `Doors`. Once inside you can also open and close the cockpit glass `Canopy`. Buttons for these are available in the pilot left side console and also on the ceiling above the pilot seat.
## Flying the Ship
![Pilot Center Console](https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/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). |
</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/shifter/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.
For v1.0.0, this has to be done manually.
Since this ship has three ISAN panels (one each on the pilot, engineering and navigation consoles), before reseting ISAN, rename the `_` field of two of the panels to something else temporarily using the universal tool.
Then using your universal tool on the remaining ISAN panel, clear the value of the `_` field.
The first time will show ISAN as offline, repeat clearing the value again to reset ISAN and NavGrid. You can then rename the fields back to `_` on the two panels earlier.
## Mining
To approach an asteroid, point the center range finder at an asteroid and activate `Approach`. Once in range (optimum range is 16 to 20m 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 six 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. The laser will try to adjust to point at the objects detected by the center range finder. 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/shifter/images/pilot_right_console.jpg)
<nord-table>
| Interface | Function |
|---|---|
| `Propellant` | Total propellant remaining in propellant tanks, maximum of 108,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 48 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, maximum of `Generator Limit`. |
| `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. |
| `Doors` | Opens or closes ship entry doors. |
</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.
The two red propellant tanks on the bottom level at the back of ship can also be used to refuel the ship. Connect the `Red` resource bridge to the `Green` resource bridge to transfer propellant.
You can then unbolt the red tanks and craft refills for the tanks using ice and then bolt the tank back to the support. Rinse and repeat until full. The `Red` and `Green` buttons toggles the respective resource bridges.
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.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 269 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 170 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 970 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 686 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 741 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 860 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 811 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 657 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 601 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 498 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 591 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 959 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 338 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 928 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 532 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 771 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 752 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 847 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 729 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 574 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 780 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 585 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 446 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 854 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 832 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 950 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 970 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 864 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 898 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 678 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 659 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 926 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 863 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 975 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 622 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 669 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 696 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 804 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 790 KiB

View File

@@ -0,0 +1,13 @@
# Changelog
## v1.0.1 (Current) - 28/12/2022
- Renamed `Material` panel to `Materials`
- Fixed upper limit of laser pitch control
- Added cruise safety chip
- Added lasers safety chip
- Added missing "X" to name decal
## v1.0.0 - 03/12/2022
- Initial release

View File

@@ -0,0 +1,17 @@
# Features
The Shifter X has the same features as the [Shifter](../shifter#features) except the following differences.
<nord-table>
| | Shifter | Shifter X |
|---|---|---|
| Thrusters | T2 | T3 |
| Top Speed (empty) | 135m/s | 140m/s |
| Generators | T2 | T3 |
| Fuel Chambers | T2 | T3 |
| Enhancers | T1 & T2 | T1 & T2 |
| Power Generation | 63,000eps | 72,000eps |
| Laser Convergence | Approximation | Precise |
</nord-table>

View File

@@ -0,0 +1,15 @@
# Shifter X 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 Shifter X information and purchase, see the [ship page](https://starbase.egotech.space/ships/shifter-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 Shifter](../shifter#usage)

Binary file not shown.

After

Width:  |  Height:  |  Size: 301 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 416 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 416 KiB

View File

@@ -0,0 +1,233 @@
{
"name": "Shifter X",
"version": "1.0.1",
"path": "shifter/premium",
"types": [
{
"type": "miner",
"order": 6
}
],
"blueprints": [],
"photos": [
{
"filename": "20221202233246_1.jpg",
"path": "photos/20221202233246_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/premium/photos/20221202233246_1.jpg",
"description": "",
"featured": true
}
],
"readme": {
"path": "README.md",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/premium/README.md"
},
"changelog": {
"path": "CHANGELOG.md",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/premium/CHANGELOG.md",
"discord": "https://discord.com/channels/1013328685564178472/1048224800293797989/1235770589524922409"
},
"cost": 500000,
"images": [
{
"filename": "build_cost.png",
"path": "images/build_cost.png",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/premium/images/build_cost.png",
"description": ""
},
{
"filename": "shifter-x1.jpg",
"path": "images/shifter-x1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/premium/images/shifter-x1.jpg",
"description": ""
}
],
"videos": [],
"buildCost": {
"discord": "https://discord.com/channels/1013328685564178472/1048224800293797989/1235727819598991361",
"materials": [
{
"ore": "aegisium",
"label": "Aegisium Ore",
"kv": 139061,
"stacks": 80.5
},
{
"ore": "ajatite",
"label": "Ajatite Ore",
"kv": 17581,
"stacks": 10.2
},
{
"ore": "arkanium",
"label": "Arkanium Ore",
"kv": 25450,
"stacks": 14.7
},
{
"ore": "bastium",
"label": "Bastium Ore",
"kv": 415701,
"stacks": 240.6
},
{
"ore": "charodium",
"label": "Charodium Ore",
"kv": 319308,
"stacks": 184.8
},
{
"ore": "corazium",
"label": "Corazium Ore",
"kv": 2055,
"stacks": 1.2
},
{
"ore": "exorium",
"label": "Exorium Ore",
"kv": 46229,
"stacks": 26.8
},
{
"ore": "glass",
"label": "Glass",
"kv": 7905,
"stacks": 4.6
},
{
"ore": "ice",
"label": "Ice",
"kv": 110000,
"stacks": 63.7
},
{
"ore": "karnite",
"label": "Karnite Crystal",
"kv": 4530,
"stacks": 2.6
},
{
"ore": "kutonium",
"label": "Kutonium Ore",
"kv": 91885,
"stacks": 53.2
},
{
"ore": "lukium",
"label": "Lukium Ore",
"kv": 9288,
"stacks": 5.4
},
{
"ore": "nhurgite",
"label": "Nhurgite Crystal",
"kv": 151202,
"stacks": 87.5
},
{
"ore": "vokarium",
"label": "Vokarium Ore",
"kv": 219214,
"stacks": 126.9
},
{
"ore": "xhalium",
"label": "Xhalium Ore",
"kv": 9452,
"stacks": 5.5
},
{
"ore": "ymrium",
"label": "Ymrium Ore",
"kv": 153168,
"stacks": 88.6
},
{
"ore": "total",
"label": "Total ore",
"kv": 1722028,
"stacks": 996.5
}
],
"cost": {
"assembly": 492755,
"manufacturing": 1917889,
"total": 2410643
}
},
"links": [
{
"text": "Starbase Ship Shop Page",
"url": "https://sb-creators.org/makers/Egomaniac/ship/Shifter%20X"
},
{
"text": "Ship GitHub Page",
"url": "https://github.com/EGO-Tech/starbase-ships/tree/main/shifter/premium"
}
],
"saleType": "for-sale",
"slug": "shifter-x",
"description": "The Shifter X is a premium version of the Shifter with T3 generators, fuel chambers and thrusters.",
"shortDescription": "The premium version of the Shifter with T3 generators and thrusters.",
"features": [
{
"label": "Material Crates",
"value": 450
},
{
"label": "Mining Lasers",
"value": 8
}
],
"tags": [
{
"id": "t3-generator",
"label": "T2 Generators"
},
{
"id": "t3-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": "advanced-bench",
"label": "Advanced Crafting Bench"
},
{
"id": "tools-bench",
"label": "Tools Crafting Bench"
}
],
"featureList": {
"path": "FEATURES.md",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/premium/FEATURES.md"
},
"usage": {
"path": "USAGE.md",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/premium/USAGE.md"
},
"discord": "https://discord.com/channels/1013328685564178472/1048224800293797989"
}

View File

@@ -0,0 +1,6 @@
x=1.68 y=-1.68 r=57.296 dd=8 s=10 m=14
if:lasers<1thena=1 goto2end rd=:rd1 d=rd+x
ifrd<1 or rd>m thend=dd+x end c=atan(y/d) ifc>s thenc=s end goto5+:dms
goto2 // manual
:dp1=c goto2 // fixed
:rot=1 ifa>0then:dp1=c a=0end goto2 // auto

View File

@@ -0,0 +1,6 @@
x=1.68 y=-1.68 r=57.296 dd=8 s=10 m=14
if:lasers<1thena=1 goto2end rd=:rd2 d=rd+x
ifrd<1 or rd>m thend=dd+x end c=atan(y/d) ifc>s thenc=s end goto5+:dms
goto2 // manual
:dp2=c goto2 // fixed
:rot=1 ifa>0then:dp2=c a=0end goto2 // auto

642
EGOTech/shifter/ship.json Normal file
View File

@@ -0,0 +1,642 @@
{
"name": "Shifter",
"version": "2.0.1",
"path": "shifter",
"types": [
{
"type": "miner",
"order": 5
}
],
"blueprints": [
{
"filename": "shifter.fbe",
"path": "blueprints/shifter.fbe",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/blueprints/shifter.fbe",
"version": "2.0.1",
"description": "",
"current": true
},
{
"filename": "shifter_v2.0.0.fbe",
"path": "blueprints/shifter_v2.0.0.fbe",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/blueprints/shifter_v2.0.0.fbe",
"version": "2.0.0",
"description": "",
"current": false
},
{
"filename": "shifter_v1.1.1.fbe",
"path": "blueprints/shifter_v1.1.1.fbe",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/blueprints/shifter_v1.1.1.fbe",
"version": "1.1.1",
"description": "",
"current": false
},
{
"filename": "shifter_v1.1.0.fbe",
"path": "blueprints/shifter_v1.1.0.fbe",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/blueprints/shifter_v1.1.0.fbe",
"version": "1.1.0",
"description": "",
"current": false,
"shipShop": true
},
{
"filename": "shifter_v1.0.4.fbe",
"path": "blueprints/shifter_v1.0.4.fbe",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/blueprints/shifter_v1.0.4.fbe",
"version": "1.0.4",
"description": "",
"current": false
},
{
"filename": "shifter_v1.0.3.fbe",
"path": "blueprints/shifter_v1.0.3.fbe",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/blueprints/shifter_v1.0.3.fbe",
"version": "1.0.3",
"description": "",
"current": false
},
{
"filename": "shifter_v1.0.2.fbe",
"path": "blueprints/shifter_v1.0.2.fbe",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/blueprints/shifter_v1.0.2.fbe",
"version": "1.0.2",
"description": "",
"current": false
},
{
"filename": "shifter_v1.0.1.fbe",
"path": "blueprints/shifter_v1.0.1.fbe",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/blueprints/shifter_v1.0.1.fbe",
"version": "1.0.1",
"description": "",
"current": false
},
{
"filename": "shifter_v1.0.0.fbe",
"path": "blueprints/shifter_v1.0.0.fbe",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/blueprints/shifter_v1.0.0.fbe",
"version": "1.0.0",
"description": "",
"current": false
}
],
"photos": [
{
"filename": "20221126225543_1.jpg",
"path": "photos/20221126225543_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20221126225543_1.jpg",
"description": "",
"featured": true
},
{
"filename": "20211218213853_1.jpg",
"path": "photos/20211218213853_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211218213853_1.jpg",
"description": ""
},
{
"filename": "20211218213909_1.jpg",
"path": "photos/20211218213909_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211218213909_1.jpg",
"description": ""
},
{
"filename": "20211218213919_1.jpg",
"path": "photos/20211218213919_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211218213919_1.jpg",
"description": ""
},
{
"filename": "20211218213931_1.jpg",
"path": "photos/20211218213931_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211218213931_1.jpg",
"description": ""
},
{
"filename": "20211218213952_1.jpg",
"path": "photos/20211218213952_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211218213952_1.jpg",
"description": ""
},
{
"filename": "20211218214006_1.jpg",
"path": "photos/20211218214006_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211218214006_1.jpg",
"description": ""
},
{
"filename": "20211218214039_1.jpg",
"path": "photos/20211218214039_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211218214039_1.jpg",
"description": ""
},
{
"filename": "20211218214052_1.jpg",
"path": "photos/20211218214052_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211218214052_1.jpg",
"description": ""
},
{
"filename": "20211218214101_1.jpg",
"path": "photos/20211218214101_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211218214101_1.jpg",
"description": ""
},
{
"filename": "20211218214110_1.jpg",
"path": "photos/20211218214110_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211218214110_1.jpg",
"description": ""
},
{
"filename": "20211218214125_1.jpg",
"path": "photos/20211218214125_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211218214125_1.jpg",
"description": ""
},
{
"filename": "20211218214135_1.jpg",
"path": "photos/20211218214135_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211218214135_1.jpg",
"description": ""
},
{
"filename": "20211218214145_1.jpg",
"path": "photos/20211218214145_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211218214145_1.jpg",
"description": ""
},
{
"filename": "20211218214158_1.jpg",
"path": "photos/20211218214158_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211218214158_1.jpg",
"description": ""
},
{
"filename": "20211218214218_1.jpg",
"path": "photos/20211218214218_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211218214218_1.jpg",
"description": ""
},
{
"filename": "20211218214228_1.jpg",
"path": "photos/20211218214228_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211218214228_1.jpg",
"description": ""
},
{
"filename": "20211218215740_1.jpg",
"path": "photos/20211218215740_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211218215740_1.jpg",
"description": ""
},
{
"filename": "20211218215741_1.jpg",
"path": "photos/20211218215741_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211218215741_1.jpg",
"description": ""
},
{
"filename": "20211219203954_1.jpg",
"path": "photos/20211219203954_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211219203954_1.jpg",
"description": ""
},
{
"filename": "20211219204001_1.jpg",
"path": "photos/20211219204001_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211219204001_1.jpg",
"description": ""
},
{
"filename": "20211219204012_1.jpg",
"path": "photos/20211219204012_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211219204012_1.jpg",
"description": ""
},
{
"filename": "20211219204020_1.jpg",
"path": "photos/20211219204020_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211219204020_1.jpg",
"description": ""
},
{
"filename": "20211219204038_1.jpg",
"path": "photos/20211219204038_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20211219204038_1.jpg",
"description": ""
},
{
"filename": "20221126225335_1.jpg",
"path": "photos/20221126225335_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20221126225335_1.jpg",
"description": ""
},
{
"filename": "20221126225605_1.jpg",
"path": "photos/20221126225605_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20221126225605_1.jpg",
"description": ""
},
{
"filename": "20221126225621_1.jpg",
"path": "photos/20221126225621_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20221126225621_1.jpg",
"description": ""
},
{
"filename": "20221126230358_1.jpg",
"path": "photos/20221126230358_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20221126230358_1.jpg",
"description": ""
},
{
"filename": "20221126230407_1.jpg",
"path": "photos/20221126230407_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20221126230407_1.jpg",
"description": ""
},
{
"filename": "20221126230420_1.jpg",
"path": "photos/20221126230420_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20221126230420_1.jpg",
"description": ""
},
{
"filename": "20221126230428_1.jpg",
"path": "photos/20221126230428_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20221126230428_1.jpg",
"description": ""
},
{
"filename": "20221126234340_1.jpg",
"path": "photos/20221126234340_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20221126234340_1.jpg",
"description": ""
},
{
"filename": "20221126234347_1.jpg",
"path": "photos/20221126234347_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20221126234347_1.jpg",
"description": ""
},
{
"filename": "20221126234355_1.jpg",
"path": "photos/20221126234355_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20221126234355_1.jpg",
"description": ""
},
{
"filename": "20221126234422_1.jpg",
"path": "photos/20221126234422_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20221126234422_1.jpg",
"description": ""
},
{
"filename": "20221126234439_1.jpg",
"path": "photos/20221126234439_1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/photos/20221126234439_1.jpg",
"description": ""
}
],
"readme": {
"path": "README.md",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/README.md"
},
"changelog": {
"path": "CHANGELOG.md",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/CHANGELOG.md",
"discord": "https://discord.com/channels/1013328685564178472/1025285307886731284/1235770425661849640"
},
"cost": 0,
"images": [
{
"filename": "build_cost.png",
"path": "images/build_cost.png",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/images/build_cost.png",
"description": ""
},
{
"filename": "pilot_center_console.jpg",
"path": "images/pilot_center_console.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/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/shifter/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/shifter/images/pilot_right_console.jpg",
"description": ""
},
{
"filename": "shifter1.jpg",
"path": "images/shifter1.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/images/shifter1.jpg",
"description": ""
},
{
"filename": "shifter10.jpg",
"path": "images/shifter10.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/images/shifter10.jpg",
"description": ""
},
{
"filename": "shifter11.jpg",
"path": "images/shifter11.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/images/shifter11.jpg",
"description": ""
},
{
"filename": "shifter12.jpg",
"path": "images/shifter12.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/images/shifter12.jpg",
"description": ""
},
{
"filename": "shifter13.jpg",
"path": "images/shifter13.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/images/shifter13.jpg",
"description": ""
},
{
"filename": "shifter14.jpg",
"path": "images/shifter14.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/images/shifter14.jpg",
"description": ""
},
{
"filename": "shifter15.jpg",
"path": "images/shifter15.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/images/shifter15.jpg",
"description": ""
},
{
"filename": "shifter16.jpg",
"path": "images/shifter16.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/images/shifter16.jpg",
"description": ""
},
{
"filename": "shifter17.jpg",
"path": "images/shifter17.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/images/shifter17.jpg",
"description": ""
},
{
"filename": "shifter18.jpg",
"path": "images/shifter18.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/images/shifter18.jpg",
"description": ""
},
{
"filename": "shifter2.jpg",
"path": "images/shifter2.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/images/shifter2.jpg",
"description": ""
},
{
"filename": "shifter3.jpg",
"path": "images/shifter3.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/images/shifter3.jpg",
"description": ""
},
{
"filename": "shifter4.jpg",
"path": "images/shifter4.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/images/shifter4.jpg",
"description": ""
},
{
"filename": "shifter5.jpg",
"path": "images/shifter5.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/images/shifter5.jpg",
"description": ""
},
{
"filename": "shifter6.jpg",
"path": "images/shifter6.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/images/shifter6.jpg",
"description": ""
},
{
"filename": "shifter7.jpg",
"path": "images/shifter7.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/images/shifter7.jpg",
"description": ""
},
{
"filename": "shifter8.jpg",
"path": "images/shifter8.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/images/shifter8.jpg",
"description": ""
},
{
"filename": "shifter9.jpg",
"path": "images/shifter9.jpg",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/images/shifter9.jpg",
"description": ""
}
],
"videos": [
{
"channel": {
"text": "Flames_Yue",
"url": "https://www.youtube.com/@flames_yue550"
},
"video": {
"text": "EGOTech Shifter Asteroid Miner Showcase",
"url": "https://www.youtube.com/watch?v=xvv7hNlfqLY"
}
}
],
"buildCost": {
"materials": [
{
"ore": "aegisium",
"label": "Aegisium Ore",
"kv": 144658,
"stacks": 83.7
},
{
"ore": "ajatite",
"label": "Ajatite Ore",
"kv": 24426,
"stacks": 14.1
},
{
"ore": "arkanium",
"label": "Arkanium Ore",
"kv": 6764,
"stacks": 3.9
},
{
"ore": "bastium",
"label": "Bastium Ore",
"kv": 443010,
"stacks": 256.4
},
{
"ore": "charodium",
"label": "Charodium Ore",
"kv": 279353,
"stacks": 161.7
},
{
"ore": "corazium",
"label": "Corazium Ore",
"kv": 1980,
"stacks": 1.1
},
{
"ore": "exorium",
"label": "Exorium Ore",
"kv": 46229,
"stacks": 26.8
},
{
"ore": "glass",
"label": "Glass",
"kv": 7905,
"stacks": 4.6
},
{
"ore": "ice",
"label": "Ice",
"kv": 110000,
"stacks": 63.7
},
{
"ore": "karnite",
"label": "Karnite Crystal",
"kv": 4494,
"stacks": 2.6
},
{
"ore": "kutonium",
"label": "Kutonium Ore",
"kv": 3230,
"stacks": 1.9
},
{
"ore": "nhurgite",
"label": "Nhurgite Crystal",
"kv": 147117,
"stacks": 85.1
},
{
"ore": "vokarium",
"label": "Vokarium Ore",
"kv": 213994,
"stacks": 123.8
},
{
"ore": "total",
"label": "Total ore",
"kv": 1433159,
"stacks": 829.4
}
],
"cost": {
"assembly": 498206,
"manufacturing": 1319916,
"total": 1818122
},
"discord": "https://discord.com/channels/1013328685564178472/1025285307886731284/1235741537887981609"
},
"links": [
{
"text": "Starbase Ship Shop Page",
"url": "https://sb-creators.org/makers/Egomaniac/ship/%5BFREE%5D%20Shifter"
},
{
"text": "Ship GitHub Page",
"url": "https://github.com/EGO-Tech/starbase-ships/tree/main/shifter"
}
],
"saleType": "free",
"slug": "shifter",
"description": "The Shifter is a 450 ore crate capacity mining ship with two automated rotating laser drills for mining operations plus a spacious interior allowing for multi crew operations.\n\nThe Shifter is also available to buy in game at Central Showroom of Rando 1 Ship Shop at stations with Rando ship shops.",
"shortDescription": "The Shifter is a 450 ore crate capacity mining ship with two automated rotating laser drills for mining operations plus a spacious interior allowing for multi crew operations.",
"knownIssues": {
"path": "KNOWN_ISSUES.md",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/KNOWN_ISSUES.md"
},
"faq": {
"path": "FAQ.md",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/FAQ.md"
},
"features": [
{
"label": "Material Crates",
"value": 450
},
{
"label": "Mining Lasers",
"value": 8
}
],
"tags": [
{
"id": "rando-shop",
"label": "Rando Ship Shop"
},
{
"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": "advanced-bench",
"label": "Advanced Crafting Bench"
},
{
"id": "tools-bench",
"label": "Tools Crafting Bench"
}
],
"featureList": {
"path": "FEATURES.md",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/FEATURES.md"
},
"usage": {
"path": "USAGE.md",
"url": "https://github.com/EGO-Tech/starbase-ships/raw/main/shifter/USAGE.md"
},
"discord": "https://discord.com/channels/1013328685564178472/1025285307886731284"
}

View File

@@ -0,0 +1,19 @@
s=18 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 @@
k=1000 a=8*k :rd=:gd*((:r8+:r9+:rb+:c0+:ca+:l8+:l9+:lb)<a) goto1

View File

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

View File

@@ -0,0 +1,2 @@
k=1000 a=12*k b=:r1+:r2+:r3+:r0
:ru=:gd*((b+:c1+:c2+:c3+:c4+:l1+:l2+:l3+:l0)<a) goto1

View File

@@ -0,0 +1 @@
if:av*((:dcr1+:dcp1+:dcr2+:dcp2)!=0)then:av=0 :nav=0 :apt=0end goto1

View File

@@ -0,0 +1 @@
:dg=:guide*(:lasers<1)*(:dcr1==0)*(:dcr2==0) 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

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