localization

This commit is contained in:
commy2 2015-04-04 09:16:41 +02:00
parent ea275b1e52
commit 5fdd93587c
3 changed files with 152 additions and 28 deletions

View File

@ -50,8 +50,7 @@ class CfgWeapons {
class ACE_optic_Hamr_2D: optic_Hamr {
author = "$STR_ACE_Common_ACETeam";
_generalMacro = "ACE_optic_Hamr_2D";
displayName = "$STR_A3_cfgWeapons_optic_Hamr0"; //@todo
descriptionShort = "$STR_A3_cfgWeapons_optic_Hamr1"; //@todo
displayName = "$STR_ACE_optic_hamr";
weaponInfoType = "ACE_RscWeapon_Hamr";
class ItemInfo: ItemInfo {
@ -76,6 +75,7 @@ class CfgWeapons {
class ACE_optic_Hamr_PIP: ACE_optic_Hamr_2D {
author = "$STR_ACE_Common_ACETeam";
_generalMacro = "ACE_optic_Hamr_PIP";
displayName = "$STR_ACE_optic_hamr_pip";
class ItemInfo: ItemInfo {
modelOptics = QUOTE(PATHTOF(models\ace_optics_pip.p3d));
@ -94,8 +94,7 @@ class CfgWeapons {
class ACE_optic_Arco_2D: optic_Arco {
author = "$STR_ACE_Common_ACETeam";
_generalMacro = "ACE_optic_Arco_2D";
displayName = "$STR_A3_cfgWeapons_optic_Arco0"; //@todo
descriptionShort = "$STR_A3_cfgWeapons_optic_Arco1"; //@todo
displayName = "$STR_ACE_optic_arco";
weaponInfoType = "ACE_RscWeapon_Arco";
class ItemInfo: ItemInfo {
@ -119,6 +118,7 @@ class CfgWeapons {
class ACE_optic_Arco_PIP: ACE_optic_Arco_2D {
author = "$STR_ACE_Common_ACETeam";
_generalMacro = "ACE_optic_Arco_PIP";
displayName = "$STR_ACE_optic_arco_pip";
class ItemInfo: ItemInfo {
modelOptics = QUOTE(PATHTOF(models\ace_optics_pip.p3d));
@ -137,8 +137,7 @@ class CfgWeapons {
class ACE_optic_MRCO_2D: optic_MRCO {
author = "$STR_ACE_Common_ACETeam";
_generalMacro = "ACE_optic_MRCO_2D";
displayName = "$STR_A3_cfgWeapons_optic_Valdada0"; //@todo
descriptionShort = "$STR_A3_cfgWeapons_optic_Valdada1";
displayName = "$STR_ACE_optic_valdada";
weaponInfoType = "ACE_RscWeapon_MRCO";
class ItemInfo: ItemInfo {
@ -162,6 +161,7 @@ class CfgWeapons {
class ACE_optic_MRCO_PIP: ACE_optic_MRCO_2D {
author = "$STR_ACE_Common_ACETeam";
_generalMacro = "ACE_optic_MRCO_PIP";
displayName = "$STR_ACE_optic_valdada_pip";
class ItemInfo: ItemInfo {
modelOptics = QUOTE(PATHTOF(models\ace_optics_pip.p3d));
@ -180,8 +180,7 @@ class CfgWeapons {
class ACE_optic_SOS_2D: optic_SOS {
author = "$STR_ACE_Common_ACETeam";
_generalMacro = "ACE_optic_SOS_2D";
displayName = "$STR_A3_cfgWeapons_optic_SOS0"; // @todo
descriptionShort = "$STR_A3_cfgWeapons_optic_SOS1";
displayName = "$STR_ACE_optic_sos";
weaponInfoType = "ACE_RscWeapon_SOS";
class ItemInfo: ItemInfo {
@ -198,6 +197,7 @@ class CfgWeapons {
class ACE_optic_SOS_PIP: ACE_optic_SOS_2D {
author = "$STR_ACE_Common_ACETeam";
_generalMacro = "ACE_optic_SOS_PIP";
displayName = "$STR_ACE_optic_sos_pip";
class ItemInfo: ItemInfo {
class OpticsModes: OpticsModes {
@ -219,10 +219,7 @@ class CfgWeapons {
class ACE_optic_LRPS_2D: optic_LRPS {
author = "$STR_ACE_Common_ACETeam";
_generalMacro = "ACE_optic_LRPS_2D";
displayName = "$STR_A3_cfgWeapons_optic_LRPS0"; //@todo
picture = "\A3\Weapons_F_EPB\Acc\Data\UI\gear_acco_sniper02_CA.paa";
model = "\A3\Weapons_F_EPB\Acc\acco_sniper02_F.p3d";
descriptionShort = "$STR_A3_cfgWeapons_optic_LRPS1";
displayName = "$STR_ACE_optic_lrps";
weaponInfoType = "ACE_RscWeapon_SOS";
class ItemInfo: ItemInfo {
@ -244,6 +241,7 @@ class CfgWeapons {
class ACE_optic_LRPS_PIP: ACE_optic_LRPS_2D {
author = "$STR_ACE_Common_ACETeam";
_generalMacro = "ACE_optic_LRPS_PIP";
displayName = "$STR_ACE_optic_lrps_pip";
class ItemInfo: ItemInfo {
class OpticsModes: OpticsModes {

View File

@ -1,23 +1,14 @@
// by commy2
#include "script_component.hpp"
0 = 0 spawn {
// PiP technique by BadBenson
GVAR(camera) = "camera" camCreate positioncameratoworld [0,0,0];
GVAR(camera) camSetFov 0.7;
GVAR(camera) camSetTarget ACE_player;
GVAR(camera) camCommit 1;
// @todo
//[] call AGM_Optics_fnc_initScope;
// PiP technique by BadBenson
GVAR(camera) = "camera" camCreate (positioncameratoworld [0,0,0]);
GVAR(camera) camSetFov 0.7;
GVAR(camera) camSetTarget ACE_player; // handle player changed??
GVAR(camera) camCommit 1;
"ace_optics_rendertarget0" setPiPEffect [2, 1.0, 1.0, 1.0, 0.0, [0.0, 1.0, 0.0, 0.25], [1.0, 0.0, 1.0, 1.0], [0.199, 0.587, 0.114, 0.0]];
GVAR(camera) cameraEffect ["INTERNAL", "BACK", "ace_optics_rendertarget0"];
// @todo
//waitUntil {[] call AGM_Optics_fnc_mainLoop; False};
};
"ace_optics_rendertarget0" setPiPEffect [2, 1.0, 1.0, 1.0, 0.0, [0.0, 1.0, 0.0, 0.25], [1.0, 0.0, 1.0, 1.0], [0.199, 0.587, 0.114, 0.0]];
GVAR(camera) cameraEffect ["INTERNAL", "BACK", "ace_optics_rendertarget0"];
// save control for fired EH
["infoDisplayChanged", {

View File

@ -0,0 +1,135 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Edited with tabler - 2014-12-17 -->
<Project name="ACE">
<Package name="Optics">
<Key ID="STR_ACE_optic_hamr">
<Original>RCO (2D)</Original>
<English>RCO (2D)</English>
<Czech>RCO (2D)</Czech>
<French>RCO (2D)</French>
<German>RCO (2D)</German>
<Italian>RCO (2D)</Italian>
<Polish>RCO (2D)</Polish>
<Portuguese>RCO (2D)</Portuguese>
<Russian>RCO (2D)</Russian>
<Spanish>RCO (2D)</Spanish>
</Key>
<Key ID="STR_ACE_optic_hamr_pip">
<Original>RCO (PIP)</Original>
<English>RCO (PIP)</English>
<Czech>RCO (PIP)</Czech>
<French>RCO (PIP)</French>
<German>RCO (PIP)</German>
<Italian>RCO (PIP)</Italian>
<Polish>RCO (PIP)</Polish>
<Portuguese>RCO (PIP)</Portuguese>
<Russian>RCO (PIP)</Russian>
<Spanish>RCO (PIP)</Spanish>
</Key>
<Key ID="STR_ACE_optic_arco">
<Original>ARCO (2D)</Original>
<English>ARCO (2D)</English>
<Czech>ARCO (2D)</Czech>
<French>ARCO (2D)</French>
<German>ARCO (2D)</German>
<Italian>ARCO (2D)</Italian>
<Polish>ARCO (2D)</Polish>
<Portuguese>ARCO (2D)</Portuguese>
<Russian>ARCO (2D)</Russian>
<Spanish>ARCO (2D)</Spanish>
</Key>
<Key ID="STR_ACE_optic_arco_pip">
<Original>ARCO (PIP)</Original>
<English>ARCO (PIP)</English>
<Czech>ARCO (PIP)</Czech>
<French>ARCO (PIP)</French>
<German>ARCO (PIP)</German>
<Italian>ARCO (PIP)</Italian>
<Polish>ARCO (PIP)</Polish>
<Portuguese>ARCO (PIP)</Portuguese>
<Russian>ARCO (PIP)</Russian>
<Spanish>ARCO (PIP)</Spanish>
</Key>
<Key ID="STR_ACE_optic_valdada">
<Original>MRCO (2D)</Original>
<English>MRCO (2D)</English>
<Czech>MRCO (2D)</Czech>
<French>MRCO (2D)</French>
<German>MRCO (2D)</German>
<Italian>MRCO (2D)</Italian>
<Polish>MRCO (2D)</Polish>
<Portuguese>MRCO (2D)</Portuguese>
<Russian>Прицел MRCO (2D)</Russian>
<Spanish>MRCO (2D)</Spanish>
</Key>
<Key ID="STR_ACE_optic_valdada_pip">
<Original>MRCO (PIP)</Original>
<English>MRCO (PIP)</English>
<Czech>MRCO (PIP)</Czech>
<French>MRCO (PIP)</French>
<German>MRCO (PIP)</German>
<Italian>MRCO (PIP)</Italian>
<Polish>MRCO (PIP)</Polish>
<Portuguese>MRCO (PIP)</Portuguese>
<Russian>Прицел MRCO (PIP)</Russian>
<Spanish>MRCO (PIP)</Spanish>
</Key>
<Key ID="STR_ACE_optic_sos">
<Original>MOS (2D)</Original>
<English>MOS (2D)</English>
<Czech>MOS (2D)</Czech>
<French>MOS (2D)</French>
<German>MOS (2D)</German>
<Italian>MOS (2D)</Italian>
<Polish>MOS (2D)</Polish>
<Portuguese>MOS (2D)</Portuguese>
<Russian>MOS (2D)</Russian>
<Spanish>MOS (2D)</Spanish>
</Key>
<Key ID="STR_ACE_optic_sos_pip">
<Original>MOS (PIP)</Original>
<English>MOS (PIP)</English>
<Czech>MOS (PIP)</Czech>
<French>MOS (PIP)</French>
<German>MOS (PIP)</German>
<Italian>MOS (PIP)</Italian>
<Polish>MOS (PIP)</Polish>
<Portuguese>MOS (PIP)</Portuguese>
<Russian>MOS (PIP)</Russian>
<Spanish>MOS (PIP)</Spanish>
</Key>
<Key ID="STR_ACE_optic_lrps">
<Original>LRPS (2D)</Original>
<English>LRPS (2D)</English>
<Czech>LRPS (2D)</Czech>
<French>LRPS (2D)</French>
<German>LRPS (2D)</German>
<Italian>LRPS (2D)</Italian>
<Polish>LRPS (2D)</Polish>
<Portuguese>LRPS (2D)</Portuguese>
<Russian>LRPS (2D)</Russian>
<Spanish>MPLD (2D)</Spanish>
</Key>
<Key ID="STR_ACE_optic_lrps_pip">
<Original>LRPS (PIP)</Original>
<English>LRPS (PIP)</English>
<Czech>LRPS (PIP)</Czech>
<French>LRPS (PIP)</French>
<German>LRPS (PIP)</German>
<Italian>LRPS (PIP)</Italian>
<Polish>LRPS (PIP)</Polish>
<Portuguese>LRPS (PIP)</Portuguese>
<Russian>LRPS (PIP)</Russian>
<Spanish>MPLD (PIP)</Spanish>
</Key>
</Package>
</Project>