HobbesHK

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

The Star Trek games I played growing up were 25th Anniversary (the ship battles were too complicated for 11yo me), later on I used my own pocket money and bought Final Unity. The Chodak are still a very cool alien race added to the universe. Loved those frog faces in space suits. :-)

Played and finished Elite Force and Armada. Earl Boehn (RIP) as a main villain was a moment of teenage glee being such a massive T2 and TNG nerd.

Interested in Resurgence, my husband recently played it on his PS5 but I don’t go near that machine. 😂

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

I’m at the Grymforge right now and Nere needs to be freed so I can stay safe in the Shadow-Cursed Lands. I’ll persevere, good to hear I’m getting close to your fave bit!

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

This is true! I’ve only dabbled with the tilemap features, but the changes made are impressive. And for more advanced users in 3D, it seems really quite phenomenal.

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

Ah, I didn't know about this workaround - will give it a try and see if it helps me (removing the PsoCache.pak). The game runs OK on DX11, but it's more stuttery than it used to be on my old GFX card (5700XT). Which I can't seem to figure out, other than perhaps poorer driver optimisations, with the 7800XT being a newer card.

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

Will NEVER understand the people who lied to him in that scene. Or choose to shoot him in the back.

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

So much cool stuff to play with! Great summary by GDQuest. Integer scaling for pixel art - finally! Very chuffed with this.

[–] HobbesHK@startrek.website 3 points 1 year 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 6 points 2 years 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 0 points 2 years 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 0 points 2 years 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 0 points 2 years 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.

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

Thank you! I had a look through the documentation and managed to fix the error.

view more: ‹ prev next ›