NerdyAion is a DMG meter for the game Aion. The primary goal of NerdyAion is to provide the user with useful information, especially about his and others players DMG data. NerdyAion is programed in C# (.net 4.6.1).
- English isn’t my first language, so please excuse any mistakes.
- Contact me for proposals or questions.
- The icon was generated with Android Asset Studio.
- About
- Getting Started
- Supported Languages
- Commands
- Settings
- Roadmap
- Dependencies
- Changelog
- Support Possibilities
- License
- install .net runtime
- download build.zip
- execute NerdyAion.exe
- set the path to the Aion folder (setting: aion) example:
settings edit -s aion "C:\Program Files\Gameforge\AION Free-To-Play"
- set you Aion clinet languages (setting: languarge) example:
settings edit -s language DE
- activate Aion Chat.log with
chatlog on
- [optional] enable automatic check if Chat.log is enabled (setting: check_chatlog_active) example:
settings edit -s check_chatlog_active 1
- start Aion
- use the dmg commands to get information
- german (DE)
- english (EN)
Name | Description |
---|---|
info | information about NerdyAion |
help | shows commands and information |
clear | clears the console |
settings | handling settings |
dmg | provides damage information |
chatlog | activate or deactivate the chatlog |
bye | close NerdyAion |
Name | Description |
---|---|
language | language of the Aion client (DE, EN) |
aion | the path to Aion (e.g. 'C:\Program Files\Gameforge\AION Free-To-Play') |
check_chatlog_active | check by start from NerdyAion if chatlog is active if not chatlog will be activated (0, 1) |
player | name by which the player is displayed |
dmg_template | "dmg show/copy" information structure (Damage template) |
show_max | "dmg show/copy" only shows the x players (e.g. 10) for all use 0 |
sort_by | "dmg show/copy" sort the displayed players (name, dmg, dps, dot_dmg, crit_dmg, action_time, skill_count) |
check_version | Checks if there is a new version available from NerdyAion by start (0, 1) |
new_version_browser | If a new version available the '/releases' will be open in browser (0, 1) |
Damage template are for the customization from the command dmg show and dmg copy.
<player>
: name of the player<dmg>
: player damage<dps>
: player dps<dot_dmg>
: damage from dots from player<crit_dmg>
: crit damage from player<used_skills_count>
: number of skills/attacks performance from player<time>
: time in sec where the player was active
Example:
<player>: <dmg>(<dps>)
The <player> has a dps of <dps>.
<player> did <crit_dmg> crit damage in <time> sec.
- rework command system
- expand base settings
- add damage show settings
- expand damage command with more options
- add interval damage calculation
- add a heal command thats provides heal information
- heal calculation on the base of the immediate heal and by heal ticks (heal over time)
- expand the damage calculation by support damage (boosted damage)
- expand the heal calculation by support heal (boosted heal)
- expand damage command with more options
- add a graphical user interface
- add 'realtime' damage and heal calculation
- .net runtime
- .net 4.6.1
Changelog (complete changelog: CHANGELOG.md)
- add possibility to analyzed Chat.log in background
- new parameter (
-i
) to analyzed Chat.log in background, command: dmg - add check if all NerdyAion files exists by start from NerdyAion.exe
- add check if the set Aion folder exists (respectively system.cfg) by start from NerdyAion.exe
- add check if Chat.log exists by start from NerdyAion.exe
- add check if Aion.exe is running by start from NerdyAion.exe
- add check if nerdy.ini exists if not a default will be generated by start from NerdyAion.exe
- add check if base.conf exists if not a default will be generated by start from NerdyAion.exe
- NerdyAion will no longer crash if Chat.log does not exists
- give proposals
- report bugs
NerdyAion is released under the AGPL-3.0 License.