1
0
Fork 0

insert punctuation for better festival speech

This commit is contained in:
mfranz 2006-10-31 11:57:16 +00:00
parent 6b9d29194b
commit ef10fcb676

View file

@ -317,7 +317,7 @@ void FGTower::Init() {
// TODO FIXME - this will break when user starts on apron, at hold short, etc. // TODO FIXME - this will break when user starts on apron, at hold short, etc.
if(!OnAnyRunway(Point3D(user_lon_node->getDoubleValue(), user_lat_node->getDoubleValue(), 0.0))) { if(!OnAnyRunway(Point3D(user_lon_node->getDoubleValue(), user_lat_node->getDoubleValue(), 0.0))) {
//cout << ident << " ADD 0\n"; //cout << ident << " ADD 0\n";
current_atcdialog->add_entry(ident, "@AP Tower @CS @MI miles @CD of the airport for full stop with ATIS", "Contact tower for VFR arrival (full stop)", TOWER, (int)USER_REQUEST_VFR_ARRIVAL_FULL_STOP); current_atcdialog->add_entry(ident, "@AP Tower, @CS @MI miles @CD of the airport for full stop with ATIS", "Contact tower for VFR arrival (full stop)", TOWER, (int)USER_REQUEST_VFR_ARRIVAL_FULL_STOP);
} }
} }
} }
@ -476,7 +476,7 @@ void FGTower::Respond() {
string trns = t->plane.callsign; string trns = t->plane.callsign;
trns += " "; trns += " ";
trns += name; trns += name;
trns += " Tower"; trns += " Tower,";
// Should we clear staight in or for downwind entry? // Should we clear staight in or for downwind entry?
// For now we'll clear straight in if greater than 1km from a line drawn through the threshold perpendicular to the rwy. // For now we'll clear straight in if greater than 1km from a line drawn through the threshold perpendicular to the rwy.
// Later on we might check the actual heading and direct some of those to enter on downwind or base. // Later on we might check the actual heading and direct some of those to enter on downwind or base.
@ -485,7 +485,7 @@ void FGTower::Respond() {
trns += " Report three mile straight-in runway "; trns += " Report three mile straight-in runway ";
t->opType = STRAIGHT_IN; t->opType = STRAIGHT_IN;
if(t->isUser) { if(t->isUser) {
current_atcdialog->add_entry(ident, "@AP Tower @CS @MI mile final Runway @RW", "Report Final", TOWER, (int)USER_REPORT_3_MILE_FINAL); current_atcdialog->add_entry(ident, "@AP Tower, @CS @MI mile final Runway @RW", "Report Final", TOWER, (int)USER_REPORT_3_MILE_FINAL);
} else { } else {
t->planePtr->RegisterTransmission(14); t->planePtr->RegisterTransmission(14);
} }
@ -500,7 +500,7 @@ void FGTower::Respond() {
t->opType = CIRCUIT; t->opType = CIRCUIT;
// leave it in the app list until it gets into pattern though. // leave it in the app list until it gets into pattern though.
if(t->isUser) { if(t->isUser) {
current_atcdialog->add_entry(ident, "@AP Tower @CS Downwind @RW", "Report Downwind", TOWER, (int)USER_REPORT_DOWNWIND); current_atcdialog->add_entry(ident, "@AP Tower, @CS Downwind @RW", "Report Downwind", TOWER, (int)USER_REPORT_DOWNWIND);
} else { } else {
t->planePtr->RegisterTransmission(15); t->planePtr->RegisterTransmission(15);
} }
@ -1323,7 +1323,7 @@ void FGTower::CheckDepartureList(double dt) {
// Change the communication options // Change the communication options
RemoveAllUserDialogOptions(); RemoveAllUserDialogOptions();
//cout << "ADD A\n"; //cout << "ADD A\n";
current_atcdialog->add_entry(ident, "@AP Tower @CS @MI miles @CD of the airport for full stop with ATIS", "Contact tower for VFR arrival (full stop)", TOWER, (int)USER_REQUEST_VFR_ARRIVAL_FULL_STOP); current_atcdialog->add_entry(ident, "@AP Tower, @CS @MI miles @CD of the airport for full stop with ATIS", "Contact tower for VFR arrival (full stop)", TOWER, (int)USER_REQUEST_VFR_ARRIVAL_FULL_STOP);
} else { } else {
// Send a clear-of-airspace signal // Send a clear-of-airspace signal
// TODO - implement this once we actually have departing AI traffic (currently all circuits or arrivals). // TODO - implement this once we actually have departing AI traffic (currently all circuits or arrivals).
@ -2265,7 +2265,7 @@ void FGTower::ReportGoingAround(const string& ID) {
if(ID == "USER") { if(ID == "USER") {
uid = fgGetString("/sim/user/callsign"); uid = fgGetString("/sim/user/callsign");
RemoveAllUserDialogOptions(); // TODO - it would be much more efficient if ATCDialog simply had a clear() function!!! RemoveAllUserDialogOptions(); // TODO - it would be much more efficient if ATCDialog simply had a clear() function!!!
current_atcdialog->add_entry(ident, "@AP Tower @CS Downwind @RW", "Report Downwind", TOWER, (int)USER_REPORT_DOWNWIND); current_atcdialog->add_entry(ident, "@AP Tower, @CS Downwind @RW", "Report Downwind", TOWER, (int)USER_REPORT_DOWNWIND);
} }
TowerPlaneRec* t = FindPlane(uid); TowerPlaneRec* t = FindPlane(uid);
if(t) { if(t) {