ATC(6) Games Manual ATC(6) NIMI atc - Lentovalvonta peli YLEISKATSAUS atc [-u?lstp] [-gf game name] [-r random seed] KUVAUS atc antaa sinun yrittaa olla lentoliikenteen valvoja, vaarantamatta miljoonien matkustajien ihmishenkia vuodessa. Sinulla on vastuu toimia lentoliikenteen valvojana ja saattaa kaikki lentokoneet turvallisesti maahan ja maasta ylos. Lentokoneiden nopeus (paivitysaika) ja tiheys riippuu sinun valitsemastasi vaikeus tasosta ja paikasta. VALITSIMET -u Tulostaa naytolle ohjeen ja lopettaa ohjelman. -? Sama kuin -u. -l Tulostaa naytolle listan vapaina olevista peleista ja lopettaa ohjelman Ensimmainen peli tulostuu oletuspelina. -s Tulostaa pistetaulukon (kymmenen parhaan pisteet). -t Sama kuin -s. -p Tulostaa polun erityishakemistoon jossa atc olettaa sen loytavan yksityiset tiedostot. Tata kaytetaan ohjelman asentamisen aikana. -g peli Pelaa parametrina annettua pelia. Jos pelia jota yritat pelata ei ole tulostettuna naytolle -l parametri, pelataan oletuspelia. -f peli Sama kuin -g. -r seed Asettaa satunnaisen siemenen. Taman parametrin tarkoitus on kyseenalaista. TAVOITE Sinun tavoitteesi atc: ssa on pitaa pelia pystyssa mahdollisimman kauan. Pelissa ei ole voittoasemaa, lukuunottamatta voittaa useita kertoja muut pelaaja. Sinun pitaa vain: lahettaa lentokoneita lentokentilta (kertomalla heille ohjeita korkeuden nostamisesta); saada lentokoneet laskeutumaan lentokentille (kertomalla heille mihin korkeuteen heidan pitaa menna milloinkin ja tietenkin nollaan juuri lentokentan ylapuolella); ja liikutella koneet turvallisesti pois lentokentta alueelta. Seuraavat asiat aiheuttavat pelin loppumisen. Jokaisella lentokoneella on kohde (katso tietoalue), ja lentokoneen lahettaminen vaaraan kohteeseen on virhe. Lentokoneet voivat lentaa gasoliinin loppumiseen asti tai tuhoutua. Tuhoutuminen on maaritelty kolmen mitan laheisyyteen. Lentokone joka lahtee lentokentalta jotain toista tieta on myos virhe. Pisteet on lajiteltu paremmuusjarjestykseen pelastettujen lentokoneiden mukaan. Muut tilastot ovat omistettuja huville. Pelissa ei ole mitaan rangaistusta olla myohempaan kuin jokin muu pelaajia (lukuunottamatta tiimipelaajia). Pelin sammuttaminen ei ole sallittua. Jos sinun pitaa soittaa puhelu myos. Milloin muka on viimeinen aika soittaa ATC pelin aikana jonnekin muualle ? NAYTTO Riippuen paatteesta milla pelaat atc: ta , naytto on jaettu neljaan alueeseen. Versiosi voi olla suunniteltu juuri sinun paatteellesi, silla peli on suunniteltu uudelleen configuroitavaksi, joten nayton sisalto voi riippua siita versiosta mita pelaat. Tuntomerkit ovat peraisin pelin ascii versiosta. Pelin saannot ja syotemuoto, ovat kuitenkin yhdenmukaiset. Control-L piirtaa nayton uudelleen, tulkoon se selvaksi. TUTKA The first screen area is the radar display, showing the relative locations of the planes, airports, standard entry/exit points, radar beacons, and ``lines'' which simply serve to aid you in guiding the planes. Lentokoneet naytetaan yksittaisina kirjaimina, korkeuden kanssa. Jos numeerinen korkeus on yksittainen numero, silloin se osoittaa korkeuden tuhansissa jaloissa. Joitain erityispiirteita on suihkukoneiden ja potkurikoneiden valilla. Ascii terminaaleissa potkurikoneet on piirretty ISOILLA kirjaimilla ja suihkukoneet pienilla kirjaimilla. Lentokentat on esitetty numeroina ja joissain suuntalukemina, joiden mukaan lentokoneiden on pakko tulla laskeutumaan lentokentalle. Ascii terminaaleissa suunta on joko `^', `>', `<' tai `v', ja osoittavat pohjoista (0 astetta), itaa (90 astetta), lantea (270 astetta ja etelaa (180) astetta, mainitussa jarjestyksessa. Lentokoneet myos nousevat tahan suuntaan. Beacons are represented as circles or asterisks and a number. Their purpose is to offer a place of easy reference to the plane pilots. See THE DELAY COMMAND section below. Tulo ja lahto paikat on naytetty numeroina pitkin tutkaruudun reunaa. Lentokoneet voivat tulla alueelle naista paikoista ilman varoitusta. Nailla tulopaikoilla on suunta omistettuna niille ja lentokoneet tulevat aina tassa suunnassa. atc: n ascii versiossa naita tietoja ei ole nakyvissa. Se tulee silminnahtavasti niista suunnista joissa on pelipystyssa. Tulevat lentokoneet tulevat aina alueelle samassa korkeudessa: 7000 jalkaa. Lentokone joka lentaa alueesi lapi on lennettava aina 9000:ssa jalassa. Se ei ole tarpeellista niille koneille jotka lentavat johonkin suuntaan lahtiessaan alueelta (viela). TIEDOTUS ALUE Toinen nayton alue on tiedotus alue, mika kertoo ajan(paivityksien maaran aloituksen jalkeen), ja lentokoneiden maaran jotka olet ohjannut turvallisesti alueelta pois. Taman rivin alapuolella on lista lentokoneista jotka ovat juuri nyt ilmatilassa, erotettuna tyhjalla rivilla, ja sen jalkeen on lista lentokoneista maassa(lentokentilla). Jokainen rivi kertoo lentokoneen nimen, taman hetkisen korkeuden, optiona asteriskin kertomaan loppumassa olevasta gasoliinista, lentokoneen kohteen ja lentokoneen senhetkisen komennon. Korkeiden muuttaminen ei ole listattu komentona. Seuraava rivi nayttaa jonkin mahdollisen tilarivin lentokoneesta: B4*A0: Circle @ b1 g7 E4: 225 Ensimmainen esimerkki kertoo etta kyseessa on potkurikone nimeltaan 'B' joka lentaa 4000:ssa jalassa. Lentokoneella on gasoliini lopussa (katso '*'). Sen kohde on lentokentta #0. Seuraava komento kaskee lentamaan ympyraa kunnes se lentaa tutka-asemalle #1. Seuraava esimerkki kertoo suihkukoneesta nimeltaan 'g' joka lentaa 7000 jalassa, kohteenaan pois menopaikka #4. Se on juuri nyt menossa 225:n asteen kulmassa (lounaaseen). TIETOJEN SYOTTO RUUTU Kolmas alue naytosta on tietojen syotto alue. Se on taalla heijastamassa syottamasi tiedot. Katso TIETOJEN SYOTTO otsikon alta tasta manuaalista lisatietoja. TEKIJA ALUE Tama alue on yksinkertaisesti tarkoitettu kertomaan tekija. :-) TIETOJEN SYOTTO Komentojen taydellinen kayttoliittyma on rakennettu myos itse peliin. Milloin tahansa painamalla '?' listaa kaikki mahdolliset syottomerkit. Painamalla askelpalautinta (merkin poistonappain) palaa takaisin, poistamalla viimeisen osan komennosta. Kun komento on taydellinen ja kirjoitettu loppuun, return laittaa sen kaytantoom ja semanttinen tarkistus on valmis milloin tahansa. Jos virheita ei ole havaittu, komento lahetetaan kyseessa olevalle lentokoneelle. Jos virhe loydetaan tarkistuksen aikana, asemasi pisteet laskevat ja (toivottavasti) selostus virheesta tulostetaan sen alle. Komennon syntaksi on hajoitettu kahteen osaan: Valttamattomat ainoastaan ja Viiveelliset komennot. Valttamattomat ainostaan komennot tapahtuvat seuraavassa paivityksessa. Viiveelliset komennot myos tapahtuvat seuraavassa paivityksessa jollei optiona ole annettu Viive komentoa. In the following tables, the syntax [0-9] means any single digit, and refers to a direction, given by the keys around the `s' key: ``wedcxzaq''. In absolute references, `q' refers to North-West or 315 degrees, and `w' refers to North, or 0 degrees. In relative references, `q' refers to -45 degrees or 45 degrees left, and `w' refers to 0 degrees, or no change in direction. Kaikki komennot alkavat lentokoneen kirjaimella. Tama tarkoittaa komennon vastaanottajaa. Tila on jatetty huomiotta. VAIN VALTTAMATTOMAT KOMENNOT a [ cd+- ] numero Altitude: Change a plane's altitude, possibly requesting takeoff. `+' and `-' are the same as `c' and `d'. a numero Climb or descend to the given altitude (in thousands of feet). ac numero Climb: Relatiivinen korkeuden muutos ylospain. ad numero Descend: Relatiivinen korkeuden muutos ylospain. m Mark: Display in highlighted mode. Plane and command information is displayed normally. i Ignore: Ala nayta korostettuna. Komento on naytetty naytolla katkoviivoina, jos ei ole komentoa annettuna. u Unmark: Sama kuin jata huomiotta, mutta jos viivytetty komento on kasittelyssa, lentokone tulee merkityksi. Tama on kaytallinen jos haluat unohtaa koneen osaksi ajaksi, mutta ei ikuisesti. VIIVYTETTAVAT KOMENNOT c [ lr ] Circle: Have the plane circle. cl Left: Kaarra vastapaivaa. cr Right: Circle clockwise (default). t [ l-r+LR ] [ suunta ] tai tt [ abe* ] numero Turn: Muuta suuntaa. t Turn to direction: Turn to the absolute compass heading given. The shortest turn will be taken. tl [ suunta ] Left: Turn counterclockwise: 45 degrees by default, or the amount specified in (not to .) `w' (0 degrees) is no turn. `e' is 45 degrees; `q' gives -45 degrees counterclockwise, that is, 45 degrees clockwise. t- [ suunta ] Same as left. tr [ suunta ] Right: Turn clockwise, 45 degrees by default, or the amount specified in . t+ [ suunta ] Same as right. tL Hard left: Kaanny vastapaivaan 90 astetta. tR Hard right: Kaanny myotapaivaan 90 astetta. tt [abe*] Towards: Kaantyy jotakin kohti tutka-asemaa, lentokenttaa tai poismenopaikaan. Vuoro on vain arviolaskelma. tta numero Turn towards the given airport. ttb numero Turn towards the specified beacon. tte numero Kaanny poismenopaikkaan pain. tt* numero Same as ttb. VIIVEKOMENTO The Delay (a/@) Komento voidaan liittaa mihin tahansa viivytettavaan komentoon. Se voi olla ohjaajana kun lentokone menee erilaiselle tutka- asemalle (tai jollekin muulle objektille tuleviss versioissa). ab numero Do the delayable command when the plane reaches the specified beacon. The `b' for ``beacon'' is redundant to allow for expansion. `@' can be used instead of `a'. MERKKAAMISTA, MERKINTOJEN POISTAMISTA, HUOMIOTTA JATTAMISTA Lentokoneet ovat merkattuja kun ne tulevat alueellesi. Se tarkoittaa sita etta ne naytetaan korostettuina tutka naytosso. Lentokone voi myos olla ei-merkattu tai Huomiotta jatetty Ei merkattu lentokone on eikorostetussa tilassa ja katkoviiva on naytetty informaatio alueella. Lentokone voi saavuttaa taman tien ennen kuin mark komento on annettu. Jokin muu komento voidaan antaa katkoviivalla kunnes komento on suoritettu. Huomiotta jatetty lentokone sama kuin ei-merkattu lentokone, kunnes se automaattisesti vaihtaa merkatuksi kun komento on suoritettu. Tama on kaytannollinen jos haluat unohtaa lentokoneen vahaksi aikaa, mutta lentopolku ei ole viela taydellisesti saadetty. Kaikki komennot, merkkaukset, ei-merkkaukset ja huomiotta jattamiset tulevat voimaan vastaman seuraavan paivityksen alussa. Eli ela ole yllattynyt jos lentokone ei heti vaihda ei-merkattuun tilaan. ESIMERKKEJA atlab1 Plane A: kaanny vasempaan tutka-asemalta #1 cc Plane C: ympyra gtte4ab2 Plane G: Kaanny poismenopaikkaan #4 tutka-asemalta #2 ma+2 Plane M: korkeus: nouse 2000 jalkaa stq Plane S: kaanny 315:a asteeseen xi Plane X: jata huomuiotta MUUTA TIETOA o Suihkukoneet liikkuvat joka vuorolla; potkuri koneet liikkuvat joka toisella vuorolla. o Kaikki lentokoneet kaantyvat enintaan 90 astetta yhdella vuorolla. o Lentokoneet tulevat 7000 jalassa ja lahtevat 9000 jalassa. o Lentokoneet jotka lentavat korkeudessa 0 hajoittuvat jos ne eivat ole lentokentalla. o Lentokoneet lentokentilla voivat ainoastaan nousta ilmaan (nostaa korkeutta). o Pressing return (that is, entering an empty command) will perform the next update immediately. This allows you to ``fast forward'' the game clock if nothing interesting is happening. TIEDOSTOT The scores are kept in /var/lib/bsdgames/atc_score. TEKIJA Ed James, UC Berkeley: edjames@ucbvax.berkeley.edu, ucbvax!edjames Tama peli on tehty jonkun selitysrungolle joka on tehty PC:lle monta vuotta sitten, ehka. BUGIT Naytto virkistetaan joskus kun on lopettanut. KAANNOS Taman kasikirjan suomenkielisen kaannoksen tekivat Mikko Hurskainen Tama kaannos on ilmainen dokumentaatio; katso tekijanoikeusehdot GNU General Public License -versiosta 3: https://www.gnu.org/licenses/gpl-3.0.html tai uudemmasta. Emme ota vastuuta. Linux 6.8.2-arch2-1 1. tammikuuta 2004 Linux 6.8.2-arch2-1