Compare commits

..
54 Commits
Author SHA1 Message Date
aeon0 3fa0471198 New release v0.4.2 (#129)
* Bump version to v0.4.2

* add license

* visible error msg
2021-11-27 08:54:22 +01:00
aeon0 0b318e1131 Add user info about window offset search (#128)
* Bump version to: 0.4.1

* More cmd info regarding offset search

* english
2021-11-27 07:51:29 +01:00
aeon0 6b869570a4 Bump version to: 0.4.1 (#126) 2021-11-27 00:52:14 +01:00
mgleedandaeon0 fdcdd90b43 Auto offset (#120)
* automatically calculate offsets, not-yet working

* space

* space

* float to int

* working

* clean

* clean2

* auto adjust windowed mode depending on screen res and botty res

* clean screen instance, fix tests

* remove test png

Co-authored-by: aeon0 <[email protected]>
2021-11-26 23:26:42 +01:00
mgleed e9c877029d Merge pull request #108 from mgleed/telekinesis2
Telekinesis for pots/gold/scroll
2021-11-26 14:41:02 -05:00
mgleed 54e2b818b6 tp scrolls 2021-11-26 14:34:14 -05:00
mgleedandaeon0 b31f999722 fix pass through
Co-authored-by: aeon0 <[email protected]>
2021-11-26 14:26:58 -05:00
aeon0 2b7ca3472c Actually use the failsave for red portal miss (#123) 2021-11-26 18:48:20 +01:00
aeon0 55e5ddb384 Change item pickup logic (#122) 2021-11-26 17:41:27 +01:00
ggodev b27ebc7a26 added normal gems (#117)
* added normal gems

* additional blacklisted items

* moved runes after gems

* reverted the blacklist change
2021-11-26 17:00:04 +01:00
aeon0 e76c2e9904 Fix game creation bug which somehow let's you create online games (#121) 2021-11-26 16:40:29 +01:00
jagarop 735059f15e Update uniq_weapon_death_web.png (#119)
fix
2021-11-26 06:20:59 +01:00
mgleed 4e3dfdb7c2 recaptured 1080p full rejuv template, seems to work now when rejuv_potion=0 (#115) 2021-11-26 00:07:25 +01:00
ggodevandggodev 589faf2a82 items overhaul for 1280_720, credits: Legit#4080 (#113)
* Disabled auto-pick for gold. Caused calculated item position to change.

* items overhaul for 1280_720, credits: Legit#4080

* added blacklisted items back

* fixed regular rejuv parameter

Co-authored-by: ggodev <[email protected]>
2021-11-25 22:28:12 +01:00
mgleed 2d9634a6d3 Merge branch 'master' into telekinesis2 2021-11-25 16:13:09 -05:00
reqyl 79fbd1285a Lowres shop support (#114)
* Add shopping support for 1280_720

* Lower threshold for ias glove template a bit
2021-11-25 21:40:41 +01:00
mgleed a0dd945c28 whitespace 2021-11-25 14:37:32 -05:00
mgleed f5dad6e79b variable parallelism 2021-11-24 21:16:12 -05:00
mgleed 473912417f ensure delay of at least cast_duration 2021-11-24 21:10:22 -05:00
Mitchell Gleed 98996c321b Item scores (#109)
* Update run.py

* add % confidence (last_item.score) to item pickup printout
2021-11-24 22:43:12 +01:00
mgleed 16b6f9d231 fine-tuning 2021-11-24 16:19:02 -05:00
mgleed 00833e3228 fine-tuning 2021-11-24 16:16:41 -05:00
mgleed 9911334289 fine-tuning 2021-11-24 15:59:27 -05:00
mgleed 5c461f096a brief wait after pick 2021-11-24 15:39:34 -05:00
mgleed bc8aea48a8 initial telekinesis 2021-11-24 15:33:22 -05:00
aeon0 918ccc4f4e Update params.ini 2021-11-24 19:35:40 +01:00
aeon0 e5dd04466e bump version to 0.4.0 (#106) 2021-11-24 19:11:57 +01:00
aeon0 6bea13545a Change default settings (#105)
* Change default settings

* Add another shenk tempalte at start

* fix path

* actually make screenshot with item hovered
2021-11-24 18:44:23 +01:00
aeon0 6cf3b4c236 Fixing belt manager to use all columns (#104) 2021-11-24 17:28:49 +01:00
aeon0 9bd9eba6b2 Robustify cta switch (#97)
* Robusitfy cta switch and empty tp check

* drive by fix for server issue
2021-11-23 22:23:09 +01:00
aeon0 d50d6c37fa Belt manager (#95)
* BeltManager implementation

* fix pot need calculation
2021-11-23 21:19:33 +01:00
aeon0 781d9a3494 when you have a bunch of small fixes but dont want to do a pr for each... (#94) 2021-11-23 21:11:48 +01:00
ggodevandggodev 3817638264 Disabled auto-pick for gold. Caused calculated item position to change. (#93)
Co-authored-by: ggodev <[email protected]>
2021-11-23 17:48:29 +01:00
aeon0 7e2c8df8db Another color check after finding items (#92) 2021-11-23 15:12:55 +01:00
aeon0 f965c36464 Fix logo found on save and exit screen (#91) 2021-11-23 13:27:44 +01:00
aeon0 ece7abb6e8 Fix game recovery (#88)
* drive by fix, discord config bug

* drive by fix for game recovery

* add info screenshot

* fix game recovery?
2021-11-23 11:04:17 +01:00
bjoerm db28973d15 Small typo fix. (#86) 2021-11-23 09:22:21 +01:00
reqyl 585c0ccd85 Allow to control desired hp/mp column (#66) 2021-11-22 22:49:23 +01:00
aeon0 02fe089f68 Add game stats to log file and discord (#85) 2021-11-22 22:46:53 +01:00
aeon0 e601e39c98 Check all items before stashing them (#84)
* Check all items before stashing them

* also throw out potions
2021-11-22 20:54:54 +01:00
aeon0 6b1cdc4425 Fix item find issues when there is fire in the img (#82) 2021-11-22 20:10:41 +01:00
aeon0 be12f8dcd5 Add additional debug options to color checker (#83) 2021-11-22 20:10:30 +01:00
ggodev fd883077e0 run counter & logger messages (#81) 2021-11-22 20:10:02 +01:00
aeon0 5267443210 Fix eld fallback (#79)
* fix fallback for sorc on eld

* add adaptable tempalte threshold for config
2021-11-21 19:20:10 +01:00
aeon0 ad3925fac8 Add item names to color checker (#78) 2021-11-21 17:53:38 +01:00
ggodevandggodev c0bf19912e i (#69)
chipped and flawed gems + param reordering

Co-authored-by: ggodev <[email protected]>
2021-11-21 16:17:23 +01:00
bjoerm dfe1a7372c Added missing asset for magic monarch & added eth wire fleece (#70)
* Added two missing Tal Rasha set assets (in 1920x1080).

* 1920x1080 asset for missing monarch.

* Added eth wire fleece armor (1920x1080).

* Default for wire fleece to 0 as it is not available for other resolutions yet.
2021-11-21 16:09:56 +01:00
jagarop ab5f006a5f rip jah (#76)
* rip jah

in memoriam

* Revert "rip jah"

This reverts commit a634a19b9e520cc5e71c874794020ec627003b08.

* rip jah

in memoriam
2021-11-21 16:09:11 +01:00
Mitchell Gleed d008b14230 Boooty (#77)
Lmao
2021-11-21 16:05:11 +01:00
aeon0 d12dfec564 Fix redemption (#72)
* Force blackmailed items to have higher score

* fix redemption aura to be optional
2021-11-20 20:42:30 +01:00
aeon0 28156fc50f New shenk template (#73)
* Force blackmailed items to have higher score

* Add aditional shenk template
2021-11-20 20:42:22 +01:00
aeon0 f6edcd89ba Update language info 2021-11-20 10:31:51 +01:00
aeon0 ab642066cf Update README.md 2021-11-20 09:14:21 +01:00
aeon0 8c04a29d9a Bump version to 0.3.0-dev 2021-11-20 00:00:33 +01:00
324 changed files with 1773 additions and 653 deletions
+1
View File
@@ -16,6 +16,7 @@ botty_v*/
custom.ini
*info_*.png
.vscode
.vs/
info_screenshots/
loot_screenshots/
.venv
+20
View File
@@ -0,0 +1,20 @@
Copyright (c) 2012-2021 Scott Chacon and others
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+19 -15
View File
@@ -1,6 +1,6 @@
# <img src="assets/docs/header_green.png" width="370">
Simple Pixelbot for Diablo 2 Resurrected written in python and opencv. Obviously only use it in offline mode as it is against the TOS of Blizzard to use it online!
Simple Pixelbot for Diablo 2 Resurrected single player written in python and opencv. Botty does not work for online games and is not intended for this usage!
[**Download here**](https://github.com/aeon0/botty/releases). Got to have a [**Discord**](https://discord.gg/Jf3J8cuXWg) nowadays I guess :man_shrugging:
@@ -9,10 +9,10 @@ And please. I urge you to actually read that README! It will make your life a lo
[![Watch the video](assets/docs/video_thumbnail.png)](https://streamable.com/67h9ay)
## Getting started
The bot currently only supports the screen resolutions 1920x1080 and 1280x720. If your monitor has a higher resolution, you need to reduce it to the mentioned once for running the bot.
Botty only supports English language! Botty is currently working in 1080p or 720p and will try to adjust the D2R settings accordingly depending on your monitor res and your botty setting for "res" in the [general] section.
### 1) Graphics and Gameplay Settings
All settings will automatically be set when you execute `run.exe` and press the hotkey for "Adjust D2R settings" (default f9). Note that D2R should not run during this process, or if it does you will have to restart afterwards. It is not a 100% thing, in rare cases you might still have to fiddle around with your brightness. I suggest using the "Color Test Mode" to verify your settings.</br>
All settings will automatically be set when you execute `run.exe` and press the hotkey for "Adjust D2R settings" (default f9). Note that D2R should not run during this process, or if it does you will have to restart afterwards. It is not a 100% thing, in rare cases you might still have to fiddle around with your brightness. I suggest using the "Graphic Debugger" to verify your settings. Also, there are sample screenshots of how graphics should look like: <a href="/assets/docs/sample_graphics.png">Example 1</a>, <a href="/assets/docs/sample_graphics_2.png">Example 2</a></br>
**Note**: There have been issues reported with image sharpening being truned on via the graphic card settings itself outside of D2R. Try turning it off when running botty.
### 2) Supported builds
@@ -30,9 +30,9 @@ Open up D2R and wait till you are at the hero selection screen. Make sure the ch
Download the a prebuilt release [here](https://github.com/aeon0/botty/releases). Start `run.exe` in the botty folder. Switch (ALT+TAB) to your D2R window and press the start key (default f11). You can always force stop botty with f12.
## Color Test Mode
To check if you graphic settings are good and if the bot would pick up items there is a **Color Test Mode** built in. Start botty and press F10 (Default key). This will open up a (mostly black) window. Start a game in D2R and throw some items of different type on the ground. If you now bring forward the debug window all items should show up with their names while the background is black. If you throw an item on the ground that should be picked up, it will have a red circle.</br>
<img src="assets/docs/color_checker.png" width="400">
## Graphic Debugger
To check if you graphic settings are good and if the bot would pick up items there is a **Graphic Debugger Mode** built in. Start botty and press F10 (Default key). This will open up a (mostly black) window. Start a game in D2R and go to A5. You should see some templates with blue circles detected and scores printed out to the console. E.g. for 720p you should see scores higher 0.8 for the templates. To check item finding, throw some items of different types on the ground. The debug window should show the item names with black background. If you throw an item on the ground that should be picked up, it will have a red circle. The console will print out the scores for each item that would be picked up. Scores should be well above 0.9 for these items.</br>
<img src="assets/docs/graphic_debugger.png" width="900">
## Development
Check out the [development.md](development.md) docu for infos on how to build from source and details of the project structure and code.
@@ -54,13 +54,10 @@ run_shenk=0
name | Name used in terminal and discord messages
monitor | Select on which monitor D2R is running in case multiple are available
res | Resolution settings can be any of [1920_1080, 1280_720]
offset_top | Your D2R windows offset from top of the screen (including the window bar). For fullscreen leave at 0.
offset_left | Your D2R window offset from left of screen. For fullscreen leave at 0.
min_game_length_s | Games must have at least this length, will wait in hero selection for if game is too quick (to avoid server connection issues)
max_game_length_s | Botty will attempt to stop whatever its doing and try to restart a new game. Note if this fails, botty will attempt to shut down D2R and Bnet
exit_key | Pressing this key (anywhere), will force botty to shut down
resume_key | After starting the exe botty will wait for this keypress to atually start botting away
color_checker_key | Pressing this key will start a debug mode to check if the color filtering works with your settings. It also includes the item search and marks items it would pick up with red circles
graphic_debugger_key | Pressing this key will start a debug mode to check if the color filtering works with your settings. It also includes the item search and marks items it would pick up with red circles
logger_lvl | Can be any of [info, debug] and determines how much output you see on the command line
randomize_runs | If 0, the order will always be pindle -> eldritch/shenk. If 1 the order will be random.
difficulty | Set to `normal` `nightmare` or `hell` for game difficulty
@@ -71,6 +68,7 @@ loot_screenshots | If 1, the bot takes a screenshot with timestamp everytime he
[routes] | Descriptions
--------------------------------|---------------------------------------------
run_pindle | Run Pindle in each new game. Select "1" to run it "0" to leave it out.
run_eldritch | Run Eldritch in each new game. Select "1" to run it "0" to leave it out.
run_shenk | Run shenk in each new game. Select "1" to run it "0" to leave it out.
[char] | Descriptions
@@ -78,6 +76,7 @@ run_shenk | Run shenk in each new game. Select "1" to run it "0" to leave it out
type | Build type. Currently only "sorceress" or "hammerdin" is supported
casting_frames | Depending on your char and fcr you will have a specific casting frame count. Check it here: https://diablo2.diablowiki.net/Breakpoints and fill in the right number. Determines how much delay there is after each teleport for example.
slow_walk | With this set to 1 the char will have a large delay for each running action in town. Set this to 1 if you keep getting stuck during traversing town.
stash_gold | Bool value to stash gold each time when stashing items
atk_len_pindle | Attack length for hdin or number of attack sequences for sorc when fighting pindle
atk_len_eldritch | Attack length for hdin or number of attack sequences for sorc when fighting eldritch
atk_len_shenk | Attack length for hdin or number of attack sequences for sorc when fighting shenk
@@ -91,11 +90,15 @@ show_items | Hotkey for "show items"
inventory_screen | Hotkey to open up inventory
stand_still | Hotkey for "stand still". Note this can not be the default shift key as it would interfere with the merc healing routine.
tp | Hotkey for using a town portal
belt_rows | Integer value of how many rows the char's belt has
show_belt | Hotkey for "show belt"
potion1 | Hotkey to take poition in slot 1
potion2 | Hotkey to take poition in slot 2
potion3 | Hotkey to take poition in slot 3
potion4 | Hotkey to take poition in slot 4
potion1 | Hotkey to take potion in slot 1
potion2 | Hotkey to take potion in slot 2
potion3 | Hotkey to take potion in slot 3
potion4 | Hotkey to take potion in slot 4
belt_rejuv_columns | Number of belt columns for rejuv potions
belt_hp_columns | Number of belt columns for healing potions
belt_mp_columns | Number of belt columns for mana potions
cta_available | 0: no cta available, 1: cta is available and should be used during prebuff
weapon_switch | Hotkey for "weapon switch" (only needed if cta_available=1)
battle_order | Hotkey for battle order from cta (only needed if cta_available=1)
@@ -121,10 +124,11 @@ blessed_hammer | Hotkey for Blessed Hammer
[advanced_options] | Descriptions
--------------------------------|---------------------------------------------
pathing_delay_factor | A linear scaling factor, between 1 and 10, applied to pathing delays.
template_threshold | Threshold to find templates used during pathing.
[items] | Descriptions
--------------------------------|---------------------------------------------
item_type | 0: Item will not be picked up. 1: Item will be picked up. 2: Item will be picked up and a discord message will be sent.
## Support this project
This project is free. Support it by contributing in any technical way, giving feedback, bug reports or submitting PRs.
Support it by contributing in any technical way, giving feedback, bug reports or submitting PRs.
+4 -4
View File
@@ -5,7 +5,7 @@
"MaxLuminance": 600,
"HDRContrast": 200,
"Contrast": 100,
"Screen Resolution (Windowed)": "1920x1051",
"Screen Resolution (Windowed)": "1280x720",
"Resolution Scale": 100,
"Sharpening": 6,
"Game Resolution": 1,
@@ -15,7 +15,7 @@
"VSync": 1,
"Framerate Cap": 60,
"Framerate Target": 0,
"Window Mode": 1,
"Window Mode": 0,
"Graphic Presets": 4,
"Texture Quality": 4,
"Texture Anisotropy": 0,
@@ -38,9 +38,9 @@
"Color Blind Mode": 0,
"Color Blind Strength": 100,
"Show Clock": 1,
"Auto Gold Enabled": 1,
"Auto Gold Enabled": 0,
"Chat Gem Mode": 1,
"Item Name Display": 0,
"Item Name Display": 1,
"Chat Background": 0,
"Always Run": 1
}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 930 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 MiB

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.3 KiB

After

Width:  |  Height:  |  Size: 9.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.3 KiB

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.3 KiB

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Some files were not shown because too many files have changed in this diff Show More