start_nb.cel and controls_nb.txt attached.
Regards,
Bjørn
  Celestia-styring med mus, tastatur og styrepinne

------------------------------------------
    STYRING MED MUS
------------------------------------------
 Dra med venstre knapp .....................Orienter kamera
 Dra med høyre knapp .......................Gå i bane rundt det valgte objektet 
[Shift+piltaster]
 Dra med høyre+venstre knapp, venstre/høyre ..Rull visning venstre/høyre 
[venstre/høyre piltaster]
 Dra med høyre+venstre knapp, opp/ned....... Juster avstand til valget 
[Home/End]
 Musehjul .................................. Juster avstand til valget 
[Home/End]
 Ctrl+Venstre, dra opp/ned ................. Juster avstand til valget 
[Home/End]
 Shift+Venstre, dra ........................ Endre synsfelt (FOV) [. / ,]
 Midtre knapp .............................. Veksle synsfelt mellom 45 grader 
og forrige synsfelt
 Venstreklikk (på objekt) .................. Velg objekt [Enter-tast -- ved 
objektnavnet]
 Venstreklikk (uten objekt) ................ Opphev valget
 Venstre dobbeltklikk (på objekt) .......... Velg og sentrer objekt
 Høyreklikk ................................ Vis kontekstmenyen


------------------------------------------------
    TASTESTYRING
------------------------------------------------

--- Navigasjon ---

 1 - 9 .................................. Velg en planet rundt den nærmeste 
stjernen
 0 (null) ............................... Velg hovedstjernen for denne planeten 
eller systemet
 H ...................................... Velg Solen (Hjemmesystemet)
 C ...................................... Sentrer på det valgte objektet
 G ...................................... Gå til det valgte objektet
 F ...................................... Følg det valgte objektet
 T ...................................... Spor det valgte objektet
 Y ...................................... Gå i synkronbane om det valgte 
objektet
 : ...................................... Lås på det valgte objektet
 " ...................................... Jag det valgte objektet
 Shift+C ................................ Sentrer/bane - sentrer det valgte 
objektet uten å endre
                                          posisjon for referanseobjektet
 Ctrl+G ................................. Gå til overflaten på det valgte 
objektet
 Ctrl+F ................................. Slå alt/asimut-modus av/på
 Home ................................... Gå nærmere objektet
 End .................................... Gå lenger unna objektet
 * ...................................... Se bakover
 Backspace .............................. Velg hovedobjekt for gjeldende 
objekt, eller tøm valg
 Esc .................................... Avbryt bevegelse eller skript


--- Tidsstyring ---

 Spacebar ................................ Pause/gjenoppta skript eller 
tidskjøring
 J ....................................... Kjør tid forover/bakover (vend)
 \ ....................................... Kjør tid med normal fart, opphev 
rask/langsom kjøring
 L ....................................... Kjør tid 10x raskere
 K ....................................... Kjør tid 10x langsommere
 Shift+L ................................. Kjør tid 2x raskere
 Shift+K ................................. Kjør tid 2x langsommere
 ! ....................................... Still tiden til nåtid
 ? ....................................... Vis lysreiseforsinelse mellom 
observatør og objekt
 - (hyphen)............................... Trekk fra lysreiseforsinkelse fra 
simulert tid


--- Etiketter (på/av-vendere) ---

E ...................................... Galakser
Shift+E ............................   . Kulehoper
B ...................................... Stjerner
P ...................................... Planeter
Shift+P ............................   . Dvergplaneter
M ...................................... Måner
Shift+M ............................   . Mindre måner
W .....................................  Asteroider
Shift+W ................................ Kometer
N ...................................... Romfartøy
= ...................................... Stjernebilder
& ...................................... Steder


--- Tegn opp/vis (av/på-vendere) --

 U .................................... Galakser
 Shift+U .............................. Kulehoper
 ^ .................................... Tåker
 Ctrl+A ............................... Atmosfærer
 I .................................... Skyer
 Ctrl+L ............................... Nattsidekart
 Ctrl+T ............................... Komethaler
 Ctrl+E ............................... Formørkelsesskygger
 Ctrl+B ............................... Stjernebildegrenser
 / .................................... Stjernebildelinjer
 ; .....................................Jord-baset ekvatorial koordinatkule
 Ctrl+K ............................... Markører (plassert på objekter)
 O .....................................Baner (slå av/på ALLE valgte baner)


--- Render Options ---

 { ....................................... Decrease Ambient Light
 } ....................................... Increase Ambient Light
 ( ....................................... Decrease Galaxy Light Gain
 ) ....................................... Increase Galaxy Light Gain
 [ ....................................... Decrease Magnitude Limit :
                                           - If AutoMag OFF: Decrease limiting 
magnitude (fewer stars)
                                           - If AutoMag ON : Decrease limiting 
magnitude at 45 deg FOV
 ] ....................................... Increase Magnitude :
                                           - If AutoMag OFF: Increase limiting 
magnitude (more stars)
                                           - If AutoMag ON : Increase limiting 
magnitude at 45 deg FOV
 Ctrl+Y ............................... Toggle Auto Magnitude (auto adaptation 
of star visibility to FOV
 , ....................................... Narrow Field Of View [Shift+Left 
Drag]
 . ....................................... Widen Field Of View [Shift+Left Drag]
 Ctrl+X ............................... Toggle Antialias lines
 Alt+Enter .......................... Toggle Display mode (Full-Screen / 
Windowed)
 Ctrl+P ............................... Mark selected object
 Ctrl+V ............................... Cycle among supported OpenGL render 
paths
 + ...................................... Toggle Planet Texture type (Artistic 
/ Limit of Knowledge)
 % ..................................... Star color table toggle
 Ctrl+S ............................... Cycle the Star Style (points / fuzzy 
discs / scaled discs)
 V ...................................... Cycle the Info text verbosity (None / 
Terse / Verbose)
 Ctrl+W .............................. Toggle Wireframe mode


--- Multiview Options ---

Ctrl+U ................................ Split view horizontally
Ctrl+R ................................ Split view vertically
Tab ................................... Cycle through all active views
Del .................................... Delete active view
Ctrl+D ................................ Delete all views except active one 
(reset to Single view)


--- Navigation via Arrow Keys ---

 Up/Down Arrow ................. Pitch down/up
 Left/Right Arrow ................. Roll left/right
 Shift+Left/Right Arrow ........ Orbit object: right/left
 Shift+Up/Down Arrow ........ Orbit object: down/up

 
--- Navigation via number Pad Keys (with NumLock active) ---

 8 ...................................... Pitch down [Down arrow]
 2 ...................................... Pitch up [Up arrow]
 7 ...................................... Roll left  [Left arrow]
 9 ...................................... Roll right [Right arrow]
 5 ...................................... Stop rotation
 4 ...................................... Yaw left
 6 ...................................... Yaw right


--- Motion (Spaceflight) ---

 Z ...................................... Decrease velocity
 A ...................................... Increase velocity
 Q ...................................... Reverse direction
 X ...................................... Set movement direction toward center 
of screen
 F2 .................................... Set velocity to 1 km/second
 F3 .................................... Set velocity to 1,000 km/second
 F4 .................................... Set velocity to speed of light (1 c)
 F5 .................................... Set velocity to 10x the speed of light 
(10 c)
 F6 .................................... Set velocity to 1 AU/second
 F7 .................................... Set velocity to 1 light year/second
 F1 .................................... Stop motion
 S ...................................... Stop motion

--- Other Functions ---

 Ctrl+C .............................. Copy location URL to clipboard (Cel:// 
URL)
 Ctrl+Insert ........................ Copy location URL to clipboard (Cel:// 
URL)
 F10 .................................. Capture Image to file (screenshot)
 Shift+F10 ......................... Capture Movie to file (video)
 F11 .................................. While in Movie Capture: Start / Pause 
capture
 F12 .................................. While in Movie Capture: Stop capture
 ~ ..................................... Toggle debug console (use Up/Down 
arrow keys to scroll list)
 ` ...................................... Toggle display of "frames per second" 
(FPS) being rendered
 Ctrl+O .............................. Display "Select Object" dialog box
 @ .................................... Edit Mode toggle (to assist in the 
placement of objects)
 D ..................................... Run demo script (/celestia/demo.cel)
 Enter ............................... Toggle Name entry Mode (use Tab / 
Shift+Tab to highlight
                                          an item, Esc to exit)


--------------------------------------------
    JOYSTICK CONTROLS
--------------------------------------------
 F8 .................................... Toggle Joystick control
 X axis ............................... Yaw Left/Right
 Y axis ............................... Pitch Up/Down
 L trigger ............................ Roll Left
 R trigger ........................... Roll Right
 Button 1 ........................... Move slower
 Button 2 ........................... Move faster

{
# ... Begynnelsen på skriptet

#****************************************************************************
#                                                                           *
#                 START.CEL - Oppstartskript for Celestia                   *
#                             (versjon 2.1)                                 *
#                                                                           *
#---------------------------------------------------------------------------*
#                                                                           *
#  Dette skriptet kjøres automatisk hver gang du starter Celestia.          *
#                                                                           *
#  MERK: Ta ikke bort klammeparentesene som står først og sist i            *
#  denne fila. De definerer filen som et CEL-skript.                        *
#                                                                           *
#  Du kan endre dette skriptet på mange måter slik at det passer med dine   *
#  egne behov. Det gjør du ved å ganske enkelt avkommentere en eller flere  *
#  av linjene nedenfor.                                                     *
#  Hver streng eller kodeavsnitt inneholder kommentarer som beskriver hva   *
#  den gjør. Ta bort tegnet «#» i begynnelsen av tekststrengen hvis du      *
#  vil AVkommentere den linja.
#
#  Hvis du bestemmer deg for å endre dette skriptet, så pass på at du       *
#  først lager en sikkerhetskopi slik at du har noe å henvise til senere.   *
#                                                                           *
#****************************************************************************

  preloadtex { object "Sol/Earth" }
  preloadtex { object "Sol/Earth/Moon" }

  select {object "Sol"}
  goto   {time 3.0 distance 30}
  wait   {duration 3.0}

  select {object "Sol/Earth"}
  follow {}
  goto   {time 3.0  distance 6.0}
  wait   {duration 2.0}

  print  {text "Velkommen til Celestia!"  row -3  column 1  duration 3}
  wait   {duration 3.0}

#****************************************************************************
#  Kodestrengene her ovenfor inneholder hele oppstartsskriptet. Her         *
#  nedenfor finnes en beskrivelse av hva hver kommando gjør. Først reiser   *
#  vi til solen, når vi så reiser videre til jorden så ser vi den fra       *
#  solsiden uansett din lokale tidssone...                                  *
#                                                                           *
#  preloadtex: Sier at Celestia skal laste inn teksturer for den oppgitte   *
#          objektet. Hvis ikke det er gjort vil Celestia laste inn          *
#          teksturen når objektet kommer i bildet, det ville merkes som en  *
#          kort forsinkelse.                                                *
#
#  select: Sier hvilket objekt (planet, måne, romfartøy, osv.) som          *
#          Celestia skal ha som aktuelt valgt objekt. «Sol» definerer       *
#          vårt solstem, mens «/» bare er et skilletegn i hierarkiet.       *
#          Jorden er det objektet vi har valgt. Hvis du ville velge Månen   *
#          i stedet, så ville 'select'-kommandoen sett slik ut:             *
#            select {object "Sol/Earth/Moon"}                               *
#                                                                           *
#  goto:   Sier at Celestia skal gå til det valgte objektet, på samme       *
#          måte som når «G» trykkes på tastaturet. Parameteren 'time'       *
#          angir hvor mange sekunder det skal ta å reise til objektet.      *
#          Parameteren 'distance' bestemmer hvor langt fra objektet du      *
#          vil stoppe, avstanden angis i objektets radius pluss 1.          *
#          Eksempel: Hvis objektets radius er 10 000 km og distance         *
#          settes til 6.0, så havner du 50 000 km fra objektets sentrum.    *
#                                                                           *
#  wait:   Siden kommandoen 'goto' sier at Celestia skal ta en viss tid til *
#          å gjøre noe, så må vi også gi Celestia samme tid til å faktisk   *
#          utføre oppgaven. Når vi reiser mot solen, så sier kommandoen     *
#          'wait' at Celestia skal ta en pause i tre sekunder mens 'goto'   *
#          utføres (på tre sekunder). Verdien på parameteren 'duration' -   *
#          varighet - er normalt den samme som tidsparameteren i kommandoen *
#          'goto'. Men det fins jo alltid unntak (*flire*)                  *
#                                                                           *
#          Når vi begir oss mot jorden, så legger 'wait'-kommandoen         *
#          inn en to-sekunders pause etter kommandoen 'goto'. Neste kommando*
#          er en 'print'-kommando somm viser litt tekst på skjermen før     *
#          ennå en 'wait', som legger inn ennå en tre-sekunders pause.      *
#          Alt sammen er bare et spørsmål om timing.                        *
#          Vi kan vise tekst på skjermen MENS 'goto'-kommandoen utføres.    *
#          Det eneste vi trenger å gjøre er altså å passe på at den totale  *
#          ventetiden som er oppgitt etter en 'goto' er MINST like stor som *
#          tiden som er oppgitt i 'goto'-kommandoen. Om det ønskes kan      *
#          verdien godt være større.
#                                                                           *
#  follow: Sier at Celestia skal følge det valgte objektet gjennom rommet   *
#          på samme måte som når «F» trykkes på tastaturet. Du kan erstatte *
#          kommandoen follow {} med synchronous {}, som holder deg i en     *
#          stasjonær, eller geosynkron bane over det valgte objektet.       *
#                                                                           *
#   print: Sier at Celestia skal vise (skrive ut) tekst på skjermen.        *
#          Parameteren 'text' oppgir hvilken tekst som skal skrives ut.     *
#          Parameteren 'row' besemmer hvor mange linjer fra vinduets        *
#          nedre kant teksten skal begynne. Parameteren 'column' angir      *
#          hvor mange kolonner fra vinduets venstre kant teksten skal       *
#          begynne. Parameteren 'duration' bestemmer hvor mange sekunder    *
#          teksten skal vises. Deretter følger 'wait'-kommandoen som ble    *
#          beskrevet ovenfor.                                               *
#****************************************************************************


#****************************************************************************
# Hvis du vil plasseres over ditt eget sted på jorden, så skal du bruke     *
# kommandoen 'gotolonglat' som vises nedenfor.                              *
# Her er trinn-for-trinn-instruksjoner:
#                                                                           *
#  * Kopier hele kodestrengen.                                              *
#                                                                           *
#  * Lim den inn nedenfor 'goto'-kommandoet her ovenfor.                    *
#                                                                           *
#  * Ta bort tegnet «#» først på linja. Dette avkommenterer koden slik at   *
#    den vil bli kjørt.
#                                                                           *
#  * Legg til tegnet «#» først i den opprinnelige 'goto'-kommandoen,        *
#    Dette gjør kodestrengen til en kommentar slik at den IKKE blir         *
#    kjørt.                                                                 *
#                                                                           *
#  * Endre lengde- og breddeverdiene så de stemmer med ditt sted.           *
#                                                                           *
#  * Siden du reiser til et bestemt sted på jorden, så kan det hende        *
#    at det ikke er dag der, da kan du kommentere bort følgende kode ved å  *
#    sette inn tegnet «#» ført på hver linje:
#      select {object "Sol"}                                                *
#      goto   {time 3.0 distance 30}                                        *
#      wait   {duration 3.0}                                                *
#    Hvis du VIL vise ditt sted i dagslys så kan du bruke kommandoen        *
#    'time' som beskrives senere.
#****************************************************************************

#  gotolonglat {time 5.0  distance 4.0  longitude 0.0  latitude 0.0}


#****************************************************************************
#  Hvis du vil at Celestia alltid skal starte på et bestemt tidspunkt, så   *
#  bruk 'time'-kommandoen, som vist nedenfor.                               *
#                                                                           *
#  ADVARSEL: Om Celestia startes med en forhåndsinnstilt dato/tid så må du  *
#           trykke "!"-tasten (utropstegn) for å TILBAKESTILLE tiden til    *
#           "nå", når du vil drive litt utforsking -- HVIS tiden spiller    *
#           noen rolle.                                                     *
#                                                                           *
#  Trinn-for-trinn-instruksjoner ...
#                                                                           *
#  * Bestem om du vil angi datoen med en UTC kalender dato/tid-streng,      *
#    eller en Juliansk dag (se nedenfor).                                   *
#                                                                           *
#  * Kopier kodelinja med den tidskommandoen du vil bruke.                  *
#                                                                           *
#  * Lim den inn over 'goto'-kommandoen ovenfor (øverst i fila).            *
#                                                                           *
#  * Ta bort «#»-tegnet først på linja. Dette AVkommenterer kodelinja       *
#    slik at den vil bli kjørt.                                             *
#                                                                           *
#  * Endre dato/tidsverdien til den verdien DU vil ha.                      *
#****************************************************************************

# Angi tiden via en UTC kalenderstreng ...
#  time { utc "2003-08-11T09:29:24.0000" }
#              YYYY-MM-DDTHH:MM:SS.SSSS
#  OBS      "T" .........^ ... (denne er nødvendig)

# Angi tiden via en Juliansk dato ...
#  time { jd JulianDate }
#    U.S. Navy Calendar Date/Time to Julian Date/Time converter:
#    
http://www.usno.navy.mil/USNO/astronomical-applications/data-services/jul-date

#****************************************************************************
#  Med kommandoene vist nedenfor kan du definere flere av Celestias         *
#  innstillinger som blir satt hver gang du starter Celestia.               *
#  Alle innstillinger kan endres slik du vil.                               *
#****************************************************************************

# Synsfelt (AVkommenter / endre slik du vil ha det) ...
# Standard er 25 grader, ved en skjermoppløsning op 1024 x 768
#  set {name "FOV" value 25.0}


# Omgivende lysnivå (AVkommenter / endre slik du vil) ...
# 0.0 to 0.5 er et passende område
#  set {name "AmbientLightLevel" value 0.1}


# Størrelsesklasse (lysstyrke) for den svakeste synlige stjerne
# (AVkommenter / endre slik du vil) ...
# Celestia UI: 0.8 til 15.2, standard er 6.0
#
#  setvisibilitylimit {magnitude 6.0}

# Svakeste auto-magnityde lysstyeke, ved 45 grader, standard er 8.5 ...
# (AVkommenter / endre slik du vil) ...
#  setfaintestautomag45deg {magnitude 8.5}


# Hva som skal vises (tegnes opp);
# Tegn IKKE opp følgende objekter (AVkommenter slik du vil) ...
#  renderflags {clear "atmospheres"}
#  renderflags {clear "automag"}
#  renderflags {clear "boundaries"}
#  renderflags {clear "cloudmaps"}
#  renderflags {clear "comettails"}
#  renderflags {clear "constellations"}
#  renderflags {clear "eclipseshadows"}
#  renderflags {clear "galaxies"}
#  renderflags {clear "grid"}
#  renderflags {clear "markers"}
#  renderflags {clear "nightmaps"}
#  renderflags {clear "orbits"}
#  renderflags {clear "planets"}
#  renderflags {clear "pointstars"}
#  renderflags {clear "ringshadows"}
#  renderflags {clear "stars"}
#  renderflags {clear "partialtrajectories"}


# Hva som skal vises (tegnes opp):
# TEGN opp følgende objekter (AVkommenter slik du vil ha det) ...
#  renderflags {set "atmospheres"}
#  renderflags {set "automag"}
#  renderflags {set "boundaries"}
#  renderflags {set "cloudmaps"}
#  renderflags {set "comettails"}
#  renderflags {set "constellations"}
#  renderflags {set "eclipseshadows"}
#  renderflags {set "galaxies"}
#  renderflags {set "grid"}
#  renderflags {set "markers"}
#  renderflags {set "nightmaps"}
#  renderflags {set "orbits"}
#  renderflags {set "planets"}
#  renderflags {set "pointstars"}
#  renderflags {set "ringshadows"}
#  renderflags {set "stars"}
#  renderflags {set "partialtrajectories"}


# Tekstetiketter:
# IKKE sett tekst på følgende objekter (AVkommenter slik du vil) ...
#  labels {clear "asteroids"}
#  labels {clear "constellations"}
#  labels {clear "galaxies"}
#  labels {clear "moons"}
#  labels {clear "planets"}
#  labels {clear "spacecraft"}
#  labels {clear "stars"}


# Tekstetiketter:
# SETT tekst på følgende objekter (AVkommenter slik du vil) ...
#  labels {set "asteroids"}
#  labels {set "constellations"}
#  labels {set "galaxies"}
#  labels {set "moons"}
#  labels {set "planets"}
#  labels {set "spacecraft"}
#  labels {set "stars"}


# Markering:
# Ta vekk merke fra alle objekter som nå er markert og slå av markørvisning ...
# (AVkommenter / endre slik du vil) ...
#  unmarkall { }


# Minste banediameter som skal tegnes opp (i piksler) ...
# (AVkommenter / endre slik du vil) ...
#  set {name "MinOrbitSize"  value 1.0}


# Fjerneste synlige stjerneavstand, standard er 1000000 ...
# (AVkommenter / endre slik du vil) ...
#  set {name "StarDistanceLimit"  value 1000000}


# Tidsrate (1x, 100x, 1000x, osv.)...
# (AVkommenter / endre slik du vil) ...
#    Negativ verdi  = Kjør baklengs
#               0   = Pause
#               1.0 = Reell tid (standard)
#            1000.0 = Passe månebanebevegelse
#
#  timerate {rate 1.0}


#****************************************************************************
#  Hvis du bruker store teksturer kan du få Celestia forhåndslaste dem      *
#  inn i minnet i grafikk-kortet ved å liste dem opp nedenfor.
#****************************************************************************
# Eksempler...
#  preloadtex {object "earth.*"}
#  preloadtex {object "earth.png"}


#****************************************************************************
#  orbit er en morsom kommando å leke med. Aksen oppgis i rekkefølge        *
#  [X Y Z], og hver akse kan være enten 0 eller 1. rate = hvor fort,        *
#  duration = antall sekunder. Pass bare på at du har valgt et objekt.      *
#****************************************************************************
#  orbit {axis [0 1 0]  rate 10.0  duration 7.0}


#****************************************************************************
#  Mer om skripting kan du lære på disse nettstedene:
#                                                                           *
#   * Scripting forum: (http://www.shatters.net/forum/viewforum.php?f=9)    *
#   * Don Gs Celestia-side: (http://www.donandcarla.com/Celestia/)          *
#   * Haralds  Celestia-side: (http://www.h-schmidt.net/celestia/)          *
#                                                                           *
#  Don Gs side har med en veiledning i CEL-skripting. Haralds side har med  *
#  en veiledning for CELX (Lua)-skripting. Begge har også eksempler og      *
#  andre godsaker.
#****************************************************************************


# Slutt på skriptet...
}

Reply via email to