Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Équipe
- - Sweet a rejoint l’équipe
- Unvanquished
- - notification visuelle et sonore lorsqu’on éteint un feu en tant que granger
- - commande slap améliorée (vélocité indépendante de la masse)
- - plus de migration vers GLM (commencé pendant la 0.53)
- - bugfix: corrige l’animation de médistation non alimentée
- - spectateur ne peut ouvrir le menu des “beacons”
- - empêche les bots dragoon de cracher un “barb” quand trop proche d’un ennemi
- - rmlui, corrige coloration incohérente des pseudos après du texte coloré
- - travail sur l’écran d’accueil à la connexion à un serveur
- - bugfix: pas de momentum négatif
- - bugfix: corrige le zap en chaîne du marauder (“lingering zap”)
- - possibilité de retirer du momentum (commande triche /give)
- - nouvelles façon d’itérer les entités
- - amélioration de l’évitement d’obstacle pour les bots
- - ajoute de “/bot skill <level> [team]”
- - ajout de “/listbot”
- - g_bot_ignoreMomentum permet à des bots d’évoluer quelque soit le momentum
- - ajout de la capacité à configurer les compétences de bot : viser la tête, visée prédictive, usage du medkit, préférer l’usage d’une armure, fuir en courant, ressentir la douleur, barb de dragoon
- - réattribution des capacités de compétences de bot aux niveau de skill
- - commande “/teamstatus” activée par défaut (introduite dans 0.53.0)
- - compte les codes couleurs comme un seul caractère
- - bugfix: empêche les roquettes de suivre des joueurs morts
- - bot dragoon vise maintenant avec ses barbs avant de les cracher
- - bot aliens ont désormais plus de skill que les humains de manière générale
- - bugfix: correction du tremblement des bots (“bot tremble”)
- - quelque reformattage de log et de sortie de commande (par exemple, alignment des noms pour “listplayers” et “listadmins”
- - génère les navmeshs dans le jeu, plus besoin pour les mappeurs de les générer eux-même, ça signifie aussi que la navmesh d’un mod ou d’une version correspond exactement au mod ou à la version, et que les prochaines mises à jour du jeu pourront produire et utiliser de meilleures navmesh sans republier les maps si on améliore le code de génération de navmesh
- - l’écran de chargement des cartes affiche le nom de la carte et de le ou les auteurs (si renseigné), depuis les métadonnées, historiquement les artistes inscrivaient ces informations sur l’image d’illustration de la carte avec un logiciel de dessin… (!!!)
- - nouveau format de navcon : format texte
- - TODO: après 86b50408edc845ee154d3d6baf2e106988751993
- Unvanquished Assets
- - certaines cartes distribuent des navcon
- - nouvelles icônes d’inventaire par Nanaa, Gireen et Bob Vador
- - quelques améliorations de comportement de bot (behavior tree)
- - retour de l’ancien lucifer cannon que les gens préféraient
- - TODO:
- Daemon
- - rendu des navmesh avec la commande “navedit” est moins buggé
- - le naclsdk a été porté vers python3: python2 n’est plus nécessaire pour compiler le gamecode redistribuable, il n’y a donc plus du tout besoin de python2
- - ajout de tests unitaires avec googletest
- - assigner une valeur à une cvar avec “/<cvarname> <cvarvalue>” ne la rend plus archivée par défaut (il faut utiliser “/seta <cvarname> <cvarvalue>” dans tous les cas)
- - renderer utilise EXT_framebuffer_object is ARB_framebuffer_object est disponible, EXT_fbo est un sous-ensemble de ARB_fbo, le moteur n’utilisait rien de spécifique à ARB_fbo donc en faisant ça plus de vieilles cartes sont prises en charge pour un coût dérisoire (tester au démarrage du jeu la disponibilité D’EXT_fbo si ARB_fbo ne l’est pas)
- - Amélioration du code de traitement des codes couleur
- - réécriture de parties du code de modèles 3D, avec des types forts pour éviter certaines erreurs
- - le moteur peut désormais être compilé pour armhf (arm 32 bit avec hard float) et arm64. Actuellement à cause de certaines limitations de la technologie NativeClient le game code arm est 32-bit dans les deux cas dans la machine virtuelle mais ça n’empêche pas le moteur de tourner sur arm64 avec.
- - certaines ressources optionnelles comme les deluxemaps ne sont plus chargée si désactivées, on économise non seulement le calcul mais aussi la mémoire.
- - les lightstyles peuvent être désactivées
- - correction d’un bug qui faisait que toutes les lumières dynamiques n’étaient pas rendues (avec comme conséquence des rendus différents selon le matériel)
- - TODO: après b6029568fd09c3b015caf78d930496cd9fbab7e1
- Général
- - corrections de bugs en tous genre et de cause de crashs, nettoyage de code mort, des réécritures pour une meilleur efficacité, plus de commentaires documentant le code…
- - tous les binaires pour toutes les architectures matériels et systèmes d’exploitation on été compilés dans des containers docker, y compris les binaires macOS compilés dans un container Linux en utilisant Darling [ https://www.darlinghq.org/ ].
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement