mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-12 14:22:21 +00:00
feat(cockpit): ride the selected vessel from its bridge
With no aircraft tracked, Cockpit can ride the selected AIS vessel. Entry needs only Live AIS Vessels and a selected vessel; C, double-click and the entry buttons (reading BRIDGE with a ship icon) enter it, while voice stays aircraft-only. The eye sits on the AIS position at a representative bridge height for the vessel's type family, looks along true heading and moves along course over ground. The last fix is dead-reckoned for up to 180 s between the layer's refreshes, and on rivers and lakes the waterline is read from the rendered surface around the ship rather than the geoid. The bridge HUD shows speed and course over ground, a straight heading tape, window mullions, the AIS destination as a reported voyage and a heading-up radar of nearby ships (3 to 24 NM). The arrow keys look around, Home or 0 looks ahead again. The vessel layer hides the ridden ship's sprite and card, ignores scene clicks while held, and returns the camera to the vessel's map view on exit.
This commit is contained in:
1 parent
52187c91d1
commit
72112ecb45
58 files changed
+5313
-137
No files matched your search
@@ -1700,8 +1700,14 @@
|
||||
"COMMERCIAL": "COMMERCIAL",
|
||||
"{aircraftClass} · {emergency} · {feedState}": "{aircraftClass} · {emergency} · {feedState}",
|
||||
"{aircraftClass} · {feedState} · COURSE ALIGNED": "{aircraftClass} · {feedState} · ALIGNÉ SUR LA ROUTE",
|
||||
"{vesselType} · {feedState} · EYE {height}": "{vesselType} · {feedState} · HAUTEUR D'ŒIL {height}",
|
||||
"LIVE AIS": "AIS EN DIRECT",
|
||||
"ARROW · ESTIMATED DIRECTION": "FLÈCHE · DIRECTION ESTIMÉE",
|
||||
"ROUTE DATA UNAVAILABLE": "DONNÉES DE ROUTE INDISPONIBLES",
|
||||
"CONTACT NAVIGATION OFF": "NAVIGATION DES CONTACTS DÉSACTIVÉE",
|
||||
"THE BRIDGE STAYS WITH THE SELECTED VESSEL": "LA PASSERELLE RESTE SUR LE NAVIRE SÉLECTIONNÉ",
|
||||
"{range} NM": "{range} MN",
|
||||
"AIS DESTINATION · CREW REPORTED": "DESTINATION AIS · DÉCLARÉE PAR L'ÉQUIPAGE",
|
||||
"DEST {bearing}": "DEST {bearing}",
|
||||
"Disable cockpit weather effects": "Désactiver les effets météo du cockpit",
|
||||
"Enable cockpit weather effects": "Activer les effets météo du cockpit",
|
||||
@@ -1748,6 +1754,8 @@
|
||||
"Reclassify as TR-3B": "Reclasser en TR-3B",
|
||||
"TRACK ACQUIRED": "PISTE ACQUISE",
|
||||
"{label} · COURSE {heading}°": "{label} · ROUTE {heading}°",
|
||||
"{label} · HEADING {heading}°": "{label} · CAP {heading}°",
|
||||
"{label} · NO HEADING": "{label} · SANS CAP",
|
||||
"Context could not restore every layer; try again": "Le contexte n'a pas pu restaurer toutes les couches ; réessayez",
|
||||
"No selected data layers": "Aucune couche de données sélectionnée",
|
||||
"{count} data layers could not be cleared": {
|
||||
@@ -2697,14 +2705,27 @@
|
||||
"Recent speech": "Propos récents",
|
||||
"HERE": "ICI",
|
||||
"Aircraft cockpit view": "Vue cockpit de l'aéronef",
|
||||
"Ship bridge view": "Vue depuis la passerelle du navire",
|
||||
"LOOK STBD {bearing}°": "VUE TRIBORD {bearing}°",
|
||||
"LOOK PORT {bearing}°": "VUE BÂBORD {bearing}°",
|
||||
"LOOK ASTERN": "VUE ARRIÈRE",
|
||||
"UP {angle}°": "HAUT {angle}°",
|
||||
"DOWN {angle}°": "BAS {angle}°",
|
||||
"LEVEL": "HORIZON",
|
||||
"{direction} · {elevation}": "{direction} · {elevation}",
|
||||
"LOOK {elevation}": "VUE {elevation}",
|
||||
"Estimated destination direction": "Direction estimée de la destination",
|
||||
"DEST ---°": "DEST ---°",
|
||||
"BRIDGE WINDOW · FWD": "VITRE PASSERELLE · AVANT",
|
||||
"OPTICAL PLANE · 01": "PLAN OPTIQUE · 01",
|
||||
"HEADING HOLD · AIS": "VERROU CAP · AIS",
|
||||
"NO HEADING · AIS": "SANS CAP · AIS",
|
||||
"VISOR LOCK · ACTIVE": "VERROU VISIÈRE · ACTIF",
|
||||
"GROUND SPEED · KTS": "VITESSE SOL · ND",
|
||||
"SPEED OVER GROUND · KTS": "VITESSE FOND · ND",
|
||||
"ALTITUDE · FT": "ALTITUDE · FT",
|
||||
"FIRST PERSON": "PREMIÈRE PERSONNE",
|
||||
"BRIDGE VIEW": "VUE PASSERELLE",
|
||||
"LIVE TRACK · COURSE ALIGNED": "PISTE EN DIRECT · ALIGNÉ SUR LA ROUTE",
|
||||
"Cockpit vision style": "Style de vision du cockpit",
|
||||
"Previous cockpit vision style": "Style de vision précédent du cockpit",
|
||||
@@ -2713,13 +2734,27 @@
|
||||
"Next cockpit vision style": "Style de vision suivant du cockpit",
|
||||
"Next vision style": "Style de vision suivant",
|
||||
"Current aircraft heading": "Cap actuel de l'aéronef",
|
||||
"Look ahead: turn the bridge view back to the bow": "Vue avant : ramener la vue passerelle vers l'étrave",
|
||||
"Look ahead (Home or 0)": "Vue avant (Home ou 0)",
|
||||
"LOOK AHEAD": "VUE AVANT",
|
||||
"Current vessel heading": "Cap actuel du navire",
|
||||
"GROUND SPEED": "VITESSE SOL",
|
||||
"SPEED OVER GROUND": "VITESSE FOND",
|
||||
"COURSE OVER GROUND": "ROUTE FOND",
|
||||
"KTS": "ND",
|
||||
"ALTITUDE": "ALTITUDE",
|
||||
"FT": "FT",
|
||||
"Contact cockpit summary": "Résumé cockpit du contact",
|
||||
"CONTACT": "CONTACT",
|
||||
"CONTACTS · 250 KM": "CONTACTS · 250 KM",
|
||||
"RINGS {spacing} NM": "CERCLES {spacing} MN",
|
||||
"{count} CONTACTS": {
|
||||
"one": "{count} CONTACT",
|
||||
"many": "{count} DE CONTACTS",
|
||||
"other": "{count} CONTACTS"
|
||||
},
|
||||
"Radar range {range}. Select for the next range.": "Portée radar {range}. Sélectionnez pour passer à la portée suivante.",
|
||||
"Bridge radar": "Radar de passerelle",
|
||||
"Contact navigation": "Navigation des contacts",
|
||||
"CONTEXT ONLY": "CONTEXTE SEULEMENT",
|
||||
"Nearby cohort counts": "Nombre de contacts par groupe à proximité",
|
||||
@@ -2731,7 +2766,9 @@
|
||||
"WX": "MÉTÉO",
|
||||
"Cockpit briefing carousel": "Carrousel de briefing du cockpit",
|
||||
"Estimated flight plan": "Plan de vol estimé",
|
||||
"Reported voyage": "Voyage déclaré",
|
||||
"ESTIMATED FLIGHT PLAN": "PLAN DE VOL ESTIMÉ",
|
||||
"REPORTED VOYAGE": "VOYAGE DÉCLARÉ",
|
||||
"FROM": "DE",
|
||||
"TO": "VERS",
|
||||
"Cockpit briefing controls": "Commandes du briefing du cockpit",
|
||||
@@ -2765,11 +2802,15 @@
|
||||
"Cockpit Radio volume": "Volume de la Radio du cockpit",
|
||||
"ESC EXIT": "ESC QUITTER",
|
||||
"C TOGGLE": "C BASCULER",
|
||||
"ARROWS LOOK": "FLÈCHES REGARDER",
|
||||
"HOME RESET": "HOME RECENTRER",
|
||||
"View switcher": "Sélecteur de vue",
|
||||
"Exit cockpit and return to full globe view": "Quitter le cockpit et revenir à la vue du globe entier",
|
||||
"RESET": "RÉINIT.",
|
||||
"Exit cockpit view": "Quitter la vue cockpit",
|
||||
"Exit bridge view": "Quitter la vue passerelle",
|
||||
"EXIT COCKPIT": "QUITTER LE COCKPIT",
|
||||
"EXIT BRIDGE": "QUITTER LA PASSERELLE",
|
||||
"Navigation, voice, and visual preset controls": "Commandes de navigation, de voix et de préréglages visuels",
|
||||
"Expand Visual Presets": "Développer les préréglages visuels",
|
||||
"Pin visual presets": "Épingler les préréglages visuels",
|
||||
@@ -2802,6 +2843,7 @@
|
||||
"SELECT CONTEXT": "CHOISIR UN CONTEXTE",
|
||||
"Contact Context actions": "Actions du contexte Contact",
|
||||
"COCKPIT": "COCKPIT",
|
||||
"BRIDGE": "PASSERELLE",
|
||||
"SEARCH NEARBY SITES": "CHERCHER SITES PROCHES",
|
||||
"Reclassify tracked contact as TR-3B": "Reclasser le contact suivi en TR-3B",
|
||||
"CONTACTS CONTEXT OFF": "CONTEXTE CONTACTS DÉSACTIVÉ",
|
||||
@@ -3259,5 +3301,6 @@
|
||||
"Close camera preview": "Fermer l’aperçu de la caméra",
|
||||
"Refresh map still": "Actualiser l’image fixe sur la carte",
|
||||
"The map still uses a separate request and may show a different moment.": "L’image fixe de la carte utilise une requête distincte et peut montrer un autre moment.",
|
||||
"Video plays from Québec 511, which sees your IP address.": "La vidéo est lue depuis Québec 511, qui voit votre adresse IP."
|
||||
"Video plays from Québec 511, which sees your IP address.": "La vidéo est lue depuis Québec 511, qui voit votre adresse IP.",
|
||||
"COURSE HOLD · AIS": "VERROU ROUTE · AIS"
|
||||
}
|
||||
Reference in new issue
Block a user