Please download the latest version here: http://www.voobly.com/gamemods/mod/476/ ... -Dashboard
[linethru]Latest Version 1.1: viewtopic.php?f=104&t=107399&p=402743#p402743
AoC Spectator Dashboard provides real-time information and statistics while you spectate a game or watch a recorded game. You'll need a second monitor so you can view it and the game at the same time.
Instructions:
Screenshots:
Dashboard Features:
Configuration:
Notes:
Download:[/linethru]
[linethru]Latest Version 1.1: viewtopic.php?f=104&t=107399&p=402743#p402743
AoC Spectator Dashboard provides real-time information and statistics while you spectate a game or watch a recorded game. You'll need a second monitor so you can view it and the game at the same time.
Instructions:
- Run spectator[.exe] as Administrator
- Go to http://localhost:1414 in your browser
- Spectate a game or watch a recorded game
Screenshots:
Dashboard Features:
- Research Timeline: Shows progress of current researches and history of past researches. Includes start and finish times, taking into account civilization bonuses. Canceled researches will be crossed out. If a building is destroyed while researching, this won't be detected.
- Heatmap: Overlays animated heatmap onto map that shows locations of recent player activity.
- APM Chart: Plots relative APM over time. It shows the instantaneous APM (total actions taken in the prior 60 seconds). The following actions are counted: Research, Attack, Move, Flare, Buy, Sell, Formation, and Build. Other actions are not attributable to players, and it does not measure every key press or click. It will remove duplicate actions, and nearly-duplicate Move actions (configurable).
- Chat Transcript: Shows pre-game and in-game chat. Team-only messages are limited to one team only.
- Sling: Displays matrix of tributes between players, per-team and per-resource.
- Trade: Shows amounts spent or sold at the market. Spent is X amount of resource spent to get gold, Sold is X amount of gold sold to get resources.
- Summary: Basic information about the game: Ladder, teams, players, civilizations, age, rating, and current game time.
- Super View Lock: Like regular View Lock, but operates on all players at once. This feature takes over your mouse to navigate via the mini-map. Turn it on and off via a configurable hotkey (default F5). You can also prioritize which actions it should focus on. Usually will show interesting happenings, but not always.
- Streamer Features: Research Progress, APM Chart, Heatmap, and Team Summary can be used as stream overlays in OBS via the CLR Browser Plugin. Add these URLs as global sources: http://localhost:1414/streamers/researches, http://localhost:1414/streamers/apm, http://localhost:1414/streamers/heatmap, http://localhost:1414/streamers/team (See viewtopic.php?f=104&t=107399&p=402751#p402751 for complete instructions)
Configuration:
- You can change a number of settings by editing the file settings[.txt]. You aren't required to change any settings for normal operation.
- Twitch Integration: If enabled, will set channel name to game title.
- Chat Translation: If enabled, will use Microsoft's Translation service to translate chat messages to the language of your choice. It doesn't work too good on AoC chat but often it is enough to understand. Perform steps 1 and 2 here: https://msdn.microsoft.com/en-us/library/hh454950.aspx to get client_id and client_secret values (enter any URI like, google.com, it does not matter). 2 million characters a month are free - more than enough for AoC games.
- Super View Lock: Priority of each action can be set. Values are relative. A higher value means that action type is more likely to be focused on. More recent actions are also prioritized over older actions, by subtracting their age in seconds multiplied by the age_weight configuration option from the action value.
- Voobly only
- MGZ files only
- Standard RM/DM 1v1 or TGs only (no co-op, AI, FFA, odd teams, scenarios, mods, etc)
Notes:
- Thanks to Chris167, SaladEsc, and Pike for help with testing.
- Thanks to biegleux and Iam_Fiction for file format documentation.
- This is the first version, so there may be glitches.
- If you experience a problem, send me/link me the mgz file you were using if relevant. If you're spectating a game, that is voobly-spec.mgz.
Download:[/linethru]