Page MenuHomeFeedback Tracker

Base classes needed for MRAPs, IFVs, and MBTs
New, WishlistPublic

Description

There are currently no base classes that regroup all MRAPs, IFVs (aka tracked APCs), and MBTs, which makes it kinda cumbersome to identify if a vehicle is one of those via scripting. Currently, we have to do this:

if ({_vehicle isKindOf _x} count ["MRAP_01_base_F", "MRAP_02_base_F", "MRAP_03_base_F"] > 0) then

if ({_vehicle isKindOf _x} count ["APC_Tracked_01_base_F", "APC_Tracked_02_base_F", "APC_Tracked_03_base_F"] > 0) then

if ({_vehicle isKindOf _x} count ["MBT_01_base_F", "MBT_02_base_F", "MBT_03_base_F"] > 0) then

Simple base classes could make it much simpler:

if (_vehicle isKindOf "MRAP_base_F") then

if (_vehicle isKindOf "Tracked_APC_F") then

if (_vehicle isKindOf "MBT_base_F") then

It would be very great if those 3 empty classes were added as parents to said classes. Wheeled APCs already have the base class "Wheeled_APC_F", so I don't see why it couldn't be done for those as well.

If my memory doesn't fail me, there used to be a "Tracked_APC_F" class when the IFVs were added to the beta, but it was removed shortly after for an unknown reason.

Details

Legacy ID
3733064787
Severity
None
Resolution
Open
Reproducibility
Always
Category
Config

Event Timeline

AgentRev edited Steps To Reproduce. (Show Details)Jul 28 2014, 1:19 AM
AgentRev edited Additional Information. (Show Details)
AgentRev set Category to Config.
AgentRev set Reproducibility to Always.
AgentRev set Severity to None.
AgentRev set Resolution to Open.
AgentRev set Legacy ID to 3733064787.May 7 2016, 7:06 PM