QuentinGruber / h1z1-server

Library used to emulate h1z1 game servers
https://h1emu.com
GNU General Public License v3.0
93 stars 54 forks source link

Add playtime manager #2094

Closed QuentinGruber closed 2 months ago

QuentinGruber commented 2 months ago

This PR introduces a new PlayTimeManager to track the playtime for characters. It includes changes to character entities, the world data manager, and the zone server to support playtime tracking. Additionally, it adds unit tests to ensure the PlayTimeManager works correctly with and without MongoDB. The changes also update the character save and load methods to include playtime.


QuentinGruber commented 2 months ago

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @QuentinGruber and the rest of your teammates on Graphite Graphite

QuentinGruber commented 2 months ago

Merge activity