~klnavarro98/klnovels/pour_la_compagnie

« back to all changes in this revision

Viewing changes to game/options.rpy

  • Committer: MiKael NAVARRO
  • Date: 2023-03-16 07:23:42 UTC
  • Revision ID: klnavarro@mailo.com-20230316072342-qofjmr0k36gsmv8k
Initialisation du projet Ren'py 7.5.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
## Ce fichier contient les options qui peuvent être modifiées pour personnaliser
 
2
## votre jeu.
 
3
##
 
4
## Les lignes qui commencent avec deux dièses '#' sont des commentaires et vous
 
5
## ne devriez pas les décommenter. Les lignes qui commencent avec un seul dièse
 
6
## sont du code commenté et vous pouvez les décommentez quand c’est approprié
 
7
## (pour votre projet).
 
8
 
 
9
 
 
10
## Bases #######################################################################
 
11
 
 
12
## Un nom de jeu intelligible. Il est utilisé pour personnaliser le titre de la
 
13
## fenêtre par défaut et s’affiche dans l’interface ainsi que dans les rapports
 
14
## d’erreur.
 
15
##
 
16
## La chaîne de caractère contenu dans _() est éligible à la traduction.
 
17
 
 
18
define config.name = _("pour_la_compagnie")
 
19
 
 
20
 
 
21
## Détermine si le titre renseigné plus haut est affiché sur l'écran du menu
 
22
## principal Configurez-le à False (Faux) pour cacher le titre.
 
23
 
 
24
define gui.show_name = True
 
25
 
 
26
 
 
27
## La version du jeu.
 
28
 
 
29
define config.version = "1.0"
 
30
 
 
31
 
 
32
## Texte placé sur l'écran "À propos" du jeu. Placez le texte entre triples
 
33
## guillemets, et laissez une ligne entre les paragraphes.
 
34
 
 
35
define gui.about = _p("""
 
36
""")
 
37
 
 
38
 
 
39
## Un nom court pour le jeu qui sera utilisé pour les répertoires et le nom de
 
40
## l’exécutable. Il ne doit contenir que des caractères ASCII et ne doit pas
 
41
## contenir d’espace, de virgules ou de points-virgules.
 
42
 
 
43
define build.name = "pour_la_compagnie"
 
44
 
 
45
 
 
46
## Sons et musiques ############################################################
 
47
 
 
48
## Ces trois variables contrôlent, entre autres, quels mixeurs sont affichés
 
49
## au joueur par défaut. Configurer l’un de ceux-ci à False (Faux) cachera le
 
50
## mixeur concerné.
 
51
 
 
52
define config.has_sound = True
 
53
define config.has_music = True
 
54
define config.has_voice = True
 
55
 
 
56
 
 
57
## Pour autoriser le joueur à réaliser un test de volume, décommenter la ligne
 
58
## ci-dessous et utilisez-la pour configurer un son d’exemple.
 
59
 
 
60
# define config.sample_sound = "sample-sound.ogg"
 
61
# define config.sample_voice = "sample-voice.ogg"
 
62
 
 
63
 
 
64
## Décommentez la ligne suivante pour configurer un fichier audio qui sera
 
65
## diffusé quand le joueur sera sur le menu principal. Ce son se poursuivra dans
 
66
## le jeu, jusqu’à ce qu'il soit stoppé ou qu’un autre fichier soit joué.
 
67
 
 
68
# define config.main_menu_music = "main-menu-theme.ogg"
 
69
 
 
70
 
 
71
## Transitions #################################################################
 
72
##
 
73
## Ces variables configurent les transitions qui sont utilisées quand certains
 
74
## événements surviennent. Chaque variable peuvent être configurée pour une
 
75
## transition. La valeur None indique qu’aucune transition ne doit être
 
76
## utilisée.
 
77
 
 
78
## À l’entrée ou à la sortie du menu du jeu.
 
79
 
 
80
define config.enter_transition = dissolve
 
81
define config.exit_transition = dissolve
 
82
 
 
83
 
 
84
## Entre les écrans du menu du jeu.
 
85
 
 
86
define config.intra_transition = dissolve
 
87
 
 
88
 
 
89
## La transition qui sera utilisée après le chargement d’une partie.
 
90
 
 
91
define config.after_load_transition = None
 
92
 
 
93
 
 
94
## La transition qui sera utilisé après la fin du jeu.
 
95
 
 
96
define config.end_game_transition = None
 
97
 
 
98
 
 
99
## Il n’y a pas de variable pour configurer la transition en début de partie. À
 
100
## la place, utilisez un état de transition juste après l’affichage de la toute
 
101
## première scène.
 
102
 
 
103
 
 
104
## Gestion des fenêtres ########################################################
 
105
##
 
106
## Cela contrôle l’affichage de la fenêtre de dialogue. Si « show », elle est
 
107
## toujours affichée. Si « hide », elle ne s’affiche que lorsque du dialogue est
 
108
## présent. Si « auto », La fenêtre est cachée avant chaque changement de scène
 
109
## et réapparait une fois le dialogue affiché.
 
110
##
 
111
## Après le début de la partie, cela peut-être changé avec les instructions
 
112
## « window show », « window hide » et « window auto ».
 
113
 
 
114
define config.window = "auto"
 
115
 
 
116
 
 
117
## Transitions utilisées pour afficher ou cacher la fenêtre de dialogue
 
118
 
 
119
define config.window_show_transition = Dissolve(.2)
 
120
define config.window_hide_transition = Dissolve(.2)
 
121
 
 
122
 
 
123
## Préférences par défaut ######################################################
 
124
 
 
125
## Contrôle la vitesse du texte. La valeur par défaut, 0, est infinie. Toute
 
126
## autre valeur est le nombre de caractères tapés par seconde.
 
127
 
 
128
default preferences.text_cps = 0
 
129
 
 
130
 
 
131
## Le délai d’avancée automatique. Des nombres importants entraînent une longue
 
132
## attente. Des valeurs réputées correctes sont comprises dans une plage allant
 
133
## de 0 à 30.
 
134
 
 
135
default preferences.afm_time = 15
 
136
 
 
137
 
 
138
## Répertoire de sauvegarde ####################################################
 
139
##
 
140
## Ces valeurs, dépendant de la plateforme, déterminent l’emplacement où Ren’Py
 
141
## stockera les fichiers de sauvegarde. Les fichiers de sauvegardes seront
 
142
## stockés dans :
 
143
##
 
144
## Windows : %APPDATA\RenPy\<config.save_directory>
 
145
##
 
146
## Macintosh : $HOME/Library/RenPy/<config.save_directory>
 
147
##
 
148
## Linux : $HOME/.renpy/<config.save_directory>
 
149
##
 
150
## Cela ne devrait généralement pas changer. Si vous le faîtes, choisissez
 
151
## toujours une chaîne de caractères littéraux, pas une expression.
 
152
 
 
153
define config.save_directory = "pour_la_compagnie-1678951099"
 
154
 
 
155
 
 
156
## Icône #######################################################################
 
157
##
 
158
## L'icone affichée dans la barre des tâches ou sur le dock.
 
159
 
 
160
define config.window_icon = "gui/window_icon.png"
 
161
 
 
162
 
 
163
## Configuration de la compilation #############################################
 
164
##
 
165
## Cette section paramètre la façon dont Ren’Py transforme votre projet en
 
166
## fichier à distribuer.
 
167
 
 
168
init python:
 
169
 
 
170
    ## Les fonctions suivantes prennent en paramètres un format de fichier. Les
 
171
    ## formats de fichiers ne sont pas sensibles à la casse et correspondent au
 
172
    ## répertoire relatif au répertoire de base. Il n’y a pas de / à la fin. Si
 
173
    ## plusieurs formats correspondent, le premier est utilisé.
 
174
    ##
 
175
    ## Dans le format :
 
176
    ##
 
177
    ## / est le séparateur de répertoire.
 
178
    ##
 
179
    ## * correspond à tous les caractères à l’exception du séparateur de
 
180
    ##   répertoire.
 
181
    ##
 
182
    ## ** correspond à tous les caractères, y compris le séparateur de
 
183
    ##    répertoire.
 
184
    ##
 
185
    ## Par exemple, "*.txt" correspond à tous les fichiers txt dans le
 
186
    ## répertoire de base, "game/**.ogg" correspond à tous les fichiers ogg
 
187
    ## dans le répertoire game, mais aussi à tous ses répertoires. "**.psd"
 
188
    ## correspond à tous les fichiers psd quelque soit leur emplacement dans
 
189
    ## l’arborescence du fichier.
 
190
 
 
191
    ## Choisissez la valeur « None » pour les exclure de la distribution.
 
192
 
 
193
    build.classify('**~', None)
 
194
    build.classify('**.bak', None)
 
195
    build.classify('**/.**', None)
 
196
    build.classify('**/#**', None)
 
197
    build.classify('**/thumbs.db', None)
 
198
 
 
199
    ## Pour archiver les fichiers, choisissez la valeur « archive ».
 
200
 
 
201
    # build.classify('game/**.png', 'archive')
 
202
    # build.classify('game/**.jpg', 'archive')
 
203
 
 
204
    ## Les fichiers correspondant au format de documentation sont dupliqués pour
 
205
    ## les compilation sur Mac, c'est pourquoi ils apparaissent deux fois dans
 
206
    ## l’archive zip.
 
207
 
 
208
    build.documentation('*.html')
 
209
    build.documentation('*.txt')
 
210
 
 
211
 
 
212
## Une clé de licence A Google Play est requise pour télécharger les fichiers et
 
213
## permettre les achats dans l'application. Vous pourrez la trouver sur la page
 
214
## « Services & APIs » de la console de développement Google Play.
 
215
 
 
216
# define build.google_play_key = "..."
 
217
 
 
218
 
 
219
## Le nom d’utilisateur et du projet associé au projet itch.io, séparé par un
 
220
## slash.
 
221
 
 
222
# define build.itch_project = "renpytom/test-project"