Guthen / guthscp106

1 stars 0 forks source link

(french) Add a Femur Breaker compatibility #1

Closed Augaton closed 3 months ago

Augaton commented 1 year ago

Faire en sorte (si faisable bien sur) qu'il puisse retourner directement a son confinement en cas de femur breaker

Certurix commented 1 year ago

Je doute que ce soit faisable, chaque serveur à sa propre implémentation du fémur breaker, surtout au niveau de la map. Alors on peut bien évidemment intéragir avec les entités et props de la map, mais il faudrait qu'elle même soit prévue pour. Autrement dit, cette fonctionnalité risque de ne pas être faisable si la map n'est pas prévue pour, et la configuration et mise en place serait contraignante

Augaton commented 1 year ago

J'en suis bien conscient , je n'ai peut être pas été aussi clair mais juste faire un tp rapide vers sa cage (sans allez en noclip ou de sacrifier son sinkhole) , cela éviterais de faire trop patienter les gens pour le reconfiner ou de juger qu'il n'a pas été receptif par le fémur breaker

Guthen commented 1 year ago

Le problème que Certurix mentionne est pas tant le moyen de ramener SCP-106, c'est surtout techniquement faire le lien au niveau de comment la map est configurée pour faire le déclenchement du femur breaker, et chaque map peut l'avoir configuré d'une manière différente.

Je sais que sur gm_site19, c'est un bouton à actionner, donc c'est relativement simple à detecter, mais ce bouton ne peut être actionné que si le levier de l'émetteur de son est actif aussi, et je ne sais pas si ça créera des problèmes avec la manière de détecter si l'autre bouton est activé ou pas.

Je ne sais pas si c'est différent sur les autres maps, je ne pense pas mais si c'était le cas, faudrait supporter plusieurs méthodes de configuration, voire une méthode par map (et là ça devient relou parce que ça représente beaucoup de boulot à gérer individuellement)

C'est pas pour autant impossible, faudra que je me renseigne dans tous les cas.

Guthen commented 3 months ago

Done in commit 1e94bd640b988fb802d55b1cc8f41ac70b22347a, will be available in remaster release