Ategon

joined 2 years ago
MODERATOR OF
[–] Ategon@programming.dev 14 points 1 month ago* (last edited 1 month ago)

Theres technically a code review community at !code_review@programming.dev although ive seen some people also post code reviews in the language/engine communities

[–] Ategon@programming.dev 22 points 1 month ago (1 children)

we also host an instance of opengist at https://blocks.programming.dev as an alternative to those if wanted

[–] Ategon@programming.dev 1 points 1 month ago

I had @icon there and the cache didnt fully update yet

[–] Ategon@programming.dev 2 points 2 months ago (1 children)

Ah yeah I need to refresh the data, ill do that later

[–] Ategon@programming.dev 3 points 2 months ago* (last edited 2 months ago) (6 children)

Nobody reported it as down to me, I can bring it back up

Been working on some other projects recently so havent really looked at that site much

 

Useful to not need to tab back to it after changing one thing in the inspector

 

Useful for things you don't edit but still would need to scroll past

 

Capitalized will also put a space when swapping between letter and nums

[–] Ategon@programming.dev 2 points 2 months ago

select them all, then ctrl+/

[–] Ategon@programming.dev 2 points 2 months ago* (last edited 2 months ago) (1 children)

what frontend are you using, default lemmy one or one of the alt frontends .world has? Default frontend should handle it fine but havent checked the alts

[–] Ategon@programming.dev 7 points 2 months ago* (last edited 2 months ago) (4 children)

versions that support (lower rectangle / higher number is more recent):

usage per version:

last major browser that didnt support which was safari updated to support it 4 years ago. update your browser

 

Export range (used to create a box in the inspector for choosing a number within a range) can have extra things added to it in any additional arguments after the main 3.

One of these is the addition of a suffix that can be set to whatever you want

 

Then you can easily move to bookmarks using the go to button at the top or using ctrl+b and ctrl+shift+b

 

If you also just have a large block of text it lets you see a large amount of the text instead of only a small part at a time

 

you cant nest export_subgroups within each other but you can use slashes for nesting

 

You will need to close and then reopen the node to see the changes and icon must be put before the class declaration

[–] Ategon@programming.dev 2 points 2 months ago (1 children)

around half the instances I checked were affected, no idea why only them were affected. world is also currently behind in inbound federation due to the pure amount of activities its generating atm (only instance that is atm). We fixed the issues so it shouldnt be happening anymore (and I can see this post on world)

world, lemm.ee dont have them, beehaw does for example

no problem, been using it as an excuse to learn about godot as well

[–] Ategon@programming.dev 4 points 2 months ago (3 children)

For people on other instances, you might not see posts 29 and 30 due to some issues (e.g. people on .world) but you can see them by going to https://programming.dev/c/godot

 

This shows up when there’s no value and disappears when you start to type

Works for Strings, Arrays of Strings and PackedStringArrays

 

It removes what you set as the prefix from the name for the variable in the inspector

 

You can nest as many subfolders as you want using this

[–] Ategon@programming.dev 14 points 3 months ago (1 children)

I dont

⠀⠀⠀⠀know what you're

talking

⠀⠀ab out

[–] Ategon@programming.dev 9 points 3 months ago* (last edited 3 months ago) (1 children)

It definitely has more niche use due to the children interactions. Its pretty much just a shorthand for one specific case of function calls you would do so that you dont have to mess with all of reparenting, position, etc. for that case

Its more useful for engine and tool development (and is used in the engine for the change type button when you right click)

Off the top of my head a use case in a game would if for some reason you have placeholders, replacing the placeholder with the actual node. Another one is if your enemies change based on a specific metric in the game (e.g. once a run hits 1 minute all enemies change to be a harder enemy), you can just replace the old enemy node/script with the new one so that you get the updated script (would have to also manage the sprite in that case though)

view more: next ›