NAME audio
	@ commande gérant les sons longs du logiciel
	@ sont compatible les fichiers audio avec l'extention wav, ogg et mp3.
ARGUMENT action @ fixé
	$ load 
	@ charge le fichier audio
	@ nécessite filename
	$ drop 
	@ arrete la source audio et la décharge de la mémoire
	$ sync
	@ synchronise la source audio
	$ pause
	@ met la source audio en pause
	$ play
	@ débute la lecture d'une source audio
	@ nécessite filename , optionel loop
	$ resume 
	@ reprend la diffusion d'une source audio
ARGUMENT volume @ fixé
	$ increment
	$ decrement 
	$ valeur 
	@ valeur représente un nombre compris entre 0 (sourdine) et 128 (maximum)
PARAMETER filename @ string
	@ nom du fichier audio
PARAMETER loop @ boolean 
	@ indique si la source audio doit se répéter ou (non)
	@ par défaut, la répétition n'est pas active
@@


NAME body
	@ permet d'insérer un astre personnalisé dans le systeme solaire
ARGUMENT action @ fixé
	$ load
	@ charge en mémoire le nouvel astre représenté par une série de commandes saisies
	@ nécessite name
	$ clear
	@ supprime tous les astres insérés par des scripts dans le systeme solaire
	$ drop 
	@ supprime définitivement l'objet
	@ nécessite name
	$ initial
	@ remet le simulateur à son état initial
ARGUMENT color @ fixé
	$ orbit
	@ change la couleur utilisée pour afficher l'orbite de l'astre
	@ nécessite name, color_value  ou r g b
	$ name
	@ change la couleur utilisée pour afficher le nom de l'astre
	@ nécessite name, color_value  ou r g b
	$ trail
	@ change la couleur utilisée pour afficher la trajectoire de l'astre
	@ nécessite name, color_value  ou r g b
ARGUMENT hidden @ boolean
	@ affiche ou masque l'astre
	@ nécessite name
PARAMETER path (optionel) @ string
	@ indique le chemin des datas si non disponible dans le répertoire texture/bodies
PARAMETER name
	@ string
	@ représente le nom interne de l'astre
PARAMETER color_value @ xRRGGBB
	@ fixe la couleur à la définition du web: paramètre en hexadécimal, 2 caractères obigatoires
PARAMETER r @ double
	@ modifie la composante rouge de la couleur
	@ décimale comprise entre 0 et 1 ou entier entre 0 et 255
PARAMETER g @ double
	@ modifie la composante verte de la couleur
	@ décimale comprise entre 0 et 1 ou entier entre 0 et 255
PARAMETER b @ double
	@ modifie la composante bleu de la couleur
	@ décimale comprise entre 0 et 1 ou entier entre 0 et 255
@@


NAME body_trace
	@ trace en direct la trajectroire d'un astre sur le dôme à la manière d'un stylo. on peut tracer différentes trajectoires, les afficher et les masquer.
	@ le soleil est l'astre sélectionné par défaut. Chaque fois que l'on change la valeur du crayon, on dessine un nouveau tracé, indépendant des autres tracés.
ARGUMENT action @ fixé
	$ clear
	@ supprime toutes les trajectoires affichées
ARGUMENT hidde @ string
	@ cache le tracé d'un astre
ARGUMENT pen @ fixé
	$ true
	@ baisse le crayon et trace la trajectoire de l'astre sélectionné
	$ false
	@ lève le crayon la trajectoire tracé reste apparente
	$ toggle
	@ inverse le comportement du stylo
ARGUMENT target @ string
	@ indique le nom de l'astre à sélectionner pour le crayon
@@


NAME clear 
	@ place le simulateur à l'état initial
	@ commande deprecated
PARAMETER state @ fixé 
	$ natural @ active l'atmosphère et le panorama.
	@ par defaut, l'atmosphère et le panorama sont désactivés.
@@


NAME color
	@ permet d'agit sur les propriétés des couleurs des objets du logiciel
ARGUMENT property @ fixé
	$ constellation_lines @ constellation_lines
	$ constellation_names @ constellation_names
	$ constellation_art @ constellation_art
	$ constellation_boundaries @ constellation_boundaries
	$ cardinal_points @ cardinal_points
	$ planet_orbits @ planet_orbits
	$ planet_names @ planet_names
	$ planet_trails @ planet_trails
	$ azimutal_grid @ azimutal_grid
	$ equator_grid @ equator_grid
	$ ecliptic_grid @ ecliptic_grid
	$ galactic_grid @ galactic_grid
	$ equator_line @ equator_line
	$ galactic_line @ galactic_line
	$ ecliptic_line @ ecliptic_line
	$ meridian_line @ meridian_line
	$ zenith_line @ zenith_line
	$ polar_circle @ polar_circle
	$ ecliptic_center @ ecliptic_center
	$ galactic_pole @ galactic_pole
	$ galactic_center @ galactic_center
	$ vernal_points @ vernal_points
	$ analemma @ analemma
	$ analemma_line @ analemma_line
	$ greenwich_line @ greenwich_line
	$ aries_line @ aries_line
	$ zodiac @ zodiac
	$ personal @ personal
	$ personeq @ personeq
	$ vertical_line @ vertical_line
	$ nebula_names @ nebula_names
	$ nebula_circle @ nebula_circle
	$ precession_circle @ precession_circle
	$ star_table@ star color
	@ need index
	$ text_usr_color @ text_usr_color
PARAMETER index
	@ int
	@ permet de choisir un index de star_table pour modifier la couleur
PARAMETER r @ double
	@ modifie la composante rouge de la couleur attribuée à l'étoile
	@ comprise entre 0 et 1 (décimal) ou entre 0 et 255 (entier)
PARAMETER g @ double
	@ modifie la composante verte de la couleur attribuée à l'étoile
	@ comprise entre 0 et 1 (décimal) ou entre 0 et 255 (entier)
PARAMETER b @ double
	@ modifie la composante bleu de la couleur attribuée à l'étoile
	@ comprise entre 0 et 1 (décimal) ou entre 0 et 255 (entier)
PARAMETER value @ xRRGGBB
	@ fixe la couleur à la définition du web: paramètre en hexadécimal, 2 caractères obigatoires
@@


NAME configuration 
	@ gestion de app->init() via le menu M
	@ fonction deprecated
ARGUMENT action @ fixé 
	$ load 
	@ recharge le menu M
	$ save
	@ sauvegarde le menu M
@@


NAME date
	@ this command manage all time and date modification ....
ARGUMENT jday @string
	@ date time in julian calendar
ARGUMENT local @string
	@ date time in local 
	@ if string begin with T, only time will be modified.
ARGUMENT relative @integer
	@ add date time with relative time
ARGUMENT relativeYear @number
	@ add date time with relativeYear time
ARGUMENT relativeMonth @number
	@ add date time with relativeMonth time
ARGUMENT utc@string
	@ date time in utc time
ARGUMENT sideral@string
	@ date time in sideral time
ARGUMENT load@string
	$ current @ load saved date
	$ preset @ save date and time to be use with current
ARGUMENT sun@ fixed
	$ set @ compute time to 
	$ ride @ compute time to
	$ meridian @ compute time to ...
EXEMPLE
	date utc 1918:05:08T12:00:00
	date sun set
	date sun meridian
@@


NAME deselect 
	@ désélectionne les objets auparavent sélectionnés
PARAMETER  constellation @ string 
	@ désélectionne la constellation concernée
	@ sans l'argument, la commande deselect désélectionne tout objet sélectionné
@@


NAME domemasters
	@ permet de faire des captures d'images
ARGUMENT action @ fixé
	$ snapshot
	@ réalise une capture d'écran
	$ record
	@ permet de lancer une capture d'écran frame par frame
	@ relancer la commande stoppe la capture d'écran
@@


NAME dso
	@ permet d'insérer un objet personnalisé du ciel profond 
ARGUMENT action @ fixé
	$ load
	@ charge en mémoire l'objet du ciel profond représenté par name
	@ nécessite name, ra, de, path, magnitude, angular_size, rotation, credit, filename, texture_luminance_adjust, distance, constellation, type
	$ clear
	@ supprime tous les objets insérés dans le logiciel
	$ drop 
	@ supprime définitivement l'objet représenté par name
ARGUMENT hidden 
	$ true, false @ boolean
	$ all @ sélectionne tous les objets
	@ optional type ou constellation
PARAMETER name
	@ string
	@ nom interne pour la gestion du logiciel
PARAMETER path
	@ string
PARAMETER ra
	@ double
	@ coordonnées ra
PARAMETER de
	@ double
	@ coordonnées de
PARAMETER magnitude
	@ double
	@ magnitude apparente de l'objet
PARAMETER angular_size
	@ double
	@ taille angulaire en ?
PARAMETER rotation
	@ double
	@ indication sur une rotation de l'image
PARAMETER credit
	@ string
PARAMETER filename
	@ string
	@ nom du fichier image représenant l'objet
PARAMETER texture_luminance_adjust
	@ double 
	@ ajustement de la luminance de l'image
PARAMETER distance
	@ double
	@ distance en al
PARAMETER constellation
	@ string
	@ constellation dans laquelle elle appartient
PARAMETER type
	@ string
	@ indique le type d'objet représenté
@@


NAME external_viewer 
	@ permet de lancer une opération externe en fonction de l'extention du fichier utilisé.
	@ les extentions supportées sont AVI, MP4, MOV, MPG, MP3, OGG, SH, PNG, SWF, 
ARGUMENT action @ fixed
	$ play 
	@ lance l'action liée au fichier 
	@ nécessite filename
	$ stop 
	@ arrête la lecture de la vidéo et/ou de l'audio lancée par externalviewer
PARAMETER filename @ string 
	@ nom du fichier à exploiter
@@


NAME flag
	@ permet de modifier un état du simulateur
	@ les valeurs possibles sont on, true 1, off, false, 0 ou toggle (inverse l'état)
PARAMETER antialias_lines @ boolean
PARAMETER constellation_drawing @ boolean
PARAMETER constellation_names @ boolean
PARAMETER constellation_art @ boolean
PARAMETER constellation_boundaries @ boolean
PARAMETER constellation_pick @ boolean
PARAMETER star_twinkle @ boolean
PARAMETER navigation @ boolean
PARAMETER show_tui_datetime @ boolean
PARAMETER show_tui_short_obj_info @ boolean
PARAMETER manual_zoom @ boolean
PARAMETER light_travel_time @ boolean
PARAMETER fog @ boolean
PARAMETER atmosphere @ boolean
PARAMETER azimuthal_grid @ boolean
PARAMETER equatorial_grid @ boolean
PARAMETER ecliptic_grid @ boolean
PARAMETER galactic_grid @ boolean
PARAMETER equator_line @ boolean
PARAMETER galactic_line @ boolean
PARAMETER ecliptic_line @ boolean
PARAMETER precession_circle @ boolean
PARAMETER circumpolar_circle @ boolean
PARAMETER tropic_lines @ boolean
PARAMETER meridian_line @ boolean
PARAMETER zenith_line @ boolean
PARAMETER polar_circle @ boolean
PARAMETER ecliptic_center @ boolean
PARAMETER galactic_pole @ boolean
PARAMETER galactic_center @ boolean
PARAMETER vernal_points @ boolean
PARAMETER analemma_line @ boolean
PARAMETER analemma @ boolean
PARAMETER aries_line @ boolean
PARAMETER zodiac @ boolean
PARAMETER personal @ boolean
PARAMETER personeq @ boolean
PARAMETER greenwich_line @ boolean
PARAMETER vertical_line @ boolean
PARAMETER cardinal_points @ boolean
PARAMETER clouds @ boolean
PARAMETER moon_scaled @ boolean
PARAMETER sun_scaled @ boolean
PARAMETER landscape @ boolean
PARAMETER stars @ boolean
PARAMETER star_names @ boolean
PARAMETER planets @ boolean
PARAMETER planet_names @ boolean
PARAMETER planet_orbits @ boolean
PARAMETER orbits @ boolean
PARAMETER planets_orbits @ boolean
PARAMETER planets_axis @ boolean
PARAMETER satellites_orbits @ boolean
PARAMETER nebulae @ boolean
PARAMETER nebula_names @ boolean
PARAMETER nebula_hints @ boolean
PARAMETER milky_way @ boolean
PARAMETER bright_nebulae @ boolean
PARAMETER object_trails @ boolean
PARAMETER track_object @ boolean
PARAMETER script_gui_debug @ boolean
PARAMETER lock_sky_position @ boolean
PARAMETER body_trace @ boolean
PARAMETER show_latlon @ boolean
PARAMETER color_inverse @ boolean
PARAMETER subtitle @ boolean
PARAMETER oort @ boolean
PARAMETER stars_trace @ boolean
PARAMETER star_lines @ boolean
PARAMETER sky_draw @ boolean
	@ active le tracé de points sur le dôme
@@


NAME external_mplayer
	@ permet de commander au doigt et à l'oeil mplayer pour la lecture de vidéos externes
	@ ne fonctionne que sous linux
ARGUMENT action @ fixed
	$ play 
	@ lance la lecture du fichier
	@ nécessite filename
	$ stop
	@ arrête la lecture de la vidéo
	$ pause
	@ met la lecture de la vidéo en pause
	$ reset
	@ reprend la lecture de la vidéo au début
ARGUMENT jump_relative @ double
	@ réalise un saut relatif dans la vidéo de X s
ARGUMENT jump_absolute @ double
	@ se place à la position X (en s) de la vidéo
ARGUMENT speed @ int
	@ modifie la vitesse de lecture de la vidéo
ARGUMENT volume @ int
	@ modifie le volume sonore interne de mplayer
ARGUMENT execute @ string 
	@ indique au pipe de mplayer l'action à réaliser 
PARAMETER filename @ string 
	@ nom de la vidéo à lire
@@


NAME illuminate 
	@ permet de modifier la représentation d'une étoile en la grossissant artificiellement afin de mieux la distinguer parmi les autres étoiles. On peut aussi modifier la couleur en présisant les paramètres r g et b
ARGUMENT action @ fixé 
	$ clear
	@ supprime définitivement tous les illuminate affichés
ARGUMENT display @ fixé
	$ on @ active illuminate pour l'étoile donnée avec l'argument hp
	$ off @ désactive illuminate pour l'étoile donnée avec l'argument hp
	@ nécessite hp
PARAMETER r @ double
	@ modifie la composante rouge de la couleur attribuée à l'étoile
	@ décimale comprise entre 0 et 1 ou entier entre 0 et 255
PARAMETER g @ double
	@ modifie la composante verte de la couleur attribuée à l'étoile
	@ décimale comprise entre 0 et 1 ou entier entre 0 et 255
PARAMETER b @ double
	@ modifie la composante bleu de la couleur attribuée à l'étoile
	@ décimale comprise entre 0 et 1 ou entier entre 0 et 255
PARAMETER hp @ string 
	@ représente le nom de l'étoile ciblée par illuminate
EXEMPLE
	illuminate display on hp HP541
@@


NAME image
	@ gestion de l'affichage des images dans les scripts
ARGUMENT action @ fixé
	$ load 
	@ charge une image en mémoire dans les scripts
	@ nécessite filename, name et coordinate_system. 
	$ drop
	@ supprime l'image
	@ nécessite name
PARAMETER coordinate_system @ fixé
	$ horizontal
	$ equatorial
	$ j2000
	$ dome
PARAMETER mipmap @ boolean
	@ indique si l'on doit activer les miniatures pour de meilleurs résultats visuels
PARAMETER name @ string 
	@ nom interne à l'image qui permet de l'identifier
PARAMETER filename @ string 
	@ chemin du fichier pour accéder à l'image
PARAMETER altitude @ décimal
	@ position de l'image
PARAMETER azimuth @ décimal
	@ position de l'image
PARAMETER xpos @ décimal
	@ position de l'image
PARAMETER ypos @ décimal
	@ position de l'image
PARAMETER duration @ décimal
	@ ?
PARAMETER alpha @ décimal
	@ Indique le niveau de transparence d'une image
PARAMETER scale @ décimal
	@ Indique la taille de l'image
PARAMETER rotation @ décimal
	@ Effectue une rotation de l'image
@@


NAME landscape
	@ permet de modifier le landscape actuel
ARGUMENT action @ fixé 
	$ load @ charge le nom du fichier landscape
PARAMETER path @ string 
	@ chemin du fichier pour le landscape 
@@


NAME look
	@ modifie l'angle de vue de la caméra
ARGUMENT delta_az
	@ double
	@ variation de l'angle de vue par rapport à l'azimuth
ARGUMENT delta_alt
	@ double
	@ variation de l'angle de vue sur par rapport à l'altitude
@@


NAME media
	@ permet la lecture de vidéos internes au logiciel
ARGUMENT action @ fixé
	$ play
	@ initialise le lancement d'une vidéo
	@ nécessite videoname et type
	$ pause
	@ met la vidéo et le son  (si fonctionnel) en pause
	$ stop
	@ arrête la lecture de la vidéo et du son (si fonctionnel)
ARGUMENT keycolor @ boolean
	@ active la transparence de la vidéo VIEWPORT sur une couleur déterminée
	@ nécessite intensity et ( color_value ou  r g b )
PARAMETER intensity @ number
	@ représente le pourcentage de dispersion autour de la couleur 
PARAMETER color_value @ xRRGGBB
	@ fixe la couleur à la définition du web: paramètre en hexadécimal, 2 caractères obigatoires
PARAMETER r @ double
	@ modifie la composante rouge de la couleur
	@ décimale comprise entre 0 et 1 ou entier entre 0 et 255
PARAMETER g @ double
	@ modifie la composante verte de la couleur
	@ décimale comprise entre 0 et 1 ou entier entre 0 et 255
PARAMETER b @ double
	@ modifie la composante bleu de la couleur
	@ décimale comprise entre 0 et 1 ou entier entre 0 et 255
PARAMETER type @ fixé
	$ VR360
	@ lance une vidéo à 360°
	$ VIEWPORT
	@ lance une vidéo en premier plan
PARAMETER videoname
	@ string
	@ indique quel fichier video lire
PARAMETER audioname
	@ string
	@ indique quel fichier audio lire
@@


NAME meteors 
	@ active l'apparition de météors dans le ciel 
	@ attention il faut être au bon endroit pour les voir !
ARGUMENT zhr @ integer 
	@ indique la fréquence d'apparition des météors
@@


NAME moveto
	@ indique au simulateur les coordonnées ou l'on désire se rendre
	@ lon, lat et alt sont les diminutifs de longitude, latitude, altitude. On peut utliser les diminutifs ou les noms exacts dans les arguments qui suivent
ARGUMENT lat
	@ double
	@ spécifie la latitude du lieu
	@ le signe indique le déplacement : N pour + et S pour -
	$ default @ permet de revenir à la longitude du lieu d'origine
ARGUMENT lon
	@ double
	@ spécifie la longitude du lieu
	@ le signe indique le déplacement : E pour + et W pour -
	$ default @ permet de revenir à la latitude du lieu d'origine
ARGUMENT alt
	@ double
	@spécifie l'altitude du lieu par rapport au niveau de la mer
	$ default @ permet de revenir à l'altitude du lieu d'origine
PARAMETER name
	@ string
	@ indique le nom de l'endroit où l'on se trouve
PARAMETER duration
	@ double
	@ indique la durée du changement
	@ sans durée spécifiée, le simulateur se place instantanément aux nouvelles coordonnées
@@


NAME move_to_city
	@ déplace le point d'observation à une grande ville du monde.
ARGUMENT name @ string 
	@ nom de la ville
ARGUMENT country @ string
	@ nom du pays 
@@


NAME multiplier
	@ modifie l'écoulement du temps dans le logiciel
ARGUMENT rate @ nombre 
	@ indique le nombre de secondes qui s'écoulent dans le logiciel en une seconde dans la réalité
ARGUMENT action @ fixé
	$ increment
	@ augmente le nombre de secondes qui s'écoulent dans le logiciel de step secondes
	@ utilise step si défini
	$ decrement
	@ réduit le nombre de secondes qui s'écoulent dans le logiciel de step secondes
	@ minimum une seconde par seconde, utilise step si défini
PARAMETER step @ nombre
	@ indique la valeur 
	@ optionel, vaut 10 par défaut
@@


NAME personal
	@ représente un tracé personnalisé dans le ciel en mode al
ARGUMENT action @ fixé
	$ load
	@ charge un fichier de tracé 
	@ nécessite filename
	$ clear
	@ supprime tous les tracés
PARAMETER filename 
	@ string 
	@ charge en mémoire un fichier de tracé existant
@@


NAME personeq
	@ représente un tracé personnalisé dans le ciel en mode équatorial
ARGUMENT action @ fixé
	$ load
	@ charge un fichier de tracé 
	@ nécessite filename
	$ clear @ supprime tous les tracés
PARAMETER filename 
	@ string 
	@ charge en mémoire un fichier de tracé existant
@@


NAME planet_scale 
	@ Modifie le rayon d'un astre
ARGUMENT name @ string 
	@ nom de l'astre
	@ nécessite scale
PARAMETER scale @ int 
	@ valeur multiplicative appliquée au rayon
@@


NAME position @ permet de sauvegarder/charger la position sur laquelle on se trouve actuellement
ARGUMENT action @ fixé
	$ load 
	@ charge la dernière position sauvegardée
	$ save 
	@ sauvegarde la position actuelle
@@


NAME print
	@ affiche un commentaire dans les fichiers de logs
	@ commande système
ARGUMENT value @ string 
	@ le contenu du message
	@ obligatoire
PARAMETER name  @ string 
	@ le nom du message, son tag
	@ facultatif
@@


NAME script
	@ centralise la gestion des scripts dans le logiciel
ARGUMENT action @ fixé
	$ load 
	@ charge un script et l'exécute
	@ nécessite filename
	$ end 
	@ arrête tout script en cours
	$ record
	@ enregistre toutes les commandes exécutées par l'utilisateur
	$ cancelrecord
	@ arrête l'enregistrement des commandes exécutées par l'utilisateur
	$ pause
	@ met en pause le script en cours
	@ si le script est déjà en pause, ce dernier reprend
	$ resume 
	@ reprend l'exécution d'un script mis en pause
	$ faster
	@ accélère l'exécution du script en cours
	$ slower
	@ ralenti l'exécution du scipt en cours
PARAMETER filename @ string
	@ nom du fichier script
@@


NAME select 
	@ permet de sélectionner un objet du ciel
	@ un paramète doit être renseigné
PARAMETER hp @ string 
	@ sélectionne une étoile du catalogue Hipparcos
PARAMETER star @  string 
	@ sélectionne une étoile du catalogue Tycho
PARAMETER planet @ string 
	@ sélectionne l'astre conserné
PARAMETER nebula @ string 
	@ sélection l'objet du ciel profond  conserné
PARAMETER constellation @ string 
	@ sélectionne la constellation consernée
PARAMETER constellation @ string ZODIAC 
	@ sélectionne les constellations du Zodiac
PARAMETER constellation_star @ string 
	@ sélectionne l'étoile la plus brillante de la constellation consernée
PARAMETER pointeur @ boolean
	@ indique si le pointeur apparait autour de l'objet ou non
	@ sans précision, le pointeur est activé par défaut
@@


NAME set
	@ fixe une valeur à un argument
ARGUMENT atmosphere_fade_duration
	@ double
	@ nouvelle valeur
ARGUMENT auto_move_duration
	@ double
	@ nouvelle valeur
ARGUMENT constellation_art_fade_duration
	@ double
	@ nouvelle valeur
ARGUMENT constellation_art_intensity
	@ double
	@ nouvelle valeur
ARGUMENT light_pollution_limiting_magnitude
	@ double
	@ nouvelle valeur
ARGUMENT flight_duration
	@ double
	@ nouvelle valeur
ARGUMENT heading
	@ double
	@ nouvelle valeur
ARGUMENT duration
	@ double
	@ nouvelle valeur
ARGUMENT home_planet
	@ double
	@ nouvelle valeur
ARGUMENT landscape_name 
	@ double
	@ nouvelle valeur
ARGUMENT line_width
	@ double
	@ nouvelle valeur
ARGUMENT max_mag_nebula_name
	@ double
	@ nouvelle valeur
ARGUMENT max_mag_star_name
	@ double
	@ nouvelle valeur
ARGUMENT moon_scale
	@ double
	@ nouvelle valeur
ARGUMENT sun_scale
	@ double
	@ nouvelle valeur
ARGUMENT milky_way_texture
	@ double
	@ nouvelle valeur
ARGUMENT sky_culture
	@ double
	@ nouvelle valeur
ARGUMENT sky_locale
	@ string
	@ nouvelle valeur
ARGUMENT ui_locale
	@ string
	@ nouvelle valeur
ARGUMENT star_mag_scale
	@ double
	@ nouvelle valeur
ARGUMENT star_size_limit
	@ double
	@ nouvelle valeur
ARGUMENT planet_size_limit
	@ double
	@ nouvelle valeur
ARGUMENT star_scale
	@ double
	@ nouvelle valeur
ARGUMENT star_twinkle_amount
	@ double
	@ nouvelle valeur
ARGUMENT star_fader_duration
	@ double
	@ nouvelle valeur
ARGUMENT star_limiting_mag
	@ double
	@ nouvelle valeur
ARGUMENT time_zone
	@ double
	@ nouvelle valeur
ARGUMENT text_fading_duration
	@ int
	@ nouvelle valeur
ARGUMENT milky_way_fader_duration
	@ double
	@ nouvelle valeur
ARGUMENT milky_way_intensity
	@ double
	@ nouvelle valeur
ARGUMENT zoom_offset
	@ double
	@ nouvelle valeur
@@


NAME sky_culture
	@ permet de changer la représentation des constellations du ciel
ARGUMENT action 
	@ fixé $ load @ charge la sky_culture liée au répertoire
	@ necessite path
PARAMETER path 
	@ string @ indique le chemin d'accès au répertoire
	@ obligatoire
@@


NAME sky_draw
	@ affiche une série de points sur le dôme
ARGUMENT action @ fixé
	$ clear
	@ supprime tous les points affichés sur le dôme
ARGUMENT points
	@ string
	@ affiche une série de points sous la forme XXXYYY ou (XXX,YYY) représentent une position sur le dôme exprimée en pourcentage
	@ il est nécessaire de représenter les positions de points par une série de 3 chiffres. On peut cumuler plusieurs points par arguments
@@


NAME star_lines
	@ affiche des asterismes personnalisés
ARGUMENT action @ fixé
	$ drop
	@ supprime tous les asterismes affichés
ARGUMENT load
	@ string
	@ affiche les asterismes contenus dans le fichier
ARGUMENT asterism
	@ string
	@ affiche un asterism en une ligne de commande
@@


NAME sun_trace 
	@ permet de représenter la course du soleil en direct sous le dôme.
	@ cette commande est un alias de la commande body_trace avec le soleil comme astre sélectionné
@@


NAME shutdown 
	@ permet d'éteindre le logiciel spacecrafter
ARGUMENT action @ fixé 
	$ now @ ordre d'extinction immédiate
@@


NAME text
ARGUMENT action @ fixé
	$ clear
	@ supprime tous les text affiché dans la mémoire
	$ update
	@ met à jour le contenu du texte repéré par son nom interne
	$ drop
	@ supprime un text repéré par son nom interne
ARGUMENT display
	@ boolean
	@ indique si le texte doit être affiché sous le dôme ou pas
	@ par défaut, le texte n'est pas affiché
PARAMETER name
	@ string 
	@ donne un nom interne au logiciel à un text donné
	@ le nom interne est obligatoire
PARAMETER string
	@ string
	@ représente le contenu du text choisi
PARAMETER size
	@ fixé
	$ x_small
	$ small
	$ medium 
	@ paramètre par défaut
	$ large
	$ x_large
PARAMETER azimuth
	@ double
	@ indique l'azimuth à partir duquel le texte sera affiché
PARAMETER latitude
	@ double
	@ indique la lattitude à partir de la quelle le texte sera affiché
PARAMETER r 
	@ double
	@ modifie la composante rouge de la couleur
	@ comprise entre 0 et 1 (décimal) ou entre 0 et 255 (entier)
PARAMETER g 
	@ double
	@ modifie la composante verte de la couleur
	@ comprise entre 0 et 1 (décimal) ou entre 0 et 255 (entier)
PARAMETER b
	@ double
	@ modifie la composante bleu de la couleur
	@ comprise entre 0 et 1 (décimal) ou entre 0 et 255 (entier)
PARAMETER color_value @ xRRGGBB
	@ fixe la couleur à la définition du web: paramètre en hexadécimal, 2 caractères obigatoires
@@



NAME timerate
	@ modifie la vitesse d'écoulement du temps
ARGUMENT rate
	@ double
	@ fixe directement par combien le temps sera multiplié
ARGUMENT action
	@ fixé
	$ pause @ stoppe le temps
	$ resume @ le temps recommence à compter
	$ incrément @ multiplie la vitesse du temps par step
	$ décrément @ divise la vitesse du temps par step
	$ sincrement @ augmente la vitesse du temps
	$ sdecrement @ diminue la vitesse du temps
PARAMETER step
	@ double
	@ modifie le facteur multiplicatif pour accélération du temps
	@ par défaut, step est fixé à 2.
@@


NAME wait 
	@ crée une attente entre deux commandes scripts. wait est souvent utilisé pour permettre à une commande de se finir avant qu'une autre ne se lance. 
ARGUMENT duration @ float
	@ durée de l'attente 
ARGUMENT action @ fixé $ reset_timer @ reset le script
@@


NAME zoom
	@ Modifie le champ de vision comme le ferait un grossissement d'une lunette
ARGUMENT auto
	@ fixé
	$ out @ revient à ?
	$ initial @ revient à sa valeur d'origine
ARGUMENT manual
	@ fixé
	$ 1 @  ?
	$ initial @ ?
ARGUMENT fov
	@ double
	@ indique jusqu'à quel champ de vision que le zoom doit atteindre
ARGUMENT delta_fov
	@ double
	@ ?
ARGUMENT center
	@ fixé
	$ on
	@ fixe le centre du point de vue sur l'objet sélectionné
PARAMETER duration
	@ double
	@ indique la durée en seconde du changement de zoom
@@






END

