Changer le modèle 3D appelé en cas d'erreur #19

Open
opened 2016-11-21 18:59:10 +00:00 by zatalyz · 3 comments
zatalyz commented 2016-11-21 18:59:10 +00:00 (Migrated from port.numenaute.org)

Lorsque que le serveur appelle une .creature mais que le client n'est pas à jour, c'est un gingo qui apparaît à la place.

Trouver où le gingo est défini, et remplacer par un modèle adapté à l'univers du Khanat.

Dans code/ryzom/client/src/entities.cpp, s'il ne trouve pas la créature appelé, il affiche la DefaultEntity du ClientCfg.

En allant voir dans le fichier de code/ryzom/client/src/client_cfg.cpp

On voit que

  • Par défaut c'est ccafb1.creature
  • Si c'est un client dev, il lit la valeur DefaultEntity du client_default.cfg

Ajoutons la possibilité de lire la valeur du cfg avec un client standard aussi, ainsi les gens peuvent mettre ce qu'ils veulent.

Par défaut, pour le moment, je propose qu'on appelle un oeuf : object_easter_egg01a car c'est une possibilité non révélée. Si YannK est motivé pour nous faire des pendos roses volants, ou Osquallo des scouis virevoltants (système de particule, en version cartoon ?) ça peut être marrant aussi.

Fermeture de la TAF https://khaganat.net/taf/fr:taf:mmorpg:code:changergingo puisqu'on gère ça ici maintenant.

Lorsque que le serveur appelle une .creature mais que le client n'est pas à jour, c'est un gingo qui apparaît à la place. Trouver où le gingo est défini, et remplacer par un modèle adapté à l'univers du Khanat. Dans `code/ryzom/client/src/entities.cpp`, s'il ne trouve pas la créature appelé, il affiche la DefaultEntity du ClientCfg. En allant voir dans le fichier de `code/ryzom/client/src/client_cfg.cpp` On voit que * Par défaut c'est ccafb1.creature * Si c'est un client dev, il lit la valeur DefaultEntity du client_default.cfg Ajoutons la possibilité de lire la valeur du cfg avec un client standard aussi, ainsi les gens peuvent mettre ce qu'ils veulent. Par défaut, pour le moment, je propose qu'on appelle un oeuf : `object_easter_egg01a` car c'est une possibilité non révélée. Si YannK est motivé pour nous faire des pendos roses volants, ou Osquallo des scouis virevoltants (système de particule, en version cartoon ?) ça peut être marrant aussi. Fermeture de la TAF https://khaganat.net/taf/fr:taf:mmorpg:code:changergingo puisqu'on gère ça ici maintenant.
zatalyz commented 2016-11-21 18:59:29 +00:00 (Migrated from port.numenaute.org)

Reassigned to @osquallo

Reassigned to @osquallo
SIELA1915 commented 2017-05-04 19:38:42 +00:00 (Migrated from port.numenaute.org)

Assigné à deed pour la création de la datasheet, remets-moi quand c'est fait :D

Assigné à deed pour la création de la datasheet, remets-moi quand c'est fait :D
SIELA1915 commented 2017-05-04 19:38:49 +00:00 (Migrated from port.numenaute.org)

assigned to @deed

assigned to @deed
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Khaganat-NeL/khanat-opennel-code#19
No description provided.