Releases: euloggeradmin/LootNanny
0.0.11
- Added TWEN weapons
- Enabled Custom Weapon with both custom Weapon Decay and Ammo Burn (for users with >100 attacks / min)
- Some smaller fixes to config parsing and error handling
- Added support for Economy Enhancers.
LootNanny - Beta - 0.0.10
Updated to v0.0.10
- Added custom weapons, allowing for custom decay and ammo values. Also added support for Camo BGH and the updated values for newer mayhem vendor pulls.
- Fixed a rarer bug that could cause config corruption after resaving a config, and prevented a different bug that could wipe a config entirely.
LootNanny - Beta - 0.0.9
- Fixes that should mitigate some of the json read crashes,
- Updates to Crafting functionality
- Small usability fixes
LootNanny - Beta - 0.0.8
v0.0.8 changes:
- Added crafting system
- Split out runs into separate files
- Fixes to dpp calculation
LootNanny - Beta - 0.0.7
Taken a little bit of a break from mayhem to bring you an updated version of LootNanny:
v0.0.7
- Shrapnel should now be counted correctly (fixed off by ~0.1% error)
- Mindforce misses are now counted
- Significant overhaul to how config is stored and read. Should have a lot fewer issues on startup/saving config.
- Added Markup to Item Table, you can now set an individual items markup which is reflected in the current runs total return.
- Total cost field now persists and allows you to add extra expenses, such as for a fap or armour decay.
- Added notes column so you can track information about what the run was for. I.e. What mob you killed or where you were hunting.
- Expended skill table to contain 40 entries.
- Added weapon load-outs, where you can add multiple types of weapons and easily switch between them.
- Added three new streamer overlay metrics: PERCENTAGE_RETURN_MU, TT_RETURN and TT_PROFIT. PROFIT and TOTAL_RETURN now include markup.
- Should now screenshot your crafting and mining globals
- Should now respect the configuration options for screenshotting and screenshot location.
Markup
Markup will need to be manually maintained by each person on this update: The application exposes a file called markup.json
in your %appdata%\Local\EULogger\ folder.
Its contents look like this:
{
"Shrapnel": ["1.01", false],
"[Empty Skill Implant (L)]": ["12", false]
}
Each item in the JSON object has two fields in an array. The first is the markup expressed as a decimal value, the second being a boolean to determine if the markup is absolute or not.
false is for stackable items, such as shrapnel and oils. A markup of 101% would be added as "1.01".
true is for items with a fixed markup, such as armour or weapons. A markup of +3500 would be added as "3500"
{
"Shrapnel": ["1.01", false],
"[Empty Skill Implant (L)]": ["12", false],
"Shadow Helmet (F)": ["3500", true],
}
These values can also be added directly in the App's Loot window also by double-clicking on a particular items markup column and entering the value itself. For absolute values being added in the UI, you can prefix the value with a '+' such as '+3500' which will set a per item markup instead of a relative % markup.
LootNanny - Beta - 0.0.6
Updated to version 0.0.6:
Changes & Fixes:
- Added sights and scopes to the weapon configuration
- Added some error handling, which you can find at %APPDATA%/Local/EULogger
- Added twitch integrations and a few sample twitch commands to be built upon
- Sweat no longer counts as a loot event
- Skill and enhancer tables should now correctly clear between runs.
- Removed unused mob selector dropdown
LootNanny - Beta - 0.0.5
Updated to version 0.0.5:
- Fixed some terminology issues with the start and end logging button.
- The streaming window now has its layout and style set from a configuration option.
- Runs can now be deleted by clicking on them in the table.
- Closing the main window now closes the streaming UI
- Misc fixes to displayed precision throughout the app
- Fixed the total skill gain summary field
Streaming Layout:
The streaming layout is set from a json configuration option in the config tab:
{
"layout": [
[
[
"{}%",
"PERCENTAGE_RETURN",
"font-size: 20pt;"
]
],
[
[
"Total Loots: {}",
"TOTAL_LOOTS"
],
[
"Total Spend: {} PED",
"TOTAL_SPEND"
],
[
"Total Return: {} PED",
"TOTAL_RETURN"
]
]
],
"style": "font-size: 12pt;"
}
Configuration of layout is grid-based, with each sub-array of the layout being a new column.
Each element takes 2 or 3 parameters.
- a format string, with "{}" indicating where the data should be substituted in.
- The type of data
- Optionally: A CSS style string for this particular element
Available values are currently:
class LayoutValue(str, Enum):
PERCENTAGE_RETURN = "PERCENTAGE_RETURN"
TOTAL_LOOTS = "TOTAL_LOOTS"
TOTAL_SPEND = "TOTAL_SPEND"
TOTAL_RETURN = "TOTAL_RETURN"
PROFIT = "PROFIT"
DPP = "DPP"
GLOBALS = "GLOBALS"
HOFS = "HOFS"
The configuration tab field will highlight as red if the provided JSON is not valid.
There's a known issue running LootNanny on Windows 7, use the p3_7_1 executable if you run into issues getting the app started.
Windows 11 support is currently not available.
LootNanny - Beta - 0.0.4
v0.0.4:
- Fixes to some chat related parsing,
- Reduced the poll time of chat to capture globals a little more quickly.
- Updated the screenshot mechanism to capture windowed screens better (needs more testing).
- Total cost should now work properly when changing a gun mid-run.
- Global screenshotting should now work correctly.
- Added some tests to start building out better automated testing.
- Damage enhancers now can't be set higher than 10.
- Steaming window now compressed slightly and will always stay on top of the screen.
LootNanny - Beta - 0.0.3
- Added a streamer window toggle to show high level stats on a run in a separate window
LootNanny - Beta - 0.0.2
- Added a dark theme for Abhi
- Committed up the spec file so people can more easily build their own executables
python -m pip install pyinstaller
pyinstaller.exe LootNanny.spec
Will generate the exe in the dist folder.