Skip to content

Commit

Permalink
Added dynamic dialog system #477
Browse files Browse the repository at this point in the history
Heavily based on mharis001 design
  • Loading branch information
CreepPork committed Jun 22, 2019
1 parent 82a569f commit dcdb74d
Show file tree
Hide file tree
Showing 25 changed files with 6,144 additions and 10 deletions.
69 changes: 69 additions & 0 deletions addons/common/stringtable.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
<?xml version="1.0" encoding="utf-8"?>
<Project name="ZEN">
<Package name="Common">
<Key ID="STR_Achilles_Common_Enabled">
<English>Enabled</English>
<Chinese>啟用</Chinese>
<Chinesesimp>启用</Chinesesimp>
<Czech>Povoleno</Czech>
<French>Activer</French>
<German>Aktiviert</German>
<Hungarian>Engedélyezve</Hungarian>
<Italian>Attivato</Italian>
<Japanese>有効化</Japanese>
<Korean>활성화</Korean>
<Polish>Włączone</Polish>
<Portuguese>Ativado</Portuguese>
<Russian>Вкл.</Russian>
<Spanish>Activado</Spanish>
</Key>
<Key ID="STR_Achilles_Common_Disabled">
<English>Disabled</English>
<Chinese>停用</Chinese>
<Chinesesimp>停用</Chinesesimp>
<Czech>Zakázáno</Czech>
<French>Désactiver</French>
<German>Deaktiviert</German>
<Hungarian>Tiltva</Hungarian>
<Italian>Disattivato</Italian>
<Japanese>無効化</Japanese>
<Korean>비활성화</Korean>
<Polish>Wyłączone</Polish>
<Portuguese>Desativado</Portuguese>
<Russian>Откл.</Russian>
<Spanish>Desactivado</Spanish>
</Key>
<Key ID="STR_Achilles_Common_Yes">
<English>Yes</English>
<Chinese>是</Chinese>
<Chinesesimp>是</Chinesesimp>
<Czech>Ano</Czech>
<French>Oui</French>
<German>Ja</German>
<Hungarian>Igen</Hungarian>
<Italian>Si</Italian>
<Japanese>はい</Japanese>
<Korean>예</Korean>
<Polish>Tak</Polish>
<Portuguese>Sim</Portuguese>
<Russian>Да</Russian>
<Spanish>Si</Spanish>
</Key>
<Key ID="STR_Achilles_Common_No">
<English>No</English>
<Chinese>否</Chinese>
<Chinesesimp>否</Chinesesimp>
<Czech>Ne</Czech>
<French>Non</French>
<German>Nein</German>
<Hungarian>Nem</Hungarian>
<Italian>No</Italian>
<Japanese>いいえ</Japanese>
<Korean>아니오</Korean>
<Polish>Nie</Polish>
<Portuguese>Não</Portuguese>
<Russian>Нет</Russian>
<Spanish>No</Spanish>
</Key>
</Package>
</Project>
10 changes: 10 additions & 0 deletions addons/dialog/XEH_PREP.hpp
Original file line number Diff line number Diff line change
@@ -1 +1,11 @@
PREP(create);
PREP(dynamic_block);
PREP(dynamic_cancel);
PREP(dynamic_checkbox);
PREP(dynamic_color);
PREP(dynamic_confirm);
PREP(dynamic_select);
PREP(dynamic_sides);
PREP(dynamic_slider);
PREP(dynamic_text);
PREP(dynamic_vector);
3 changes: 2 additions & 1 deletion addons/dialog/config.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,10 @@ class CfgPatches {
requiredVersion = REQUIRED_VERSION;
requiredAddons[] = {"achilles_main"};
author = "The Achilles Dev Team";
authors[] = {"The Achilles Dev Team"};
authors[] = {"The Achilles Dev Team", "mharis001"};
VERSION_CONFIG;
};
};

#include "CfgEventHandlers.hpp"
#include "dynamicDialog.hpp"

0 comments on commit dcdb74d

Please sign in to comment.