FrenchCore - Call System

by Zachary Masson

Contributors

Zachary Masson

FrenchCore - Call System

Summary

API d'appels telephoniques entre joueurs : distance illimitee, conferences a 4, haut-parleur. A utiliser depuis votre propre mod.

Description

Call System apporte de vraies conversations telephoniques entre joueurs, a n'importe quelle distance sur la carte.

C'est une API destinee aux createurs de mods : elle fournit le moteur de conversation, pas l'interface. Vous gardez la main sur le telephone que voient vos joueurs, sur les numeros et sur le style de votre serveur.

CE QUE LE MOD APPORTE

- Appels prives a distance illimitee : seuls les correspondants s'entendent, ou qu'ils soient.
- Conferences jusqu'a 4 voix, avec ajout de quelqu'un en cours d'appel.
- Aucune coupure quand deux personnes parlent en meme temps : chacun parle sur sa propre frequence et ecoute celle des autres.
- Haut-parleur : les joueurs a moins de 3 metres entendent l'appel et y sont entendus, sans rien faire.
- Voix directe automatique : pendant un appel, la voix du joueur part dans le telephone au lieu d'etre entendue autour de lui. Fonctionne aussi bien en micro ouvert qu'en appui sur une touche.
- Telephone et oreillette prets a l'emploi, distribues automatiquement, tenus en main.
- PC et Xbox, en solo, en Peer Tool et sur serveur dedie.

CE QUE LE MOD NE FAIT PAS, VOLONTAIREMENT

Pas d'interface, pas de sonnerie, pas de numeros, pas de carnet de contacts, pas de raccourci clavier. Tout cela appartient au mod qui utilise l'API, pour que chaque serveur garde son identite.

Le mod modifie aussi le filtre de voix radio du jeu (son plus telephonique, bips de fin de transmission supprimes). Cette modification touche egalement les radios militaires : a savoir avant de l'installer.

POUR LES DEVELOPPEURS

Ajoutez Call System aux dependances de votre addon, puis tout passe par une seule classe :

    CS_CallAPI.Call(callerId, targetId);
    CS_CallAPI.GetOnRinging().Insert(OnRinging);
    CS_CallAPI.RequestAnswer();
    CS_CallAPI.GetOnLocalStateChanged().Insert(RefreshUI);

Les fonctions de consultation donnent l'etat de la ligne, les participants, ceux qui sonnent, les auditeurs du haut-parleur et la duree de l'appel. La documentation complete, avec exemples, se trouve dans le fichier API.md du mod.

LICENCE

Arma Public License No Derivatives (APL-ND). Vous pouvez utiliser Call System sur votre serveur et en dependre depuis votre propre mod publie. Vous ne pouvez pas redistribuer une version modifiee, le re-uploader, ni en faire un usage commercial.

Call System par Zachary Masson.

License

Arma Public License No Derivatives (APL-ND)

Version
1.0.4
Game Version
1.8.0.13
Version size
2.07 MB
Downloads
5
Created
15.09.2026
Last Modified
19.09.2026
ID
6A5F303894B0F873