PDA

View Full Version : DamageTypes - For Reference



ATAG_Bliss
Dec-24-2011, 20:47
namespace part
{
using System;
using System.Reflection;

[Obfuscation(Exclude=true, ApplyToMembers=true)]
public enum NamedDamageTypes
{
Nil,
FuelPumpFailure,
FuelTank0TinyLeak,
FuelTank1TinyLeak,
FuelTank2TinyLeak,
FuelTank3TinyLeak,
FuelTank4TinyLeak,
FuelTank5TinyLeak,
FuelTank6TinyLeak,
FuelTank7TinyLeak,
FuelTank0SmallLeak,
FuelTank1SmallLeak,
FuelTank2SmallLeak,
FuelTank3SmallLeak,
FuelTank4SmallLeak,
FuelTank5SmallLeak,
FuelTank6SmallLeak,
FuelTank7SmallLeak,
FuelTank0LargeLeak,
FuelTank1LargeLeak,
FuelTank2LargeLeak,
FuelTank3LargeLeak,
FuelTank4LargeLeak,
FuelTank5LargeLeak,
FuelTank6LargeLeak,
FuelTank7LargeLeak,
FuelTank0Fire,
FuelTank1Fire,
FuelTank2Fire,
FuelTank3Fire,
FuelTank4Fire,
FuelTank5Fire,
FuelTank6Fire,
FuelTank7Fire,
FuelTank0Exploded,
FuelTank1Exploded,
FuelTank2Exploded,
FuelTank3Exploded,
FuelTank4Exploded,
FuelTank5Exploded,
FuelTank6Exploded,
FuelTank7Exploded,
FuelTank0HosePerforated,
FuelTank1HosePerforated,
FuelTank2HosePerforated,
FuelTank3HosePerforated,
FuelTank4HosePerforated,
FuelTank5HosePerforated,
FuelTank6HosePerforated,
FuelTank7HosePerforated,
FuelTank0PumpFailure,
FuelTank1PumpFailure,
FuelTank2PumpFailure,
FuelTank3PumpFailure,
FuelTank4PumpFailure,
FuelTank5PumpFailure,
FuelTank6PumpFailure,
FuelTank7PumpFailure,
ElecGeneratorFailure,
ElecBatteryFailure,
ElecPrimaryFailure,
ElecSecondaryFailure,
ElecMasterCompassFailure,
ElecWeaponryFailure,
ElecPriNavigationFailure,
ElecSecNavigationFailure,
ElecTransceiverFailure,
ElecIlluminationFailure,
HydraulicsPumpFailure,
HydraulicsPrimaryHosePerforated,
HydraulicsPistonOpened,
HydraulicsEmergencyFailure,
HydraulicsTankPerforated,
PneumaticsCompressorFailure,
PneumaticsPrimaryContainerPerforated,
PneumaticsSecondaryContainerPerforated,
PneumaticsPrimaryHosePerforated,
PneumaticsSecondaryHosePerforated,
Machinegun00Failure,
Machinegun01Failure,
Machinegun02Failure,
Machinegun03Failure,
Machinegun04Failure,
Machinegun05Failure,
Machinegun06Failure,
Machinegun07Failure,
Machinegun08Failure,
Machinegun09Failure,
Machinegun10Failure,
Machinegun11Failure,
Machinegun00BeltBroken,
Machinegun01BeltBroken,
Machinegun02BeltBroken,
Machinegun03BeltBroken,
Machinegun04BeltBroken,
Machinegun05BeltBroken,
Machinegun06BeltBroken,
Machinegun07BeltBroken,
Machinegun08BeltBroken,
Machinegun09BeltBroken,
Machinegun10BeltBroken,
Machinegun11BeltBroken,
Machinegun00Jammed,
Machinegun01Jammed,
Machinegun02Jammed,
Machinegun03Jammed,
Machinegun04Jammed,
Machinegun05Jammed,
Machinegun06Jammed,
Machinegun07Jammed,
Machinegun08Jammed,
Machinegun09Jammed,
Machinegun10Jammed,
Machinegun11Jammed,
Machinegun00Charged,
Machinegun01Charged,
Machinegun02Charged,
Machinegun03Charged,
Machinegun04Charged,
Machinegun05Charged,
Machinegun06Charged,
Machinegun07Charged,
Machinegun08Charged,
Machinegun09Charged,
Machinegun10Charged,
Machinegun11Charged,
Machinegun00LineDamaged,
Machinegun01LineDamaged,
Machinegun02LineDamaged,
Machinegun03LineDamaged,
Machinegun04LineDamaged,
Machinegun05LineDamaged,
Machinegun06LineDamaged,
Machinegun07LineDamaged,
Machinegun08LineDamaged,
Machinegun09LineDamaged,
Machinegun10LineDamaged,
Machinegun11LineDamaged,
ControlsGenericKickdown,
ControlsAileronsDisabled,
ControlsElevatorDisabled,
ControlsRudderDisabled,
LandingFlapsPistonFailure1,
LandingFlapsPistonFailure2,
LandingFlapsKinematicFailure1,
LandingFlapsKinematicFailure2,
LandingFlapsDriveFailure,
LandingFlapsHosePerforated,
AirbrakeHosePerforated,
AirbrakeDriveFailure,
AirbrakePistonFailure,
WheelBrakesFailureL,
WheelBrakesFailureR,
WheelBrakesTotalFailure,
WheelBrakesHosePerforated,
UndercarriageShockFailureL,
UndercarriageShockFailureR,
UndercarriageShockFailureC,
UndercarriageUpLockFailureL,
UndercarriageUpLockFailureR,
UndercarriageUpLockFailureC,
UndercarriageDownLockFailureL,
UndercarriageDownLockFailureR,
UndercarriageDownLockFailureC,
UndercarriageKinematicFailureL,
UndercarriageKinematicFailureR,
UndercarriageKinematicFailureC,
UndercarriageHosePerforated,
UndercarriageDriveDamaged,
CockpitDamageFlag00,
CockpitDamageFlag01,
CockpitDamageFlag02,
CockpitDamageFlag03,
CockpitDamageFlag04,
CockpitDamageFlag05,
CockpitDamageFlag06,
CockpitDamageFlag07,
CockpitDamageFlag08,
CockpitDamageFlag09,
CockpitDamageFlag10,
CockpitDamageFlag11,
CockpitDamageFlag12,
CockpitDamageFlag13,
CockpitDamageFlag14,
Eng0TotalFailure,
Eng0TotalSeizure,
Eng0IntakeBurnt,
Eng0CompressorFailure,
Eng0CompressorGovernorFailure,
Eng0CompressorSeizure,
Eng0IntercoolerBurnt,
Eng0CarbFailure,
Eng0CarbControlsFailure,
Eng0FuelLinePerforated,
Eng0FuelPumpFailure,
Eng0FuelSecondariesFire,
Eng0Magneto0Failure,
Eng0Magneto1Failure,
Eng0OilPumpFailure,
Eng0OilRadiatorPerforated,
Eng0OilLineBroken,
Eng0OilGasketLeak,
Eng0OilSecondariesFire,
Eng0OilSecondariesExtinguished,
Eng0OilTankPerforated,
Eng0WaterPumpFailure,
Eng0WaterRadiatorPerforated,
Eng0WaterLineBroken,
Eng0WaterTankPerforated,
Eng0WaterJacketBroken,
Eng0CylinderHeadFire,
Eng0CylinderHeadExtinguished,
Eng0ExhaustHeadFailure,
Eng0GovernorFailure,
Eng0GovernorSeizure,
Eng0ThrottleControlBroken,
Eng0PropControlBroken,
Eng0TretiaryControlBroken,
Eng0PropBlade0Broken,
Eng0PropBlade1Broken,
Eng0PropBlade2Broken,
Eng0PropBlade3Broken,
Eng0Plug00Failure,
Eng0Plug01Failure,
Eng0Plug02Failure,
Eng0Plug03Failure,
Eng0Plug04Failure,
Eng0Plug05Failure,
Eng0Plug06Failure,
Eng0Plug07Failure,
Eng0Plug08Failure,
Eng0Plug09Failure,
Eng0Plug10Failure,
Eng0Plug11Failure,
Eng0Plug12Failure,
Eng0Plug13Failure,
Eng0Plug14Failure,
Eng0Plug15Failure,
Eng0Plug16Failure,
Eng0Plug17Failure,
Eng1TotalFailure,
Eng1TotalSeizure,
Eng1IntakeBurnt,
Eng1CompressorFailure,
Eng1CompressorGovernorFailure,
Eng1CompressorSeizure,
Eng1IntercoolerBurnt,
Eng1CarbFailure,
Eng1CarbControlsFailure,
Eng1FuelLinePerforated,
Eng1FuelPumpFailure,
Eng1FuelSecondariesFire,
Eng1Magneto0Failure,
Eng1Magneto1Failure,
Eng1OilPumpFailure,
Eng1OilRadiatorPerforated,
Eng1OilLineBroken,
Eng1OilGasketLeak,
Eng1OilSecondariesFire,
Eng1OilSecondariesExtinguished,
Eng1OilTankPerforated,
Eng1WaterPumpFailure,
Eng1WaterRadiatorPerforated,
Eng1WaterLineBroken,
Eng1WaterTankPerforated,
Eng1WaterJacketBroken,
Eng1CylinderHeadFire,
Eng1CylinderHeadExtinguished,
Eng1ExhaustHeadFailure,
Eng1GovernorFailure,
Eng1GovernorSeizure,
Eng1ThrottleControlBroken,
Eng1PropControlBroken,
Eng1TretiaryControlBroken,
Eng1PropBlade0Broken,
Eng1PropBlade1Broken,
Eng1PropBlade2Broken,
Eng1PropBlade3Broken,
Eng1Plug00Failure,
Eng1Plug01Failure,
Eng1Plug02Failure,
Eng1Plug03Failure,
Eng1Plug04Failure,
Eng1Plug05Failure,
Eng1Plug06Failure,
Eng1Plug07Failure,
Eng1Plug08Failure,
Eng1Plug09Failure,
Eng1Plug10Failure,
Eng1Plug11Failure,
Eng1Plug12Failure,
Eng1Plug13Failure,
Eng1Plug14Failure,
Eng1Plug15Failure,
Eng1Plug16Failure,
Eng1Plug17Failure,
Eng2TotalFailure,
Eng2TotalSeizure,
Eng2IntakeBurnt,
Eng2CompressorFailure,
Eng2CompressorGovernorFailure,
Eng2CompressorSeizure,
Eng2IntercoolerBurnt,
Eng2CarbFailure,
Eng2CarbControlsFailure,
Eng2FuelLinePerforated,
Eng2FuelPumpFailure,
Eng2FuelSecondariesFire,
Eng2Magneto0Failure,
Eng2Magneto1Failure,
Eng2OilPumpFailure,
Eng2OilRadiatorPerforated,
Eng2OilLineBroken,
Eng2OilGasketLeak,
Eng2OilSecondariesFire,
Eng2OilSecondariesExtinguished,
Eng2OilTankPerforated,
Eng2WaterPumpFailure,
Eng2WaterRadiatorPerforated,
Eng2WaterLineBroken,
Eng2WaterTankPerforated,
Eng2WaterJacketBroken,
Eng2CylinderHeadFire,
Eng2CylinderHeadExtinguished,
Eng2ExhaustHeadFailure,
Eng2GovernorFailure,
Eng2GovernorSeizure,
Eng2ThrottleControlBroken,
Eng2PropControlBroken,
Eng2TretiaryControlBroken,
Eng2PropBlade0Broken,
Eng2PropBlade1Broken,
Eng2PropBlade2Broken,
Eng2PropBlade3Broken,
Eng2Plug00Failure,
Eng2Plug01Failure,
Eng2Plug02Failure,
Eng2Plug03Failure,
Eng2Plug04Failure,
Eng2Plug05Failure,
Eng2Plug06Failure,
Eng2Plug07Failure,
Eng2Plug08Failure,
Eng2Plug09Failure,
Eng2Plug10Failure,
Eng2Plug11Failure,
Eng2Plug12Failure,
Eng2Plug13Failure,
Eng2Plug14Failure,
Eng2Plug15Failure,
Eng2Plug16Failure,
Eng2Plug17Failure,
Eng3TotalFailure,
Eng3TotalSeizure,
Eng3IntakeBurnt,
Eng3CompressorFailure,
Eng3CompressorGovernorFailure,
Eng3CompressorSeizure,
Eng3IntercoolerBurnt,
Eng3CarbFailure,
Eng3CarbControlsFailure,
Eng3FuelLinePerforated,
Eng3FuelPumpFailure,
Eng3FuelSecondariesFire,
Eng3Magneto0Failure,
Eng3Magneto1Failure,
Eng3OilPumpFailure,
Eng3OilRadiatorPerforated,
Eng3OilLineBroken,
Eng3OilGasketLeak,
Eng3OilSecondariesFire,
Eng3OilSecondariesExtinguished,
Eng3OilTankPerforated,
Eng3WaterPumpFailure,
Eng3WaterRadiatorPerforated,
Eng3WaterLineBroken,
Eng3WaterTankPerforated,
Eng3WaterJacketBroken,
Eng3CylinderHeadFire,
Eng3CylinderHeadExtinguished,
Eng3ExhaustHeadFailure,
Eng3GovernorFailure,
Eng3GovernorSeizure,
Eng3ThrottleControlBroken,
Eng3PropControlBroken,
Eng3TretiaryControlBroken,
Eng3PropBlade0Broken,
Eng3PropBlade1Broken,
Eng3PropBlade2Broken,
Eng3PropBlade3Broken,
Eng3Plug00Failure,
Eng3Plug01Failure,
Eng3Plug02Failure,
Eng3Plug03Failure,
Eng3Plug04Failure,
Eng3Plug05Failure,
Eng3Plug06Failure,
Eng3Plug07Failure,
Eng3Plug08Failure,
Eng3Plug09Failure,
Eng3Plug10Failure,
Eng3Plug11Failure,
Eng3Plug12Failure,
Eng3Plug13Failure,
Eng3Plug14Failure,
Eng3Plug15Failure,
Eng3Plug16Failure,
Eng3Plug17Failure,
Eng4TotalFailure,
Eng4TotalSeizure,
Eng4IntakeBurnt,
Eng4CompressorFailure,
Eng4CompressorGovernorFailure,
Eng4CompressorSeizure,
Eng4IntercoolerBurnt,
Eng4CarbFailure,
Eng4CarbControlsFailure,
Eng4FuelLinePerforated,
Eng4FuelPumpFailure,
Eng4FuelSecondariesFire,
Eng4Magneto0Failure,
Eng4Magneto1Failure,
Eng4OilPumpFailure,
Eng4OilRadiatorPerforated,
Eng4OilLineBroken,
Eng4OilGasketLeak,
Eng4OilSecondariesFire,
Eng4OilSecondariesExtinguished,
Eng4OilTankPerforated,
Eng4WaterPumpFailure,
Eng4WaterRadiatorPerforated,
Eng4WaterLineBroken,
Eng4WaterTankPerforated,
Eng4WaterJacketBroken,
Eng4CylinderHeadFire,
Eng4CylinderHeadExtinguished,
Eng4ExhaustHeadFailure,
Eng4GovernorFailure,
Eng4GovernorSeizure,
Eng4ThrottleControlBroken,
Eng4PropControlBroken,
Eng4TretiaryControlBroken,
Eng4PropBlade0Broken,
Eng4PropBlade1Broken,
Eng4PropBlade2Broken,
Eng4PropBlade3Broken,
Eng4Plug00Failure,
Eng4Plug01Failure,
Eng4Plug02Failure,
Eng4Plug03Failure,
Eng4Plug04Failure,
Eng4Plug05Failure,
Eng4Plug06Failure,
Eng4Plug07Failure,
Eng4Plug08Failure,
Eng4Plug09Failure,
Eng4Plug10Failure,
Eng4Plug11Failure,
Eng4Plug12Failure,
Eng4Plug13Failure,
Eng4Plug14Failure,
Eng4Plug15Failure,
Eng4Plug16Failure,
Eng4Plug17Failure,
Eng5TotalFailure,
Eng5TotalSeizure,
Eng5IntakeBurnt,
Eng5CompressorFailure,
Eng5CompressorGovernorFailure,
Eng5CompressorSeizure,
Eng5IntercoolerBurnt,
Eng5CarbFailure,
Eng5CarbControlsFailure,
Eng5FuelLinePerforated,
Eng5FuelPumpFailure,
Eng5FuelSecondariesFire,
Eng5Magneto0Failure,
Eng5Magneto1Failure,
Eng5OilPumpFailure,
Eng5OilRadiatorPerforated,
Eng5OilLineBroken,
Eng5OilGasketLeak,
Eng5OilSecondariesFire,
Eng5OilSecondariesExtinguished,
Eng5OilTankPerforated,
Eng5WaterPumpFailure,
Eng5WaterRadiatorPerforated,
Eng5WaterLineBroken,
Eng5WaterTankPerforated,
Eng5WaterJacketBroken,
Eng5CylinderHeadFire,
Eng5CylinderHeadExtinguished,
Eng5ExhaustHeadFailure,
Eng5GovernorFailure,
Eng5GovernorSeizure,
Eng5ThrottleControlBroken,
Eng5PropControlBroken,
Eng5TretiaryControlBroken,
Eng5PropBlade0Broken,
Eng5PropBlade1Broken,
Eng5PropBlade2Broken,
Eng5PropBlade3Broken,
Eng5Plug00Failure,
Eng5Plug01Failure,
Eng5Plug02Failure,
Eng5Plug03Failure,
Eng5Plug04Failure,
Eng5Plug05Failure,
Eng5Plug06Failure,
Eng5Plug07Failure,
Eng5Plug08Failure,
Eng5Plug09Failure,
Eng5Plug10Failure,
Eng5Plug11Failure,
Eng5Plug12Failure,
Eng5Plug13Failure,
Eng5Plug14Failure,
Eng5Plug15Failure,
Eng5Plug16Failure,
Eng5Plug17Failure,
Eng6TotalFailure,
Eng6TotalSeizure,
Eng6IntakeBurnt,
Eng6CompressorFailure,
Eng6CompressorGovernorFailure,
Eng6CompressorSeizure,
Eng6IntercoolerBurnt,
Eng6CarbFailure,
Eng6CarbControlsFailure,
Eng6FuelLinePerforated,
Eng6FuelPumpFailure,
Eng6FuelSecondariesFire,
Eng6Magneto0Failure,
Eng6Magneto1Failure,
Eng6OilPumpFailure,
Eng6OilRadiatorPerforated,
Eng6OilLineBroken,
Eng6OilGasketLeak,
Eng6OilSecondariesFire,
Eng6OilSecondariesExtinguished,
Eng6OilTankPerforated,
Eng6WaterPumpFailure,
Eng6WaterRadiatorPerforated,
Eng6WaterLineBroken,
Eng6WaterTankPerforated,
Eng6WaterJacketBroken,
Eng6CylinderHeadFire,
Eng6CylinderHeadExtinguished,
Eng6ExhaustHeadFailure,
Eng6GovernorFailure,
Eng6GovernorSeizure,
Eng6ThrottleControlBroken,
Eng6PropControlBroken,
Eng6TretiaryControlBroken,
Eng6PropBlade0Broken,
Eng6PropBlade1Broken,
Eng6PropBlade2Broken,
Eng6PropBlade3Broken,
Eng6Plug00Failure,
Eng6Plug01Failure,
Eng6Plug02Failure,
Eng6Plug03Failure,
Eng6Plug04Failure,
Eng6Plug05Failure,
Eng6Plug06Failure,
Eng6Plug07Failure,
Eng6Plug08Failure,
Eng6Plug09Failure,
Eng6Plug10Failure,
Eng6Plug11Failure,
Eng6Plug12Failure,
Eng6Plug13Failure,
Eng6Plug14Failure,
Eng6Plug15Failure,
Eng6Plug16Failure,
Eng6Plug17Failure,
Eng7TotalFailure,
Eng7TotalSeizure,
Eng7IntakeBurnt,
Eng7CompressorFailure,
Eng7CompressorGovernorFailure,
Eng7CompressorSeizure,
Eng7IntercoolerBurnt,
Eng7CarbFailure,
Eng7CarbControlsFailure,
Eng7FuelLinePerforated,
Eng7FuelPumpFailure,
Eng7FuelSecondariesFire,
Eng7Magneto0Failure,
Eng7Magneto1Failure,
Eng7OilPumpFailure,
Eng7OilRadiatorPerforated,
Eng7OilLineBroken,
Eng7OilGasketLeak,
Eng7OilSecondariesFire,
Eng7OilSecondariesExtinguished,
Eng7OilTankPerforated,
Eng7WaterPumpFailure,
Eng7WaterRadiatorPerforated,
Eng7WaterLineBroken,
Eng7WaterTankPerforated,
Eng7WaterJacketBroken,
Eng7CylinderHeadFire,
Eng7CylinderHeadExtinguished,
Eng7ExhaustHeadFailure,
Eng7GovernorFailure,
Eng7GovernorSeizure,
Eng7ThrottleControlBroken,
Eng7PropControlBroken,
Eng7TretiaryControlBroken,
Eng7PropBlade0Broken,
Eng7PropBlade1Broken,
Eng7PropBlade2Broken,
Eng7PropBlade3Broken,
Eng7Plug00Failure,
Eng7Plug01Failure,
Eng7Plug02Failure,
Eng7Plug03Failure,
Eng7Plug04Failure,
Eng7Plug05Failure,
Eng7Plug06Failure,
Eng7Plug07Failure,
Eng7Plug08Failure,
Eng7Plug09Failure,
Eng7Plug10Failure,
Eng7Plug11Failure,
Eng7Plug12Failure,
Eng7Plug13Failure,
Eng7Plug14Failure,
Eng7Plug15Failure,
Eng7Plug16Failure,
Eng7Plug17Failure,
ChunkSmallDamage,
ChunkLargeDamage,
PartSmallDamage,
PartLargeDamage,
WeaponSmallDamage,
WeaponLargeDamage,
EngineSmallDamage,
EngineLargeDamage,
LifeKeeperPartSmallDamage,
LifeKeeperPartLargeDamage,
MaxValue
}
}

ATAG_Snapper
Dec-24-2011, 21:01
Looks like the last invoice presented to me by the Harley dealer.......

Jimbop
Jan-10-2012, 18:06
You can view these damage effects in enemy planes you hit in offline play by adding this script to your mission in FMB:

using System;
using maddox.game;
using maddox.game.world;

public class Mission : maddox.game.AMission
{

public override void OnAircraftDamaged(int missionNumber, string shortName, AiAircraft Aircraft, AiDamageInitiator DamageFrom, part.NamedDamageTypes WhatDamaged)
{
base.OnAircraftDamaged(missionNumber, shortName, Aircraft, DamageFrom, WhatDamaged);

if (DamageFrom.Player != null )
{
GamePlay.gpLogServer (null, "{0} hits {1} : {2} \n", new object [] {DamageFrom.Player, shortName, WhatDamaged});//Test
}

}
}

Robo.
Jan-12-2012, 13:12
Looks like the last invoice presented to me by the Harley dealer.......

Snapper I just spilled my coffee all over the place :laugh::laugh: Nice one dude! :laugh1

Thanks Bliss, that's very helpful.

Punch
Jan-21-2013, 07:08
Trying to do something adapting your code Jimbop but struggling :doh:
Can you give me some advice please?............


using System;
using maddox.game;
using maddox.game.world;

public class Mission : maddox.game.AMission
{

public override void OnAircraftKilled(int missionNumber, string shortName, AiAircraft Aircraft)
{
base.OnAircraftKilled(missionNumber, shortName, Aircraft);

if (Aircraft != null)
{
GamePlay.gpHUDLogCenter(null, "{0} Shot Down {1}");

}
}
}



In game message shows as "{0} Shot Down {1}" :ind:

ATAG_Bliss
Jan-21-2013, 14:24
Hi Punch what are you trying to accomplish?

The way you have the code written, "GamePlay.gpHUDLogCenter(null, "{0} Shot Down {1}");

Means that you are telling the words "{0} Shot Down {1}" to display after aircraft killed. So it seems to be working as it's written out. If you tell me a little more about what you are trying to do maybe I can help.

Punch
Jan-21-2013, 14:42
Was trying to get the kind of message you see in the server menu into the hud for a online dogfight.
Something like this:

http://i1187.photobucket.com/albums/z385/punch15/Screenshot4126_zps3f049b4c.jpg


When I changed the code from Jimbop's post from "GamePlay.gpLogServer" to "GamePlay.gpHUDLogCenter" the damage effects showed in hud so thought I could edit to what I wanted . i.e.

(Player name) (Shot Down) (What was Shot Down)

ATAG_Colander
Jan-21-2013, 14:52
GamePlay.gpHUDLogCenter(null, "{0} Shot Down {1}");

You are missing parameter 0 and parameter 1:
GamePlay.gpHUDLogCenter(null, "{0} Shot Down {1}", "something1", "something2");

or simply:
GamePlay.gpHUDLogCenter(null, "You shot down a plane");

Punch
Jan-22-2013, 05:00
GamePlay.gpHUDLogCenter(null, "{0} Shot Down {1}");

You are missing parameter 0 and parameter 1:
GamePlay.gpHUDLogCenter(null, "{0} Shot Down {1}", "something1", "something2");

or simply:
GamePlay.gpHUDLogCenter(null, "You shot down a plane");


In our little Thursday night squad co-ops , we have a couple of chaps who don't like info windows all over the screen so I thought a quick Hud message would be an idea .

Why I was trying to get pilots name to display.

ATAG_Snapper
Jan-22-2013, 09:08
Once again I thought you posted up my invoice from Kitchener Harley Davidson for my old Softail's last service visit. I keep those guys in business! LOL (The machine gun part was the give away :D )



namespace part
{
using System;
using System.Reflection;

[Obfuscation(Exclude=true, ApplyToMembers=true)]
public enum NamedDamageTypes
{
Nil,
FuelPumpFailure,
FuelTank0TinyLeak,
FuelTank1TinyLeak,
FuelTank2TinyLeak,
FuelTank3TinyLeak,
FuelTank4TinyLeak,
FuelTank5TinyLeak,
FuelTank6TinyLeak,
FuelTank7TinyLeak,
FuelTank0SmallLeak,
FuelTank1SmallLeak,
FuelTank2SmallLeak,
FuelTank3SmallLeak,
FuelTank4SmallLeak,
FuelTank5SmallLeak,
FuelTank6SmallLeak,
FuelTank7SmallLeak,
FuelTank0LargeLeak,
FuelTank1LargeLeak,
FuelTank2LargeLeak,
FuelTank3LargeLeak,
FuelTank4LargeLeak,
FuelTank5LargeLeak,
FuelTank6LargeLeak,
FuelTank7LargeLeak,
FuelTank0Fire,
FuelTank1Fire,
FuelTank2Fire,
FuelTank3Fire,
FuelTank4Fire,
FuelTank5Fire,
FuelTank6Fire,
FuelTank7Fire,
FuelTank0Exploded,
FuelTank1Exploded,
FuelTank2Exploded,
FuelTank3Exploded,
FuelTank4Exploded,
FuelTank5Exploded,
FuelTank6Exploded,
FuelTank7Exploded,
FuelTank0HosePerforated,
FuelTank1HosePerforated,
FuelTank2HosePerforated,
FuelTank3HosePerforated,
FuelTank4HosePerforated,
FuelTank5HosePerforated,
FuelTank6HosePerforated,
FuelTank7HosePerforated,
FuelTank0PumpFailure,
FuelTank1PumpFailure,
FuelTank2PumpFailure,
FuelTank3PumpFailure,
FuelTank4PumpFailure,
FuelTank5PumpFailure,
FuelTank6PumpFailure,
FuelTank7PumpFailure,
ElecGeneratorFailure,
ElecBatteryFailure,
ElecPrimaryFailure,
ElecSecondaryFailure,
ElecMasterCompassFailure,
ElecWeaponryFailure,
ElecPriNavigationFailure,
ElecSecNavigationFailure,
ElecTransceiverFailure,
ElecIlluminationFailure,
HydraulicsPumpFailure,
HydraulicsPrimaryHosePerforated,
HydraulicsPistonOpened,
HydraulicsEmergencyFailure,
HydraulicsTankPerforated,
PneumaticsCompressorFailure,
PneumaticsPrimaryContainerPerforated,
PneumaticsSecondaryContainerPerforated,
PneumaticsPrimaryHosePerforated,
PneumaticsSecondaryHosePerforated,
Machinegun00Failure,
Machinegun01Failure,
Machinegun02Failure,
Machinegun03Failure,
Machinegun04Failure,
Machinegun05Failure,
Machinegun06Failure,
Machinegun07Failure,
Machinegun08Failure,
Machinegun09Failure,
Machinegun10Failure,
Machinegun11Failure,
Machinegun00BeltBroken,
Machinegun01BeltBroken,
Machinegun02BeltBroken,
Machinegun03BeltBroken,
Machinegun04BeltBroken,
Machinegun05BeltBroken,
Machinegun06BeltBroken,
Machinegun07BeltBroken,
Machinegun08BeltBroken,
Machinegun09BeltBroken,
Machinegun10BeltBroken,
Machinegun11BeltBroken,
Machinegun00Jammed,
Machinegun01Jammed,
Machinegun02Jammed,
Machinegun03Jammed,
Machinegun04Jammed,
Machinegun05Jammed,
Machinegun06Jammed,
Machinegun07Jammed,
Machinegun08Jammed,
Machinegun09Jammed,
Machinegun10Jammed,
Machinegun11Jammed,
Machinegun00Charged,
Machinegun01Charged,
Machinegun02Charged,
Machinegun03Charged,
Machinegun04Charged,
Machinegun05Charged,
Machinegun06Charged,
Machinegun07Charged,
Machinegun08Charged,
Machinegun09Charged,
Machinegun10Charged,
Machinegun11Charged,
Machinegun00LineDamaged,
Machinegun01LineDamaged,
Machinegun02LineDamaged,
Machinegun03LineDamaged,
Machinegun04LineDamaged,
Machinegun05LineDamaged,
Machinegun06LineDamaged,
Machinegun07LineDamaged,
Machinegun08LineDamaged,
Machinegun09LineDamaged,
Machinegun10LineDamaged,
Machinegun11LineDamaged,
ControlsGenericKickdown,
ControlsAileronsDisabled,
ControlsElevatorDisabled,
ControlsRudderDisabled,
LandingFlapsPistonFailure1,
LandingFlapsPistonFailure2,
LandingFlapsKinematicFailure1,
LandingFlapsKinematicFailure2,
LandingFlapsDriveFailure,
LandingFlapsHosePerforated,
AirbrakeHosePerforated,
AirbrakeDriveFailure,
AirbrakePistonFailure,
WheelBrakesFailureL,
WheelBrakesFailureR,
WheelBrakesTotalFailure,
WheelBrakesHosePerforated,
UndercarriageShockFailureL,
UndercarriageShockFailureR,
UndercarriageShockFailureC,
UndercarriageUpLockFailureL,
UndercarriageUpLockFailureR,
UndercarriageUpLockFailureC,
UndercarriageDownLockFailureL,
UndercarriageDownLockFailureR,
UndercarriageDownLockFailureC,
UndercarriageKinematicFailureL,
UndercarriageKinematicFailureR,
UndercarriageKinematicFailureC,
UndercarriageHosePerforated,
UndercarriageDriveDamaged,
CockpitDamageFlag00,
CockpitDamageFlag01,
CockpitDamageFlag02,
CockpitDamageFlag03,
CockpitDamageFlag04,
CockpitDamageFlag05,
CockpitDamageFlag06,
CockpitDamageFlag07,
CockpitDamageFlag08,
CockpitDamageFlag09,
CockpitDamageFlag10,
CockpitDamageFlag11,
CockpitDamageFlag12,
CockpitDamageFlag13,
CockpitDamageFlag14,
Eng0TotalFailure,
Eng0TotalSeizure,
Eng0IntakeBurnt,
Eng0CompressorFailure,
Eng0CompressorGovernorFailure,
Eng0CompressorSeizure,
Eng0IntercoolerBurnt,
Eng0CarbFailure,
Eng0CarbControlsFailure,
Eng0FuelLinePerforated,
Eng0FuelPumpFailure,
Eng0FuelSecondariesFire,
Eng0Magneto0Failure,
Eng0Magneto1Failure,
Eng0OilPumpFailure,
Eng0OilRadiatorPerforated,
Eng0OilLineBroken,
Eng0OilGasketLeak,
Eng0OilSecondariesFire,
Eng0OilSecondariesExtinguished,
Eng0OilTankPerforated,
Eng0WaterPumpFailure,
Eng0WaterRadiatorPerforated,
Eng0WaterLineBroken,
Eng0WaterTankPerforated,
Eng0WaterJacketBroken,
Eng0CylinderHeadFire,
Eng0CylinderHeadExtinguished,
Eng0ExhaustHeadFailure,
Eng0GovernorFailure,
Eng0GovernorSeizure,
Eng0ThrottleControlBroken,
Eng0PropControlBroken,
Eng0TretiaryControlBroken,
Eng0PropBlade0Broken,
Eng0PropBlade1Broken,
Eng0PropBlade2Broken,
Eng0PropBlade3Broken,
Eng0Plug00Failure,
Eng0Plug01Failure,
Eng0Plug02Failure,
Eng0Plug03Failure,
Eng0Plug04Failure,
Eng0Plug05Failure,
Eng0Plug06Failure,
Eng0Plug07Failure,
Eng0Plug08Failure,
Eng0Plug09Failure,
Eng0Plug10Failure,
Eng0Plug11Failure,
Eng0Plug12Failure,
Eng0Plug13Failure,
Eng0Plug14Failure,
Eng0Plug15Failure,
Eng0Plug16Failure,
Eng0Plug17Failure,
Eng1TotalFailure,
Eng1TotalSeizure,
Eng1IntakeBurnt,
Eng1CompressorFailure,
Eng1CompressorGovernorFailure,
Eng1CompressorSeizure,
Eng1IntercoolerBurnt,
Eng1CarbFailure,
Eng1CarbControlsFailure,
Eng1FuelLinePerforated,
Eng1FuelPumpFailure,
Eng1FuelSecondariesFire,
Eng1Magneto0Failure,
Eng1Magneto1Failure,
Eng1OilPumpFailure,
Eng1OilRadiatorPerforated,
Eng1OilLineBroken,
Eng1OilGasketLeak,
Eng1OilSecondariesFire,
Eng1OilSecondariesExtinguished,
Eng1OilTankPerforated,
Eng1WaterPumpFailure,
Eng1WaterRadiatorPerforated,
Eng1WaterLineBroken,
Eng1WaterTankPerforated,
Eng1WaterJacketBroken,
Eng1CylinderHeadFire,
Eng1CylinderHeadExtinguished,
Eng1ExhaustHeadFailure,
Eng1GovernorFailure,
Eng1GovernorSeizure,
Eng1ThrottleControlBroken,
Eng1PropControlBroken,
Eng1TretiaryControlBroken,
Eng1PropBlade0Broken,
Eng1PropBlade1Broken,
Eng1PropBlade2Broken,
Eng1PropBlade3Broken,
Eng1Plug00Failure,
Eng1Plug01Failure,
Eng1Plug02Failure,
Eng1Plug03Failure,
Eng1Plug04Failure,
Eng1Plug05Failure,
Eng1Plug06Failure,
Eng1Plug07Failure,
Eng1Plug08Failure,
Eng1Plug09Failure,
Eng1Plug10Failure,
Eng1Plug11Failure,
Eng1Plug12Failure,
Eng1Plug13Failure,
Eng1Plug14Failure,
Eng1Plug15Failure,
Eng1Plug16Failure,
Eng1Plug17Failure,
Eng2TotalFailure,
Eng2TotalSeizure,
Eng2IntakeBurnt,
Eng2CompressorFailure,
Eng2CompressorGovernorFailure,
Eng2CompressorSeizure,
Eng2IntercoolerBurnt,
Eng2CarbFailure,
Eng2CarbControlsFailure,
Eng2FuelLinePerforated,
Eng2FuelPumpFailure,
Eng2FuelSecondariesFire,
Eng2Magneto0Failure,
Eng2Magneto1Failure,
Eng2OilPumpFailure,
Eng2OilRadiatorPerforated,
Eng2OilLineBroken,
Eng2OilGasketLeak,
Eng2OilSecondariesFire,
Eng2OilSecondariesExtinguished,
Eng2OilTankPerforated,
Eng2WaterPumpFailure,
Eng2WaterRadiatorPerforated,
Eng2WaterLineBroken,
Eng2WaterTankPerforated,
Eng2WaterJacketBroken,
Eng2CylinderHeadFire,
Eng2CylinderHeadExtinguished,
Eng2ExhaustHeadFailure,
Eng2GovernorFailure,
Eng2GovernorSeizure,
Eng2ThrottleControlBroken,
Eng2PropControlBroken,
Eng2TretiaryControlBroken,
Eng2PropBlade0Broken,
Eng2PropBlade1Broken,
Eng2PropBlade2Broken,
Eng2PropBlade3Broken,
Eng2Plug00Failure,
Eng2Plug01Failure,
Eng2Plug02Failure,
Eng2Plug03Failure,
Eng2Plug04Failure,
Eng2Plug05Failure,
Eng2Plug06Failure,
Eng2Plug07Failure,
Eng2Plug08Failure,
Eng2Plug09Failure,
Eng2Plug10Failure,
Eng2Plug11Failure,
Eng2Plug12Failure,
Eng2Plug13Failure,
Eng2Plug14Failure,
Eng2Plug15Failure,
Eng2Plug16Failure,
Eng2Plug17Failure,
Eng3TotalFailure,
Eng3TotalSeizure,
Eng3IntakeBurnt,
Eng3CompressorFailure,
Eng3CompressorGovernorFailure,
Eng3CompressorSeizure,
Eng3IntercoolerBurnt,
Eng3CarbFailure,
Eng3CarbControlsFailure,
Eng3FuelLinePerforated,
Eng3FuelPumpFailure,
Eng3FuelSecondariesFire,
Eng3Magneto0Failure,
Eng3Magneto1Failure,
Eng3OilPumpFailure,
Eng3OilRadiatorPerforated,
Eng3OilLineBroken,
Eng3OilGasketLeak,
Eng3OilSecondariesFire,
Eng3OilSecondariesExtinguished,
Eng3OilTankPerforated,
Eng3WaterPumpFailure,
Eng3WaterRadiatorPerforated,
Eng3WaterLineBroken,
Eng3WaterTankPerforated,
Eng3WaterJacketBroken,
Eng3CylinderHeadFire,
Eng3CylinderHeadExtinguished,
Eng3ExhaustHeadFailure,
Eng3GovernorFailure,
Eng3GovernorSeizure,
Eng3ThrottleControlBroken,
Eng3PropControlBroken,
Eng3TretiaryControlBroken,
Eng3PropBlade0Broken,
Eng3PropBlade1Broken,
Eng3PropBlade2Broken,
Eng3PropBlade3Broken,
Eng3Plug00Failure,
Eng3Plug01Failure,
Eng3Plug02Failure,
Eng3Plug03Failure,
Eng3Plug04Failure,
Eng3Plug05Failure,
Eng3Plug06Failure,
Eng3Plug07Failure,
Eng3Plug08Failure,
Eng3Plug09Failure,
Eng3Plug10Failure,
Eng3Plug11Failure,
Eng3Plug12Failure,
Eng3Plug13Failure,
Eng3Plug14Failure,
Eng3Plug15Failure,
Eng3Plug16Failure,
Eng3Plug17Failure,
Eng4TotalFailure,
Eng4TotalSeizure,
Eng4IntakeBurnt,
Eng4CompressorFailure,
Eng4CompressorGovernorFailure,
Eng4CompressorSeizure,
Eng4IntercoolerBurnt,
Eng4CarbFailure,
Eng4CarbControlsFailure,
Eng4FuelLinePerforated,
Eng4FuelPumpFailure,
Eng4FuelSecondariesFire,
Eng4Magneto0Failure,
Eng4Magneto1Failure,
Eng4OilPumpFailure,
Eng4OilRadiatorPerforated,
Eng4OilLineBroken,
Eng4OilGasketLeak,
Eng4OilSecondariesFire,
Eng4OilSecondariesExtinguished,
Eng4OilTankPerforated,
Eng4WaterPumpFailure,
Eng4WaterRadiatorPerforated,
Eng4WaterLineBroken,
Eng4WaterTankPerforated,
Eng4WaterJacketBroken,
Eng4CylinderHeadFire,
Eng4CylinderHeadExtinguished,
Eng4ExhaustHeadFailure,
Eng4GovernorFailure,
Eng4GovernorSeizure,
Eng4ThrottleControlBroken,
Eng4PropControlBroken,
Eng4TretiaryControlBroken,
Eng4PropBlade0Broken,
Eng4PropBlade1Broken,
Eng4PropBlade2Broken,
Eng4PropBlade3Broken,
Eng4Plug00Failure,
Eng4Plug01Failure,
Eng4Plug02Failure,
Eng4Plug03Failure,
Eng4Plug04Failure,
Eng4Plug05Failure,
Eng4Plug06Failure,
Eng4Plug07Failure,
Eng4Plug08Failure,
Eng4Plug09Failure,
Eng4Plug10Failure,
Eng4Plug11Failure,
Eng4Plug12Failure,
Eng4Plug13Failure,
Eng4Plug14Failure,
Eng4Plug15Failure,
Eng4Plug16Failure,
Eng4Plug17Failure,
Eng5TotalFailure,
Eng5TotalSeizure,
Eng5IntakeBurnt,
Eng5CompressorFailure,
Eng5CompressorGovernorFailure,
Eng5CompressorSeizure,
Eng5IntercoolerBurnt,
Eng5CarbFailure,
Eng5CarbControlsFailure,
Eng5FuelLinePerforated,
Eng5FuelPumpFailure,
Eng5FuelSecondariesFire,
Eng5Magneto0Failure,
Eng5Magneto1Failure,
Eng5OilPumpFailure,
Eng5OilRadiatorPerforated,
Eng5OilLineBroken,
Eng5OilGasketLeak,
Eng5OilSecondariesFire,
Eng5OilSecondariesExtinguished,
Eng5OilTankPerforated,
Eng5WaterPumpFailure,
Eng5WaterRadiatorPerforated,
Eng5WaterLineBroken,
Eng5WaterTankPerforated,
Eng5WaterJacketBroken,
Eng5CylinderHeadFire,
Eng5CylinderHeadExtinguished,
Eng5ExhaustHeadFailure,
Eng5GovernorFailure,
Eng5GovernorSeizure,
Eng5ThrottleControlBroken,
Eng5PropControlBroken,
Eng5TretiaryControlBroken,
Eng5PropBlade0Broken,
Eng5PropBlade1Broken,
Eng5PropBlade2Broken,
Eng5PropBlade3Broken,
Eng5Plug00Failure,
Eng5Plug01Failure,
Eng5Plug02Failure,
Eng5Plug03Failure,
Eng5Plug04Failure,
Eng5Plug05Failure,
Eng5Plug06Failure,
Eng5Plug07Failure,
Eng5Plug08Failure,
Eng5Plug09Failure,
Eng5Plug10Failure,
Eng5Plug11Failure,
Eng5Plug12Failure,
Eng5Plug13Failure,
Eng5Plug14Failure,
Eng5Plug15Failure,
Eng5Plug16Failure,
Eng5Plug17Failure,
Eng6TotalFailure,
Eng6TotalSeizure,
Eng6IntakeBurnt,
Eng6CompressorFailure,
Eng6CompressorGovernorFailure,
Eng6CompressorSeizure,
Eng6IntercoolerBurnt,
Eng6CarbFailure,
Eng6CarbControlsFailure,
Eng6FuelLinePerforated,
Eng6FuelPumpFailure,
Eng6FuelSecondariesFire,
Eng6Magneto0Failure,
Eng6Magneto1Failure,
Eng6OilPumpFailure,
Eng6OilRadiatorPerforated,
Eng6OilLineBroken,
Eng6OilGasketLeak,
Eng6OilSecondariesFire,
Eng6OilSecondariesExtinguished,
Eng6OilTankPerforated,
Eng6WaterPumpFailure,
Eng6WaterRadiatorPerforated,
Eng6WaterLineBroken,
Eng6WaterTankPerforated,
Eng6WaterJacketBroken,
Eng6CylinderHeadFire,
Eng6CylinderHeadExtinguished,
Eng6ExhaustHeadFailure,
Eng6GovernorFailure,
Eng6GovernorSeizure,
Eng6ThrottleControlBroken,
Eng6PropControlBroken,
Eng6TretiaryControlBroken,
Eng6PropBlade0Broken,
Eng6PropBlade1Broken,
Eng6PropBlade2Broken,
Eng6PropBlade3Broken,
Eng6Plug00Failure,
Eng6Plug01Failure,
Eng6Plug02Failure,
Eng6Plug03Failure,
Eng6Plug04Failure,
Eng6Plug05Failure,
Eng6Plug06Failure,
Eng6Plug07Failure,
Eng6Plug08Failure,
Eng6Plug09Failure,
Eng6Plug10Failure,
Eng6Plug11Failure,
Eng6Plug12Failure,
Eng6Plug13Failure,
Eng6Plug14Failure,
Eng6Plug15Failure,
Eng6Plug16Failure,
Eng6Plug17Failure,
Eng7TotalFailure,
Eng7TotalSeizure,
Eng7IntakeBurnt,
Eng7CompressorFailure,
Eng7CompressorGovernorFailure,
Eng7CompressorSeizure,
Eng7IntercoolerBurnt,
Eng7CarbFailure,
Eng7CarbControlsFailure,
Eng7FuelLinePerforated,
Eng7FuelPumpFailure,
Eng7FuelSecondariesFire,
Eng7Magneto0Failure,
Eng7Magneto1Failure,
Eng7OilPumpFailure,
Eng7OilRadiatorPerforated,
Eng7OilLineBroken,
Eng7OilGasketLeak,
Eng7OilSecondariesFire,
Eng7OilSecondariesExtinguished,
Eng7OilTankPerforated,
Eng7WaterPumpFailure,
Eng7WaterRadiatorPerforated,
Eng7WaterLineBroken,
Eng7WaterTankPerforated,
Eng7WaterJacketBroken,
Eng7CylinderHeadFire,
Eng7CylinderHeadExtinguished,
Eng7ExhaustHeadFailure,
Eng7GovernorFailure,
Eng7GovernorSeizure,
Eng7ThrottleControlBroken,
Eng7PropControlBroken,
Eng7TretiaryControlBroken,
Eng7PropBlade0Broken,
Eng7PropBlade1Broken,
Eng7PropBlade2Broken,
Eng7PropBlade3Broken,
Eng7Plug00Failure,
Eng7Plug01Failure,
Eng7Plug02Failure,
Eng7Plug03Failure,
Eng7Plug04Failure,
Eng7Plug05Failure,
Eng7Plug06Failure,
Eng7Plug07Failure,
Eng7Plug08Failure,
Eng7Plug09Failure,
Eng7Plug10Failure,
Eng7Plug11Failure,
Eng7Plug12Failure,
Eng7Plug13Failure,
Eng7Plug14Failure,
Eng7Plug15Failure,
Eng7Plug16Failure,
Eng7Plug17Failure,
ChunkSmallDamage,
ChunkLargeDamage,
PartSmallDamage,
PartLargeDamage,
WeaponSmallDamage,
WeaponLargeDamage,
EngineSmallDamage,
EngineLargeDamage,
LifeKeeperPartSmallDamage,
LifeKeeperPartLargeDamage,
MaxValue
}
}

LG1.Farber
Feb-01-2013, 14:50
Is this list definative only to aircraft? Is there one for ground objects and chiefs? Also is there one for the base map?