mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-14 23:32:20 +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": "COMERCIAL",
|
||||
"{aircraftClass} · {emergency} · {feedState}": "{aircraftClass} · {emergency} · {feedState}",
|
||||
"{aircraftClass} · {feedState} · COURSE ALIGNED": "{aircraftClass} · {feedState} · CURSO ALINHADO",
|
||||
"{vesselType} · {feedState} · EYE {height}": "{vesselType} · {feedState} · ALT. DO OLHO {height}",
|
||||
"LIVE AIS": "AIS AO VIVO",
|
||||
"ARROW · ESTIMATED DIRECTION": "SETA · DIREÇÃO ESTIMADA",
|
||||
"ROUTE DATA UNAVAILABLE": "DADOS DE ROTA INDISPONÍVEIS",
|
||||
"CONTACT NAVIGATION OFF": "NAVEGAÇÃO DE CONTATOS DESLIGADA",
|
||||
"THE BRIDGE STAYS WITH THE SELECTED VESSEL": "O PASSADIÇO PERMANECE NA EMBARCAÇÃO SELECIONADA",
|
||||
"{range} NM": "{range} MN",
|
||||
"AIS DESTINATION · CREW REPORTED": "DESTINO AIS · INFORMADO PELA TRIPULAÇÃO",
|
||||
"DEST {bearing}": "DEST {bearing}",
|
||||
"Disable cockpit weather effects": "Desativar efeitos de clima na cabine",
|
||||
"Enable cockpit weather effects": "Ativar efeitos de clima na cabine",
|
||||
@@ -1748,6 +1754,8 @@
|
||||
"Reclassify as TR-3B": "Reclassificar como TR-3B",
|
||||
"TRACK ACQUIRED": "RASTRO ADQUIRIDO",
|
||||
"{label} · COURSE {heading}°": "{label} · RUMO {heading}°",
|
||||
"{label} · HEADING {heading}°": "{label} · PROA {heading}°",
|
||||
"{label} · NO HEADING": "{label} · SEM PROA",
|
||||
"Context could not restore every layer; try again": "O contexto não conseguiu restaurar todas as camadas; tente novamente",
|
||||
"No selected data layers": "Nenhuma camada de dados selecionada",
|
||||
"{count} data layers could not be cleared": {
|
||||
@@ -2699,14 +2707,27 @@
|
||||
"Recent speech": "Fala recente",
|
||||
"HERE": "AQUI",
|
||||
"Aircraft cockpit view": "Vista da cabine da aeronave",
|
||||
"Ship bridge view": "Vista do passadiço da embarcação",
|
||||
"LOOK STBD {bearing}°": "VISTA BORESTE {bearing}°",
|
||||
"LOOK PORT {bearing}°": "VISTA BOMBORDO {bearing}°",
|
||||
"LOOK ASTERN": "VISTA À RÉ",
|
||||
"UP {angle}°": "ACIMA {angle}°",
|
||||
"DOWN {angle}°": "ABAIXO {angle}°",
|
||||
"LEVEL": "NIVELADO",
|
||||
"{direction} · {elevation}": "{direction} · {elevation}",
|
||||
"LOOK {elevation}": "VISTA {elevation}",
|
||||
"Estimated destination direction": "Direção estimada do destino",
|
||||
"DEST ---°": "DEST ---°",
|
||||
"BRIDGE WINDOW · FWD": "JANELA DO PASSADIÇO · VANTE",
|
||||
"OPTICAL PLANE · 01": "PLANO ÓPTICO · 01",
|
||||
"HEADING HOLD · AIS": "TRAVA DE PROA · AIS",
|
||||
"NO HEADING · AIS": "SEM PROA · AIS",
|
||||
"VISOR LOCK · ACTIVE": "TRAVA DO VISOR · ATIVA",
|
||||
"GROUND SPEED · KTS": "VELOC. SOLO · KT",
|
||||
"SPEED OVER GROUND · KTS": "VELOC. NO FUNDO · KT",
|
||||
"ALTITUDE · FT": "ALTITUDE · FT",
|
||||
"FIRST PERSON": "PRIMEIRA PESSOA",
|
||||
"BRIDGE VIEW": "VISTA DO PASSADIÇO",
|
||||
"LIVE TRACK · COURSE ALIGNED": "RASTRO AO VIVO · CURSO ALINHADO",
|
||||
"Cockpit vision style": "Estilo de visão da cabine",
|
||||
"Previous cockpit vision style": "Estilo anterior de visão da cabine",
|
||||
@@ -2715,13 +2736,27 @@
|
||||
"Next cockpit vision style": "Próximo estilo de visão da cabine",
|
||||
"Next vision style": "Próximo estilo de visão",
|
||||
"Current aircraft heading": "Rumo atual da aeronave",
|
||||
"Look ahead: turn the bridge view back to the bow": "Olhar à vante: voltar a vista do passadiço para a proa",
|
||||
"Look ahead (Home or 0)": "Olhar à vante (Home ou 0)",
|
||||
"LOOK AHEAD": "OLHAR À VANTE",
|
||||
"Current vessel heading": "Proa atual da embarcação",
|
||||
"GROUND SPEED": "VELOC. SOLO",
|
||||
"SPEED OVER GROUND": "VELOC. NO FUNDO",
|
||||
"COURSE OVER GROUND": "RUMO NO FUNDO",
|
||||
"KTS": "KT",
|
||||
"ALTITUDE": "ALTITUDE",
|
||||
"FT": "FT",
|
||||
"Contact cockpit summary": "Resumo do contato na cabine",
|
||||
"CONTACT": "CONTATO",
|
||||
"CONTACTS · 250 KM": "CONTATOS · 250 KM",
|
||||
"RINGS {spacing} NM": "ANÉIS {spacing} MN",
|
||||
"{count} CONTACTS": {
|
||||
"one": "{count} CONTATO",
|
||||
"many": "{count} DE CONTATOS",
|
||||
"other": "{count} CONTATOS"
|
||||
},
|
||||
"Radar range {range}. Select for the next range.": "Alcance do radar {range}. Selecione para passar ao próximo alcance.",
|
||||
"Bridge radar": "Radar do passadiço",
|
||||
"Contact navigation": "Navegação de contatos",
|
||||
"CONTEXT ONLY": "SÓ CONTEXTO",
|
||||
"Nearby cohort counts": "Contagens por categoria nas proximidades",
|
||||
@@ -2733,7 +2768,9 @@
|
||||
"WX": "WX",
|
||||
"Cockpit briefing carousel": "Carrossel de briefing da cabine",
|
||||
"Estimated flight plan": "Plano de voo estimado",
|
||||
"Reported voyage": "Viagem informada",
|
||||
"ESTIMATED FLIGHT PLAN": "PLANO DE VOO ESTIMADO",
|
||||
"REPORTED VOYAGE": "VIAGEM INFORMADA",
|
||||
"FROM": "DE",
|
||||
"TO": "PARA",
|
||||
"Cockpit briefing controls": "Controles do briefing da cabine",
|
||||
@@ -2767,11 +2804,15 @@
|
||||
"Cockpit Radio volume": "Volume do rádio da cabine",
|
||||
"ESC EXIT": "ESC SAIR",
|
||||
"C TOGGLE": "C ALTERNAR",
|
||||
"ARROWS LOOK": "SETAS OLHAR",
|
||||
"HOME RESET": "HOME REDEFINIR",
|
||||
"View switcher": "Alternador de vista",
|
||||
"Exit cockpit and return to full globe view": "Sair da cabine e voltar à vista do globo completo",
|
||||
"RESET": "REDEFINIR",
|
||||
"Exit cockpit view": "Sair da vista da cabine",
|
||||
"Exit bridge view": "Sair da vista do passadiço",
|
||||
"EXIT COCKPIT": "SAIR DA CABINE",
|
||||
"EXIT BRIDGE": "SAIR DO PASSADIÇO",
|
||||
"Navigation, voice, and visual preset controls": "Controles de navegação, voz e predefinições visuais",
|
||||
"Expand Visual Presets": "Expandir predefinições visuais",
|
||||
"Pin visual presets": "Fixar predefinições visuais",
|
||||
@@ -2804,6 +2845,7 @@
|
||||
"SELECT CONTEXT": "SELECIONE O CONTEXTO",
|
||||
"Contact Context actions": "Ações de contexto do contato",
|
||||
"COCKPIT": "CABINE",
|
||||
"BRIDGE": "PASSADIÇO",
|
||||
"SEARCH NEARBY SITES": "BUSCAR LOCAIS PRÓXIMOS",
|
||||
"Reclassify tracked contact as TR-3B": "Reclassificar o contato rastreado como TR-3B",
|
||||
"CONTACTS CONTEXT OFF": "CONTEXTO DE CONTATOS DESLIGADO",
|
||||
@@ -3259,5 +3301,6 @@
|
||||
"Close camera preview": "Fechar prévia da câmera",
|
||||
"Refresh map still": "Atualizar imagem fixa no mapa",
|
||||
"The map still uses a separate request and may show a different moment.": "A imagem no mapa usa uma solicitação separada e pode mostrar outro momento.",
|
||||
"Video plays from Québec 511, which sees your IP address.": "O vídeo é reproduzido a partir do Québec 511, que vê o seu endereço IP."
|
||||
"Video plays from Québec 511, which sees your IP address.": "O vídeo é reproduzido a partir do Québec 511, que vê o seu endereço IP.",
|
||||
"COURSE HOLD · AIS": "TRAVA DE RUMO · AIS"
|
||||
}
|
||||
Reference in new issue
Block a user