mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
dcf49d77eb
Add interaction anims to CUP
112 lines
4.1 KiB
C++
112 lines
4.1 KiB
C++
class CfgVehicles {
|
|
class Car_F;
|
|
class CUP_Tigr_Base: Car_F {
|
|
class EGVAR(interaction,anims) {
|
|
class hide_tools {
|
|
positions[] = {{1.15, -1.5, -0.68}};
|
|
items[] = {"ACE_EntrenchingTool"};
|
|
name = ECSTRING(trenches,EntrenchingToolName);
|
|
text = ECSTRING(trenches,EntrenchingToolName);
|
|
};
|
|
};
|
|
};
|
|
class CUP_Tigr_STS_PK_Base: CUP_Tigr_Base {
|
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
|
class hide_tools: hide_tools {};
|
|
};
|
|
};
|
|
class CUP_Tigr_233014_PK_Base: CUP_Tigr_STS_PK_Base {
|
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
|
class hide_tools: hide_tools {
|
|
positions[] = {{1.15, -1.5, -1}};
|
|
};
|
|
};
|
|
};
|
|
class CUP_Tigr_M_PK_Base: CUP_Tigr_Base {
|
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
|
class hide_tools: hide_tools {};
|
|
};
|
|
};
|
|
class CUP_Tigr_233114_PK_Base: CUP_Tigr_M_PK_Base {
|
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
|
class hide_tools: hide_tools {
|
|
positions[] = {{1.15, -1.5, -1}};
|
|
};
|
|
};
|
|
};
|
|
|
|
// Interaction added to both sides, as the whole vehicle is mirrored if in left/right side
|
|
class CUP_LR_Base: Car_F {
|
|
class EGVAR(interaction,anims) {
|
|
class selection_tool {
|
|
positions[] = {{-0.53, 1.65, -0.2}, {0.53, 1.65, -0.2}};
|
|
items[] = {"ACE_EntrenchingTool"};
|
|
name = ECSTRING(trenches,EntrenchingToolName);
|
|
text = ECSTRING(trenches,EntrenchingToolName);
|
|
};
|
|
};
|
|
};
|
|
class CUP_LR_MG_Base: CUP_LR_Base {
|
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
|
class selection_tool: selection_tool {
|
|
positions[] = {{-0.6, 1.4, 1.4}, {0.45, 1.4, 1.4}};
|
|
};
|
|
};
|
|
};
|
|
class CUP_LR_SPG9_Base: CUP_LR_Base {
|
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
|
class selection_tool: selection_tool {};
|
|
};
|
|
};
|
|
class CUP_LR_AA_Base: CUP_LR_SPG9_Base {
|
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
|
class selection_tool: selection_tool {
|
|
positions[] = {{-0.55, 1.77, -0.75}, {0.55, 1.77, -0.75}};
|
|
};
|
|
};
|
|
};
|
|
class CUP_LR_Ambulance_Base: CUP_LR_Base {
|
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
|
class selection_tool: selection_tool {
|
|
positions[] = {{-0.55, 2.1, -0.2}, {0.55, 2.1, -0.2}};
|
|
};
|
|
};
|
|
};
|
|
class CUP_LR_Special_Base: CUP_LR_Base {
|
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
|
class selection_tool: selection_tool {
|
|
positions[] = {{-0.6, 1.4, 1.4}, {0.45, 1.4, 1.4}};
|
|
};
|
|
};
|
|
};
|
|
|
|
class CUP_ECVHMMWV_Base: Car_F {
|
|
class EGVAR(interaction,anims) {
|
|
class hide_front_tool_rack {
|
|
positions[] = {"(_target selectionPosition ['vhc_rear_trunk_door', 'FireGeometry', 'AveragePoint']) vectorAdd [0.37, 4, 0.2]"};
|
|
items[] = {"ACE_EntrenchingTool"};
|
|
name = ECSTRING(trenches,EntrenchingToolName);
|
|
text = ECSTRING(trenches,EntrenchingToolName);
|
|
};
|
|
};
|
|
};
|
|
|
|
class Tank_F;
|
|
class CUP_leopard_1A3_base: Tank_F {
|
|
class EGVAR(interaction,anims) {
|
|
class hide_Tools_L {
|
|
positions[] = {{-2.2, 0, 0.2}, {-2.2, -1.8, 0.2}};
|
|
items[] = {"ACE_EntrenchingTool", "ACE_wirecutter"};
|
|
name = "$STR_a3_cfgeditorsubcategories_edsubcat_tools0";
|
|
text = "$STR_a3_cfgeditorsubcategories_edsubcat_tools0";
|
|
};
|
|
class hide_Tools_R {
|
|
positions[] = {{0.9, -1.5, 0.23}};
|
|
items[] = {"ACE_EntrenchingTool"};
|
|
name = ECSTRING(trenches,EntrenchingToolName);
|
|
text = ECSTRING(trenches,EntrenchingToolName);
|
|
};
|
|
};
|
|
};
|
|
};
|