Releases: hoork/roommate
Releases · hoork/roommate
Roommate 0.3.2
- Sorting Blocks Areas by type when their blocks_apply_order are equal (#13)
- Added menu for styler (#14)
- Added signal
generatedin root - When generating root it's possible to save resources during runtime
- Fixed issue when root not taking into account nodes that were created during runtime
- Replaced png default texture with svg one
- Cleaning up svg icons
Roommate 0.3.1
- Added extra condition so oblique blocks couldn't generate on top of each other (it was causing issues: #9)
- Added invert_selection for parts_setter
- Not throwing error during runtime when getting settings with default values (init_settings is not called during runtime)
- Renaming parameters
Roommate 0.3.0
Warning! Contains breaking changes!
- Roommate can now generate ArrayOccluder3D
- Removed nav mesh baking
- Properties of RoommateBlock become read-only after RoommateBlocksArea done processing it
- Using Color.blend in color_value_setter instead of sum of colors
- Renaming some ids and properties, minor quality-of-life features
Roommate 0.2.0
Warning! Contains breaking changes!
- Oblique area node rotation is transferred to oblique part. Therefore extend_axis, oblique_part_rotated and oblique_part_flipped are obsolete and were deleted.
- New Styler node, that is responsible to apply style over certain blocks. By default Styler affects all blocks, therefore global style in Root is obsolete and was deleted. BlocksArea is extended by Styler.
- Added SimpleStyle and SimpleRulesets resources. Can be used to create styles without code.
- Resources generated by Root (mesh, collision shape, etc.) can be directly saved in resource files.
- This plugin now using project and editor settings. Some properties were moved to settings, like scenes_group, scenes_fallback_parent_name, mesh_container_name from Root node.
- BlocksArea nodes can be snapped to blocks.
- Added scene_property_overrides. Can be used to set properties of a scene during generation.
- Added extra_slots property. Can be used to create new parts without code.
- undo-redo support for Root generate, BlocksArea snapping and scenes clearing.
- Shortcuts for actions.
- Using string id everywhere instead of labels (for example, mesh_type in Root)
- Extensive refactoring.
Also, example folder is added and github pages for documentation is up (it's still work in progress thought).
Roommate 0.1.0
This is initial release of the Roommate plugin.