Short Range Warp (SRW)

SUMMARY
The Short Range Warp (SRW) is a free addition to all warp drives. It enables SV and CV to warp short ranges to destinations inside the same orbit or sector. Destinations can be a bookmark or a radar contact revealed by a detector.
HOW TO USE
- Point at a destination on the playfield
- Accelerate to 30m/s
- Hit K
GAMEPLAY RULES
- If you SRW to a destination where other structures or vessels or any other (Proxy-State) obstacle is around, your SRW will end about 2000-2400m ahead. The exit position is further randomized to avoid collisions.
- If your vessel is too heavy (reduced max speed), the pentaxid cost per KM will be increased by the same fraction inverted ( 50% max speed = 2x cost for pentaxid per KM)
- The cost for SRW differ by vessel type and tier of warp drive. In general, SVs are more cost efficient than the lowest tier of CV warp drive.
- You cannot use SRW on a planet surface, but only in orbits and space playfields
- You cannot SRW in a space playfield where SRW is denied by playfield setting (a symbol will light up on the lower right)
- You cannot SRW to a destination inside an asteroid field
- You cannot SRW to a destination outside of an asteroid field as long as you are inside it (check the status icon on the lower right if you are inside an asteroid field)
- You cannot SRW to a bookmark that is ON a planet surface
- You cannot SRW through a planet, moon, asteroid field or other celestial object to a destination “behind it”
- You cannot SRW when there is any structure or obstacle 200m or closer to you
- When a regular warp target (AU/LY) is manually “locked”, the SRW does not work. Target needs to be unlocked to activate SRW “mode” for the sector.
KNOWN ISSUES
- Some Blocker-Messaged are showing debug info (like prefab names of the blocking entities)
FOR CREATORS
Warp Drive Parameters (examples for SV; Blocksconfig.ecf):
- RangeKM = 15000; // Max MicroWarp range in meters (default 5km)
- CostPerKM = 1; // Crystal cost per kilometer (0 = free, default 1)
- RangeKMuseDetector = false; // If true, use detector range instead of RangeKM; If not set, false is used. If set but no detector is installed, fallback is 5km
Playfield Parameter to block Microwarp entirely:
- DenyMicroWarp: true // default: false