@@ -994,6 +994,26 @@ declare interface VoiceChatMp {
994
994
setPreprocessingParam ( setting : number , value : any ) : void ;
995
995
996
996
cleanupAndReload ( p0 : boolean , p1 : boolean , p2 : boolean ) : void ;
997
+
998
+ /**
999
+ * Disabled by default.
1000
+ * @example
1001
+ * mp.voiceChat.gameOutputEnabled = true;
1002
+ */
1003
+ gameOutputEnabled : boolean ;
1004
+
1005
+ /**
1006
+ * Default value is set to 'mp.game.joaat('SPEECH_SCRIPTED')'
1007
+ * @example
1008
+ * mp.voiceChat.gameOutputCategory = hash;
1009
+ */
1010
+ gameOutputCategory : number ;
1011
+
1012
+ advancedNoiseSuppression : boolean ;
1013
+
1014
+ networkOptimisations : boolean ;
1015
+
1016
+ bitrate : number ;
997
1017
}
998
1018
999
1019
declare interface RaycastingMp {
@@ -2358,6 +2378,8 @@ declare interface PlayerMp extends PedMpBase {
2358
2378
voiceAutoVolume : boolean ;
2359
2379
voiceVolume : number ;
2360
2380
voice3d : any ;
2381
+ voiceGameOutputEnabled : boolean ;
2382
+ voiceGameOutputCategory : number ;
2361
2383
2362
2384
readonly action : string ;
2363
2385
readonly aimTarget : boolean ;
@@ -2473,6 +2495,7 @@ declare interface PlayerMp extends PedMpBase {
2473
2495
setVehicleDamageModifier ( damageAmount : number ) : void ;
2474
2496
setVehicleDefenseModifier ( modifier : number ) : void ;
2475
2497
setVoiceAttribute ( attribute : any , value : any ) : void ; // TODO
2498
+ closeVoiceStream ( ) : void ;
2476
2499
setWantedCentrePosition ( x : number , y : number , z : number ) : void ;
2477
2500
setWantedLevel ( wantedLevel : number , disableNoMission : boolean ) : void ;
2478
2501
setWantedLevelNoDrop ( wantedLevel : number , p2 : boolean ) : void ;
0 commit comments