Documentation des commandes script du logiciel

audio

commande gérant la piste audio du logiciel

les extentions wav, ogg et mp3 sont compatibles avec la commande

le volume est compris entre 0 et 128, par défaut, il est fixé à 85

Argument

  1. action : valeur fixée

    • drop

      arrête la piste audio et la décharge de la mémoire

    • sync

      synchronise la source audio avec le temps réel

    • pause

      met la piste audio en pause

    • play

      débute la lecture d'une piste audio

      nécessite filename, le paramètre loop est optionel

    • resume

      reprend la diffusion d'une source audio

  2. nopause : vrai/faux

    • true, false

      indique si la piste audio s'arrête lors de la lecture des scripts

  3. volume : fixé

    • increment

      augmente le volume de 5

    • decrement

      diminue le volume de 5

    • valeur

      valeur représente un nombre compris entre 0 (sourdine) et 128 (maximum)

Paramètre

  • filename : chaine de caractère

  • nom du fichier audio

  • loop : vrai/faux

  • indique si la source audio doit se répéter ou (non)

    par défaut, la répétition n'est pas active

Exemple

audio action play filename test.ogg
audio action drop
audio volume increment
audio filename superscript/clac.ogg action play
Retour à l'index

body

permet d'insérer un astre personnalisé dans le systeme solaire

Argument

  1. 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

  2. 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

  3. hidden : vrai/faux

    • name

      affiche ou masque l'astre temporairement

  4. skin_use : vrai/faux/inverse

      indique au logiciel de prendre en compte les textures alternatives

  5. skin_tex : chaine de caractère

      modifie temporairement la texture de l'astre par une texture alternative

      nécessite le paramètre name

  6. tesselation : fixé

    • min_tes_level

      représente la valeur minimale au loin

      nécessite value

    • max_tes_level

      représente la valeur maximale de prêt

      nécessite value

    • planet_altimetry_factor

      modificateur d'altimétrie pour des astres standard

      nécessite value

    • earth_altimetry_factor

      modificateur d'altimétrie pour la Terre

      nécessite value

    • moon_altimetry_factor

      modificateur d'altimétrie pour la Lune

      nécessite value

Paramètre

  • name : chaine de caractère

  • représente le nom interne de l'astre

  • value : entier

  • indique une valeur utilse pour la tesselation

    plus la valeur est importante et plus votre machine sera sollicitée

  • color_value : xRRGGBB

  • fixe la couleur à la définition du web: paramètre en hexadécimal, 2 caractères obigatoires

  • color_value : rXXXgYYYbZZZ

  • fixe la couleur au format rgb informatique

    XXX, YYY et ZZZ appartiennent à l'intervalle [0;255]

  • r : décimal

  • modifie la composante rouge de la couleur

    décimale comprise entre 0 et 1 ou entier entre 0 et 255

  • g : décimal

  • modifie la composante verte de la couleur

    décimale comprise entre 0 et 1 ou entier entre 0 et 255

  • b : décimal

  • modifie la composante bleu de la couleur

    décimale comprise entre 0 et 1 ou entier entre 0 et 255

Exemple

@ body name Earth skin_tex courants_marins.png
@ body name Uranus color label color_value r12g215b215
Retour à l'index

body_trace

trace la trajectoire 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

  1. action : fixé

    • clear

      supprime toutes les trajectoires affichées

  2. hidde : chaine de caractère

      cache le tracé d'un astre

  3. pen : vrai/faux/inverse

    • 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

  4. target : chaine de caractère

      indique le nom de l'astre à sélectionner pour le crayon

Retour à l'index

clear

place le simulateur à l'état initial

Paramètre

  • state : fixé

  • natural
  • active l'atmosphère et le panorama.

    par defaut, l'atmosphère et le panorama sont désactivés.

Retour à l'index

color

permet d'agit sur les propriétés des couleurs des objets du logiciel

Argument

  1. 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

Paramètre

  • index @ : int

  • permet de choisir un index de star_table pour modifier la couleur

  • r : décimal

  • modifie la composante rouge de la couleur attribuée à l'étoile

    comprise entre 0 et 1 (décimal) ou entre 0 et 255 (entier)

  • g : décimal

  • modifie la composante verte de la couleur attribuée à l'étoile

    comprise entre 0 et 1 (décimal) ou entre 0 et 255 (entier)

  • b : décimal

  • modifie la composante bleu de la couleur attribuée à l'étoile

    comprise entre 0 et 1 (décimal) ou entre 0 et 255 (entier)

  • value : xRRGGBB

  • fixe la couleur à la définition du web: paramètre en hexadécimal, 2 caractères obigatoires

Retour à l'index

configuration

sauvegarde restaure les paramètres du menu M

fonction en cours d'amélioration

Argument

  1. action : fixé

    • load

      recharge le menu M

    • save

      sauvegarde le menu M

Retour à l'index

date

this command manage all time and date modification ....

Argument

  1. jday : chaine de caractère

      date time in julian calendar

  2. local : chaine de caractère

      date time in local

      if string begin with T, only time will be modified.

  3. relative : ntier

      add date time with relative time

  4. relativeYear : ombre

      add date time with relativeYear time

  5. relativeMonth : ombre

      add date time with relativeMonth time

  6. utc@ : chaine de caractère

      date time in utc time

  7. sideral@ : chaine de caractère

      date time in sideral time

  8. load@ : chaine de caractère

    • current @ load saved date
    • preset @ save date and time to be use with current
  9. 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
Retour à l'index

deselect

désélectionne les objets sélectionnés

Paramètre

  • : chaine de caractère

  • désélectionne uniquement la constellation concernée

    sans l'argument, la commande deselect désélectionne tout objet sélectionné

Retour à l'index

domemasters

permet de faire des captures d'images

Argument

  1. action : fixé

    • snapshot

      réalise une capture d'écran

      la capture se trouve dans le répertoire snapshot/

    • record

      permet de lancer une capture d'écran frame par frame

      les frames se trouvent dans le repertoire vframes/

      relancer la commande stoppe la capture d'écran

Retour à l'index

dso

permet d'insérer un objet personnalisé du ciel profond

Argument

  1. 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

  2. hidden $ : vrai/faux

    • all @ sélectionne tous les objets

      optional type ou constellation

Paramètre

  • name : chaine de caractère

  • nom interne pour la gestion du logiciel

  • path : chaine de caractère

  • ra @ : décimal

  • coordonnées ra

  • de @ : décimal

  • coordonnées de

  • magnitude @ : décimal

  • magnitude apparente de l'objet

  • angular_size @ : décimal

  • taille angulaire en ?

  • rotation @ : décimal

  • indication sur une rotation de l'image

  • credit @ : chaine de caractère

  • filename @ : chaine de caractère

  • nom du fichier image représenant l'objet

  • texture_luminance_adjust @ : décimal

  • ajustement de la luminance de l'image

  • distance @ : décimal

  • distance en al

  • constellation @ : chaine de caractère

  • constellation dans laquelle elle appartient

  • type @ : chaine de caractère

  • indique le type d'objet représenté

Retour à l'index

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

  1. 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

Paramètre

  • filename : chaine de caractère

  • nom du fichier à exploiter

Retour à l'index

flag

permet de modifier un état du simulateur

les valeurs possibles sont on, true 1, off, false, 0 ou toggle (inverse l'état)

Paramètre

  • antialias_lines : vrai/faux

  • constellation_drawing : vrai/faux

  • constellation_names : vrai/faux

  • constellation_art : vrai/faux

  • constellation_boundaries : vrai/faux

  • constellation_pick : vrai/faux

  • star_twinkle : vrai/faux

  • navigation : vrai/faux

  • show_tui_datetime : vrai/faux

  • show_tui_short_obj_info : vrai/faux

  • manual_zoom : vrai/faux

  • light_travel_time : vrai/faux

  • fog : vrai/faux

  • atmosphere : vrai/faux

  • azimuthal_grid : vrai/faux

  • equatorial_grid : vrai/faux

  • ecliptic_grid : vrai/faux

  • galactic_grid : vrai/faux

  • equator_line : vrai/faux

  • galactic_line : vrai/faux

  • ecliptic_line : vrai/faux

  • precession_circle : vrai/faux

  • circumpolar_circle : vrai/faux

  • tropic_lines : vrai/faux

  • meridian_line : vrai/faux

  • zenith_line : vrai/faux

  • polar_circle : vrai/faux

  • ecliptic_center : vrai/faux

  • galactic_pole : vrai/faux

  • galactic_center : vrai/faux

  • vernal_points : vrai/faux

  • analemma_line : vrai/faux

  • analemma : vrai/faux

  • aries_line : vrai/faux

  • zodiac : vrai/faux

  • personal : vrai/faux

  • personeq : vrai/faux

  • greenwich_line : vrai/faux

  • vertical_line : vrai/faux

  • cardinal_points : vrai/faux

  • clouds : vrai/faux

  • moon_scaled : vrai/faux

  • sun_scaled : vrai/faux

  • landscape : vrai/faux

  • stars : vrai/faux

  • star_names : vrai/faux

  • planets : vrai/faux

  • planet_names : vrai/faux

  • planet_orbits : vrai/faux

  • orbits : vrai/faux

  • planets_orbits : vrai/faux

  • planets_axis : vrai/faux

  • satellites_orbits : vrai/faux

  • nebulae : vrai/faux

  • nebula_names : vrai/faux

  • nebula_hints : vrai/faux

  • milky_way : vrai/faux

  • bright_nebulae : vrai/faux

  • object_trails : vrai/faux

  • track_object : vrai/faux

  • script_gui_debug : vrai/faux

  • lock_sky_position : vrai/faux

  • body_trace : vrai/faux

  • show_latlon : vrai/faux

  • color_inverse : vrai/faux

  • oort : vrai/faux

  • stars_trace : vrai/faux

  • star_lines : vrai/faux

  • sky_draw : vrai/faux

  • active le tracé de points sur le dôme

Retour à l'index

illuminate

permet de modifier la représentation d'une étoile en la grossissant artificiellement afin de mieux la distinguer.

on peut définir une texture alternative qui affecte le rendu de toutes les étoiles

Argument

  1. action : fixé

    • clear

      supprime définitivement tous les illuminate affichés

    • clear_texture

      supprime la texture temporaire

  2. display : fixé

    • on

      active illuminate pour l'étoile donnée avec l'argument hp

      nécessite hp ou constellation

    • off

      désactive illuminate pour l'étoile donnée avec l'argument hp

      nécessite hp ou constellation

    • all_constellation_on

      illumine toutes les étoiles de tous les astérismes

    • all_constellation_on

      désactive toutes les étoiles de tous les astérismes

  3. filename : chaine de caractère

      défini une texture alternative

Paramètre

  • hp : entier

  • représente le nom de l'étoile ciblée par illuminate

    le paramètre fait référence aux étoiles du catalogue hipparcos

  • constellation : chaine de caractère

  • sélectionne toutes les étoiles de l'astérisme issue de la constellation

  • size : décimal

  • modifie le rayon de l'étoile

    exprimé en minute d'angle, compatible avec hp ou constellation

  • rotation : décimal

  • permet de faire pivoter la texture utilisée pour afficher les étoiles

    ce paramètre est commun à toutes les étoiles

  • r : décimal

  • modifie la composante rouge de la couleur attribuée à l'étoile

    décimale comprise entre 0 et 1 ou entier entre 0 et 255

  • g : décimal

  • modifie la composante verte de la couleur attribuée à l'étoile

    décimale comprise entre 0 et 1 ou entier entre 0 et 255

  • b : décimal

  • modifie la composante bleu de la couleur attribuée à l'étoile

    décimale comprise entre 0 et 1 ou entier entre 0 et 255

  • color_value : xRRGGBB

  • fixe la couleur à la définition du web: paramètre en hexadécimal, 2 caractères obigatoires

  • color_value : rXXXgYYYbZZZ

  • fixe la couleur au format rgb informatique

    XXX, YYY et ZZZ appartiennent à l'intervalle [0;255]

Exemple

illuminate display on hp HP541
Retour à l'index

image

gestion de l'affichage des images dans les scripts

Argument

  1. 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

Paramètre

  • coordinate_system : fixé

  • horizontal
  • equatorial
  • j2000
  • dome
  • mipmap : vrai/faux

  • indique si l'on doit activer les miniatures pour de meilleurs résultats visuels

  • name : chaine de caractère

  • nom interne à l'image qui permet de l'identifier

  • filename : chaine de caractère

  • chemin du fichier pour accéder à l'image

  • altitude : décimal

  • position de l'image

  • azimuth : décimal

  • position de l'image

  • xpos : décimal

  • position de l'image

  • ypos : décimal

  • position de l'image

  • duration : décimal

  • ?

  • alpha : décimal

  • Indique le niveau de transparence d'une image

  • scale : décimal

  • Indique la taille de l'image

  • rotation : décimal

  • Effectue une rotation de l'image

Retour à l'index

landscape

permet de modifier le landscape actuel

Argument

  1. action : fixé

    • load

      charge le nom du fichier landscape

    • rotate

      pivote le landscape

      nécessite rotation

Paramètre

  • rotation : décimale

  • indique de combien de degré le landscape doit être déplacé

Retour à l'index

look

modifie l'angle de vue de la caméra

Argument

  1. delta_az @ : décimal

      variation de l'angle de vue par rapport à l'azimuth

  2. delta_alt @ : décimal

      variation de l'angle de vue sur par rapport à l'altitude

Retour à l'index

media

permet la lecture de vidéos internes au logiciel

Argument

  1. 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)

  2. keycolor : vrai/faux

      active la transparence de la vidéo VIEWPORT sur une couleur déterminée

      nécessite intensity et ( color_value ou r g b )

Paramètre

  • intensity : nombre

  • représente le pourcentage de dispersion autour de la couleur

  • color_value : xRRGGBB

  • fixe la couleur à la définition du web: paramètre en hexadécimal, 2 caractères obigatoires

  • r : décimal

  • modifie la composante rouge de la couleur

    décimale comprise entre 0 et 1 ou entier entre 0 et 255

  • g : décimal

  • modifie la composante verte de la couleur

    décimale comprise entre 0 et 1 ou entier entre 0 et 255

  • b : décimal

  • modifie la composante bleu de la couleur

    décimale comprise entre 0 et 1 ou entier entre 0 et 255

  • type : fixé

  • VR360
  • lance une vidéo à 360°

  • VIEWPORT
  • lance une vidéo en premier plan

  • videoname @ : chaine de caractère

  • indique quel fichier video lire

  • audioname @ : chaine de caractère

  • indique quel fichier audio lire

Retour à l'index

meteors

active l'apparition de météors dans le ciel

attention il faut être au bon endroit pour les voir !

Argument

  1. zhr : entier

      indique la fréquence d'apparition des météors

Retour à l'index

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

  1. lat @ : décimal

      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

  2. lon @ : décimal

      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

  3. alt @ : décimal

      spécifie l'altitude du lieu par rapport au niveau de la mer

    • default

      permet de revenir à l'altitude du lieu d'origine

Paramètre

  • name @ : chaine de caractère

  • indique le nom de l'endroit où l'on se trouve

  • duration @ : décimal

  • indique la durée du changement

    sans durée spécifiée, le simulateur se place instantanément aux nouvelles coordonnées

Retour à l'index

multiplier

modifie l'écoulement du temps dans le logiciel

Argument

  1. rate : nombre

      indique le nombre de secondes qui s'écoulent dans le logiciel en une seconde dans la réalité

  2. 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

Paramètre

  • step : nombre

  • indique la valeur

    optionel, vaut 10 par défaut

Retour à l'index

personal

représente un tracé personnalisé dans le ciel en mode al

Argument

  1. action : fixé

    • load

      charge un fichier de tracé

      nécessite filename

    • clear

      supprime tous les tracés

Paramètre

  • filename @ : chaine de caractère

  • charge en mémoire un fichier de tracé existant

Retour à l'index

personeq

représente un tracé personnalisé dans le ciel en mode équatorial

Argument

  1. action : fixé

    • load

      charge un fichier de tracé

      nécessite filename

    • clear @ supprime tous les tracés

Paramètre

  • filename @ : chaine de caractère

  • charge en mémoire un fichier de tracé existant

Retour à l'index

planet_scale

Modifie le rayon d'un astre

Argument

  1. name : chaine de caractère

      nom de l'astre

      nécessite scale

Paramètre

  • scale : int

  • valeur multiplicative appliquée au rayon

Retour à l'index

position

permet de sauvegarder/charger la position sur laquelle on se trouve actuellement

Argument

  1. action : fixé

    • load

      charge la dernière position sauvegardée

    • save

      sauvegarde la position actuelle

Retour à l'index

print

affiche un commentaire dans les fichiers de logs

commande système

Argument

  1. value : chaine de caractère

      le contenu du message

      obligatoire

Paramètre

  • name : chaine de caractère

  • le nom du message, son tag

    facultatif

Retour à l'index

script

centralise la gestion des scripts dans le logiciel

Argument

  1. 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

Paramètre

  • filename : chaine de caractère

  • nom du fichier script

Retour à l'index

select

permet de sélectionner un objet du ciel

un paramète doit être renseigné

Paramètre

  • hp : chaine de caractère

  • sélectionne une étoile du catalogue Hipparcos

  • star : string

  • sélectionne une étoile du catalogue Tycho

  • planet : chaine de caractère

  • sélectionne l'astre conserné

  • nebula : chaine de caractère

  • sélection l'objet du ciel profond conserné

  • constellation : chaine de caractère

  • sélectionne la constellation consernée

  • constellation : chaine de caractère ZODIAC

  • sélectionne les constellations du Zodiac

  • constellation_star : chaine de caractère

  • sélectionne l'étoile la plus brillante de la constellation consernée

  • pointeur : vrai/faux

  • indique si le pointeur apparait autour de l'objet ou non

    sans précision, le pointeur est activé par défaut

Retour à l'index

set

fixe une valeur à un argument

Argument

  1. atmosphere_fade_duration @ : décimal

      nouvelle valeur

  2. auto_move_duration @ : décimal

      nouvelle valeur

  3. constellation_art_fade_duration @ : décimal

      nouvelle valeur

  4. constellation_art_intensity @ : décimal

      nouvelle valeur

  5. light_pollution_limiting_magnitude @ : décimal

      nouvelle valeur

  6. flight_duration @ : décimal

      nouvelle valeur

  7. heading @ : décimal

      nouvelle valeur

  8. duration @ : décimal

      nouvelle valeur

  9. home_planet @ : décimal

      nouvelle valeur

  10. landscape_name @ : décimal

      nouvelle valeur

  11. line_width @ : décimal

      nouvelle valeur

  12. max_mag_nebula_name @ : décimal

      nouvelle valeur

  13. max_mag_star_name @ : décimal

      nouvelle valeur

  14. moon_scale @ : décimal

      nouvelle valeur

  15. sun_scale @ : décimal

      nouvelle valeur

  16. milky_way_texture @ : décimal

      nouvelle valeur

  17. sky_culture @ : décimal

      nouvelle valeur

  18. sky_locale @ : chaine de caractère

      nouvelle valeur

  19. ui_locale @ : chaine de caractère

      nouvelle valeur

  20. star_mag_scale @ : décimal

      nouvelle valeur

  21. star_size_limit @ : décimal

      nouvelle valeur

  22. planet_size_limit @ : décimal

      nouvelle valeur

  23. star_scale @ : décimal

      nouvelle valeur

  24. star_twinkle_amount @ : décimal

      nouvelle valeur

  25. star_fader_duration @ : décimal

      nouvelle valeur

  26. star_limiting_mag @ : décimal

      nouvelle valeur

  27. time_zone @ : décimal

      nouvelle valeur

  28. text_fading_duration @ : int

      nouvelle valeur

  29. milky_way_fader_duration @ : décimal

      nouvelle valeur

  30. milky_way_intensity @ : décimal

      nouvelle valeur

  31. zoom_offset @ : décimal

      nouvelle valeur

Retour à l'index

sky_culture

permet de changer la représentation des constellations du ciel

Argument

  1. action @ : fixé $ load @ charge la sky_culture liée au répertoire

      necessite path

Paramètre

  • path @ : chaine de caractère @ indique le chemin d'accès au répertoire

  • obligatoire

Retour à l'index

sky_draw

affiche une série de points sur le dôme

Argument

  1. action : fixé

    • clear

      supprime tous les points affichés sur le dôme

  2. points @ : chaine de caractère

      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

Retour à l'index

star_lines

affiche des asterismes personnalisés

Argument

  1. action : fixé

    • drop

      supprime tous les asterismes affichés

  2. load @ : chaine de caractère

      affiche les asterismes contenus dans le fichier

  3. asterism @ : chaine de caractère

      affiche un asterism en une ligne de commande

Retour à l'index

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é

Retour à l'index

shutdown

permet d'éteindre le logiciel spacecrafter

Argument

  1. action : fixé

    • now @ ordre d'extinction immédiate
Retour à l'index

text

Argument

  1. 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

  2. display @ : vrai/faux

      indique si le texte doit être affiché sous le dôme ou pas

      par défaut, le texte n'est pas affiché

Paramètre

  • name @ : chaine de caractère

  • donne un nom interne au logiciel à un text donné

    le nom interne est obligatoire

  • string @ : chaine de caractère

  • représente le contenu du text choisi

  • size @ : fixé

  • x_small
  • small
  • medium
  • paramètre par défaut

  • large
  • x_large
  • azimuth @ : décimal

  • indique l'azimuth à partir duquel le texte sera affiché

  • latitude @ : décimal

  • indique la lattitude à partir de la quelle le texte sera affiché

  • r @ : décimal

  • modifie la composante rouge de la couleur

    comprise entre 0 et 1 (décimal) ou entre 0 et 255 (entier)

  • g @ : décimal

  • modifie la composante verte de la couleur

    comprise entre 0 et 1 (décimal) ou entre 0 et 255 (entier)

  • b @ : décimal

  • modifie la composante bleu de la couleur

    comprise entre 0 et 1 (décimal) ou entre 0 et 255 (entier)

  • color_value : xRRGGBB

  • fixe la couleur à la définition du web: paramètre en hexadécimal, 2 caractères obigatoires

Retour à l'index

timerate

modifie la vitesse d'écoulement du temps

Argument

  1. rate @ : décimal

      fixe directement par combien le temps sera multiplié

  2. 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

Paramètre

  • step @ : décimal

  • modifie le facteur multiplicatif pour accélération du temps

    par défaut, step est fixé à 2.

Retour à l'index

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

  1. duration : float

      durée de l'attente

  2. action : fixé $ reset_timer @ reset le script

Retour à l'index

zoom

Modifie le champ de vision comme le ferait un grossissement d'une lunette

Argument

  1. auto @ : fixé

    • out @ revient à ?
    • initial @ revient à sa valeur d'origine
  2. manual @ : fixé

    • 1 @ ?
    • initial @ ?
  3. fov @ : décimal

      indique jusqu'à quel champ de vision que le zoom doit atteindre

  4. delta_fov @ : décimal

      ?

  5. center @ : fixé

    • on

      fixe le centre du point de vue sur l'objet sélectionné

Paramètre

  • duration @ : décimal

  • indique la durée en seconde du changement de zoom

Retour à l'index