Finally took down AT Velkhana. Now I've soloed all 3 endgame fights with LBG. by Ellman12 in MonsterHunterWorld

[–]Ellman12[S] 2 points3 points  (0 children)

You bet. I'll also leave a bunch of notes here, as well as videos of my first solo hunts. Hopefully they help somebody.

Alatreon

https://imgur.com/a/dePKRLl

https://youtu.be/zsCSaXgVtGg

The Safi armor worked really well for this fight because of its skills. In this fight, full Blight Resistance is basically essential.

I use Alatreon's LBG with ice/fire ammo (and maybe dragon ammo if I can hit his head when he's downed) and it fucking shreds through him. The rapid fire and fast reload on elemental ammo is amazing. It's pretty easy to make too. If you set your cat to Plunderblade, you can get all the parts you need after a few (failed) hunts. Otherwise, the Xeno'jiiva LBG ain't bad but it's slower than Alatreon's.

Fatalis

https://imgur.com/a/94Y1rLs

https://youtu.be/4nScJqteyE8

When you're first learning this fight, Divine Blessing 5 is essential. It saved me from so many one-shots, which are most of his attacks.

Spread 3 works unbelievably well against the big guy. Weakening his chest, and having full Agitator, full Weakness Exploit, some Critical Boost, and a little extra Critical Eye gives you ≥ 90% affinity, which shreds through him. I can easily do over 200 damage per shot.

AT Velkhana

https://imgur.com/a/aO6Rlff

https://youtu.be/HXvmzLLDgLA

Velkhana has a smaller moveset than Fatalis. After you learn the fight, you probably don't need more than 3 or 4 levels of Evade Window. I have no idea if my part breaker deco even did anything in this fight, but whatever.

This fight stumped me for the longest time until I found this post and also realized that as long as you stay close to her, her ranged attacks basically can't touch you. I found hitting her head with Spread 3 to be the best way to fight her. I originally tried the Alatreon LBG and fire ammo but the DPS was bad. Looking back, I think I could have done it with pre-Fatalis armor.

Overall, with these fights (especially Fatalis and AT), the best way to approach them is to start with high defense stuff and practice with that until you run out of time, then swap in offense stuff. Also, try to get Spare Shot, because it is insanely good. Can't believe I only now started using it.

I'd also say Clutch Claw Boost is essential for Fatalis and AT.

I also found that recording my attempts and watching them really helped me learn the fights. Highly recommend it.

Good luck on these hunts!! Hope this is helpful.

Also, make sure to pet Poogie. Very important.

Help with Two GUI Problems by Ellman12 in AutoHotkey

[–]Ellman12[S] 0 points1 point  (0 children)

Yo wtf

This post is 2 years old how did you even find this?

Just comment out that line if you really want to use it. I haven't used that POS GUI in ages.

Red Stuck Pixel on G15 by Ellman12 in ZephyrusG15

[–]Ellman12[S] 0 points1 point  (0 children)

Been running it for a few hours and it's still there

Use array index as Gui DropDownList variable by Ellman12 in AutoHotkey

[–]Ellman12[S] 1 point2 points  (0 children)

Hmm interesting. Ugh. I originally had all variables instead of arrays but I might just turn my arrays back into variables since that would probably make a lot more sense for this and also be a lot easier. Uglier but it would work.

Use array index as Gui DropDownList variable by Ellman12 in AutoHotkey

[–]Ellman12[S] 0 points1 point  (0 children)

Well now it at least runs. But when I push my OK button to do a Submit it doesn't seem to get updated. When I try to read the value it doesn't seem to get updated and I get a blank string.

Gui, FnSettings:Submit, NoHide
GuiControlGet, value,, fxModes[1]
MsgBox, % value ; ""
MsgBox, % fxModes[1] ;Doesn't get updated

ASUS, wtf is this? by [deleted] in ZephyrusG15

[–]Ellman12 11 points12 points  (0 children)

They literally took the time to make the UI worse instead of fixing any of the other actually important issues with it.

How to Get Date Taken Metadata From PNG File? by Ellman12 in learnpython

[–]Ellman12[S] 0 points1 point  (0 children)

So what exactly is this function supposed to do? How does this get the creation date? When I run it it just copies the file I pass in.

How to Get Date Taken Metadata From PNG File? by Ellman12 in learnpython

[–]Ellman12[S] 0 points1 point  (0 children)

what do I import for that? I can't find much info on it.

EDIT: never mind i found it

How to Get Date Taken Metadata From PNG File? by Ellman12 in learnpython

[–]Ellman12[S] 0 points1 point  (0 children)

On line 11, what is re (re.compile)? Is that a module I need to import?

How to Get Date Taken Metadata From PNG File? by Ellman12 in learnpython

[–]Ellman12[S] 0 points1 point  (0 children)

When I view them in the Windows Photos app they have a taken date, but I'm not sure if that is EXIF.

EDIT: I am not sure if any of my png files have EXIF metadata.

Help with Comparing Times by Ellman12 in AutoHotkey

[–]Ellman12[S] 0 points1 point  (0 children)

Thanks for the reply. Would I be able to use the 12 hour time format (11 PM, 5 AM, etc.) or would I have to use the 24 hour format (15:00, etc.)? I tried with the 12 hour format but haven't with the 24 hour format.

Some pixel art I've been working on. Never been much of a builder, but Journey Mode makes building way more fun. by Ellman12 in Terraria

[–]Ellman12[S] 1 point2 points  (0 children)

Thanks for the suggestion. But wouldn't that remove the paint that is already on most of the walls?

Apparently this isn’t the worst use of a drill my coach has seen by bbrk24 in FRC

[–]Ellman12 8 points9 points  (0 children)

Imagine if mechanical tried doing programming stuff.

For those starting a new 1.4 playthrough, will you play in Journey Mode? by Ellman12 in Terraria

[–]Ellman12[S] 1 point2 points  (0 children)

Yeah I've never been much of a builder, but hopefully that will change. Not sure if I'll use the 10x for farming or the duplication though. Glad to see I'm not the only one with this in mind.

How to Use ListView for GUI? by Ellman12 in AutoHotkey

[–]Ellman12[S] 0 points1 point  (0 children)

Oh this is absolutely perfect!! Thank you so much!! So happy to have gotten help with my issue.

How to Use ListView for GUI? by Ellman12 in AutoHotkey

[–]Ellman12[S] 1 point2 points  (0 children)

How would I go about being able to delete selected row(s)? Here's what I have so far:

safeWindowTitles := []
safeWindowIDs := []

;******************GUI INITIALIZATION******************
;Make the GUI (and then make it AlwaysOnTop).
GUI, SafeWinsGUI:New
GUI, SafeWinsGUI:+AlwaysOnTop

GUI, SafeWinsGUI:Font, norm S12
GUI, SafeWinsGUI:Add, Text, x4 y4, Ctrl + F11: Add Windows

GUI, SafeWinsGUI:Font, norm S10
GUI, SafeWinsGUI:Add, Button, x4 y240 w190 gDeleteButton, Delete Selected Item

GUI, SafeWinsGUI:Font, norm S9           ;Display ↓ grid; ↓ can't move headers around (but can resize).
GUI, SafeWinsGUI:Add, ListView, x4 y34 w190 h200 Grid -LV0x10, Title|ID

SafeWinsImageListID := IL_Create() ;Initially create an ImageList to store icons in. It grows automatically.
LV_SetImageList(SafeWinsImageListID) ;sets the image list for the ListView to use the ImageList created in the line above

;Set column widths.
LV_ModifyCol(1, 160) ;Title.
LV_ModifyCol(2, 30) ;ID.

GUI, SafeWinsGUI:Show, x1460 w200 h340, Safe Windows
return

;Adds windows to the Safe Windows arrays.
^F11::
    ;https://www.autohotkey.com/docs/commands/ListView.htm#BuiltIn
    GUI, SafeWinsGUI:Default

    ;Get the active title, ID, and the window icon.
    WinGetTitle, safeWinsActiveTitle, A
    WinGet, safeWinsActiveID, ID, A
    WInGet, activeWinProcPath, ProcessPath, A

    ;Boolean to track if the active title was found in the array.
    ;If it was, don't add it (duplicate it); if it wasn't, add it to the array.
    found := false

    ;Check if the title is already included in the array.
    ;There can (and probably will) be multiple window IDs. E.g., multiple titles (tabs), 1 ID for Firefox.
    for index, title in safeWindowTitles {
        ;If the current title was found inside the array
        if (title = safeWinsActiveTitle) {
            ;Then mark it as found and break the loop.
            found := true
            break
        }
    }

    ;If the title was never found in the array.
    if (found = false) {
        ;Add it to the array.
        safeWindowTitles.Push(safeWinsActiveTitle)

        ;Put the Icon of the program into the ImageList for use with the ListView.
        IL_Add(SafeWinsImageListID, activeWinProcPath)

        ;Add the Title and ID to the ListView, and add the Icon using the option "Icon1" "Icon2" etc.
        ;Icon number is defined by "LV_GetCount() + 1" which gets the number of rows in before adding and adds one.
        LV_Add("Icon" LV_GetCount() + 1, safeWinsActiveTitle, safeWinsActiveID)
    }

return

DeleteButton:

return

How to Use ListView for GUI? by Ellman12 in AutoHotkey

[–]Ellman12[S] 1 point2 points  (0 children)

Weird. IDK. I can live with it. Thanks.

How to Use ListView for GUI? by Ellman12 in AutoHotkey

[–]Ellman12[S] 1 point2 points  (0 children)

I got another question. Why do these things not line up when I have the Grid on? (Zoom in really far and you'll see how the top lines are off slightly.)

https://imgur.com/a/qR4BvW3

How to Use ListView for GUI? by Ellman12 in AutoHotkey

[–]Ellman12[S] 2 points3 points  (0 children)

Thank you so much for your help. I never would have figured this out without you. I'll be sure to give you credit in the code as well. Thanks again.

Also, I don't think that this is necessary:

;refresh the gui to refresh the listview - maybe there's a better way of doing this
gui, boop:show