mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-10 15:36:47 +01:00
441ef5805d
These were some of the first given feedback for skills, so I may as well implement it. Piloting is now split into three levels like other skills which note what pilot class of vessel you may comfortably pilot. (Familiar) **Shuttle Pilot** is for all landables: Spark, Canary, Intrepid, the Quark, and the like are all equal under it. (Trained) **Class II Pilot** covers most ships, which are "overmap-only" and unable to land or dock. (Professional) **Class IV Pilot** covers only the Horizon normally, but design-wise extends to whatever is the main player ship, or for anything massive **Antags get Professional Pilot, so they can always do ship hijack gimmicks without worry.** As a convenience to make Bridge personnel stand out, Professional/Class IV Pilots can deduce their current overmap coordinate from examining space on help intent for 3s. There's no way to directly link to the overmap, so on the backend, this ability briefly references an existing ship console. ### Design Class II and IV are pre-existing terms in-lore, used on the Interstellar Travel page to refer to civilian size classes. With how important each level of piloting is, they cost _+4 points_ each instead of going 2 -> 4 -> 8. This lets there exist the occasional pilot character from any background, but it's _always_ an investment and piloting the Horizon stays hard without training. As Familiar currently costs 6 points, this is effectively a 2-point buff for most cases as you'll rarely have to pilot non-shuttles. (**EDIT**: Piloting levels are now 4 -> 8 -> 10 so there's a bit of flexibility to have an extra skill for Professional Pilots from Expeditionary Trade) #### The _**real meat**_ of this PR... is that you can now attempt to pilot vessels a level higher than you with penalties, so there's now a failure spectrum should you manage to access an adjacent-class ship rather than always being hard-locked. The penalties affect acceleration, slowing, turning, and rolling. They're most extreme for Shuttle and Class IV to represent how clueless an unlicensed pilot would be and how complex the Horizon realistically is to operate. With smart usage of autopilot, you can actually find a way to travel normal-ish. I think this is a fun interaction to have for underskilled characters, and makes autopilot actually have a use as it otherwise kills you. Maybe Bridge personnel can give lessons to Class II pilots with it. ### Piloting Education Backgrounds Coming are THREE piloting education backgrounds: Flight Academy, Fleet Training, and Expeditionary Trade. #### ALL GET _Familiar Electrical Engineering,_ _Familiar Atmospheric_ (EDIT: Flight Academy is now the only background that gets Familiar Mechanical Engineering, this makes them stand out as being notably handy/utility-ready for emergencies, but other backgrounds can still easily match them with points. Fleet Training has Tenacity down to Trained for character variety, though tenacity is very slight buffs and hard to notice. Expeditionary Trade now uses Familiar Firearms over Familiar Armed Combat as it's more immediately important.) Electrical Engineering now lets you use a power cell on an unpowered ship console to give it emergency battery life based on the charge. This helps with cases of being stranded from an APC broken by a meteor, a high-capacity cell can give 10m or more based on Electrical level. I may expand this bypass mechanic to all consoles in the future. Atmospherics skill has no implementation currently, but dealing with breaches or cycling on shuttles is too important. Flight Academy - BC, XO, Captain *Professional Piloting, Trained Leadership, Familiar Mechanical Engineering* > "You are at least 25 years of age, with the best navigation training the Spur can offer, vessel handiness in a pinch, and the know-how for reining in or assuring passengers for the voyage." Flight Academy has Leadership honestly just because I didn't want Fleet Training to look too good, and because I think they can rock the "this is your pilot speaking" in a cool way. Bridge personnel are usually the ones that have to wraggle people on away sites, especially during events. Mechanical Engineering allows them to make machine frames of ship consoles in emergencies. Fleet Training - BC, XO, Captain *Professional Piloting, Trained Firearms, Trained Tenacity* > "You are at least 25 years of age, with the most extensive navigation training possible and military discipline to back it up. You're a steady shot in emergencies and, damn it-- You. Go. Down. With. The. Ship." This was made because a player informed me many BC and XOs choose military backgrounds, and the +4 points design would prevent that. Fleet Training isn't the same as Military Training, but having all of Piloting gives you 6 points free to match MT if wanted. The high Tenacity is primarily for surviving in ship combat, where you'll probably bleed/suffocate to death. Expeditionary Trade - Miners, Xenology roles, OM, RD *Familiar Piloting, Familiar Firearms, Familiar Medicine* > "You've developed trade skills for a career of expeditions. You are at home in a shuttle piloting to and from for an average day's work. You can even hit a shot or tend to wounds when things eventually get unsafe." This is for Miner and Xenoarch primarily. An expedition is just any journey with an objective, all roles revolving around piloting shuttles to an objective needs to be able to hold their own if they ever find carp or have an accident, especially since they'll likely be alone. #### MISC stuff corrected shaper gear comments I left wrong Hotwiring piloting consoles now checks for Familiar in Electrical Engineering. Its visible emote also now looks identical to attempting an emergency bypass at first glance, so you can sneakily attempt one with an unpowered console. The Doctor of Psychology education background now gives Trained in Leadership. This was intended to be uncommented, but the person forgot to do it. Research Directors now need to have Familiar/Shuttle Pilot. According to the Guide to Piloting wikipage, they're supposed to be able to fly the Intrepid and Quark for expeditions, and likely mirroring how the OM can fly the Spark, but an RD can spawn completely incapable of piloting currently. --------- Signed-off-by: runecap <43975590+runecap@users.noreply.github.com> Co-authored-by: VMSolidus <evilexecutive@gmail.com>