Tomasz Chabora

Results 934 comments of Tomasz Chabora

Well my test code is this: ```GDScript @tool extends EditorScript func _run() -> void: EditorInterface.popup_property_selector(get_scene().get_node("Icon"), Callable(), [], "z_index") ``` (requires "Icon" node in the current scene)

Here's a (likely non-exhaustive) list of used features that don't exist in 3.x: - Vector2/Vector3i - typed arrays - Callables - cyclic script dependencies (I assume there are some) -...

Closing as it's not planned. Feel free to still discuss it though.

Did you read the [export section of starting guide](https://github.com/KoBeWi/Metroidvania-System/wiki/Quick-Start#exporting)? Do you get any errors in the console? Can you show your `export_presets.cfg`?

See DiceRoom.tscn, it shows an example of room generation.

You can randomize the map layout by re-arranging map data. There are no public methods for that, but you can achieve it with some tinkering. Collectibles can't be randomized using...

Room rearranging would be implemented outside MetSys systems. You'd have to make a catalog of all rooms and their connection patterns (door height etc.) to make sure they match correctly,...

In cc5dd15f3cb1c3c14942ffbfc2497cc7490e1df8 I improved room loading API and the map generation in example project. You no longer need to save the generated maps as scene files.

There is a related proposal: https://github.com/godotengine/godot-proposals/issues/8333 (it also links to another similar issue) I remember I wanted such functionality a couple of times, but I never opened a proposal for...