HobbesHK

joined 1 year ago
[–] HobbesHK@startrek.website 3 points 11 months ago (2 children)

Is Vulkan still broken on Linux for everyone, or is it just me?

Mesa 23.1 (thanks for nothing Manjaro for not releasing 23.2 until point update) and Radeon 7800XT

[–] HobbesHK@startrek.website 1 points 1 year ago

I was wondering if the “Previously” bit at the start was maybe Eugene Roddenberry, channeling his mum?

[–] HobbesHK@startrek.website 5 points 1 year ago (4 children)

Loved the episode. Did I understand correctly that the Betazoids were travelling from planet to planet to find a cure for this rampant emotional telepathic event?

Does that mean T’Lyns powers extended that far?

Or were they secretly hunting for the alien ship? I got a little bit lost with the fast dialog.

On a random note, funny how in ten forward the two guys making out kept inserting themselves in almost every scene.

[–] HobbesHK@startrek.website 2 points 1 year ago (1 children)

Also - just wondering how popular the show is. Looking at the drop off in comments week-on-week, I wonder if people have dropped out.

[–] HobbesHK@startrek.website 2 points 1 year ago

Yeah, all your criticisms sound fair to me. My issues with live-version baby-Hera haven't changed over the past 5 episodes. I said it before, but I would've loved to see Vanessa Marshall try out for the role. Her voice is Hera to me. And Caretaker in the Marvel's Midnight Suns game, but that's a different story.

I truly enjoyed episode 5, but can't escape the fact that I feel sour about episodes 1-4. If episode 5 had been episode 2 (and we condensed 1-4 into 1) that would've been much, much better. Just take me to the action, show me ass-kicking Ahsoka, that's what I'm here for. Not the Ahsoka who apparently went through a difficult time and doesn't have conviction. What? When?? I know she was shaken up about discovering Anakin's true identity, but if that caused a deep soul-searching moment, show me that. The series as a whole has suffered quite a lot from “tell, don't show” where even the “telling” is stilted and flat.

But again, I felt episode 5 gave me hope for the remaining few episodes left.

Weird theory, but where do Force Ghosts go when they're not “ghosting around” the place? Maybe they go to the World Between Worlds. That would make some kind of story-sense, since Anakin became one.

How did he become one? Let's gloss over that one, since apparently it's a long-lost Jedi skill that Qui-Gon rediscovered, passed on to Yoda, who passed it on to Obi-Wan, after Padmé died. So not sure when Anakin was eavesdropping in on that thing, but oh well. That's a prequel/CW issue, not an Ahsoka issue.

I think Andor's something special. It's such a unique show that adds a layer of depth to this universe that we've not seen before. Tricky one to use as a comparison for all the other stuff. For me, this series sits quite comfortably next to the latest Mandalorian season. Lots of lore, some CW/Rebels characters and a too-slow, but (hopefully) ultimately entertaining season arc.

[–] HobbesHK@startrek.website 1 points 1 year ago

That is weird! Once my project is in a shareable state, I'll post the link here. Maybe it's because (so far) it's not awfully complex...

[–] HobbesHK@startrek.website 3 points 1 year ago

Agreed! At first I wondered if they had mixed Lanter’s voice in there somewhere, to blend with Hayden’s during the initial transition. Don’t believe they did, but it was so nice to see a live version Anakin that wasn’t all petulant doom and gloom teenager. A bit of redemption for Christensen here too, which is well deserved in my opinion. The Obi-Wan show didn’t really give him much to work with, but this episode did a lot more.

[–] HobbesHK@startrek.website 8 points 1 year ago (2 children)

You may want to change the fact that web exports don't work on macOS. MacBook Pro M1 user here. I'm happily running my Godot 4.1 as web exports on my server. Setting the headers is required for any browser / operating system, but things seem to work fine for me on Mac.

[–] HobbesHK@startrek.website 7 points 1 year ago

Oh, absolutely, and more power to them. Godot 4 has been an incredible piece of work and each update things are getting better and better. The thought of more developers using Godot is exciting, since it feels like we're nearing the tipping point where it will really take off.

[–] HobbesHK@startrek.website 1 points 1 year ago (1 children)

Managed to fix it by using await get_tree().process_frame instead. It seems that idle_frame appears to no longer exist in Godot 4.1?

So my full code for triggering the screenshot function is:

func _on_SaveReport_pressed():
	await get_tree().process_frame
	$"%SaveReport".visible = false
	$"%BackMainMenu".visible = false
	await get_tree().process_frame
	
	take_screenshot()

	$"%SaveReport".visible = true
	$"%BackMainMenu".visible = true

For some reason, I have to await before I turn the interface elements off, and after I've turned them off. It now works a treat for my app. Thank you for your assistance!

[–] HobbesHK@startrek.website 1 points 1 year ago (2 children)

await get_tree().idle_frame

Thank you for this! I just tried it out but unfortunately Godot throws an error on await get_tree().idle_frame : Invalid get index 'idle_frame' (on base: 'SceneTree').

Could it be because I'm running in application mode, which only refreshes the screen if there's an update?

As an alternative, I've put the code to turn things off into its own function:

func turn_off():
	$"%SaveReport".visible = false
	$"%BackMainMenu".visible = false

I've then tried an await turn_off()

The code runs, but doesn't do anything and the screenshot still gets saved with the buttons visible.

I'm trying both await functions just before the take_screenshot() function like so:

	await turn_off()
	await get_tree().idle_frame
	
	take_screenshot()

Am I missing something very obvious here? Any help would be much appreciated!

[–] HobbesHK@startrek.website 2 points 1 year ago (4 children)

I took away the 2 .visible = true commands at the end, just to see if they were the culprit. They are not. It appears that the get_viewport().get_texture().get_image() command gets called before the interface elements are turned off, even though the order of code would make me think otherwise.

view more: ‹ prev next ›