34 lines
751 B
Python
34 lines
751 B
Python
"""
|
|
EU-Utility Premium - Entropia Universe Integration
|
|
===================================================
|
|
|
|
Modules for integrating with the Entropia Universe game client.
|
|
|
|
Example:
|
|
from premium.eu_integration import GameClient
|
|
|
|
client = GameClient()
|
|
client.start()
|
|
|
|
@client.on_loot
|
|
def handle_loot(event):
|
|
print(f"Got loot: {event.item}")
|
|
"""
|
|
|
|
from .game_client import GameClient, GameState
|
|
from .log_parser import LogParser, LogEvent
|
|
from .window_tracker import WindowTracker
|
|
from .events import GameEvent, LootEvent, SkillEvent, ChatEvent
|
|
|
|
__all__ = [
|
|
'GameClient',
|
|
'GameState',
|
|
'LogParser',
|
|
'LogEvent',
|
|
'WindowTracker',
|
|
'GameEvent',
|
|
'LootEvent',
|
|
'SkillEvent',
|
|
'ChatEvent',
|
|
]
|