1) You need to have access to the vehicle.inc and #dlg_ngame files.
2) Open the vehicle.inc file, search for 'on repair' and add in this code.
{if component "body"
{damage_report "body" "component/hull_serviced"}
}
{if component "engine"
{damage_report "engine" "component/engine_serviced"}
}
{if component "gun"
{damage_report "gun" "component/tank_gun_serviced"}
}
{if component "trackleft"
{damage_report "trackleft" "component/track_serviced"}
}
{if component "trackright"
{damage_report "trackright" "component/track_serviced"}
}
{if component "turret"
{damage_report "turret" "component/turret_serviced"}
}
}
3) Before you input the above mentioned code - once you've found 'on repair' you should see this.
{on repair
{call "update_moveable"}
{call "repair_light"}
}
4)Save the vehicle.inc file, open up the '#dlg_ingame' file and search for "component".
5)Add in this code,
{"engine_serviced" "<c(FF9933)>Engine serviced<c(FF9933)>"}
{"hull_serviced" "<c(FF9933)>Hull serviced<c(FF9933)>"}
{"tank_gun_serviced" "<c(FF9933)>Main gun serviced<c(FF9933)>"}
{"track_serviced" "<c(FF9933)>Track serviced<c(FF9933)>"}
{"turret_serviced" "<c(FF9933)>Turret serviced<c(FF9933)>"}
6) Save the '#dlg_ingame' file and test the settings ingame, if everything goes smoothly then if a damaged vehicle's component - ex. tracks,engine etc gets damaged and once it's repaired a notification will pop up.