mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
RHS Compat - Add interaction anims for ammo boxes (#10242)
* Add ammo boxes interaction anims to RHS * Fix bad inheritance
This commit is contained in:
parent
f564016b4b
commit
7790028aa7
@ -60,6 +60,8 @@ class CfgVehicles {
|
|||||||
EGVAR(vehicle_damage,turretFireProb) = 0.7;
|
EGVAR(vehicle_damage,turretFireProb) = 0.7;
|
||||||
EGVAR(vehicle_damage,engineFireProb) = 0.7;
|
EGVAR(vehicle_damage,engineFireProb) = 0.7;
|
||||||
EGVAR(vehicle_damage,detonationDuringFireProb) = 0.5;
|
EGVAR(vehicle_damage,detonationDuringFireProb) = 0.5;
|
||||||
|
|
||||||
|
class EGVAR(interaction,anims);
|
||||||
};
|
};
|
||||||
|
|
||||||
class rhs_infantry_msv_base;
|
class rhs_infantry_msv_base;
|
||||||
@ -160,9 +162,49 @@ class CfgVehicles {
|
|||||||
|
|
||||||
class rhs_btr60_base: rhs_btr_base {
|
class rhs_btr60_base: rhs_btr_base {
|
||||||
EGVAR(refuel,fuelCapacity) = 290;
|
EGVAR(refuel,fuelCapacity) = 290;
|
||||||
|
|
||||||
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
||||||
|
class crate_l1_unhide {
|
||||||
|
positions[] = {{-1.1, 2, -0.3}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_l2_unhide {
|
||||||
|
positions[] = {{-1.1, 1.05, -0.3}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_l3_unhide {
|
||||||
|
positions[] = {{-1.1, -1.1, -0.3}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_r1_unhide {
|
||||||
|
positions[] = {{1.1, 1.93, -0.3}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_r2_unhide {
|
||||||
|
positions[] = {{1.1, 0.25, -0.3}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_r3_unhide {
|
||||||
|
positions[] = {{1.1, -1.1, -0.3}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
class rhs_btr70_vmf: rhs_btr_base {
|
class rhs_btr70_vmf: rhs_btr_base {
|
||||||
EGVAR(refuel,fuelCapacity) = 350;
|
EGVAR(refuel,fuelCapacity) = 350;
|
||||||
|
|
||||||
class ace_viewports {
|
class ace_viewports {
|
||||||
class view_0 {
|
class view_0 {
|
||||||
camLocation[] = {0.478394, -0.575, -0.145};
|
camLocation[] = {0.478394, -0.575, -0.145};
|
||||||
@ -177,11 +219,62 @@ class CfgVehicles {
|
|||||||
roles[] = {"cargo"};
|
roles[] = {"cargo"};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
|
||||||
|
|
||||||
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
||||||
|
class crate_l1_unhide {
|
||||||
|
positions[] = {{-1.7, 0.55, -0.4}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_l2_unhide {
|
||||||
|
positions[] = {{-1.7, -0.95, -0.4}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_l3_unhide {
|
||||||
|
positions[] = {{-1.7, -1.45, -0.4}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_l4_unhide {
|
||||||
|
positions[] = {{-1.7, -2.7, -0.4}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_r1_unhide {
|
||||||
|
positions[] = {{0.8, 1, -0.4}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_r2_unhide {
|
||||||
|
positions[] = {{0.8, 0.12, -0.4}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_r3_unhide {
|
||||||
|
positions[] = {{0.8, -0.7, -0.4}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_r4_unhide {
|
||||||
|
positions[] = {{0.8, -1.85, -0.4}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
class rhs_btr70_msv: rhs_btr70_vmf {};
|
class rhs_btr70_msv: rhs_btr70_vmf {};
|
||||||
class rhs_btr80_msv: rhs_btr70_msv {
|
class rhs_btr80_msv: rhs_btr70_msv {
|
||||||
EGVAR(refuel,fuelCapacity) = 300;
|
EGVAR(refuel,fuelCapacity) = 300;
|
||||||
|
|
||||||
class ace_viewports {
|
class ace_viewports {
|
||||||
class view_0 {
|
class view_0 {
|
||||||
camLocation[] = {0.534424, -0.336914, 0.636819};
|
camLocation[] = {0.534424, -0.336914, 0.636819};
|
||||||
@ -220,6 +313,33 @@ class CfgVehicles {
|
|||||||
roles[] = {"cargo"};
|
roles[] = {"cargo"};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
||||||
|
class crate_l1_unhide: crate_l1_unhide {
|
||||||
|
positions[] = {{-1.45, 0, 0.25}};
|
||||||
|
};
|
||||||
|
class crate_l2_unhide: crate_l2_unhide {
|
||||||
|
positions[] = {{-1.45, -1.68, 0.15}};
|
||||||
|
};
|
||||||
|
class crate_l3_unhide: crate_l3_unhide {
|
||||||
|
positions[] = {{-1.45, -2.87, 0.15}};
|
||||||
|
};
|
||||||
|
class crate_l4_unhide: crate_l4_unhide {
|
||||||
|
enabled = 0;
|
||||||
|
};
|
||||||
|
class crate_r1_unhide: crate_r1_unhide {
|
||||||
|
positions[] = {{1.1, 0.97, 0.15}};
|
||||||
|
};
|
||||||
|
class crate_r2_unhide: crate_r2_unhide {
|
||||||
|
positions[] = {{1.1, -1.5, 0.15}};
|
||||||
|
};
|
||||||
|
class crate_r3_unhide: crate_r3_unhide {
|
||||||
|
enabled = 0;
|
||||||
|
};
|
||||||
|
class crate_r4_unhide: crate_r4_unhide {
|
||||||
|
enabled = 0;
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
class rhs_btr80a_msv: rhs_btr80_msv {
|
class rhs_btr80a_msv: rhs_btr80_msv {
|
||||||
class ace_viewports {
|
class ace_viewports {
|
||||||
@ -260,6 +380,24 @@ class CfgVehicles {
|
|||||||
roles[] = {"cargo"};
|
roles[] = {"cargo"};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
||||||
|
class crate_l1_unhide: crate_l1_unhide {
|
||||||
|
positions[] = {{-1.45, 0, 0}};
|
||||||
|
};
|
||||||
|
class crate_l2_unhide: crate_l2_unhide {
|
||||||
|
positions[] = {{-1.45, -1.68, 0}};
|
||||||
|
};
|
||||||
|
class crate_l3_unhide: crate_l3_unhide {
|
||||||
|
positions[] = {{-1.45, -2.87, 0}};
|
||||||
|
};
|
||||||
|
class crate_r1_unhide: crate_l3_unhide {
|
||||||
|
positions[] = {{1.1, 0.97, 0}};
|
||||||
|
};
|
||||||
|
class crate_r2_unhide: crate_r2_unhide {
|
||||||
|
positions[] = {{1.1, -1.5, 0}};
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
class rhs_2s3tank_base: Tank_F {
|
class rhs_2s3tank_base: Tank_F {
|
||||||
@ -279,11 +417,289 @@ class CfgVehicles {
|
|||||||
EGVAR(vehicle_damage,turretFireProb) = 0.5;
|
EGVAR(vehicle_damage,turretFireProb) = 0.5;
|
||||||
EGVAR(vehicle_damage,engineFireProb) = 0.8;
|
EGVAR(vehicle_damage,engineFireProb) = 0.8;
|
||||||
EGVAR(vehicle_damage,detonationDuringFireProb) = 0.5;
|
EGVAR(vehicle_damage,detonationDuringFireProb) = 0.5;
|
||||||
|
|
||||||
|
class EGVAR(interaction,anims) {
|
||||||
|
class crate_l1_unhide {
|
||||||
|
positions[] = {{-1.45, 0.5, -0.65}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
};
|
};
|
||||||
|
class crate_l2_unhide {
|
||||||
|
positions[] = {{-1.45, -0.2, -0.65}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_l3_unhide {
|
||||||
|
positions[] = {{-1.45, -1.2, -0.65}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_r1_unhide {
|
||||||
|
positions[] = {{1.45, 0.6, -0.65}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_r2_unhide {
|
||||||
|
positions[] = {{1.45, -0.4, -0.65}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_r3_unhide {
|
||||||
|
positions[] = {{1.45, -1.2, -0.65}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
class rhs_bmd1_base: rhs_bmd_base {};
|
||||||
|
class rhs_bmd1p: rhs_bmd1_base {
|
||||||
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
||||||
|
class crate_l1_unhide: crate_l1_unhide {
|
||||||
|
positions[] = {{-1.45, 0.5, -0.8}};
|
||||||
|
};
|
||||||
|
class crate_l2_unhide: crate_l2_unhide {
|
||||||
|
positions[] = {{-1.45, -0.2, -0.8}};
|
||||||
|
};
|
||||||
|
class crate_l3_unhide: crate_l3_unhide {
|
||||||
|
positions[] = {{-1.45, -1.2, -0.8}};
|
||||||
|
};
|
||||||
|
class crate_r1_unhide: crate_l3_unhide {
|
||||||
|
positions[] = {{1.45, 0.6, -0.8}};
|
||||||
|
};
|
||||||
|
class crate_r2_unhide: crate_r2_unhide {
|
||||||
|
positions[] = {{1.45, -0.4, -0.8}};
|
||||||
|
};
|
||||||
|
class crate_r3_unhide: crate_r3_unhide {
|
||||||
|
positions[] = {{1.45, -1.2, -0.8}};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
class rhs_bmd2_base: rhs_bmd_base {};
|
||||||
|
class rhs_bmd2: rhs_bmd2_base {
|
||||||
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
||||||
|
class crate_l1_unhide: crate_l1_unhide {
|
||||||
|
positions[] = {{-1.45, 0.5, -0.8}};
|
||||||
|
};
|
||||||
|
class crate_l2_unhide: crate_l2_unhide {
|
||||||
|
positions[] = {{-1.45, -0.2, -0.8}};
|
||||||
|
};
|
||||||
|
class crate_l3_unhide: crate_l3_unhide {
|
||||||
|
positions[] = {{-1.45, -1.2, -0.8}};
|
||||||
|
};
|
||||||
|
class crate_r1_unhide: crate_l3_unhide {
|
||||||
|
positions[] = {{1.45, 0.6, -0.8}};
|
||||||
|
};
|
||||||
|
class crate_r2_unhide: crate_r2_unhide {
|
||||||
|
positions[] = {{1.45, -0.4, -0.8}};
|
||||||
|
};
|
||||||
|
class crate_r3_unhide: crate_r3_unhide {
|
||||||
|
positions[] = {{1.45, -1.2, -0.8}};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
class rhs_bmd2m: rhs_bmd2 {
|
||||||
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
||||||
|
class crate_l1_unhide: crate_l1_unhide {
|
||||||
|
positions[] = {{-1.45, 0.5, -0.7}};
|
||||||
|
};
|
||||||
|
class crate_l2_unhide: crate_l2_unhide {
|
||||||
|
positions[] = {{-1.45, -0.2, -0.7}};
|
||||||
|
};
|
||||||
|
class crate_l3_unhide: crate_l3_unhide {
|
||||||
|
positions[] = {{-1.45, -1.2, -0.7}};
|
||||||
|
};
|
||||||
|
class crate_r1_unhide: crate_l3_unhide {
|
||||||
|
positions[] = {{1.45, 0.6, -0.7}};
|
||||||
|
};
|
||||||
|
class crate_r2_unhide: crate_r2_unhide {
|
||||||
|
positions[] = {{1.45, -0.4, -0.7}};
|
||||||
|
};
|
||||||
|
class crate_r3_unhide: crate_r3_unhide {
|
||||||
|
positions[] = {{1.45, -1.2, -0.7}};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
class rhs_bmp1tank_base: Tank_F {
|
class rhs_bmp1tank_base: Tank_F {
|
||||||
EGVAR(map,vehicleLightColor)[] = {0,1,0,0.1};
|
EGVAR(map,vehicleLightColor)[] = {0,1,0,0.1};
|
||||||
EGVAR(refuel,fuelCapacity) = 460;
|
EGVAR(refuel,fuelCapacity) = 460;
|
||||||
};
|
};
|
||||||
|
class rhs_bmp_base: rhs_bmp1tank_base {
|
||||||
|
EGVAR(vehicle_damage,hullDetonationProb) = 0;
|
||||||
|
EGVAR(vehicle_damage,turretDetonationProb) = 0.2;
|
||||||
|
EGVAR(vehicle_damage,engineDetonationProb) = 0;
|
||||||
|
EGVAR(vehicle_damage,hullFireProb) = 0.8;
|
||||||
|
EGVAR(vehicle_damage,turretFireProb) = 0.5;
|
||||||
|
EGVAR(vehicle_damage,engineFireProb) = 0.8;
|
||||||
|
EGVAR(vehicle_damage,detonationDuringFireProb) = 0.5;
|
||||||
|
|
||||||
|
class EGVAR(interaction,anims) {
|
||||||
|
class crate_l1_unhide {
|
||||||
|
positions[] = {{-1.55, 1.1, -0.55}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_l2_unhide {
|
||||||
|
positions[] = {{-1.55, 0.35, -0.55}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_l3_unhide {
|
||||||
|
positions[] = {{-1.55, -0.6, -0.55}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_r1_unhide {
|
||||||
|
positions[] = {{1.55, 1.75, -0.55}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_r2_unhide {
|
||||||
|
positions[] = {{1.55, -0.25, -0.55}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
class crate_r3_unhide {
|
||||||
|
positions[] = {{1.55, -1, -0.55}};
|
||||||
|
items[] = {"rhs_3Ya40_1_single"};
|
||||||
|
name = "3Ya40-1 Crate";
|
||||||
|
text = "3Ya40-1 Crate";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
class rhs_bmp1_vdv: rhs_bmp_base {};
|
||||||
|
class rhs_bmp1d_vdv: rhs_bmp1_vdv {
|
||||||
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
||||||
|
class crate_r3_unhide: crate_r3_unhide {
|
||||||
|
positions[] = {{1.5, -1.2, -0.55}};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
class rhs_prp3_vdv: rhs_bmp1_vdv {
|
||||||
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
||||||
|
class crate_l1_unhide: crate_l1_unhide {
|
||||||
|
enabled = 0;
|
||||||
|
};
|
||||||
|
class crate_l2_unhide: crate_l2_unhide {
|
||||||
|
enabled = 0;
|
||||||
|
};
|
||||||
|
class crate_l3_unhide: crate_l3_unhide {
|
||||||
|
enabled = 0;
|
||||||
|
};
|
||||||
|
class crate_r1_unhide: crate_l3_unhide {
|
||||||
|
enabled = 0;
|
||||||
|
};
|
||||||
|
class crate_r2_unhide: crate_r2_unhide {
|
||||||
|
enabled = 0;
|
||||||
|
};
|
||||||
|
class crate_r3_unhide: crate_r3_unhide {
|
||||||
|
enabled = 0;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
class rhs_bmp2e_vdv: rhs_bmp1_vdv {
|
||||||
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
||||||
|
class crate_l1_unhide: crate_l1_unhide {
|
||||||
|
positions[] = {{-1.8, 1.05, -0.55}};
|
||||||
|
};
|
||||||
|
class crate_l2_unhide: crate_l2_unhide {
|
||||||
|
positions[] = {{-1.8, 0.35, -0.55}};
|
||||||
|
};
|
||||||
|
class crate_l3_unhide: crate_l3_unhide {
|
||||||
|
positions[] = {{-1.8, -0.65, -0.55}};
|
||||||
|
};
|
||||||
|
class crate_r1_unhide: crate_l3_unhide {
|
||||||
|
positions[] = {{1.4, 1.7, -0.55}};
|
||||||
|
};
|
||||||
|
class crate_r2_unhide: crate_r2_unhide {
|
||||||
|
positions[] = {{1.4, -0.25, -0.55}};
|
||||||
|
};
|
||||||
|
class crate_r3_unhide: crate_r3_unhide {
|
||||||
|
positions[] = {{1.4, -1.05, -0.55}};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
class rhs_bmp2_vdv: rhs_bmp2e_vdv {
|
||||||
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
||||||
|
class crate_l1_unhide: crate_l1_unhide {
|
||||||
|
positions[] = {{-1.8, 1.2, -0.55}};
|
||||||
|
};
|
||||||
|
class crate_l2_unhide: crate_l2_unhide {
|
||||||
|
positions[] = {{-1.8, 0.5, -0.55}};
|
||||||
|
};
|
||||||
|
class crate_l3_unhide: crate_l3_unhide {
|
||||||
|
positions[] = {{-1.8, -0.5, -0.55}};
|
||||||
|
};
|
||||||
|
class crate_r1_unhide: crate_l3_unhide {
|
||||||
|
positions[] = {{1.4, 1.85, -0.55}};
|
||||||
|
};
|
||||||
|
class crate_r2_unhide: crate_r2_unhide {
|
||||||
|
positions[] = {{1.4, -0.1, -0.55}};
|
||||||
|
};
|
||||||
|
class crate_r3_unhide: crate_r3_unhide {
|
||||||
|
positions[] = {{1.4, -0.9, -0.55}};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
class rhs_bmp2e_msv: rhs_bmp2e_vdv {};
|
||||||
|
class rhs_Ob_681_2: rhs_bmp2e_msv {
|
||||||
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
||||||
|
class crate_l1_unhide: crate_l1_unhide {
|
||||||
|
positions[] = {{-1.8, 1.2, -0.55}};
|
||||||
|
};
|
||||||
|
class crate_l2_unhide: crate_l2_unhide {
|
||||||
|
positions[] = {{-1.8, 0.5, -0.55}};
|
||||||
|
};
|
||||||
|
class crate_l3_unhide: crate_l3_unhide {
|
||||||
|
positions[] = {{-1.8, -0.5, -0.55}};
|
||||||
|
};
|
||||||
|
class crate_r1_unhide: crate_l3_unhide {
|
||||||
|
positions[] = {{1.4, 1.85, -0.55}};
|
||||||
|
};
|
||||||
|
class crate_r2_unhide: crate_r2_unhide {
|
||||||
|
positions[] = {{1.4, -0.1, -0.55}};
|
||||||
|
};
|
||||||
|
class crate_r3_unhide: crate_r3_unhide {
|
||||||
|
positions[] = {{1.4, -0.9, -0.55}};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
class rhs_brm1k_base: rhs_bmp2e_vdv {
|
||||||
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
||||||
|
class crate_l1_unhide: crate_l1_unhide {
|
||||||
|
enabled = 0;
|
||||||
|
};
|
||||||
|
class crate_l2_unhide: crate_l2_unhide {
|
||||||
|
enabled = 0;
|
||||||
|
};
|
||||||
|
class crate_l3_unhide: crate_l3_unhide {
|
||||||
|
enabled = 0;
|
||||||
|
};
|
||||||
|
class crate_r1_unhide: crate_l3_unhide {
|
||||||
|
enabled = 0;
|
||||||
|
};
|
||||||
|
class crate_r2_unhide: crate_r2_unhide {
|
||||||
|
enabled = 0;
|
||||||
|
};
|
||||||
|
class crate_r3_unhide: crate_r3_unhide {
|
||||||
|
enabled = 0;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
class rhs_bmp3tank_base: Tank_F {
|
class rhs_bmp3tank_base: Tank_F {
|
||||||
EGVAR(refuel,fuelCapacity) = 460;
|
EGVAR(refuel,fuelCapacity) = 460;
|
||||||
EGVAR(vehicle_damage,hullDetonationProb) = 0.2;
|
EGVAR(vehicle_damage,hullDetonationProb) = 0.2;
|
||||||
@ -293,6 +709,7 @@ class CfgVehicles {
|
|||||||
EGVAR(vehicle_damage,turretFireProb) = 0.2;
|
EGVAR(vehicle_damage,turretFireProb) = 0.2;
|
||||||
EGVAR(vehicle_damage,engineFireProb) = 0.8;
|
EGVAR(vehicle_damage,engineFireProb) = 0.8;
|
||||||
EGVAR(vehicle_damage,detonationDuringFireProb) = 0.5;
|
EGVAR(vehicle_damage,detonationDuringFireProb) = 0.5;
|
||||||
|
|
||||||
class ace_viewports {
|
class ace_viewports {
|
||||||
class view_0 {
|
class view_0 {
|
||||||
camLocation[] = {1.02881, -0.923828, -0.647231};
|
camLocation[] = {1.02881, -0.923828, -0.647231};
|
||||||
@ -324,6 +741,7 @@ class CfgVehicles {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
class rhs_a3spruttank_base: Tank_F {
|
class rhs_a3spruttank_base: Tank_F {
|
||||||
EGVAR(refuel,fuelCapacity) = 400;
|
EGVAR(refuel,fuelCapacity) = 400;
|
||||||
EGVAR(vehicle_damage,hullDetonationProb) = 0.2;
|
EGVAR(vehicle_damage,hullDetonationProb) = 0.2;
|
||||||
@ -334,6 +752,7 @@ class CfgVehicles {
|
|||||||
EGVAR(vehicle_damage,engineFireProb) = 0.8;
|
EGVAR(vehicle_damage,engineFireProb) = 0.8;
|
||||||
EGVAR(vehicle_damage,detonationDuringFireProb) = 0.5;
|
EGVAR(vehicle_damage,detonationDuringFireProb) = 0.5;
|
||||||
};
|
};
|
||||||
|
|
||||||
class rhs_a3t72tank_base: Tank_F {
|
class rhs_a3t72tank_base: Tank_F {
|
||||||
EGVAR(refuel,fuelCapacity) = 1200;
|
EGVAR(refuel,fuelCapacity) = 1200;
|
||||||
EGVAR(vehicle_damage,hullDetonationProb) = 0.8;
|
EGVAR(vehicle_damage,hullDetonationProb) = 0.8;
|
||||||
@ -344,15 +763,6 @@ class CfgVehicles {
|
|||||||
EGVAR(vehicle_damage,engineFireProb) = 0.5;
|
EGVAR(vehicle_damage,engineFireProb) = 0.5;
|
||||||
EGVAR(vehicle_damage,detonationDuringFireProb) = 0.2;
|
EGVAR(vehicle_damage,detonationDuringFireProb) = 0.2;
|
||||||
};
|
};
|
||||||
class rhs_bmp_base: rhs_bmp1tank_base {
|
|
||||||
EGVAR(vehicle_damage,hullDetonationProb) = 0;
|
|
||||||
EGVAR(vehicle_damage,turretDetonationProb) = 0.2;
|
|
||||||
EGVAR(vehicle_damage,engineDetonationProb) = 0;
|
|
||||||
EGVAR(vehicle_damage,hullFireProb) = 0.8;
|
|
||||||
EGVAR(vehicle_damage,turretFireProb) = 0.5;
|
|
||||||
EGVAR(vehicle_damage,engineFireProb) = 0.8;
|
|
||||||
EGVAR(vehicle_damage,detonationDuringFireProb) = 0.5;
|
|
||||||
};
|
|
||||||
class rhs_t72bd_tv: rhs_a3t72tank_base {
|
class rhs_t72bd_tv: rhs_a3t72tank_base {
|
||||||
EGVAR(vehicle_damage,eraHitpoints)[] = {
|
EGVAR(vehicle_damage,eraHitpoints)[] = {
|
||||||
"era_1_hitpoint", "era_2_hitpoint", "era_3_hitpoint", "era_4_hitpoint", "era_5_hitpoint", "era_6_hitpoint", "era_7_hitpoint",
|
"era_1_hitpoint", "era_2_hitpoint", "era_3_hitpoint", "era_4_hitpoint", "era_5_hitpoint", "era_6_hitpoint", "era_7_hitpoint",
|
||||||
|
@ -26,7 +26,7 @@ class CfgVehicles {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class rhsusf_stryker_m1134_base: rhsusf_stryker_m1132_m2_base {
|
class rhsusf_stryker_m1134_base: rhsusf_stryker_m1126_m2_base {
|
||||||
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
||||||
class Hide_FCans: Hide_FCans {
|
class Hide_FCans: Hide_FCans {
|
||||||
positions[] = {{-0.7, -3, -0.7}};
|
positions[] = {{-0.7, -3, -0.7}};
|
||||||
|
@ -26,7 +26,7 @@ class CfgVehicles {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class rhsusf_stryker_m1134_base: rhsusf_stryker_m1132_m2_base {
|
class rhsusf_stryker_m1134_base: rhsusf_stryker_m1126_m2_base {
|
||||||
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
class EGVAR(interaction,anims): EGVAR(interaction,anims) {
|
||||||
class Hide_PioKit: Hide_PioKit {
|
class Hide_PioKit: Hide_PioKit {
|
||||||
positions[] = {{-1, -2.2, -0.8}};
|
positions[] = {{-1, -2.2, -0.8}};
|
||||||
|
Loading…
Reference in New Issue
Block a user