use "inventorypart"; StatsBar = StringPane( ConcatinatedString( ConcatinatedString( ConcatinatedString( ConcatinatedString( NumberString(GetCount(part, OnEveryFrame)), " / " ), NumberString(GetWeaponRange(part, OnEveryFrame)) ), "m / " ), NumberString(GetDamage(part, OnEveryFrame)) ), Color(1,1,1), Point(83, 12) ); MountingBar = ImagePane(ImportImage("mountingbarbkgndbmp", true), [ ( GaugePane( ImportImage("mountingbarbmp", false), GetMountedFraction(part, OnEveryFrame), Color(0, 0, 0), Color(0, 0, 0) ), Point(0,0) ) ] ); ArmingBar = ImagePane(ImportImage("armingbarbkgndbmp", true), [ ( GaugePane( ImportImage("armingbarbmp", false), GetArmedFraction(part, OnEveryFrame), Color(0, 0, 0), Color(0, 0, 0) ), Point(0,0) ) ] ); InventoryLine = ImagePane(ImportImage("inventorylinebkgndbmp", false), [ (ImagePane(ImportImage("misslebmp", true), []), Point(5, 5)), (StringPane(partkey, Color(1,1,1), Point(12, 12)), Point(23, 5)), (StringPane(GetPartName(part, OnEveryFrame), Color(1,1,1), Point(88, 12)), Point(35,5)), ( SwitchPane( GetReadyState(part, OnEveryFrame), [ (StatsBar, 0), (MountingBar, 1), (ArmingBar, 2), (StatsBar, 3) ] ), Point(130,5) ) ] );