Skip to content

Commit

Permalink
Version 0.5-beta
Browse files Browse the repository at this point in the history
  • Loading branch information
Argent77 committed May 20, 2017
1 parent 51e29df commit a9e7395
Show file tree
Hide file tree
Showing 9 changed files with 115 additions and 51 deletions.
9 changes: 9 additions & 0 deletions HiddenGameplayOptions/languages/english/mod.tra
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
// -*- coding: utf-8 -*-

// *** Game options ***

@1000 = ~Enable Debug Mode~
@1001 = ~Enabling this setting allows you to activate cheat keys and the debug console.

Expand Down Expand Up @@ -88,3 +90,10 @@ Enable this option to limit druidic spells to level 3 - the maximum allowed spel

^NNote: You must restart the game for changes to take effect.^-~


// *** Misc. strings ***

@10000 = ~Sneak Attack~
@10001 = ~Sneak Attack ineffective~
@10002 = ~Crippling Strike~
@10003 = ~Weapon is unsuitable for sneak attack~
49 changes: 30 additions & 19 deletions HiddenGameplayOptions/languages/french/mod.tra
Original file line number Diff line number Diff line change
@@ -1,33 +1,36 @@
// -*- coding: utf-8 -*-

// *** Game options ***

//Sinon on retrouve quelques options et leur description dans l'utilitaire de config d'Icewind Dale (console, sneak attack et shake screen on critical hit).
@1000 = ~Activer le Mode débogage~
@1001 = ~Permet d'activer/désactiver les raccourcis de codes de triche et le panneau de débogage.
@1001 = ~Permet d'activer/désactiver les raccourcis clavier de triche et le panneau de débogage.

Utilisez le raccourci clavier CTRL+SPACE pour faire apparaître le panneau. Quelques commandes utiles : ^PC:AddGold(number)^-, ^PC:CreateItem("name")^-, ^PC:SetCurrentXP(number)^-, parmi d'autres.
Utilisez le raccourci clavier CTRL+Espace pour faire apparaître le panneau. Quelques commandes utiles : ^PC:AddGold(nombre)^-, ^PC:CreateItem("nom")^-, ^PC:SetCurrentXP(nombre)^-, parmi d'autres.

Les codes de triche comprennent CTRL+Y pour tuer instantanément une créature pointée par le curseur de la souris, CTRL+R pour guérir et supprimer tous les effets affectant la créature pointée par le curseur de la souris, CTRL+J pour téléporter les membres du groupe sélectionnés à l'emplacement de la carte désigné par le curseur, CTRL+T pour faire avancer le temps de jeu d'une heure, CTRL+4 pour visualiser les régions interactives (sorties de zone, messages d'informations, conteneurs...), et bien d'autres fonctions.
Les raccourcis de triche comprennent CTRL+Y pour tuer instantanément une créature pointée par le curseur de la souris, CTRL+R pour guérir et supprimer tous les effets affectant la créature pointée par le curseur de la souris, CTRL+J pour téléporter les membres du groupe sélectionnés à l'emplacement de la carte désigné par le curseur, CTRL+T pour faire avancer le temps de jeu d'une heure, CTRL+4 pour visualiser les régions interactives (sorties de zone, messages d'informations, conteneurs...), et bien d'autres fonctions.

^NNote : Vous devez redémarrer le jeu pour que les modifications prennent effet.^-~

@1100 = ~Activer le Mode de modification de l'interface utilisateur (UI)~
@1101 = ~Permet d'utiliser les fonctions de modifications de l'UI dans le jeu.

Appuyez sur la touche F11 pour activer ou désactiver le mode de modification de l'UI. Quand il est actif, vous pouvez faire glisser et positionner les éléments de l'interface où vous voulez dans l'écran. Appuyez sur F5 pour pré-visualiser les changements sans redémarrer le jeu. Appuyer sur TAB en pointant un élément de l'UI affiche le numéro de ligne du fichier UI.MENU contenant ses paramètres.
Appuyez sur la touche F11 pour activer ou désactiver le mode de modification de l'UI. Quand il est actif, vous pouvez faire glisser et positionner les éléments de l'interface où vous voulez sur l'écran. Appuyez sur F5 pour pré-visualiser les changements sans redémarrer le jeu. Appuyer sur TAB en pointant un élément de l'UI affiche le numéro de ligne du fichier UI.MENU contenant ses paramètres.

^NNote : Vous devez redémarrer le jeu pour que les modifications prennent effet.^-~

@1200 = ~Afficher les numéros de référence des textes~
@1200 = ~Afficher les numéros des textes~
@1201 = ~Activer cette option indique devant chaque texte affiché dans le jeu son numéro de référence.

^NNote : Vous devez redémarrer le jeu pour que les modifications prennent effet.^-~

@1300 = ~Afficher les raccourcis des objets rapides~
@1301 = ~Activer cette option affiche les touches de raccourci des capacités des objets rapides lorsqu'ils sont disponibles.
@1300 = ~Afficher les raccourcis clavier dans les bulles d'aide~
@1301 = ~Activer cette option affiche les touches de raccourci dans les bulles d'aide des boutons de l'interface (capacités des sorts et des objets rapides lorsqu'ils sont disponibles, boutons de la barre verticale de gauche...). Attention : les boutons de la barre verticale de droite n'en bénéficient pas.

^NNote : Vous devez redémarrer le jeu pour que les modifications prennent effet.^-~

@1400 = ~Afficher les icônes des régions avec la Tabulation~
@1401 = ~Affiche des informations supplémentaires sur les régions interactives de la carte en appuyant sur la touche TAB.
@1400 = ~Afficher les icônes de zone sensible avec la tabulation~
@1401 = ~Affiche des informations supplémentaires sur les régions interactives de la zone en appuyant sur la touche TAB.

^NNote : Vous devez redémarrer le jeu pour que les modifications prennent effet.^-~

Expand All @@ -37,9 +40,9 @@ Appuyez sur la touche F11 pour activer ou désactiver le mode de modification de
^NNote : Vous devez redémarrer le jeu pour que les modifications prennent effet.^-~

@1600 = ~Limiter les sorts de druide pour les Clercs/Rôdeurs~
@1601 = ~Cette option contrôle le choix des sorts de druide disponibles pour les personnages multi-classés ou jumelés Clerc/Rôdeurs.
@1601 = ~Cette option contrôle le choix des sorts de druide disponibles pour les personnages multi-classés ou jumelés Clercs/Rôdeurs.

L'activer limite au niveau 3 les sorts de druide utilisables par les rôdeurs. Les sorts divins de prêtre ne sont pas affectés.
L'activer limite au niveau 3 les sorts de druide utilisables par les rôdeurs. Les sorts de prêtre ne sont pas affectés.

^NNote : Vous devez redémarrer le jeu pour que les modifications prennent effet.^-~

Expand All @@ -48,13 +51,13 @@ L'activer limite au niveau 3 les sorts de druide utilisables par les rôdeurs. L

^NNote : Vous devez redémarrer le jeu pour que les modifications prennent effet.^-~

@1800 = ~Secouer l'écran en cas de Coup critique~
@1800 = ~Secouer l'écran en cas de coup critique~
@1801 = ~Si cette option est activée, l'écran est secoué chaque fois qu'un membre du groupe effectue un coup critique.

^NNote : Vous devez redémarrer le jeu pour que les modifications prennent effet.^-~

@1900 = ~Afficher les Informations de combat supplémentaires~
@1901 = ~Affiche dans la fenêtre de dialogue tous les facteurs déterminant les résultats des jets d'attaque.
@1900 = ~Informations de combat supplémentaires~
@1901 = ~Active/désactive l'affichage dans la fenêtre de dialogue de tous les facteurs déterminant les résultats des jets d'attaque.

^NNote : Vous devez redémarrer le jeu pour que les modifications prennent effet.^-~

Expand All @@ -63,27 +66,35 @@ L'activer limite au niveau 3 les sorts de druide utilisables par les rôdeurs. L

^NNote : Vous devez redémarrer le jeu pour que les modifications prennent effet.^-~

@2100 = ~Désactiver le Zoom dans la carte de la zone~
@2100 = ~Désactiver le zoom dans la vue de la carte~
@2101 = ~Désactive le zoom avant et arrière lorsqu'on ouvre ou ferme l'écran de la carte de la zone.

^NNote : Vous devez redémarrer le jeu pour que les modifications prennent effet.^-~

@2200 = ~Inverser le Zoom de la molette de la souris~
@2200 = ~Inverser le zoom de la molette de la souris~
@2201 = ~Inverse le sens du zoom déclenché par la molette de la souris.

^NNote : Vous devez redémarrer le jeu pour que les modifications prennent effet.^-~

@2300 = ~Mettre le jeu en pause dans l'écran de la carte de la zone~
@2300 = ~Mettre le jeu ben pause dans l'écran de la carte de la zone~
@2301 = ~Met automatiquement le jeu en pause chaque fois que l'on ouvre l'écran de la carte de la zone.

^NNote : Vous devez redémarrer le jeu pour que les modifications prennent effet.^-~

@2400 = ~Activer le Brouillard~
@2401 = ~Active les effets de brouillard dans les cartes.
@2400 = ~Activer le brouillard~
@2401 = ~Active les effets de brouillard dans les zones.

^NNote : Vous devez redémarrer le jeu pour que les modifications prennent effet.^-~

@2500 = ~Désactiver les films~
@2501 = ~Permet de désactiver le visionnage des films.

^NNote : Vous devez redémarrer le jeu pour que les modifications prennent effet.^-~


// *** Misc. strings ***

@10000 = ~Attaque insidieuse~
@10001 = ~Attaque insidieuse inefficace~
@10002 = ~Attaque handicapante~
@10003 = ~Cette arme ne peut être utilisée pour une attaque insidieuse.~
24 changes: 12 additions & 12 deletions HiddenGameplayOptions/languages/french/setup.tra
Original file line number Diff line number Diff line change
Expand Up @@ -2,29 +2,29 @@

@1 = ~Installer les options de jeu cachees~
@2 = ~Toutes les options disponibles~
@3 = ~Les options selectionnees~
@3 = ~Une selection d'options~

@10 = ~Ajouter l'option de jeu "Activer le Mode de debogage"~
@11 = ~Ajouter l'option de jeu "Activer le mode de modification de l'interface utilisateur"~
@12 = ~Ajouter l'option de jeu "Afficher les numeros de reference des textes"~
@13 = ~Ajouter l'option de jeu "Afficher les raccourcis des objets rapides"~
@14 = ~Ajouter l'option de jeu "Afficher les icones des regions avec la Tabulation"~
@12 = ~Ajouter l'option de jeu "Afficher les numeros des textes"~
@13 = ~Ajouter l'option de jeu "Afficher les raccourcis clavier dans les bulles d'aide"~
@14 = ~Ajouter l'option de jeu "Afficher les icones de zone sensible avec la Tabulation"~
@15 = ~Ajouter l'option de jeu "Utiliser la barre d'espace dans les dialogues"~
@16 = ~Ajouter l'option de jeu "Limiter les sorts de druide pour les Clercs/Rodeurs"~
@17 = ~Ajouter l'option de jeu "Attaque sournoise 3e Edition"~
@18 = ~Ajouter l'option de jeu "Secouer l'ecran en cas de Coup critique"~
@19 = ~Ajouter l'option de jeu "Afficher les Informations de combat supplementaires"~
@18 = ~Ajouter l'option de jeu "Secouer l'ecran en cas de coup critique"~
@19 = ~Ajouter l'option de jeu "Afficher les informations de combat supplementaires"~
@20 = ~Ajouter l'option de jeu "Afficher la date et l'heure du jeu lorsqu'il est en pause"~
@21 = ~Ajouter l'option de jeu "Desactiver le Zoom dans la carte de la zone"~
@22 = ~Ajouter l'option de jeu "Inverser le Zoom de la molette de la souris"~
@21 = ~Ajouter l'option de jeu "Desactiver le zoom dans la vue de la carte"~
@22 = ~Ajouter l'option de jeu "Inverser le zoom de la molette de la souris"~
@23 = ~Ajouter l'option de jeu "Mettre le jeu en pause dans l'ecran de la carte de la zone"~
@24 = ~Ajouter l'option de jeu "Activer le Brouillard"~
@24 = ~Ajouter l'option de jeu "Activer le brouillard"~
@25 = ~Ajouter l'option de jeu "Desactiver les films"~

@100 = ~Ce mod requiert un jeu beneficiant du patch v2.0 ou ulterieur.~
@101 = ~Ne peut pas modifier le fichier LUA~
@102 = ~Ne peut pas modifier le fichier UI.MENU~
@103 = ~Necessite l'installation du composant "Les options selectionnees".~
@101 = ~Echec de modification du fichier LUA.~
@102 = ~Echec de modification du fichier UI.MENU.~
@103 = ~Necessite l'installation du composant "Une selection d'options".~
@104 = ~Cette option n'est pas disponible pour ce jeu.~
@105 = ~Cette option est deja presente dans ce jeu.~

Expand Down
9 changes: 9 additions & 0 deletions HiddenGameplayOptions/languages/german/mod.tra
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
// -*- coding: utf-8 -*-

// *** Game options ***

@1000 = ~Debugmodus~
@1001 = ~Aktiviert diese Option, um Cheat-Tastenkürzel und die Debugkonsole zu nutzen.

Expand Down Expand Up @@ -88,3 +90,10 @@ Bei aktivierter Option sind Druidenzauber nur bis Stufe 3 verfügbar - die höch

^NHinweis: Ihr müsst das Spiel neu starten, damit die Änderungen wirksam werden.^-~


// *** Misc. strings ***

@10000 = ~Heimlicher Angriff~
@10001 = ~Hinterhältiger Angriff gescheitert~
@10002 = ~Verkrüppelnder Schlag~
@10003 = ~Waffe ist untauglich für hinterhältigen Angriff~
31 changes: 26 additions & 5 deletions HiddenGameplayOptions/lib/presets.tph
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,6 @@ BEGIN
END
END

// TODO: ignored
/** Add in-game option "Hotkeys On Tooltips" */
DEFINE_ACTION_FUNCTION OPTION_TOOLTIP_HOTKEYS
BEGIN
Expand Down Expand Up @@ -143,7 +142,6 @@ BEGIN
END
END

// TODO: ignored
/** Add in-game option "Limit druidic spells for Cleric/Ranger" */
DEFINE_ACTION_FUNCTION OPTION_CLERIC_RANGER_SPELLS
BEGIN
Expand All @@ -166,7 +164,6 @@ BEGIN
END
END

// TODO: ignored
/** Add in-game option "3E Sneak Attack" */
DEFINE_ACTION_FUNCTION OPTION_SNEAK_ATTACK
BEGIN
Expand All @@ -182,6 +179,32 @@ BEGIN
COPY ~%MOD_FOLDER%/spells/backstab.spl~ ~override~
END

ACTION_IF (FILE_EXISTS_IN_GAME ~enginest.2da~) BEGIN
COPY_EXISTING ~enginest.2da~ ~override~
COUNT_2DA_COLS numCols
READ_2DA_ENTRIES_NOW "a7_read_enginest" numCols
FOR (row = 0; row < a7_read_enginest; row += 1) BEGIN
READ_2DA_ENTRY_FORMER "a7_read_enginest" row 0 curName
PATCH_MATCH ~%curName%~ WITH
~STRREF_FEEDBACK_SNEAK_ATTACK~ BEGIN
SET_2DA_ENTRY_LATER "a7_set_enginest" row 1 RESOLVE_STR_REF(@10000) // Sneak Attack
END
~STRREF_FEEDBACK_SNEAK_AVOIDED~ BEGIN
SET_2DA_ENTRY_LATER "a7_set_enginest" row 1 RESOLVE_STR_REF(@10001) // Sneak Attack ineffective
END
~STRREF_FEEDBACK_CRIPPLING_STRIKE~ BEGIN
SET_2DA_ENTRY_LATER "a7_set_enginest" row 1 RESOLVE_STR_REF(@10002) // Crippling Strike
END
~STRREF_FEEDBACK_SNEAK_UNUSABLE_WEAPON~ BEGIN
SET_2DA_ENTRY_LATER "a7_set_enginest" row 1 RESOLVE_STR_REF(@10003) // Weapon is unsuitable for sneak attack
END
DEFAULT
END
END
SET_2DA_ENTRIES_NOW "a7_set_enginest" numCols
BUT_ONLY
END

LAF INSTALL_CHECK_OPTION
INT_VAR
optLabelTra = 1700
Expand All @@ -199,7 +222,6 @@ BEGIN
END
END

// TODO: ignored
/** Add in-game option "Critical Hit Screen Shake" */
DEFINE_ACTION_FUNCTION OPTION_CRITICAL_HIT_SCREEN_SHAKE
BEGIN
Expand Down Expand Up @@ -323,7 +345,6 @@ BEGIN
END
END

// TODO: ignored
/** Add in-game option "Pause Game on Map Screen" */
DEFINE_ACTION_FUNCTION OPTION_PAUSING_MAP
BEGIN
Expand Down
30 changes: 18 additions & 12 deletions HiddenGameplayOptions/readme/readme-french.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Faire appara�tre les Options de jeu cach�es
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Version : 0.4-beta
Version : 0.5-beta
Auteur : Argent77

T�l�chargement : https://
Expand Down Expand Up @@ -53,7 +53,7 @@ Les composants suivants sont disponibles si vous d

2 Ajouter l'option de jeu "Activer le Mode de d�bogage"

Ce composant vous permet d'activer les raccourcis de triche et d'afficher le panneau de d�bogage.
Ce composant vous permet d'activer les raccourcis clavier de triche et d'afficher le panneau de d�bogage.

Cette option se trouve dans la section Jeu.

Expand All @@ -65,22 +65,24 @@ Activer cette option permet d'utiliser les fonctions de modifications de l'UI da
Elle se trouve dans la section Jeu.


4 Ajouter l'option de jeu "Afficher les num�ros de r�f�rence des textes"
4 Ajouter l'option de jeu "Afficher les num�ros des textes"

Activer cette option indique devant chaque texte affich� dans le jeu son num�ro de r�f�rence.

Elle se trouve dans la section Jeu.


5. Ajouter l'option de jeu "Afficher les raccourcis des objets rapides"
5. Ajouter l'option de jeu "Afficher les raccourcis clavier dans les bulles d'aide"

Activer cette option affiche les touches de raccourci des capacit�s des objets rapides
lorsqu'ils sont disponibles.
Activer cette option affiche les touches de raccourci dans les bulles d'aide des boutons
de l'interface (capacit�s des sorts et des objets rapides lorsqu'ils sont disponibles,
boutons de la barre verticale de gauche...).
Attention : les boutons de la barre verticale de droite n'en b�n�ficient pas.

Elle se trouve dans la section Jeu.


6. Ajouter l'option de jeu "Afficher les ic�nes des r�gions avec la Tabulation"
6. Ajouter l'option de jeu "Afficher les ic�nes de zone sensible avec la tabulation"

Activer cette option affiche des informations suppl�mentaires sur les r�gions interactives
de la carte en appuyant sur la touche TAB.
Expand Down Expand Up @@ -113,15 +115,15 @@ et Dragons
Elle se trouve dans la section Jeu.


10. Ajouter l'option de jeu "Secouer l'�cran en cas de Coup critique"
10. Ajouter l'option de jeu "Secouer l'�cran en cas de coup critique"

Si cette option est activ�e, l'�cran est secou� chaque fois qu'un membre du groupe effectue
un coup critique.

Elle se trouve dans la section Jeu > Feedback > Feedback visuel (ou dans la section Jeu dans PST:EE).


11. Ajouter l'option de jeu "Afficher les Informations de combat suppl�mentaires"
11. Ajouter l'option de jeu Informations de combat suppl�mentaires"

Activer cette option affiche dans la fen�tre de dialogue tous les facteurs d�terminant
les r�sultats des jets d'attaque.
Expand All @@ -136,15 +138,15 @@ Activer cette option affiche la date et l'heure du jeu lorsque la pause est acti
Elle se trouve dans la section Jeu > Feedback > Messages de Feedback.


13. Ajouter l'option de jeu "D�sactiver le Zoom dans la carte de la zone" (disponible uniquement dans PST:EE)
13. Ajouter l'option de jeu "D�sactiver le zoom dans la vue de la carte" (disponible uniquement dans PST:EE)

Cette option d�sactive le zoom avant et arri�re lorsqu'on ouvre ou ferme l'�cran de la carte
de la zone.

Elle se trouve dans la section Graphismes > Options d'affichage.


14. Ajouter l'option de jeu "Inverser le Zoom de la molette de la souris"
14. Ajouter l'option de jeu "Inverser le zoom de la molette de la souris"

Cette option inverse le sens du zoom d�clench� par la molette de la souris.

Expand All @@ -158,7 +160,7 @@ Cette option met le jeu en pause chaque fois que l'on ouvre l'
Elle se trouve dans la section Graphismes > Options d'affichage.


16. Ajouter l'option de jeu "Activer le Brouillard" (pas disponible dans PST:EE)
16. Ajouter l'option de jeu "Activer le brouillard" (pas disponible dans PST:EE)

Cette option active les effets de brouillard dans les cartes

Expand Down Expand Up @@ -192,6 +194,10 @@ ShareAlike 4.0 International License" (http://creativecommons.org/licenses/by-sa
History
~~~~~~~

0.5-beta
- Added valid strings for option "3E Sneak Attack"
- Updated French translation

0.4-beta
- Added French translation (thanks Gwendolyne)

Expand Down
6 changes: 5 additions & 1 deletion HiddenGameplayOptions/readme/readme-german.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Versteckte Spieloptionen anzeigen
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Version: 0.4-beta
Version: 0.5-beta
Author: Argent77

Download: https://
Expand Down Expand Up @@ -196,6 +196,10 @@ ShareAlike 4.0 International License" (http://creativecommons.org/licenses/by-sa
History
~~~~~~~

0.5-beta
- Added valid strings for option "3E Sneak Attack"
- Updated French translation

0.4-beta
- Added French translation (thanks Gwendolyne)

Expand Down
Loading

0 comments on commit a9e7395

Please sign in to comment.