Corrected inheritance issues

This commit is contained in:
Tklama
2025-06-29 16:58:07 +02:00
parent e078d684c8
commit 47093b52fa
3 changed files with 20 additions and 26 deletions

View File

@@ -1,25 +1,30 @@
class CfgVehicles {
class Land;
class LandVehicle: Land {
class Turrets;
};
class StaticWeapon : LandVehicle {
class Turrets: Turrets {
class MainTurret;
};
class CfgVehicles
{
class All;
class Strategic;
class Land;
class LandVehicle: Land
{
class ViewPilot;
class NewTurret;
};
class StaticWeapon: LandVehicle {
class ACE_Actions;
};
class StaticMortar : StaticWeapon {
class Turrets: Turrets {
class MainTurret: MainTurret {
class Turrets {
class MainTurret: NewTurret {
class ViewOptics;
};
};
};
class StaticMortar : StaticWeapon {
class ACE_Actions: ACE_Actions {
class ACE_MainActions;
};
};
class TBD_M119: StaticMortar {
artilleryScanner = 0; // turn off artillery computer
ace_artillerytables_showRangetable = 1; // "fix" rangetables not showing up

View File

@@ -1,11 +1,5 @@
class CfgWeapons {
class CannonCore {
class player;
class close;
class short;
class medium;
class far;
};
class CannonCore;
class mortar_82mm: CannonCore {};