{"name":"Arma 3: NameSound Setup","title":"Arma 3: NameSound Setup","type":"topic","url":"https://community.bistudio.com/wiki/Arma_3:_NameSound_Setup","revid":337460,"updated":"2023-01-31T13:56:12Z","aliases":["Arma 3 NameSound Setup"],"markdown":"One can assign magazines, weapons or vehicles (units, vehicles, objects, etc) with nameSound a reference to the radio protocol.\nSo when AI, or the player, tries to name an entity via radio chat it determines what sound file is to be played and what text to be shown.\n\n### Relevant Parameters\n\n- `nameSound` in:\n  - CfgMagazines\n  - CfgWeapons\n  - CfgVehicles\n- `textSingular`/`textPlural` in:\n  - CfgVehicles\n\n### Vanilla Setup\n\n#### CfgMagazines\n\n- nameSound = \"\";\n- nameSound = \"cannon\";\n- nameSound = \"Chemlight\";\n- nameSound = \"handgrenade\";\n- nameSound = \"heat\";\n- nameSound = \"laserdesignator\";\n- nameSound = \"magazine\";\n- nameSound = \"mgun\";\n- nameSound = \"mine\";\n- nameSound = \"missiles\";\n- nameSound = \"rockets\";\n- nameSound = \"satchelcharge\";\n- nameSound = \"smokeshell\";\n\n#### CfgWeapons\n\n- nameSound = \"\";\n- nameSound = \"aalauncher\";\n- nameSound = \"atlauncher\";\n- nameSound = \"binoculars\";\n- nameSound = \"cannon\";\n- nameSound = \"CannonCore\";\n- nameSound = \"mgun\";\n- nameSound = \"MissileLauncher\";\n- nameSound = \"nvgoggles\";\n- nameSound = \"Pistol\";\n- nameSound = \"rifle\";\n- nameSound = \"rockets\";\n- nameSound = \"sidearm\";\n\n#### CfgVehicles\n\n##### nameSound\n\n- nameSound = \"Plane\";\n- nameSound = \"unknown\";\n- nameSound = \"veh_air_gunship_s\";\n- nameSound = \"veh_air_helicopter_s\";\n- nameSound = \"veh_air_parachute_s\";\n- nameSound = \"veh_air_plane_s\";\n- nameSound = \"veh_air_UAV_s\";\n- nameSound = \"veh_aircraft\";\n- nameSound = \"veh_animal\";\n- nameSound = \"veh_apc\";\n- nameSound = \"veh_car\";\n- nameSound = \"veh_helicopter_s\";\n- nameSound = \"veh_infantry_AT_s\";\n- nameSound = \"veh_infantry_civilian_s\";\n- nameSound = \"veh_infantry_diver_s\";\n- nameSound = \"veh_infantry_medic_s\";\n- nameSound = \"veh_infantry_MG_s\";\n- nameSound = \"veh_infantry_officer_s\";\n- nameSound = \"veh_infantry_pilot_s\";\n- nameSound = \"veh_infantry_s\";\n- nameSound = \"veh_infantry_SF_s\";\n- nameSound = \"veh_infantry_sniper_s\";\n- nameSound = \"veh_ship_attackBoat_s\";\n- nameSound = \"veh_ship_boat_s\";\n- nameSound = \"veh_ship_s\";\n- nameSound = \"veh_ship_submarine_s\";\n- nameSound = \"veh_static_AA_s\";\n- nameSound = \"veh_static_AT_s\";\n- nameSound = \"veh_static_GL_s\";\n- nameSound = \"veh_static_MG_s\";\n- nameSound = \"veh_static_mortar_s\";\n- nameSound = \"veh_static_s\";\n- nameSound = \"veh_truck\";\n- nameSound = \"veh_vehicle_APC_s\";\n- nameSound = \"veh_vehicle_armedcar_s\";\n- nameSound = \"veh_vehicle_armor_s\";\n- nameSound = \"veh_vehicle_car_s\";\n- nameSound = \"veh_vehicle_MRAP_s\";\n- nameSound = \"veh_vehicle_tank_s\";\n- nameSound = \"veh_vehicle_truck_s\";\n- nameSound = \"veh_vehicle_UGV_s\";\n\n##### textSingular\n\n- textSingular = \"alpha victor (MRAP)\";\n- textSingular = \"APC\";\n- textSingular = \"armor\";\n- textSingular = \"AT soldier\";\n- textSingular = \"attack boat\";\n- textSingular = \"boat\";\n- textSingular = \"car\";\n- textSingular = \"civilian\";\n- textSingular = \"diver\";\n- textSingular = \"fast mover\";\n- textSingular = \"gunship\";\n- textSingular = \"helicopter\";\n- textSingular = \"infantry\";\n- textSingular = \"machinegunner\";\n- textSingular = \"medic\";\n- textSingular = \"mortar\";\n- textSingular = \"MRAP\";\n- textSingular = \"officer\";\n- textSingular = \"parachute\";\n- textSingular = \"pilot\";\n- textSingular = \"SDV\";\n- textSingular = \"ship\";\n- textSingular = \"sniper\";\n- textSingular = \"specop\";\n- textSingular = \"static AA\";\n- textSingular = \"static AT\";\n- textSingular = \"static GL\";\n- textSingular = \"static MG\";\n- textSingular = \"static weapon\";\n- textSingular = \"tank\";\n- textSingular = \"truck\";\n- textSingular = \"UAV\";\n- textSingular = \"UGV\";\n\n##### textPlural\n\n- textPlural = \"alpha victors\";\n- textPlural = \"APCs\";\n- textPlural = \"AT soldiers\";\n- textPlural = \"attack boats\";\n- textPlural = \"boats\";\n- textPlural = \"cars\";\n- textPlural = \"civilians\";\n- textPlural = \"divers\";\n- textPlural = \"fast movers\";\n- textPlural = \"gunships\";\n- textPlural = \"helicopters\";\n- textPlural = \"infantry\";\n- textPlural = \"machinegunners\";\n- textPlural = \"medics\";\n- textPlural = \"mortars\";\n- textPlural = \"MRAPs\";\n- textPlural = \"officers\";\n- textPlural = \"parachutes\";\n- textPlural = \"pilots\";\n- textPlural = \"SDVs\";\n- textPlural = \"ships\";\n- textPlural = \"snipers\";\n- textPlural = \"specops\";\n- textPlural = \"static AAs\";\n- textPlural = \"static ATs\";\n- textPlural = \"static GLs\";\n- textPlural = \"static MGs\";\n- textPlural = \"static weapons\";\n- textPlural = \"tanks\";\n- textPlural = \"trucks\";\n- textPlural = \"UAVs\";\n- textPlural = \"UGVs\";\n\n##### speechSingular\n\n- speechSingular[] = {\"veh_air_gunship_s\"};\n- speechSingular[] = {\"veh_air_helicopter_s\"};\n- speechSingular[] = {\"veh_air_parachute_s\"};\n- speechSingular[] = {\"veh_air_plane_s\"};\n- speechSingular[] = {\"veh_air_UAV_s\"};\n- speechSingular[] = {\"veh_infantry_AT_s\"};\n- speechSingular[] = {\"veh_infantry_civilian_s\"};\n- speechSingular[] = {\"veh_infantry_diver_s\"};\n- speechSingular[] = {\"veh_infantry_medic_s\"};\n- speechSingular[] = {\"veh_infantry_MG_s\"};\n- speechSingular[] = {\"veh_infantry_officer_s\"};\n- speechSingular[] = {\"veh_infantry_pilot_s\"};\n- speechSingular[] = {\"veh_infantry_s\"};\n- speechSingular[] = {\"veh_infantry_SF_s\"};\n- speechSingular[] = {\"veh_infantry_sniper_s\"};\n- speechSingular[] = {\"veh_ship_attackBoat_s\"};\n- speechSingular[] = {\"veh_ship_boat_s\"};\n- speechSingular[] = {\"veh_ship_s\"};\n- speechSingular[] = {\"veh_ship_submarine_s\"};\n- speechSingular[] = {\"veh_static_AA_s\"};\n- speechSingular[] = {\"veh_static_AT_s\"};\n- speechSingular[] = {\"veh_static_GL_s\"};\n- speechSingular[] = {\"veh_static_MG_s\"};\n- speechSingular[] = {\"veh_static_mortar_s\"};\n- speechSingular[] = {\"veh_static_s\"};\n- speechSingular[] = {\"veh_vehicle_APC_s\"};\n- speechSingular[] = {\"veh_vehicle_armedcar_s\"};\n- speechSingular[] = {\"veh_vehicle_armor_s\"};\n- speechSingular[] = {\"veh_vehicle_car_s\"};\n- speechSingular[] = {\"veh_vehicle_MRAP_s\"};\n- speechSingular[] = {\"veh_vehicle_tank_s\"};\n- speechSingular[] = {\"veh_vehicle_truck_s\"};\n- speechSingular[] = {\"veh_vehicle_UGV_s\"};\n\n##### speechPlural\n\n- speechPlural[] = {\"veh_air_gunship_p\"};\n- speechPlural[] = {\"veh_air_helicopter_p\"};\n- speechPlural[] = {\"veh_air_parachute_p\"};\n- speechPlural[] = {\"veh_air_plane_p\"};\n- speechPlural[] = {\"veh_air_UAV_p\"};\n- speechPlural[] = {\"veh_infantry_AT_p\"};\n- speechPlural[] = {\"veh_infantry_civilian_p\"};\n- speechPlural[] = {\"veh_infantry_diver_p\"};\n- speechPlural[] = {\"veh_infantry_medic_p\"};\n- speechPlural[] = {\"veh_infantry_MG_p\"};\n- speechPlural[] = {\"veh_infantry_officer_p\"};\n- speechPlural[] = {\"veh_infantry_p\"};\n- speechPlural[] = {\"veh_infantry_pilot_p\"};\n- speechPlural[] = {\"veh_infantry_SF_p\"};\n- speechPlural[] = {\"veh_infantry_sniper_p\"};\n- speechPlural[] = {\"veh_ship_attackBoat_p\"};\n- speechPlural[] = {\"veh_ship_boat_p\"};\n- speechPlural[] = {\"veh_ship_p\"};\n- speechPlural[] = {\"veh_ship_submarine_p\"};\n- speechPlural[] = {\"veh_static_AA_p\"};\n- speechPlural[] = {\"veh_static_AT_p\"};\n- speechPlural[] = {\"veh_static_GL_p\"};\n- speechPlural[] = {\"veh_static_MG_p\"};\n- speechPlural[] = {\"veh_static_mortar_p\"};\n- speechPlural[] = {\"veh_static_p\"};\n- speechPlural[] = {\"veh_vehicle_APC_p\"};\n- speechPlural[] = {\"veh_vehicle_armedcar_p\"};\n- speechPlural[] = {\"veh_vehicle_armor_p\"};\n- speechPlural[] = {\"veh_vehicle_car_p\"};\n- speechPlural[] = {\"veh_vehicle_MRAP_p\"};\n- speechPlural[] = {\"veh_vehicle_tank_p\"};\n- speechPlural[] = {\"veh_vehicle_truck_p\"};\n- speechPlural[] = {\"veh_vehicle_UGV_p\"};\n\n### See also\n\n- Arma 3: Radio Protocol\n- Radio Protocol Filters","sections":[{"heading":null,"level":1,"markdown":"One can assign magazines, weapons or vehicles (units, vehicles, objects, etc) with nameSound a reference to the radio protocol.\nSo when AI, or the player, tries to name an entity via radio chat it determines what sound file is to be played and what text to be shown."},{"heading":"Relevant Parameters","level":3,"markdown":"- `nameSound` in:\n  - CfgMagazines\n  - CfgWeapons\n  - CfgVehicles\n- `textSingular`/`textPlural` in:\n  - CfgVehicles"},{"heading":"Vanilla Setup","level":3,"markdown":""},{"heading":"CfgMagazines","level":4,"markdown":"- nameSound = \"\";\n- nameSound = \"cannon\";\n- nameSound = \"Chemlight\";\n- nameSound = \"handgrenade\";\n- nameSound = \"heat\";\n- nameSound = \"laserdesignator\";\n- nameSound = \"magazine\";\n- nameSound = \"mgun\";\n- nameSound = \"mine\";\n- nameSound = \"missiles\";\n- nameSound = \"rockets\";\n- nameSound = \"satchelcharge\";\n- nameSound = \"smokeshell\";"},{"heading":"CfgWeapons","level":4,"markdown":"- nameSound = \"\";\n- nameSound = \"aalauncher\";\n- nameSound = \"atlauncher\";\n- nameSound = \"binoculars\";\n- nameSound = \"cannon\";\n- nameSound = \"CannonCore\";\n- nameSound = \"mgun\";\n- nameSound = \"MissileLauncher\";\n- nameSound = \"nvgoggles\";\n- nameSound = \"Pistol\";\n- nameSound = \"rifle\";\n- nameSound = \"rockets\";\n- nameSound = \"sidearm\";"},{"heading":"CfgVehicles","level":4,"markdown":""},{"heading":"nameSound","level":5,"markdown":"- nameSound = \"Plane\";\n- nameSound = \"unknown\";\n- nameSound = \"veh_air_gunship_s\";\n- nameSound = \"veh_air_helicopter_s\";\n- nameSound = \"veh_air_parachute_s\";\n- nameSound = \"veh_air_plane_s\";\n- nameSound = \"veh_air_UAV_s\";\n- nameSound = \"veh_aircraft\";\n- nameSound = \"veh_animal\";\n- nameSound = \"veh_apc\";\n- nameSound = \"veh_car\";\n- nameSound = \"veh_helicopter_s\";\n- nameSound = \"veh_infantry_AT_s\";\n- nameSound = \"veh_infantry_civilian_s\";\n- nameSound = \"veh_infantry_diver_s\";\n- nameSound = \"veh_infantry_medic_s\";\n- nameSound = \"veh_infantry_MG_s\";\n- nameSound = \"veh_infantry_officer_s\";\n- nameSound = \"veh_infantry_pilot_s\";\n- nameSound = \"veh_infantry_s\";\n- nameSound = \"veh_infantry_SF_s\";\n- nameSound = \"veh_infantry_sniper_s\";\n- nameSound = \"veh_ship_attackBoat_s\";\n- nameSound = \"veh_ship_boat_s\";\n- nameSound = \"veh_ship_s\";\n- nameSound = \"veh_ship_submarine_s\";\n- nameSound = \"veh_static_AA_s\";\n- nameSound = \"veh_static_AT_s\";\n- nameSound = \"veh_static_GL_s\";\n- nameSound = \"veh_static_MG_s\";\n- nameSound = \"veh_static_mortar_s\";\n- nameSound = \"veh_static_s\";\n- nameSound = \"veh_truck\";\n- nameSound = \"veh_vehicle_APC_s\";\n- nameSound = \"veh_vehicle_armedcar_s\";\n- nameSound = \"veh_vehicle_armor_s\";\n- nameSound = \"veh_vehicle_car_s\";\n- nameSound = \"veh_vehicle_MRAP_s\";\n- nameSound = \"veh_vehicle_tank_s\";\n- nameSound = \"veh_vehicle_truck_s\";\n- nameSound = \"veh_vehicle_UGV_s\";"},{"heading":"textSingular","level":5,"markdown":"- textSingular = \"alpha victor (MRAP)\";\n- textSingular = \"APC\";\n- textSingular = \"armor\";\n- textSingular = \"AT soldier\";\n- textSingular = \"attack boat\";\n- textSingular = \"boat\";\n- textSingular = \"car\";\n- textSingular = \"civilian\";\n- textSingular = \"diver\";\n- textSingular = \"fast mover\";\n- textSingular = \"gunship\";\n- textSingular = \"helicopter\";\n- textSingular = \"infantry\";\n- textSingular = \"machinegunner\";\n- textSingular = \"medic\";\n- textSingular = \"mortar\";\n- textSingular = \"MRAP\";\n- textSingular = \"officer\";\n- textSingular = \"parachute\";\n- textSingular = \"pilot\";\n- textSingular = \"SDV\";\n- textSingular = \"ship\";\n- textSingular = \"sniper\";\n- textSingular = \"specop\";\n- textSingular = \"static AA\";\n- textSingular = \"static AT\";\n- textSingular = \"static GL\";\n- textSingular = \"static MG\";\n- textSingular = \"static weapon\";\n- textSingular = \"tank\";\n- textSingular = \"truck\";\n- textSingular = \"UAV\";\n- textSingular = \"UGV\";"},{"heading":"textPlural","level":5,"markdown":"- textPlural = \"alpha victors\";\n- textPlural = \"APCs\";\n- textPlural = \"AT soldiers\";\n- textPlural = \"attack boats\";\n- textPlural = \"boats\";\n- textPlural = \"cars\";\n- textPlural = \"civilians\";\n- textPlural = \"divers\";\n- textPlural = \"fast movers\";\n- textPlural = \"gunships\";\n- textPlural = \"helicopters\";\n- textPlural = \"infantry\";\n- textPlural = \"machinegunners\";\n- textPlural = \"medics\";\n- textPlural = \"mortars\";\n- textPlural = \"MRAPs\";\n- textPlural = \"officers\";\n- textPlural = \"parachutes\";\n- textPlural = \"pilots\";\n- textPlural = \"SDVs\";\n- textPlural = \"ships\";\n- textPlural = \"snipers\";\n- textPlural = \"specops\";\n- textPlural = \"static AAs\";\n- textPlural = \"static ATs\";\n- textPlural = \"static GLs\";\n- textPlural = \"static MGs\";\n- textPlural = \"static weapons\";\n- textPlural = \"tanks\";\n- textPlural = \"trucks\";\n- textPlural = \"UAVs\";\n- textPlural = \"UGVs\";"},{"heading":"speechSingular","level":5,"markdown":"- speechSingular[] = {\"veh_air_gunship_s\"};\n- speechSingular[] = {\"veh_air_helicopter_s\"};\n- speechSingular[] = {\"veh_air_parachute_s\"};\n- speechSingular[] = {\"veh_air_plane_s\"};\n- speechSingular[] = {\"veh_air_UAV_s\"};\n- speechSingular[] = {\"veh_infantry_AT_s\"};\n- speechSingular[] = {\"veh_infantry_civilian_s\"};\n- speechSingular[] = {\"veh_infantry_diver_s\"};\n- speechSingular[] = {\"veh_infantry_medic_s\"};\n- speechSingular[] = {\"veh_infantry_MG_s\"};\n- speechSingular[] = {\"veh_infantry_officer_s\"};\n- speechSingular[] = {\"veh_infantry_pilot_s\"};\n- speechSingular[] = {\"veh_infantry_s\"};\n- speechSingular[] = {\"veh_infantry_SF_s\"};\n- speechSingular[] = {\"veh_infantry_sniper_s\"};\n- speechSingular[] = {\"veh_ship_attackBoat_s\"};\n- speechSingular[] = {\"veh_ship_boat_s\"};\n- speechSingular[] = {\"veh_ship_s\"};\n- speechSingular[] = {\"veh_ship_submarine_s\"};\n- speechSingular[] = {\"veh_static_AA_s\"};\n- speechSingular[] = {\"veh_static_AT_s\"};\n- speechSingular[] = {\"veh_static_GL_s\"};\n- speechSingular[] = {\"veh_static_MG_s\"};\n- speechSingular[] = {\"veh_static_mortar_s\"};\n- speechSingular[] = {\"veh_static_s\"};\n- speechSingular[] = {\"veh_vehicle_APC_s\"};\n- speechSingular[] = {\"veh_vehicle_armedcar_s\"};\n- speechSingular[] = {\"veh_vehicle_armor_s\"};\n- speechSingular[] = {\"veh_vehicle_car_s\"};\n- speechSingular[] = {\"veh_vehicle_MRAP_s\"};\n- speechSingular[] = {\"veh_vehicle_tank_s\"};\n- speechSingular[] = {\"veh_vehicle_truck_s\"};\n- speechSingular[] = {\"veh_vehicle_UGV_s\"};"},{"heading":"speechPlural","level":5,"markdown":"- speechPlural[] = {\"veh_air_gunship_p\"};\n- speechPlural[] = {\"veh_air_helicopter_p\"};\n- speechPlural[] = {\"veh_air_parachute_p\"};\n- speechPlural[] = {\"veh_air_plane_p\"};\n- speechPlural[] = {\"veh_air_UAV_p\"};\n- speechPlural[] = {\"veh_infantry_AT_p\"};\n- speechPlural[] = {\"veh_infantry_civilian_p\"};\n- speechPlural[] = {\"veh_infantry_diver_p\"};\n- speechPlural[] = {\"veh_infantry_medic_p\"};\n- speechPlural[] = {\"veh_infantry_MG_p\"};\n- speechPlural[] = {\"veh_infantry_officer_p\"};\n- speechPlural[] = {\"veh_infantry_p\"};\n- speechPlural[] = {\"veh_infantry_pilot_p\"};\n- speechPlural[] = {\"veh_infantry_SF_p\"};\n- speechPlural[] = {\"veh_infantry_sniper_p\"};\n- speechPlural[] = {\"veh_ship_attackBoat_p\"};\n- speechPlural[] = {\"veh_ship_boat_p\"};\n- speechPlural[] = {\"veh_ship_p\"};\n- speechPlural[] = {\"veh_ship_submarine_p\"};\n- speechPlural[] = {\"veh_static_AA_p\"};\n- speechPlural[] = {\"veh_static_AT_p\"};\n- speechPlural[] = {\"veh_static_GL_p\"};\n- speechPlural[] = {\"veh_static_MG_p\"};\n- speechPlural[] = {\"veh_static_mortar_p\"};\n- speechPlural[] = {\"veh_static_p\"};\n- speechPlural[] = {\"veh_vehicle_APC_p\"};\n- speechPlural[] = {\"veh_vehicle_armedcar_p\"};\n- speechPlural[] = {\"veh_vehicle_armor_p\"};\n- speechPlural[] = {\"veh_vehicle_car_p\"};\n- speechPlural[] = {\"veh_vehicle_MRAP_p\"};\n- speechPlural[] = {\"veh_vehicle_tank_p\"};\n- speechPlural[] = {\"veh_vehicle_truck_p\"};\n- speechPlural[] = {\"veh_vehicle_UGV_p\"};"},{"heading":"See also","level":3,"markdown":"- Arma 3: Radio Protocol\n- Radio Protocol Filters"}],"categories":["Arma 3: Editing"],"groups":["General"]}