Skip to content

Releases: coderespawn/prefabricator-ue4

Version 1.7.0-ea1

07 Jul 19:49
Compare
Choose a tag to compare
  • Support for UE5

Installation Instructions:

Version 1.6.2

04 Mar 21:51
Compare
Choose a tag to compare
  • Fix: Improved the way prefabs were being searched in a streamed in level
  • Fix: Added a blueprint function to find the prefab actor that a given actor belongs to (FindTopMostPrefabActor)

Version 1.6.0

20 Sep 08:27
Compare
Choose a tag to compare
  • New: Prefab randomizer has an actor filter list. This allows you to selectively randomize prefabs in a level. If left empty, every prefab in the level is randomized
  • New: Updated the docs to demonstrate the new Prefab Randomizer's actor filter feature
  • IMPORTANT: Changed the default value of Prefab Randomizer's RandomizeOnBeginPlay to false. You'll need to manually set this flag to true in the editor if you need this functionality

Version 1.5.3

12 Sep 10:38
Compare
Choose a tag to compare
  • New: Added a blueprint function to set the prefab asset on a prefab actor
  • New: Added a plugin setting to ignore bounds for specified actors. Modify this from Edit > Project Settings > Prefabricator

Version 1.5.2

07 May 04:32
Compare
Choose a tag to compare
  • New: Added engine 4.25 support
  • New: Project settings has default thumbnail settings which will be used while saving the prefab asset

Version 1.5.1

17 Apr 03:01
Compare
Choose a tag to compare
  • Fix: Improved caching of prefabs

Version 1.5.0

16 Apr 15:59
Compare
Choose a tag to compare
  • New: Prefab serialization is more robust and should properly save all the properties, including the private C++ non-exposed properties
  • Fix: Actor references within a prefab are saved and restored correctly. If there are two actors in a prefab A and B, and if A has a variable which references B, instantiating this prefab will correctly hold the references to the newly spawned actor B
  • Fix: Fixed a bug where existing prefab instances were not reloading to the latest state when the prefab asset was updated
  • New: Exposed thumbnail rotation values in the prefab asset. Double click a prefab to open its properties, adjust the thumbnail rotation values and then recapture the thumbnail from the asset's context menu
  • Fix: Perform proper cleanup when the editor module unloads, removing the custom detail layout customizations on exit

Version 1.4.0

28 Mar 05:58
Compare
Choose a tag to compare

This version brings a lot of performance improvements and an all new construction system

Change Log

  • Fix: Massive improvements to runtime prefab spawning. Spawn thousands of prefabs at runtime with minimal overhead
  • New: Procedural Platformer Level sample: Build a platformer level by assembling small building blocks and using those to build more complex nested prefabs, eventually building one nested layout prefab with thousands of valid playable layout randomizations. Video
  • New: Construction System - Enable your players to build their own worlds by assembling floors, walls, ramps corrdiors. There's a game sample demonstrating this. Video
  • New: Rewrote the thumbnail renderer, drastically improving the performance. The thumbs are rendered and cached only while saving the prefab. This avoid performance issues in the content browser for larger prefabs where they were previously rendered on demand
  • New: Prefabs hold soft references to child prefab assets. This avoids breaking reference issues on child prefabs when their location was changed in the content browser
  • Fix: Fixed a crash issue when prefab settings were changed from other editor windows (like Dungeon Architect's theme editor window)
  • Fix: Prefabricator loads correctly in custom viewports (like Dungeon Architect's theme editor viewport)
  • Fix: Deep nested prefabs sometimes had their mobility incorrectly set to movable (when they were static). This also fixes the actor hierarchy unlinking issues where the actors were moved out of the prefab hierarchy
  • New: Added a new samples submodule under Content/Samples. All sample content reside in this submodule to avoid increasing the main code repository's size
  • New: Prefab Randomizer actor has a delegate to notify when randomization finishes
  • Fix: Collision profiles are now saved correctly (Doesn't work in some cases and is still an open issue)
  • New: Updated the prefab toolbar icon in the editor window and the prefab actor icon
  • New: Moved the documentation to sphinx-docs for cleaner organization and maintainance. Updated the docs with the new construction system feature. Link
  • New: Disabled Undo / Redo transactions on creating prefabs to improve performance while mass creating prefabs. This might be restored in the future versions

Note: The new sample game projects are available only on the 4.24 engine release

Version 1.2.3

14 Dec 17:10
Compare
Choose a tag to compare

Added UE 4.24 support

Version 1.2.0 - Hot fix 1

20 Jul 07:52
Compare
Choose a tag to compare

Hotfix for 1.2.0 that fixes a crash issue when trying to load a prefab on a null object

Change Log

  • Fix: Added null pointer checks while serializing / deserializing prefabs to avoid crash issues with stale uobjects