project reality header
Go Back   Project Reality Forums > PR:BF2 Mod Forums > PR:BF2 Community Modding
30 Jan 2023, 00:00:00 (PRT)
Register Developer Blogs Project Reality Members List Search Today's Posts Mark Forums Read
PR:BF2 Community Modding Making or wanting help making your own asset? Check in here

Reply
 
Thread Tools Display Modes
Old 2022-10-26, 03:37   #1
SShadowFox

SShadowFox's Avatar
Default Pashto voices

I'm making this post here, although there's nothing done to be shown yet. But some guy on Reddit plays PR and speaks Pashto, so I've tried to talk him into making Pashto voice lines that can be used for the Taliban, and maybe a future ANA faction. He's shown some interest and is even willing to pay from his own pocket if a studio recording is needed, but he wants to be sure that the Devs are interested before going ahead with any of it.

So if any Devs can confirm here that there's a wish to have Pashto voices, your input will be greatly appreciated, as well as some pointers into how exactly he should handle it.

I asked him to create a forum account if he doesn't already have one, so he'll be able to talk here directly.


[R-DEV]Spec:The suggestion is not accepted, I merely wanted to comment.
SShadowFox is online now Reply With Quote
Old 2022-10-26, 04:57   #2
[R-DEV]​camo
PR:BF2 Developer
Supporting Member

camo's Avatar
Default Re: Pashto voices

Yeah we would be interested. Tell them to make an account and post on the forums.

camo is offline Reply With Quote
Old 2022-10-26, 23:32   #3
fluffypancakes

fluffypancakes's Avatar
Default Re: Pashto voices

Hello this is my account. I am here in regards to creating pashto voicelines for the game.

I can easily get the voicelines recorded at a nearby studio for $30 an hour, if professional mic quality is needed. And paid out of my own expense like what shadowfox said.

All I'd need is a list of all the voice commands so I can translate them and get them voiced. I don't play PR anymore since I lost my gaming PC but I used to 2 years ago, and I vaguely remember some of the commands such as "need medic" and "need ammo" but I know there are probably like 20-30 voicelines if we include calling in mortars, anti-air, enemy tank, etc etc. Since I don't have PR anymore and I can't boot up the game to see what are the lines I need to make, I'll need a screenshot/list of all the lines that I need to translate & voice.

Thank you.
fluffypancakes is offline Reply With Quote
Old 2022-10-28, 10:13   #4
Hokunin
Retired PR Developer

Hokunin's Avatar
Default Re: Pashto voices

@fluffypancakes
you might also need a female pashto voice too, cuz there are some lines said by a woman if i remember correctly. People here may correct me.


Quote:
Originally Posted by Rhino View Post
Hey betronbengoan,

This isn't my area and there is probably a better list someone has somewhere but here is a list of all the sound file names. You can find them btw in "\Project Reality\Project Reality BF2\mods\pr\content\common_client.zip\sound\*LANGU AGE NAME*"

There are also three types of voice for each voice type, "Commander", "Squad Leader" and "Grunt", some having their own unique voices too.

Anyways here is a list of the file names, but as I said there is probably a better list somewhere with also what is said in each of them too:
Spoiler for Commander:
AUTO_MOODGP_C_ammohere
AUTO_MOODGP_C_friendlyfire
AUTO_MOODGP_C_goodtogo
AUTO_MOODGP_C_gotlock
AUTO_MOODGP_C_healhere
AUTO_MOODGP_C_incominggrenade
AUTO_MOODGP_C_mandownscream
AUTO_MOODGP_C_missilefired
AUTO_MOODGP_C_outofammo
AUTO_MOODGP_C_outofmedic
AUTO_MOODGP_C_recharging
AUTO_MOODGP_C_reloading
AUTO_MOODGP_C_targetlost
AUTO_MOODGP_C_throwingfraggrenade
AUTO_MOODGP_C_throwingsmokegrenade
AUTO_MOODGP_C_usingshockpaddles
AUTO_MOODGP_leavingcombatarea_alt
AUTO_RULES_enemycapturedacp
AUTO_RULES_enemycapturedacp_alt
AUTO_RULES_ticketbleedend
AUTO_RULES_ticketbleedend_alt
AUTO_RULES_ticketbleedstart
AUTO_RULES_ticketbleedstart_alt
COMMSL_ADV_advrequestaccepted
COMMSL_ADV_advrequestaccepted_alt
COMMSL_ADV_advrequestdenied
COMMSL_ADV_advrequestdenied_alt
COMMSL_ADV_dropinitiated
COMMSL_ADV_dropinitiated_alt
COMMSL_ADV_notavailable
COMMSL_ADV_notavailable_alt
COMMSL_ADV_suprequestautodenied
COMMSL_ADV_suprequestautodenied_alt
COMMSL_ARTILLERY_artrequestdenied
COMMSL_ARTILLERY_requestArtilleryRepairs
COMMSL_COMORDERS_demolitionsneededhere
COMMSL_COMORDERS_demolitionsneededhere_alt
COMMSL_COMRADIO_artilleryavailable
COMMSL_COMRADIO_artilleryheadsup
COMMSL_COMRADIO_commend
COMMSL_COMRADIO_commend_alt
COMMSL_COMRADIO_commend_alt2
COMMSL_COMRADIO_divide
COMMSL_COMRADIO_followorders
COMMSL_COMRADIO_followorders_alt
COMMSL_COMRADIO_rebuke
COMMSL_COMRADIO_rebuke_alt
COMMSL_COMRADIO_rebuke_alt2
COMMSL_COMRADIO_sorry
COMMSL_COMRADIO_supplydropavailable
COMMSL_COMRADIO_supplyheadsup
COMMSL_COMRADIO_uavavailable
COMMSL_COMRADIO_vehicledropavailable
COMMSL_COMRADIO_vehicleHeadsUp
COMMSL_SCAN_requesttrailerrepairs
COMMSL_SCAN_requesttrailerrepairs_alt
COMMSL_SCAN_warningEnemySatScan_alt
COMMSL_UAV_C_uavonline
COMMSL_UAV_requestrepairs
COMMSL_UAV_uavrequestaccepted_alt
PLAYER_CONFIRM_C_negative
PLAYER_CONFIRM_C_negative_alt
PLAYER_CONFIRM_C_rogerthat
PLAYER_CONFIRM_C_rogerthat_alt
PLAYER_CONFIRM_C_sorry
PLAYER_CONFIRM_C_sorry_alt
PLAYER_CONFIRM_C_thankyou
PLAYER_CONFIRM_C_thankyou_alt
PLAYER_REQUEST_C_getin
PLAYER_REQUEST_C_requestammo
PLAYER_REQUEST_C_requestmedic
PLAYER_REQUEST_C_requestpickup
PLAYER_REQUEST_C_requestreinforcements
PLAYER_REQUEST_C_requestrepairs
PLAYER_SPOTTED_C_destroyedbridge
PLAYER_SPOTTED_C_enemyaaspotted
PLAYER_SPOTTED_C_enemyapcspotted
PLAYER_SPOTTED_C_enemyboatspotted
PLAYER_SPOTTED_C_enemycarspotted
PLAYER_SPOTTED_C_enemyforcesspotted
PLAYER_SPOTTED_C_enemyhelicopterspotted
PLAYER_SPOTTED_C_enemyinfantryspotted
PLAYER_SPOTTED_C_enemyjetspotted
PLAYER_SPOTTED_C_enemyminespotted
PLAYER_SPOTTED_C_enemysniperspotted
PLAYER_SPOTTED_C_enemytankspotted
PLAYER_SPOTTED_C_enemywbspotted
PLAYER_TACTICS_C_abandonship
PLAYER_TACTICS_C_bailout
PLAYER_TACTICS_C_followme
PLAYER_TACTICS_C_getout
PLAYER_TACTICS_C_gogogo
PLAYER_TACTICS_C_retreat


Spoiler for Squad Leader:
AUTO_MOODGP_SL_ammohere
AUTO_MOODGP_SL_ammohere_alt
AUTO_MOODGP_SL_friendlyfire
AUTO_MOODGP_SL_friendlyfire_alt
AUTO_MOODGP_SL_goodtogo
AUTO_MOODGP_SL_goodtogo_alt
AUTO_MOODGP_SL_healhere
AUTO_MOODGP_SL_healhere_alt
AUTO_MOODGP_SL_incominggrenade
AUTO_MOODGP_SL_incominggrenade_alt
AUTO_MOODGP_SL_mandownscream
AUTO_MOODGP_SL_mandownscream_alt
AUTO_MOODGP_SL_outofammo
AUTO_MOODGP_SL_outofammo_alt
AUTO_MOODGP_SL_outofmedic
AUTO_MOODGP_SL_outofmedic_alt
AUTO_MOODGP_SL_recharging
AUTO_MOODGP_SL_recharging_alt
AUTO_MOODGP_SL_reloading
AUTO_MOODGP_SL_reloading_alt
AUTO_MOODGP_SL_sendingtargetcoordinates
AUTO_MOODGP_SL_sendingtargetcoordinates_alt
AUTO_MOODGP_SL_throwingfraggrenade
AUTO_MOODGP_SL_throwingfraggrenade_alt
AUTO_MOODGP_SL_throwingsmokegrenade
AUTO_MOODGP_SL_throwingsmokegrenade_alt
AUTO_MOODGP_SL_usingshockpaddles
COMMSL_SLORDERS_attackthispos
COMMSL_SLORDERS_attackthispos_alt
COMMSL_SLORDERS_defendthispos
COMMSL_SLORDERS_defendthispos_alt
COMMSL_SLORDERS_demolitionsneededhere
COMMSL_SLORDERS_minethispos
COMMSL_SLORDERS_minethispos_alt
COMMSL_SLORDERS_movetothispos
COMMSL_SLORDERS_movetothispos_alt
COMMSL_SLORDERS_repairthispos
COMMSL_SQUAD_joinedsquadeight
COMMSL_SQUAD_joinedsquadfive
COMMSL_SQUAD_joinedsquadfour
COMMSL_SQUAD_joinedsquadnine
COMMSL_SQUAD_joinedsquadone
COMMSL_SQUAD_joinedsquadseven
COMMSL_SQUAD_joinedsquadsix
COMMSL_SQUAD_joinedsquadten
COMMSL_SQUAD_joinedsquadthree
COMMSL_SQUAD_joinedsquadtwo
COMSL_BRIDGES_bridgedestroyed
COMSL_BRIDGES_bridgedestroyed_alt
COMSL_BRIDGES_bridgerepaired
COMSL_BRIDGES_bridgerepaired_alt
PLAYER_CONFIRM_SL_negative
PLAYER_CONFIRM_SL_negative_alt
PLAYER_CONFIRM_SL_rogerthat
PLAYER_CONFIRM_SL_rogerthat_alt
PLAYER_CONFIRM_SL_sorry
PLAYER_CONFIRM_SL_sorry_alt
PLAYER_CONFIRM_SL_thankyou
PLAYER_CONFIRM_SL_thankyou_alt
PLAYER_REQUEST_SL_getin
PLAYER_REQUEST_SL_getin_alt
PLAYER_REQUEST_SL_requestadv
PLAYER_REQUEST_SL_requestadv_alt
PLAYER_REQUEST_SL_requestammo
PLAYER_REQUEST_SL_requestammo_alt
PLAYER_REQUEST_SL_requestartillery
PLAYER_REQUEST_SL_requestartillery_alt
PLAYER_REQUEST_SL_requestmedic
PLAYER_REQUEST_SL_requestmedic_alt
PLAYER_REQUEST_SL_requestorders
PLAYER_REQUEST_SL_requestorders_alt
PLAYER_REQUEST_SL_requestpickup
PLAYER_REQUEST_SL_requestpickup_alt
PLAYER_REQUEST_SL_requestreinforcements
PLAYER_REQUEST_SL_requestreinforcements_alt
PLAYER_REQUEST_SL_requestrepairs
PLAYER_REQUEST_SL_requestrepairs_alt
PLAYER_REQUEST_SL_requestsupplies
PLAYER_REQUEST_SL_requestsupplies_alt
PLAYER_REQUEST_SL_requestuav
PLAYER_REQUEST_SL_requestuav_alt
PLAYER_SPOTTED_SL_destroyedbridge
PLAYER_SPOTTED_SL_enemyaaspotted
PLAYER_SPOTTED_SL_enemyaaspotted_alt
PLAYER_SPOTTED_SL_enemyapcspotted
PLAYER_SPOTTED_SL_enemyapcspotted_alt
PLAYER_SPOTTED_SL_enemyboatspotted
PLAYER_SPOTTED_SL_enemyboatspotted_alt
PLAYER_SPOTTED_SL_enemycarspotted
PLAYER_SPOTTED_SL_enemycarspotted_alt
PLAYER_SPOTTED_SL_enemyforcesspotted
PLAYER_SPOTTED_SL_enemyforcesspotted_alt
PLAYER_SPOTTED_SL_enemyhelicopterspotted
PLAYER_SPOTTED_SL_enemyhelicopterspotted_alt
PLAYER_SPOTTED_SL_enemyinfantryspotted
PLAYER_SPOTTED_SL_enemyinfantryspotted_alt
PLAYER_SPOTTED_SL_enemyjetspotted
PLAYER_SPOTTED_SL_enemyjetspotted_alt
PLAYER_SPOTTED_SL_enemyminespotted
PLAYER_SPOTTED_SL_enemyminespotted_alt
PLAYER_SPOTTED_SL_enemysniperspotted
PLAYER_SPOTTED_SL_enemysniperspotted_alt
PLAYER_SPOTTED_SL_enemytankspotted
PLAYER_SPOTTED_SL_enemytankspotted_alt
PLAYER_SPOTTED_SL_enemywbspotted
PLAYER_TACTICS_SL_bailout
PLAYER_TACTICS_SL_bailout_alt
PLAYER_TACTICS_SL_cantgothere
PLAYER_TACTICS_SL_followme
PLAYER_TACTICS_SL_gather
PLAYER_TACTICS_SL_getout
PLAYER_TACTICS_SL_gogogo
PLAYER_TACTICS_SL_gogogo_alt
PLAYER_TACTICS_SL_moveout
PLAYER_TACTICS_SL_retreat
PLAYER_TACTICS_SL_retreat_alt


Spoiler for Grunt:
AUTO_MOODGP_TM_ammohere
AUTO_MOODGP_TM_ammohere_alt
AUTO_MOODGP_TM_friendlyfire
AUTO_MOODGP_TM_friendlyfire_alt
AUTO_MOODGP_TM_goodtogo
AUTO_MOODGP_TM_goodtogo_alt
AUTO_MOODGP_TM_healhere
AUTO_MOODGP_TM_healhere_alt
AUTO_MOODGP_TM_incominggrenade
AUTO_MOODGP_TM_incominggrenade_alt
AUTO_MOODGP_TM_mandownscream
AUTO_MOODGP_TM_mandownscream_alt
AUTO_MOODGP_TM_outofammo
AUTO_MOODGP_TM_outofammo_alt
AUTO_MOODGP_TM_outofmedic
AUTO_MOODGP_TM_outofmedic_alt
AUTO_MOODGP_TM_recharging
AUTO_MOODGP_TM_recharging_alt
AUTO_MOODGP_TM_reloading
AUTO_MOODGP_TM_reloading_alt
AUTO_MOODGP_TM_sendingtargetcoordinates
AUTO_MOODGP_TM_sendingtargetcoordinates_alt
AUTO_MOODGP_TM_throwingfraggrenade
AUTO_MOODGP_TM_throwingfraggrenade_alt
AUTO_MOODGP_TM_throwingsmokegrenade
AUTO_MOODGP_TM_throwingsmokegrenade_alt
AUTO_MOODGP_TM_usingshockpaddles
PLAYER_CONFIRM_TM_negative
PLAYER_CONFIRM_TM_negative_alt
PLAYER_CONFIRM_TM_rogerthat
PLAYER_CONFIRM_TM_rogerthat_alt
PLAYER_CONFIRM_TM_sorry
PLAYER_CONFIRM_TM_sorry_alt
PLAYER_CONFIRM_TM_thankyou
PLAYER_CONFIRM_TM_thankyou_alt
PLAYER_REQUEST_TM_getin
PLAYER_REQUEST_TM_getin_alt
PLAYER_REQUEST_TM_requestammo
PLAYER_REQUEST_TM_requestammo_alt
PLAYER_REQUEST_TM_requestartillery
PLAYER_REQUEST_TM_requestmedic
PLAYER_REQUEST_TM_requestmedic_alt
PLAYER_REQUEST_TM_requestorders
PLAYER_REQUEST_TM_requestorders_alt
PLAYER_REQUEST_TM_requestpickup
PLAYER_REQUEST_TM_requestpickup_alt
PLAYER_REQUEST_TM_requestreinforcements
PLAYER_REQUEST_TM_requestreinforcements_alt
PLAYER_REQUEST_TM_requestrepairs
PLAYER_REQUEST_TM_requestrepairs_alt
PLAYER_REQUEST_TM_requestuav
PLAYER_SPOTTED_TM_destroyedbridge
PLAYER_SPOTTED_TM_enemyaaspotted
PLAYER_SPOTTED_TM_enemyaaspotted_alt
PLAYER_SPOTTED_TM_enemyapcspotted
PLAYER_SPOTTED_TM_enemyapcspotted_alt
PLAYER_SPOTTED_TM_enemyboatspotted
PLAYER_SPOTTED_TM_enemycarspotted
PLAYER_SPOTTED_TM_enemycarspotted_alt
PLAYER_SPOTTED_TM_enemyforcesspotted
PLAYER_SPOTTED_TM_enemyforcesspotted_alt
PLAYER_SPOTTED_TM_enemyhelicopterspotted
PLAYER_SPOTTED_TM_enemyhelicopterspotted_alt
PLAYER_SPOTTED_TM_enemyinfantryspotted
PLAYER_SPOTTED_TM_enemyinfantryspotted_alt
PLAYER_SPOTTED_TM_enemyjetspotted
PLAYER_SPOTTED_TM_enemyjetspotted_alt
PLAYER_SPOTTED_TM_enemyminespotted
PLAYER_SPOTTED_TM_enemyminespotted_alt
PLAYER_SPOTTED_TM_enemysniperspotted
PLAYER_SPOTTED_TM_enemysniperspotted_alt
PLAYER_SPOTTED_TM_enemytankspotted
PLAYER_SPOTTED_TM_enemytankspotted_alt
PLAYER_SPOTTED_TM_enemywbspotted
PLAYER_TACTICS_TM_bailout
PLAYER_TACTICS_TM_bailout_alt
PLAYER_TACTICS_TM_cantgothere
PLAYER_TACTICS_TM_followme
PLAYER_TACTICS_TM_getout
PLAYER_TACTICS_TM_gogogo
PLAYER_TACTICS_TM_gogogo_alt
PLAYER_TACTICS_TM_retreat
PLAYER_TACTICS_TM_retreat_alt



EDIT: This should help too but files are missing: https://www.realitymod.com/forum/sho...d.php?t=119378

Hokunin is offline
Last edited by Hokunin; 2022-10-28 at 10:25..
Reply With Quote
Old 2022-10-28, 18:38   #5
[R-DEV]​Suchar
PR:BF2 Developer
Project Reality Beta Tester
Default Re: Pashto voices

This is a full list of faction sounds expected by the BF2 debugger. This is probably the best list to use for recording.

Spoiler for List:
commander/filter/auto_moodgp_c_friendlyfire.ogg
commander/filter/auto_moodgp_c_gotlock.ogg
commander/filter/auto_moodgp_c_missilefired.ogg
commander/filter/auto_moodgp_leavingcombatarea.ogg
commander/filter/auto_moodgp_leavingcombatarea_alt.ogg
commander/filter/auto_rules_enemycapturedacp.ogg
commander/filter/auto_rules_enemycapturedacp_alt.ogg
commander/filter/auto_rules_radiospam.ogg
commander/filter/auto_rules_ticketbleedend.ogg
commander/filter/auto_rules_ticketbleedend_alt.ogg
commander/filter/auto_rules_ticketbleedstart.ogg
commander/filter/auto_rules_ticketbleedstart_alt.ogg
commander/filter/auto_rules_wecapturedacp.ogg
commander/filter/auto_rules_wecapturedacp_alt.ogg
commander/filter/auto_rules_welostacp.ogg
commander/filter/auto_rules_welostacp_alt.ogg
commander/filter/auto_voting_votedoutfrombattlefield.ogg
commander/filter/auto_voting_votedoutfromcommander.ogg
commander/filter/auto_voting_votedoutfromcommander_alt.ogg
commander/filter/commsl_adv_advrequestaccepted.ogg
commander/filter/commsl_commander_commanderposavailable.ogg
commander/filter/commsl_commander_commanderposavailable_alt.ogg
commander/filter/commsl_commander_establishcameralink.ogg
commander/filter/commsl_commander_establishcameralink_alt.ogg
commander/filter/commsl_commander_newcommander.ogg
commander/filter/commsl_commander_newcommander_alt.ogg
commander/filter/commsl_commander_nocommanderavailable.ogg
commander/filter/commsl_commander_welcomecommander.ogg
commander/filter/commsl_commander_welcomecommander_alt.ogg
commander/filter/commsl_comorders_attackthispos.ogg
commander/filter/commsl_comorders_attackthispos_alt.ogg
commander/filter/commsl_comorders_defendthispos.ogg
commander/filter/commsl_comorders_defendthispos_alt.ogg
commander/filter/commsl_comorders_demolitionsneededhere.ogg
commander/filter/commsl_comorders_demolitionsneededhere_alt.ogg
commander/filter/commsl_comorders_movetothispos.ogg
commander/filter/commsl_comorders_movetothispos_alt.ogg
commander/filter/commsl_comorders_repairsneededhere.ogg
commander/filter/commsl_comradio_commend.ogg
commander/filter/commsl_comradio_commend_alt.ogg
commander/filter/commsl_comradio_commend_alt2.ogg
commander/filter/commsl_comradio_divide.ogg
commander/filter/commsl_comradio_followorders.ogg
commander/filter/commsl_comradio_followorders_alt.ogg
commander/filter/commsl_comradio_rebuke.ogg
commander/filter/commsl_comradio_rebuke_alt.ogg
commander/filter/commsl_comradio_rebuke_alt2.ogg
commander/filter/commsl_comradio_sorry.ogg
commander/filter/commsl_comradio_supplydropavailable.ogg
commander/filter/commsl_comradio_supplyheadsup.ogg
commander/filter/commsl_comradio_vehicleheadsup.ogg
commander/filter/commsl_squad_assignedsl.ogg
commander/filter/commsl_squad_assignedsl_alt.ogg
commander/filter/commsl_squad_newslassigned.ogg
commander/filter/commsl_squad_newslassigned_alt.ogg
commander/filter/commsl_squad_noslresponse.ogg
commander/filter/commsl_squad_squadneedsaleader.ogg
commander/filter/commsl_squad_squadneedsaleader_alt.ogg
commander/filter/player_confirm_c_negative.ogg
commander/filter/player_confirm_c_negative_alt.ogg
commander/filter/player_confirm_c_rogerthat.ogg
commander/filter/player_confirm_c_rogerthat_alt.ogg
commander/filter/player_confirm_c_sorry.ogg
commander/filter/player_confirm_c_sorry_alt.ogg
commander/filter/player_confirm_c_thankyou.ogg
commander/filter/player_confirm_c_thankyou_alt.ogg
commander/filter/player_request_c_getin.ogg
commander/filter/player_request_c_requestammo.ogg
commander/filter/player_request_c_requestmedic.ogg
commander/filter/player_request_c_requestpickup.ogg
commander/filter/player_request_c_requestreinforcements.ogg
commander/filter/player_request_c_requestrepairs.ogg
commander/filter/player_tactics_c_gogogo.ogg
commander/filter/player_tactics_c_retreat.ogg
commander/no_filter/auto_moodgp_c_ammohere.ogg
commander/no_filter/auto_moodgp_c_friendlyfire.ogg
commander/no_filter/auto_moodgp_c_goodtogo.ogg
commander/no_filter/auto_moodgp_c_healhere.ogg
commander/no_filter/auto_moodgp_c_incominggrenade.ogg
commander/no_filter/auto_moodgp_c_outofammo.ogg
commander/no_filter/auto_moodgp_c_outofmedic.ogg
commander/no_filter/auto_moodgp_c_recharging.ogg
commander/no_filter/auto_moodgp_c_reloading.ogg
commander/no_filter/auto_moodgp_c_throwingfraggrenade.ogg
commander/no_filter/auto_moodgp_c_throwingsmokegrenade.ogg
commander/no_filter/auto_moodgp_c_usingshockpaddles.ogg
commander/no_filter/commsl_adv_advrequestaccepted.ogg
commander/no_filter/player_confirm_c_negative.ogg
commander/no_filter/player_confirm_c_negative_alt.ogg
commander/no_filter/player_confirm_c_rogerthat.ogg
commander/no_filter/player_confirm_c_rogerthat_alt.ogg
commander/no_filter/player_confirm_c_sorry.ogg
commander/no_filter/player_confirm_c_sorry_alt.ogg
commander/no_filter/player_confirm_c_thankyou.ogg
commander/no_filter/player_confirm_c_thankyou_alt.ogg
commander/no_filter/player_request_c_getin.ogg
commander/no_filter/player_request_c_requestammo.ogg
commander/no_filter/player_request_c_requestmedic.ogg
commander/no_filter/player_request_c_requestpickup.ogg
commander/no_filter/player_request_c_requestreinforcements.ogg
commander/no_filter/player_request_c_requestrepairs.ogg
commander/no_filter/player_tactics_c_bailout.ogg
commander/no_filter/player_tactics_c_followme.ogg
commander/no_filter/player_tactics_c_gogogo.ogg
commander/no_filter/player_tactics_c_retreat.ogg
grunt/filter/auto_moodgp_tm_friendlyfire.ogg
grunt/filter/auto_moodgp_tm_friendlyfire_alt.ogg
grunt/filter/auto_moodgp_tm_gotlock.ogg
grunt/filter/auto_moodgp_tm_gotlock_alt.ogg
grunt/filter/auto_moodgp_tm_missilefired.ogg
grunt/filter/auto_moodgp_tm_missilefired_alt.ogg
grunt/filter/auto_moodgp_tm_sendingtargetcoordinates.ogg
grunt/filter/auto_moodgp_tm_sendingtargetcoordinates_alt.ogg
grunt/filter/player_confirm_tm_negative.ogg
grunt/filter/player_confirm_tm_negative_alt.ogg
grunt/filter/player_confirm_tm_rogerthat.ogg
grunt/filter/player_confirm_tm_rogerthat_alt.ogg
grunt/filter/player_confirm_tm_sorry.ogg
grunt/filter/player_confirm_tm_sorry_alt.ogg
grunt/filter/player_confirm_tm_thankyou.ogg
grunt/filter/player_confirm_tm_thankyou_alt.ogg
grunt/filter/player_request_tm_getin.ogg
grunt/filter/player_request_tm_getin_alt.ogg
grunt/filter/player_request_tm_requestammo.ogg
grunt/filter/player_request_tm_requestammo_alt.ogg
grunt/filter/player_request_tm_requestmedic.ogg
grunt/filter/player_request_tm_requestmedic_alt.ogg
grunt/filter/player_request_tm_requestreinforcements.ogg
grunt/filter/player_request_tm_requestreinforcements_alt.ogg
grunt/filter/player_request_tm_requestrepairs.ogg
grunt/filter/player_request_tm_requestrepairs_alt.ogg
grunt/filter/player_spotted_tm_enemyaaspotted.ogg
grunt/filter/player_spotted_tm_enemyaaspotted_alt.ogg
grunt/filter/player_spotted_tm_enemyapcspotted.ogg
grunt/filter/player_spotted_tm_enemyapcspotted_alt.ogg
grunt/filter/player_spotted_tm_enemycarspotted.ogg
grunt/filter/player_spotted_tm_enemycarspotted_alt.ogg
grunt/filter/player_spotted_tm_enemyforcesspotted.ogg
grunt/filter/player_spotted_tm_enemyforcesspotted_alt.ogg
grunt/filter/player_spotted_tm_enemysniperspotted.ogg
grunt/filter/player_spotted_tm_enemysniperspotted_alt.ogg
grunt/filter/player_spotted_tm_enemytankspotted.ogg
grunt/filter/player_spotted_tm_enemytankspotted_alt.ogg
grunt/filter/player_tactics_tm_gogogo.ogg
grunt/filter/player_tactics_tm_gogogo_alt.ogg
grunt/filter/player_tactics_tm_retreat.ogg
grunt/filter/player_tactics_tm_retreat_alt.ogg
grunt/no_filter/auto_moodgp_tm_ammohere.ogg
grunt/no_filter/auto_moodgp_tm_ammohere_alt.ogg
grunt/no_filter/auto_moodgp_tm_friendlyfire.ogg
grunt/no_filter/auto_moodgp_tm_friendlyfire_alt.ogg
grunt/no_filter/auto_moodgp_tm_goodtogo.ogg
grunt/no_filter/auto_moodgp_tm_goodtogo_alt.ogg
grunt/no_filter/auto_moodgp_tm_healhere.ogg
grunt/no_filter/auto_moodgp_tm_healhere_alt.ogg
grunt/no_filter/auto_moodgp_tm_incominggrenade.ogg
grunt/no_filter/auto_moodgp_tm_incominggrenade_alt.ogg
grunt/no_filter/auto_moodgp_tm_outofammo.ogg
grunt/no_filter/auto_moodgp_tm_outofammo_alt.ogg
grunt/no_filter/auto_moodgp_tm_outofmedic.ogg
grunt/no_filter/auto_moodgp_tm_outofmedic_alt.ogg
grunt/no_filter/auto_moodgp_tm_recharging.ogg
grunt/no_filter/auto_moodgp_tm_recharging_alt.ogg
grunt/no_filter/auto_moodgp_tm_reloading.ogg
grunt/no_filter/auto_moodgp_tm_reloading_alt.ogg
grunt/no_filter/auto_moodgp_tm_sendingtargetcoordinates.ogg
grunt/no_filter/auto_moodgp_tm_sendingtargetcoordinates_alt.ogg
grunt/no_filter/auto_moodgp_tm_throwingfraggrenade.ogg
grunt/no_filter/auto_moodgp_tm_throwingfraggrenade_alt.ogg
grunt/no_filter/auto_moodgp_tm_throwingsmokegrenade.ogg
grunt/no_filter/auto_moodgp_tm_throwingsmokegrenade_alt.ogg
grunt/no_filter/auto_moodgp_tm_usingshockpaddles.ogg
grunt/no_filter/player_confirm_tm_negative.ogg
grunt/no_filter/player_confirm_tm_negative_alt.ogg
grunt/no_filter/player_confirm_tm_rogerthat.ogg
grunt/no_filter/player_confirm_tm_rogerthat_alt.ogg
grunt/no_filter/player_confirm_tm_sorry.ogg
grunt/no_filter/player_confirm_tm_sorry_alt.ogg
grunt/no_filter/player_confirm_tm_thankyou.ogg
grunt/no_filter/player_confirm_tm_thankyou_alt.ogg
grunt/no_filter/player_request_tm_getin.ogg
grunt/no_filter/player_request_tm_getin_alt.ogg
grunt/no_filter/player_request_tm_requestammo.ogg
grunt/no_filter/player_request_tm_requestammo_alt.ogg
grunt/no_filter/player_request_tm_requestmedic.ogg
grunt/no_filter/player_request_tm_requestmedic_alt.ogg
grunt/no_filter/player_request_tm_requestorders.ogg
grunt/no_filter/player_request_tm_requestorders_alt.ogg
grunt/no_filter/player_request_tm_requestpickup.ogg
grunt/no_filter/player_request_tm_requestpickup_alt.ogg
grunt/no_filter/player_request_tm_requestreinforcements.ogg
grunt/no_filter/player_request_tm_requestreinforcements_alt.ogg
grunt/no_filter/player_request_tm_requestrepairs.ogg
grunt/no_filter/player_request_tm_requestrepairs_alt.ogg
grunt/no_filter/player_spotted_tm_destroyedbridge.ogg
grunt/no_filter/player_spotted_tm_enemyaaspotted.ogg
grunt/no_filter/player_spotted_tm_enemyaaspotted_alt.ogg
grunt/no_filter/player_spotted_tm_enemyapcspotted.ogg
grunt/no_filter/player_spotted_tm_enemyapcspotted_alt.ogg
grunt/no_filter/player_spotted_tm_enemyboatspotted.ogg
grunt/no_filter/player_spotted_tm_enemycarspotted.ogg
grunt/no_filter/player_spotted_tm_enemycarspotted_alt.ogg
grunt/no_filter/player_spotted_tm_enemyforcesspotted.ogg
grunt/no_filter/player_spotted_tm_enemyforcesspotted_alt.ogg
grunt/no_filter/player_spotted_tm_enemyinfantryspotted.ogg
grunt/no_filter/player_spotted_tm_enemyinfantryspotted_alt.ogg
grunt/no_filter/player_spotted_tm_enemysniperspotted.ogg
grunt/no_filter/player_spotted_tm_enemysniperspotted_alt.ogg
grunt/no_filter/player_spotted_tm_enemytankspotted.ogg
grunt/no_filter/player_spotted_tm_enemytankspotted_alt.ogg
grunt/no_filter/player_spotted_tm_enemywbspotted.ogg
grunt/no_filter/player_tactics_tm_bailout.ogg
grunt/no_filter/player_tactics_tm_bailout_alt.ogg
grunt/no_filter/player_tactics_tm_cantgothere.ogg
grunt/no_filter/player_tactics_tm_followme.ogg
grunt/no_filter/player_tactics_tm_gogogo.ogg
grunt/no_filter/player_tactics_tm_gogogo_alt.ogg
grunt/no_filter/player_tactics_tm_retreat.ogg
grunt/no_filter/player_tactics_tm_retreat_alt.ogg
squadleader/filter/auto_moodgp_sl_friendlyfire.ogg
squadleader/filter/auto_moodgp_sl_friendlyfire_alt.ogg
squadleader/filter/auto_moodgp_sl_gotlock.ogg
squadleader/filter/auto_moodgp_sl_gotlock_alt.ogg
squadleader/filter/auto_moodgp_sl_missilefired.ogg
squadleader/filter/auto_moodgp_sl_missilefired_alt.ogg
squadleader/filter/auto_moodgp_sl_sendingtargetcoordinates.ogg
squadleader/filter/auto_moodgp_sl_sendingtargetcoordinates_alt.ogg
squadleader/filter/commsl_slorders_attackthispos.ogg
squadleader/filter/commsl_slorders_attackthispos_alt.ogg
squadleader/filter/commsl_slorders_defendthispos.ogg
squadleader/filter/commsl_slorders_defendthispos_alt.ogg
squadleader/filter/commsl_slorders_demolitionsneededhere.ogg
squadleader/filter/commsl_slorders_movetothispos.ogg
squadleader/filter/commsl_slorders_movetothispos_alt.ogg
squadleader/filter/commsl_slorders_repairthispos.ogg
squadleader/filter/commsl_squad_joinedsquadeight.ogg
squadleader/filter/commsl_squad_joinedsquadfive.ogg
squadleader/filter/commsl_squad_joinedsquadfour.ogg
squadleader/filter/commsl_squad_joinedsquadnine.ogg
squadleader/filter/commsl_squad_joinedsquadone.ogg
squadleader/filter/commsl_squad_joinedsquadseven.ogg
squadleader/filter/commsl_squad_joinedsquadsix.ogg
squadleader/filter/commsl_squad_joinedsquadten.ogg
squadleader/filter/commsl_squad_joinedsquadthree.ogg
squadleader/filter/commsl_squad_joinedsquadtwo.ogg
squadleader/filter/player_confirm_sl_negative.ogg
squadleader/filter/player_confirm_sl_negative_alt.ogg
squadleader/filter/player_confirm_sl_rogerthat.ogg
squadleader/filter/player_confirm_sl_rogerthat_alt.ogg
squadleader/filter/player_confirm_sl_sorry.ogg
squadleader/filter/player_confirm_sl_sorry_alt.ogg
squadleader/filter/player_confirm_sl_thankyou.ogg
squadleader/filter/player_confirm_sl_thankyou_alt.ogg
squadleader/filter/player_request_sl_getin.ogg
squadleader/filter/player_request_sl_getin_alt.ogg
squadleader/filter/player_request_sl_requestadv_alt.ogg
squadleader/filter/player_request_sl_requestammo.ogg
squadleader/filter/player_request_sl_requestammo_alt.ogg
squadleader/filter/player_request_sl_requestmedic.ogg
squadleader/filter/player_request_sl_requestmedic_alt.ogg
squadleader/filter/player_request_sl_requestorders.ogg
squadleader/filter/player_request_sl_requestpickup.ogg
squadleader/filter/player_request_sl_requestpickup_alt.ogg
squadleader/filter/player_request_sl_requestreinforcements.ogg
squadleader/filter/player_request_sl_requestreinforcements_alt.ogg
squadleader/filter/player_request_sl_requestrepairs.ogg
squadleader/filter/player_request_sl_requestrepairs_alt.ogg
squadleader/filter/player_request_sl_requestsupplies.ogg
squadleader/filter/player_request_sl_requestsupplies_alt.ogg
squadleader/filter/player_spotted_sl_destroyedbridge.ogg
squadleader/filter/player_spotted_sl_enemyaaspotted.ogg
squadleader/filter/player_spotted_sl_enemyaaspotted_alt.ogg
squadleader/filter/player_spotted_sl_enemyapcspotted.ogg
squadleader/filter/player_spotted_sl_enemyapcspotted_alt.ogg
squadleader/filter/player_spotted_sl_enemycarspotted.ogg
squadleader/filter/player_spotted_sl_enemycarspotted_alt.ogg
squadleader/filter/player_spotted_sl_enemyforcesspotted.ogg
squadleader/filter/player_spotted_sl_enemyforcesspotted_alt.ogg
squadleader/filter/player_spotted_sl_enemysniperspotted.ogg
squadleader/filter/player_spotted_sl_enemysniperspotted_alt.ogg
squadleader/filter/player_spotted_sl_enemytankspotted.ogg
squadleader/filter/player_spotted_sl_enemytankspotted_alt.ogg
squadleader/filter/player_spotted_sl_enemywbspotted.ogg
squadleader/filter/player_tactics_sl_gogogo.ogg
squadleader/filter/player_tactics_sl_gogogo_alt.ogg
squadleader/filter/player_tactics_sl_retreat.ogg
squadleader/filter/player_tactics_sl_retreat_alt.ogg
squadleader/no_filter/auto_moodgp_sl_ammohere.ogg
squadleader/no_filter/auto_moodgp_sl_ammohere_alt.ogg
squadleader/no_filter/auto_moodgp_sl_friendlyfire.ogg
squadleader/no_filter/auto_moodgp_sl_friendlyfire_alt.ogg
squadleader/no_filter/auto_moodgp_sl_goodtogo.ogg
squadleader/no_filter/auto_moodgp_sl_goodtogo_alt.ogg
squadleader/no_filter/auto_moodgp_sl_healhere.ogg
squadleader/no_filter/auto_moodgp_sl_healhere_alt.ogg
squadleader/no_filter/auto_moodgp_sl_incominggrenade.ogg
squadleader/no_filter/auto_moodgp_sl_incominggrenade_alt.ogg
squadleader/no_filter/auto_moodgp_sl_outofammo.ogg
squadleader/no_filter/auto_moodgp_sl_outofammo_alt.ogg
squadleader/no_filter/auto_moodgp_sl_outofmedic.ogg
squadleader/no_filter/auto_moodgp_sl_outofmedic_alt.ogg
squadleader/no_filter/auto_moodgp_sl_recharging.ogg
squadleader/no_filter/auto_moodgp_sl_recharging_alt.ogg
squadleader/no_filter/auto_moodgp_sl_reloading.ogg
squadleader/no_filter/auto_moodgp_sl_reloading_alt.ogg
squadleader/no_filter/auto_moodgp_sl_sendingtargetcoordinates.ogg
squadleader/no_filter/auto_moodgp_sl_sendingtargetcoordinates_alt.ogg
squadleader/no_filter/auto_moodgp_sl_throwingfraggrenade.ogg
squadleader/no_filter/auto_moodgp_sl_throwingfraggrenade_alt.ogg
squadleader/no_filter/auto_moodgp_sl_throwingsmokegrenade.ogg
squadleader/no_filter/auto_moodgp_sl_throwingsmokegrenade_alt.ogg
squadleader/no_filter/auto_moodgp_sl_usingshockpaddles.ogg
squadleader/no_filter/commsl_slorders_attackthispos.ogg
squadleader/no_filter/commsl_slorders_attackthispos_alt.ogg
squadleader/no_filter/commsl_slorders_defendthispos.ogg
squadleader/no_filter/commsl_slorders_defendthispos_alt.ogg
squadleader/no_filter/commsl_slorders_demolitionsneededhere.ogg
squadleader/no_filter/commsl_slorders_minethispos.ogg
squadleader/no_filter/commsl_slorders_movetothispos.ogg
squadleader/no_filter/commsl_slorders_movetothispos_alt.ogg
squadleader/no_filter/commsl_slorders_repairthispos.ogg
squadleader/no_filter/commsl_squad_joinedsquadeight.ogg
squadleader/no_filter/commsl_squad_joinedsquadfive.ogg
squadleader/no_filter/commsl_squad_joinedsquadfour.ogg
squadleader/no_filter/commsl_squad_joinedsquadnine.ogg
squadleader/no_filter/commsl_squad_joinedsquadone.ogg
squadleader/no_filter/commsl_squad_joinedsquadseven.ogg
squadleader/no_filter/commsl_squad_joinedsquadsix.ogg
squadleader/no_filter/commsl_squad_joinedsquadten.ogg
squadleader/no_filter/commsl_squad_joinedsquadthree.ogg
squadleader/no_filter/commsl_squad_joinedsquadtwo.ogg
squadleader/no_filter/player_confirm_sl_negative.ogg
squadleader/no_filter/player_confirm_sl_negative_alt.ogg
squadleader/no_filter/player_confirm_sl_rogerthat.ogg
squadleader/no_filter/player_confirm_sl_rogerthat_alt.ogg
squadleader/no_filter/player_confirm_sl_sorry.ogg
squadleader/no_filter/player_confirm_sl_sorry_alt.ogg
squadleader/no_filter/player_confirm_sl_thankyou.ogg
squadleader/no_filter/player_confirm_sl_thankyou_alt.ogg
squadleader/no_filter/player_request_sl_getin.ogg
squadleader/no_filter/player_request_sl_getin_alt.ogg
squadleader/no_filter/player_request_sl_requestadv_alt.ogg
squadleader/no_filter/player_request_sl_requestammo.ogg
squadleader/no_filter/player_request_sl_requestammo_alt.ogg
squadleader/no_filter/player_request_sl_requestmedic.ogg
squadleader/no_filter/player_request_sl_requestmedic_alt.ogg
squadleader/no_filter/player_request_sl_requestorders.ogg
squadleader/no_filter/player_request_sl_requestpickup.ogg
squadleader/no_filter/player_request_sl_requestpickup_alt.ogg
squadleader/no_filter/player_request_sl_requestreinforcements.ogg
squadleader/no_filter/player_request_sl_requestreinforcements_alt.ogg
squadleader/no_filter/player_request_sl_requestrepairs.ogg
squadleader/no_filter/player_request_sl_requestrepairs_alt.ogg
squadleader/no_filter/player_request_sl_requestsupplies.ogg
squadleader/no_filter/player_request_sl_requestsupplies_alt.ogg
squadleader/no_filter/player_spotted_sl_destroyedbridge.ogg
squadleader/no_filter/player_spotted_sl_enemyaaspotted.ogg
squadleader/no_filter/player_spotted_sl_enemyaaspotted_alt.ogg
squadleader/no_filter/player_spotted_sl_enemyapcspotted.ogg
squadleader/no_filter/player_spotted_sl_enemyapcspotted_alt.ogg
squadleader/no_filter/player_spotted_sl_enemyboatspotted.ogg
squadleader/no_filter/player_spotted_sl_enemyboatspotted_alt.ogg
squadleader/no_filter/player_spotted_sl_enemycarspotted.ogg
squadleader/no_filter/player_spotted_sl_enemycarspotted_alt.ogg
squadleader/no_filter/player_spotted_sl_enemyforcesspotted.ogg
squadleader/no_filter/player_spotted_sl_enemyforcesspotted_alt.ogg
squadleader/no_filter/player_spotted_sl_enemyinfantryspotted.ogg
squadleader/no_filter/player_spotted_sl_enemyinfantryspotted_alt.ogg
squadleader/no_filter/player_spotted_sl_enemysniperspotted.ogg
squadleader/no_filter/player_spotted_sl_enemysniperspotted_alt.ogg
squadleader/no_filter/player_spotted_sl_enemytankspotted.ogg
squadleader/no_filter/player_spotted_sl_enemytankspotted_alt.ogg
squadleader/no_filter/player_spotted_sl_enemywbspotted.ogg
squadleader/no_filter/player_tactics_sl_bailout.ogg
squadleader/no_filter/player_tactics_sl_bailout_alt.ogg
squadleader/no_filter/player_tactics_sl_cantgothere.ogg
squadleader/no_filter/player_tactics_sl_followme.ogg
squadleader/no_filter/player_tactics_sl_gather.ogg
squadleader/no_filter/player_tactics_sl_gogogo.ogg
squadleader/no_filter/player_tactics_sl_gogogo_alt.ogg
squadleader/no_filter/player_tactics_sl_moveout.ogg
squadleader/no_filter/player_tactics_sl_retreat.ogg
squadleader/no_filter/player_tactics_sl_retreat_alt.ogg

https://www.realitymod.com/forum/uploads/signatures/sigpic98978_4.gif

Secret link last updated: 12th Oct 2022
Suchar is offline Reply With Quote
Old 2022-10-28, 19:46   #6
[R-DEV]Mats391
PR:BF2 Lead Developer
Supporting Member
PR Server License Administrator

Mats391's Avatar
Default Re: Pashto voices

Before you spend any money on this, best to just record some voice lines with some normal mic (even a good phone would do) and upload those samples.

Mineral: TIL that Wire-guided missiles actually use wire
Mats391 is offline Reply With Quote
Old 2022-10-29, 04:04   #7
fluffypancakes

fluffypancakes's Avatar
Default Re: Pashto voices

Quote:
Originally Posted by Mats391 View Post
Before you spend any money on this, best to just record some voice lines with some normal mic (even a good phone would do) and upload those samples.
Aye I got that, thanks
fluffypancakes is offline Reply With Quote
Old 2022-10-29, 04:07   #8
fluffypancakes

fluffypancakes's Avatar
Default Re: Pashto voices

Quote:
Originally Posted by Suchar View Post
This is a full list of faction sounds expected by the BF2 debugger. This is probably the best list to use for recording.

Spoiler for List:
commander/filter/auto_moodgp_c_friendlyfire.ogg
commander/filter/auto_moodgp_c_gotlock.ogg
commander/filter/auto_moodgp_c_missilefired.ogg
commander/filter/auto_moodgp_leavingcombatarea.ogg
commander/filter/auto_moodgp_leavingcombatarea_alt.ogg
commander/filter/auto_rules_enemycapturedacp.ogg
commander/filter/auto_rules_enemycapturedacp_alt.ogg
commander/filter/auto_rules_radiospam.ogg
commander/filter/auto_rules_ticketbleedend.ogg
commander/filter/auto_rules_ticketbleedend_alt.ogg
commander/filter/auto_rules_ticketbleedstart.ogg
commander/filter/auto_rules_ticketbleedstart_alt.ogg
commander/filter/auto_rules_wecapturedacp.ogg
commander/filter/auto_rules_wecapturedacp_alt.ogg
commander/filter/auto_rules_welostacp.ogg
commander/filter/auto_rules_welostacp_alt.ogg
commander/filter/auto_voting_votedoutfrombattlefield.ogg
commander/filter/auto_voting_votedoutfromcommander.ogg
commander/filter/auto_voting_votedoutfromcommander_alt.ogg
commander/filter/commsl_adv_advrequestaccepted.ogg
commander/filter/commsl_commander_commanderposavailable.ogg
commander/filter/commsl_commander_commanderposavailable_alt.ogg
commander/filter/commsl_commander_establishcameralink.ogg
commander/filter/commsl_commander_establishcameralink_alt.ogg
commander/filter/commsl_commander_newcommander.ogg
commander/filter/commsl_commander_newcommander_alt.ogg
commander/filter/commsl_commander_nocommanderavailable.ogg
commander/filter/commsl_commander_welcomecommander.ogg
commander/filter/commsl_commander_welcomecommander_alt.ogg
commander/filter/commsl_comorders_attackthispos.ogg
commander/filter/commsl_comorders_attackthispos_alt.ogg
commander/filter/commsl_comorders_defendthispos.ogg
commander/filter/commsl_comorders_defendthispos_alt.ogg
commander/filter/commsl_comorders_demolitionsneededhere.ogg
commander/filter/commsl_comorders_demolitionsneededhere_alt.ogg
commander/filter/commsl_comorders_movetothispos.ogg
commander/filter/commsl_comorders_movetothispos_alt.ogg
commander/filter/commsl_comorders_repairsneededhere.ogg
commander/filter/commsl_comradio_commend.ogg
commander/filter/commsl_comradio_commend_alt.ogg
commander/filter/commsl_comradio_commend_alt2.ogg
commander/filter/commsl_comradio_divide.ogg
commander/filter/commsl_comradio_followorders.ogg
commander/filter/commsl_comradio_followorders_alt.ogg
commander/filter/commsl_comradio_rebuke.ogg
commander/filter/commsl_comradio_rebuke_alt.ogg
commander/filter/commsl_comradio_rebuke_alt2.ogg
commander/filter/commsl_comradio_sorry.ogg
commander/filter/commsl_comradio_supplydropavailable.ogg
commander/filter/commsl_comradio_supplyheadsup.ogg
commander/filter/commsl_comradio_vehicleheadsup.ogg
commander/filter/commsl_squad_assignedsl.ogg
commander/filter/commsl_squad_assignedsl_alt.ogg
commander/filter/commsl_squad_newslassigned.ogg
commander/filter/commsl_squad_newslassigned_alt.ogg
commander/filter/commsl_squad_noslresponse.ogg
commander/filter/commsl_squad_squadneedsaleader.ogg
commander/filter/commsl_squad_squadneedsaleader_alt.ogg
commander/filter/player_confirm_c_negative.ogg
commander/filter/player_confirm_c_negative_alt.ogg
commander/filter/player_confirm_c_rogerthat.ogg
commander/filter/player_confirm_c_rogerthat_alt.ogg
commander/filter/player_confirm_c_sorry.ogg
commander/filter/player_confirm_c_sorry_alt.ogg
commander/filter/player_confirm_c_thankyou.ogg
commander/filter/player_confirm_c_thankyou_alt.ogg
commander/filter/player_request_c_getin.ogg
commander/filter/player_request_c_requestammo.ogg
commander/filter/player_request_c_requestmedic.ogg
commander/filter/player_request_c_requestpickup.ogg
commander/filter/player_request_c_requestreinforcements.ogg
commander/filter/player_request_c_requestrepairs.ogg
commander/filter/player_tactics_c_gogogo.ogg
commander/filter/player_tactics_c_retreat.ogg
commander/no_filter/auto_moodgp_c_ammohere.ogg
commander/no_filter/auto_moodgp_c_friendlyfire.ogg
commander/no_filter/auto_moodgp_c_goodtogo.ogg
commander/no_filter/auto_moodgp_c_healhere.ogg
commander/no_filter/auto_moodgp_c_incominggrenade.ogg
commander/no_filter/auto_moodgp_c_outofammo.ogg
commander/no_filter/auto_moodgp_c_outofmedic.ogg
commander/no_filter/auto_moodgp_c_recharging.ogg
commander/no_filter/auto_moodgp_c_reloading.ogg
commander/no_filter/auto_moodgp_c_throwingfraggrenade.ogg
commander/no_filter/auto_moodgp_c_throwingsmokegrenade.ogg
commander/no_filter/auto_moodgp_c_usingshockpaddles.ogg
commander/no_filter/commsl_adv_advrequestaccepted.ogg
commander/no_filter/player_confirm_c_negative.ogg
commander/no_filter/player_confirm_c_negative_alt.ogg
commander/no_filter/player_confirm_c_rogerthat.ogg
commander/no_filter/player_confirm_c_rogerthat_alt.ogg
commander/no_filter/player_confirm_c_sorry.ogg
commander/no_filter/player_confirm_c_sorry_alt.ogg
commander/no_filter/player_confirm_c_thankyou.ogg
commander/no_filter/player_confirm_c_thankyou_alt.ogg
commander/no_filter/player_request_c_getin.ogg
commander/no_filter/player_request_c_requestammo.ogg
commander/no_filter/player_request_c_requestmedic.ogg
commander/no_filter/player_request_c_requestpickup.ogg
commander/no_filter/player_request_c_requestreinforcements.ogg
commander/no_filter/player_request_c_requestrepairs.ogg
commander/no_filter/player_tactics_c_bailout.ogg
commander/no_filter/player_tactics_c_followme.ogg
commander/no_filter/player_tactics_c_gogogo.ogg
commander/no_filter/player_tactics_c_retreat.ogg
grunt/filter/auto_moodgp_tm_friendlyfire.ogg
grunt/filter/auto_moodgp_tm_friendlyfire_alt.ogg
grunt/filter/auto_moodgp_tm_gotlock.ogg
grunt/filter/auto_moodgp_tm_gotlock_alt.ogg
grunt/filter/auto_moodgp_tm_missilefired.ogg
grunt/filter/auto_moodgp_tm_missilefired_alt.ogg
grunt/filter/auto_moodgp_tm_sendingtargetcoordinates.ogg
grunt/filter/auto_moodgp_tm_sendingtargetcoordinates_alt.ogg
grunt/filter/player_confirm_tm_negative.ogg
grunt/filter/player_confirm_tm_negative_alt.ogg
grunt/filter/player_confirm_tm_rogerthat.ogg
grunt/filter/player_confirm_tm_rogerthat_alt.ogg
grunt/filter/player_confirm_tm_sorry.ogg
grunt/filter/player_confirm_tm_sorry_alt.ogg
grunt/filter/player_confirm_tm_thankyou.ogg
grunt/filter/player_confirm_tm_thankyou_alt.ogg
grunt/filter/player_request_tm_getin.ogg
grunt/filter/player_request_tm_getin_alt.ogg
grunt/filter/player_request_tm_requestammo.ogg
grunt/filter/player_request_tm_requestammo_alt.ogg
grunt/filter/player_request_tm_requestmedic.ogg
grunt/filter/player_request_tm_requestmedic_alt.ogg
grunt/filter/player_request_tm_requestreinforcements.ogg
grunt/filter/player_request_tm_requestreinforcements_alt.ogg
grunt/filter/player_request_tm_requestrepairs.ogg
grunt/filter/player_request_tm_requestrepairs_alt.ogg
grunt/filter/player_spotted_tm_enemyaaspotted.ogg
grunt/filter/player_spotted_tm_enemyaaspotted_alt.ogg
grunt/filter/player_spotted_tm_enemyapcspotted.ogg
grunt/filter/player_spotted_tm_enemyapcspotted_alt.ogg
grunt/filter/player_spotted_tm_enemycarspotted.ogg
grunt/filter/player_spotted_tm_enemycarspotted_alt.ogg
grunt/filter/player_spotted_tm_enemyforcesspotted.ogg
grunt/filter/player_spotted_tm_enemyforcesspotted_alt.ogg
grunt/filter/player_spotted_tm_enemysniperspotted.ogg
grunt/filter/player_spotted_tm_enemysniperspotted_alt.ogg
grunt/filter/player_spotted_tm_enemytankspotted.ogg
grunt/filter/player_spotted_tm_enemytankspotted_alt.ogg
grunt/filter/player_tactics_tm_gogogo.ogg
grunt/filter/player_tactics_tm_gogogo_alt.ogg
grunt/filter/player_tactics_tm_retreat.ogg
grunt/filter/player_tactics_tm_retreat_alt.ogg
grunt/no_filter/auto_moodgp_tm_ammohere.ogg
grunt/no_filter/auto_moodgp_tm_ammohere_alt.ogg
grunt/no_filter/auto_moodgp_tm_friendlyfire.ogg
grunt/no_filter/auto_moodgp_tm_friendlyfire_alt.ogg
grunt/no_filter/auto_moodgp_tm_goodtogo.ogg
grunt/no_filter/auto_moodgp_tm_goodtogo_alt.ogg
grunt/no_filter/auto_moodgp_tm_healhere.ogg
grunt/no_filter/auto_moodgp_tm_healhere_alt.ogg
grunt/no_filter/auto_moodgp_tm_incominggrenade.ogg
grunt/no_filter/auto_moodgp_tm_incominggrenade_alt.ogg
grunt/no_filter/auto_moodgp_tm_outofammo.ogg
grunt/no_filter/auto_moodgp_tm_outofammo_alt.ogg
grunt/no_filter/auto_moodgp_tm_outofmedic.ogg
grunt/no_filter/auto_moodgp_tm_outofmedic_alt.ogg
grunt/no_filter/auto_moodgp_tm_recharging.ogg
grunt/no_filter/auto_moodgp_tm_recharging_alt.ogg
grunt/no_filter/auto_moodgp_tm_reloading.ogg
grunt/no_filter/auto_moodgp_tm_reloading_alt.ogg
grunt/no_filter/auto_moodgp_tm_sendingtargetcoordinates.ogg
grunt/no_filter/auto_moodgp_tm_sendingtargetcoordinates_alt.ogg
grunt/no_filter/auto_moodgp_tm_throwingfraggrenade.ogg
grunt/no_filter/auto_moodgp_tm_throwingfraggrenade_alt.ogg
grunt/no_filter/auto_moodgp_tm_throwingsmokegrenade.ogg
grunt/no_filter/auto_moodgp_tm_throwingsmokegrenade_alt.ogg
grunt/no_filter/auto_moodgp_tm_usingshockpaddles.ogg
grunt/no_filter/player_confirm_tm_negative.ogg
grunt/no_filter/player_confirm_tm_negative_alt.ogg
grunt/no_filter/player_confirm_tm_rogerthat.ogg
grunt/no_filter/player_confirm_tm_rogerthat_alt.ogg
grunt/no_filter/player_confirm_tm_sorry.ogg
grunt/no_filter/player_confirm_tm_sorry_alt.ogg
grunt/no_filter/player_confirm_tm_thankyou.ogg
grunt/no_filter/player_confirm_tm_thankyou_alt.ogg
grunt/no_filter/player_request_tm_getin.ogg
grunt/no_filter/player_request_tm_getin_alt.ogg
grunt/no_filter/player_request_tm_requestammo.ogg
grunt/no_filter/player_request_tm_requestammo_alt.ogg
grunt/no_filter/player_request_tm_requestmedic.ogg
grunt/no_filter/player_request_tm_requestmedic_alt.ogg
grunt/no_filter/player_request_tm_requestorders.ogg
grunt/no_filter/player_request_tm_requestorders_alt.ogg
grunt/no_filter/player_request_tm_requestpickup.ogg
grunt/no_filter/player_request_tm_requestpickup_alt.ogg
grunt/no_filter/player_request_tm_requestreinforcements.ogg
grunt/no_filter/player_request_tm_requestreinforcements_alt.ogg
grunt/no_filter/player_request_tm_requestrepairs.ogg
grunt/no_filter/player_request_tm_requestrepairs_alt.ogg
grunt/no_filter/player_spotted_tm_destroyedbridge.ogg
grunt/no_filter/player_spotted_tm_enemyaaspotted.ogg
grunt/no_filter/player_spotted_tm_enemyaaspotted_alt.ogg
grunt/no_filter/player_spotted_tm_enemyapcspotted.ogg
grunt/no_filter/player_spotted_tm_enemyapcspotted_alt.ogg
grunt/no_filter/player_spotted_tm_enemyboatspotted.ogg
grunt/no_filter/player_spotted_tm_enemycarspotted.ogg
grunt/no_filter/player_spotted_tm_enemycarspotted_alt.ogg
grunt/no_filter/player_spotted_tm_enemyforcesspotted.ogg
grunt/no_filter/player_spotted_tm_enemyforcesspotted_alt.ogg
grunt/no_filter/player_spotted_tm_enemyinfantryspotted.ogg
grunt/no_filter/player_spotted_tm_enemyinfantryspotted_alt.ogg
grunt/no_filter/player_spotted_tm_enemysniperspotted.ogg
grunt/no_filter/player_spotted_tm_enemysniperspotted_alt.ogg
grunt/no_filter/player_spotted_tm_enemytankspotted.ogg
grunt/no_filter/player_spotted_tm_enemytankspotted_alt.ogg
grunt/no_filter/player_spotted_tm_enemywbspotted.ogg
grunt/no_filter/player_tactics_tm_bailout.ogg
grunt/no_filter/player_tactics_tm_bailout_alt.ogg
grunt/no_filter/player_tactics_tm_cantgothere.ogg
grunt/no_filter/player_tactics_tm_followme.ogg
grunt/no_filter/player_tactics_tm_gogogo.ogg
grunt/no_filter/player_tactics_tm_gogogo_alt.ogg
grunt/no_filter/player_tactics_tm_retreat.ogg
grunt/no_filter/player_tactics_tm_retreat_alt.ogg
squadleader/filter/auto_moodgp_sl_friendlyfire.ogg
squadleader/filter/auto_moodgp_sl_friendlyfire_alt.ogg
squadleader/filter/auto_moodgp_sl_gotlock.ogg
squadleader/filter/auto_moodgp_sl_gotlock_alt.ogg
squadleader/filter/auto_moodgp_sl_missilefired.ogg
squadleader/filter/auto_moodgp_sl_missilefired_alt.ogg
squadleader/filter/auto_moodgp_sl_sendingtargetcoordinates.ogg
squadleader/filter/auto_moodgp_sl_sendingtargetcoordinates_alt.ogg
squadleader/filter/commsl_slorders_attackthispos.ogg
squadleader/filter/commsl_slorders_attackthispos_alt.ogg
squadleader/filter/commsl_slorders_defendthispos.ogg
squadleader/filter/commsl_slorders_defendthispos_alt.ogg
squadleader/filter/commsl_slorders_demolitionsneededhere.ogg
squadleader/filter/commsl_slorders_movetothispos.ogg
squadleader/filter/commsl_slorders_movetothispos_alt.ogg
squadleader/filter/commsl_slorders_repairthispos.ogg
squadleader/filter/commsl_squad_joinedsquadeight.ogg
squadleader/filter/commsl_squad_joinedsquadfive.ogg
squadleader/filter/commsl_squad_joinedsquadfour.ogg
squadleader/filter/commsl_squad_joinedsquadnine.ogg
squadleader/filter/commsl_squad_joinedsquadone.ogg
squadleader/filter/commsl_squad_joinedsquadseven.ogg
squadleader/filter/commsl_squad_joinedsquadsix.ogg
squadleader/filter/commsl_squad_joinedsquadten.ogg
squadleader/filter/commsl_squad_joinedsquadthree.ogg
squadleader/filter/commsl_squad_joinedsquadtwo.ogg
squadleader/filter/player_confirm_sl_negative.ogg
squadleader/filter/player_confirm_sl_negative_alt.ogg
squadleader/filter/player_confirm_sl_rogerthat.ogg
squadleader/filter/player_confirm_sl_rogerthat_alt.ogg
squadleader/filter/player_confirm_sl_sorry.ogg
squadleader/filter/player_confirm_sl_sorry_alt.ogg
squadleader/filter/player_confirm_sl_thankyou.ogg
squadleader/filter/player_confirm_sl_thankyou_alt.ogg
squadleader/filter/player_request_sl_getin.ogg
squadleader/filter/player_request_sl_getin_alt.ogg
squadleader/filter/player_request_sl_requestadv_alt.ogg
squadleader/filter/player_request_sl_requestammo.ogg
squadleader/filter/player_request_sl_requestammo_alt.ogg
squadleader/filter/player_request_sl_requestmedic.ogg
squadleader/filter/player_request_sl_requestmedic_alt.ogg
squadleader/filter/player_request_sl_requestorders.ogg
squadleader/filter/player_request_sl_requestpickup.ogg
squadleader/filter/player_request_sl_requestpickup_alt.ogg
squadleader/filter/player_request_sl_requestreinforcements.ogg
squadleader/filter/player_request_sl_requestreinforcements_alt.ogg
squadleader/filter/player_request_sl_requestrepairs.ogg
squadleader/filter/player_request_sl_requestrepairs_alt.ogg
squadleader/filter/player_request_sl_requestsupplies.ogg
squadleader/filter/player_request_sl_requestsupplies_alt.ogg
squadleader/filter/player_spotted_sl_destroyedbridge.ogg
squadleader/filter/player_spotted_sl_enemyaaspotted.ogg
squadleader/filter/player_spotted_sl_enemyaaspotted_alt.ogg
squadleader/filter/player_spotted_sl_enemyapcspotted.ogg
squadleader/filter/player_spotted_sl_enemyapcspotted_alt.ogg
squadleader/filter/player_spotted_sl_enemycarspotted.ogg
squadleader/filter/player_spotted_sl_enemycarspotted_alt.ogg
squadleader/filter/player_spotted_sl_enemyforcesspotted.ogg
squadleader/filter/player_spotted_sl_enemyforcesspotted_alt.ogg
squadleader/filter/player_spotted_sl_enemysniperspotted.ogg
squadleader/filter/player_spotted_sl_enemysniperspotted_alt.ogg
squadleader/filter/player_spotted_sl_enemytankspotted.ogg
squadleader/filter/player_spotted_sl_enemytankspotted_alt.ogg
squadleader/filter/player_spotted_sl_enemywbspotted.ogg
squadleader/filter/player_tactics_sl_gogogo.ogg
squadleader/filter/player_tactics_sl_gogogo_alt.ogg
squadleader/filter/player_tactics_sl_retreat.ogg
squadleader/filter/player_tactics_sl_retreat_alt.ogg
squadleader/no_filter/auto_moodgp_sl_ammohere.ogg
squadleader/no_filter/auto_moodgp_sl_ammohere_alt.ogg
squadleader/no_filter/auto_moodgp_sl_friendlyfire.ogg
squadleader/no_filter/auto_moodgp_sl_friendlyfire_alt.ogg
squadleader/no_filter/auto_moodgp_sl_goodtogo.ogg
squadleader/no_filter/auto_moodgp_sl_goodtogo_alt.ogg
squadleader/no_filter/auto_moodgp_sl_healhere.ogg
squadleader/no_filter/auto_moodgp_sl_healhere_alt.ogg
squadleader/no_filter/auto_moodgp_sl_incominggrenade.ogg
squadleader/no_filter/auto_moodgp_sl_incominggrenade_alt.ogg
squadleader/no_filter/auto_moodgp_sl_outofammo.ogg
squadleader/no_filter/auto_moodgp_sl_outofammo_alt.ogg
squadleader/no_filter/auto_moodgp_sl_outofmedic.ogg
squadleader/no_filter/auto_moodgp_sl_outofmedic_alt.ogg
squadleader/no_filter/auto_moodgp_sl_recharging.ogg
squadleader/no_filter/auto_moodgp_sl_recharging_alt.ogg
squadleader/no_filter/auto_moodgp_sl_reloading.ogg
squadleader/no_filter/auto_moodgp_sl_reloading_alt.ogg
squadleader/no_filter/auto_moodgp_sl_sendingtargetcoordinates.ogg
squadleader/no_filter/auto_moodgp_sl_sendingtargetcoordinates_alt.ogg
squadleader/no_filter/auto_moodgp_sl_throwingfraggrenade.ogg
squadleader/no_filter/auto_moodgp_sl_throwingfraggrenade_alt.ogg
squadleader/no_filter/auto_moodgp_sl_throwingsmokegrenade.ogg
squadleader/no_filter/auto_moodgp_sl_throwingsmokegrenade_alt.ogg
squadleader/no_filter/auto_moodgp_sl_usingshockpaddles.ogg
squadleader/no_filter/commsl_slorders_attackthispos.ogg
squadleader/no_filter/commsl_slorders_attackthispos_alt.ogg
squadleader/no_filter/commsl_slorders_defendthispos.ogg
squadleader/no_filter/commsl_slorders_defendthispos_alt.ogg
squadleader/no_filter/commsl_slorders_demolitionsneededhere.ogg
squadleader/no_filter/commsl_slorders_minethispos.ogg
squadleader/no_filter/commsl_slorders_movetothispos.ogg
squadleader/no_filter/commsl_slorders_movetothispos_alt.ogg
squadleader/no_filter/commsl_slorders_repairthispos.ogg
squadleader/no_filter/commsl_squad_joinedsquadeight.ogg
squadleader/no_filter/commsl_squad_joinedsquadfive.ogg
squadleader/no_filter/commsl_squad_joinedsquadfour.ogg
squadleader/no_filter/commsl_squad_joinedsquadnine.ogg
squadleader/no_filter/commsl_squad_joinedsquadone.ogg
squadleader/no_filter/commsl_squad_joinedsquadseven.ogg
squadleader/no_filter/commsl_squad_joinedsquadsix.ogg
squadleader/no_filter/commsl_squad_joinedsquadten.ogg
squadleader/no_filter/commsl_squad_joinedsquadthree.ogg
squadleader/no_filter/commsl_squad_joinedsquadtwo.ogg
squadleader/no_filter/player_confirm_sl_negative.ogg
squadleader/no_filter/player_confirm_sl_negative_alt.ogg
squadleader/no_filter/player_confirm_sl_rogerthat.ogg
squadleader/no_filter/player_confirm_sl_rogerthat_alt.ogg
squadleader/no_filter/player_confirm_sl_sorry.ogg
squadleader/no_filter/player_confirm_sl_sorry_alt.ogg
squadleader/no_filter/player_confirm_sl_thankyou.ogg
squadleader/no_filter/player_confirm_sl_thankyou_alt.ogg
squadleader/no_filter/player_request_sl_getin.ogg
squadleader/no_filter/player_request_sl_getin_alt.ogg
squadleader/no_filter/player_request_sl_requestadv_alt.ogg
squadleader/no_filter/player_request_sl_requestammo.ogg
squadleader/no_filter/player_request_sl_requestammo_alt.ogg
squadleader/no_filter/player_request_sl_requestmedic.ogg
squadleader/no_filter/player_request_sl_requestmedic_alt.ogg
squadleader/no_filter/player_request_sl_requestorders.ogg
squadleader/no_filter/player_request_sl_requestpickup.ogg
squadleader/no_filter/player_request_sl_requestpickup_alt.ogg
squadleader/no_filter/player_request_sl_requestreinforcements.ogg
squadleader/no_filter/player_request_sl_requestreinforcements_alt.ogg
squadleader/no_filter/player_request_sl_requestrepairs.ogg
squadleader/no_filter/player_request_sl_requestrepairs_alt.ogg
squadleader/no_filter/player_request_sl_requestsupplies.ogg
squadleader/no_filter/player_request_sl_requestsupplies_alt.ogg
squadleader/no_filter/player_spotted_sl_destroyedbridge.ogg
squadleader/no_filter/player_spotted_sl_enemyaaspotted.ogg
squadleader/no_filter/player_spotted_sl_enemyaaspotted_alt.ogg
squadleader/no_filter/player_spotted_sl_enemyapcspotted.ogg
squadleader/no_filter/player_spotted_sl_enemyapcspotted_alt.ogg
squadleader/no_filter/player_spotted_sl_enemyboatspotted.ogg
squadleader/no_filter/player_spotted_sl_enemyboatspotted_alt.ogg
squadleader/no_filter/player_spotted_sl_enemycarspotted.ogg
squadleader/no_filter/player_spotted_sl_enemycarspotted_alt.ogg
squadleader/no_filter/player_spotted_sl_enemyforcesspotted.ogg
squadleader/no_filter/player_spotted_sl_enemyforcesspotted_alt.ogg
squadleader/no_filter/player_spotted_sl_enemyinfantryspotted.ogg
squadleader/no_filter/player_spotted_sl_enemyinfantryspotted_alt.ogg
squadleader/no_filter/player_spotted_sl_enemysniperspotted.ogg
squadleader/no_filter/player_spotted_sl_enemysniperspotted_alt.ogg
squadleader/no_filter/player_spotted_sl_enemytankspotted.ogg
squadleader/no_filter/player_spotted_sl_enemytankspotted_alt.ogg
squadleader/no_filter/player_spotted_sl_enemywbspotted.ogg
squadleader/no_filter/player_tactics_sl_bailout.ogg
squadleader/no_filter/player_tactics_sl_bailout_alt.ogg
squadleader/no_filter/player_tactics_sl_cantgothere.ogg
squadleader/no_filter/player_tactics_sl_followme.ogg
squadleader/no_filter/player_tactics_sl_gather.ogg
squadleader/no_filter/player_tactics_sl_gogogo.ogg
squadleader/no_filter/player_tactics_sl_gogogo_alt.ogg
squadleader/no_filter/player_tactics_sl_moveout.ogg
squadleader/no_filter/player_tactics_sl_retreat.ogg
squadleader/no_filter/player_tactics_sl_retreat_alt.ogg

Woah! That's a pretty extensive list, thanks. Could I ask what's the difference between "filter" and "no_filter" though? I'd assume it means whether the voiceline is said through a radio filter or not?
fluffypancakes is offline Reply With Quote
Old 2022-10-29, 21:23   #9
[R-DEV]​Arab
PR:BF2 Developer
Supporting Member

Arab's Avatar
Default Re: Pashto voices

Quote:
Originally Posted by fluffypancakes View Post
Woah! That's a pretty extensive list, thanks. Could I ask what's the difference between "filter" and "no_filter" though? I'd assume it means whether the voiceline is said through a radio filter or not?
Correct, so no filter is just the voice while filter is with the radio filter - for use in vehicles.

Arab is offline Reply With Quote
Old 2022-11-24, 02:59   #10
big guy (cheerio)

big guy (cheerio)'s Avatar
Default Re: Pashto voices

nice to see this happening
big guy (cheerio) is offline Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT. The time now is 00:40.