Étude de faisabilité : outil de suivi des revenus PvE (ratting) #60
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Objectif
Préparer un futur outil de suivi des revenus de ratting, sur le modèle du suivi d'exploration (
Exploration/ExplorationSession.cs,Components/Exploration/) : des sessions, des sites, puis des statistiques.Ce ticket est une étude de faisabilité : pour chaque statistique voulue, déterminer d'où viendrait la donnée (ESI, saisie manuelle, collage depuis le client…) et avec quelle fiabilité. L'implémentation fera l'objet de tickets séparés.
Statistiques souhaitées
Pistes à étudier (hypothèses, rien n'a été vérifié)
Bounties et ESS : journal du wallet ESI
esi-wallet.read_character_wallet.v1, voirStock/EsiMarketOrderService.cs). À vérifier : le journal (/characters/{id}/wallet/journal/) donne-t-il des lignes de typebounty_prizeset des lignes propres à l'ESS (types de lignes ESS exacts à identifier) ?reasond'une ligne de bounty pourrait détailler les NPC tués (type et quantité). Si c'est le cas, on aurait un indice sur les sites faits.Sites et escalations
esi-characters.read_notifications.v1).reasondes bounties ? Ce serait un bonus, pas une base fiable.Autres questions
Livrables de l'étude
si on démare et arrete une session en mode manuel, cela peut aider à déterminer pour un ESS donné, a quel session c'est rataché. Par contre, l'ESS tombe au 4h, si on a fait 2 sessions il faudra se basé sur les bountie pour savoir quel part d'ESS va a quelle session. Pour information, le % qui va dans l'ess est stable (environ 39% de mémoire) on ne gere que la main bank, pas la reserve bank