Living Base Enhanced is a base-building and population tool to extend Windrose's native build mode. It allows hand placement of NPCs, decor, plants, animals, monsters and much more. It also allows fine tuned adjustment to those placements both by moving them around and rotating. Additional features allow for customization of clothing and colors and a full photo mode. Keyboard hotkeys and a full GUI window make changes easy to do. All creations and changes are stored persistently outside of the world save, ensuring that no data can be corrupted and uninstalling simply involves removing the mod.

## Installation and Uninstallation
# Prerequisites For Use
- UE4SS (Latest Experimental) for Windrose.
> https://www.nexusmods.com/windrose/mods/43
# Install Instructions
- Automatic: This mod is designed to be able to be installed using Vortex Mod Manager.
- Manual:
  - Extract all contents to the root of the Windrose game folder, they will distribute accordingly.
  - If a previous version is installed, overwrite any files prompted.

Any previous persistence files will be converted to the proper new format on load of the related world.
# Uninstall Instructions
- Automatic: If installed with Vortex, uninstall may be completed using it. Any persistence and temporary files in the ue4ss/mods/LivingBase folder will not be removed. This is done on purpose to prevent loss of data when attempting a reinstall. These may be removed manually.
- Manual:
  - ..\Windrose\R5\Content\Paks\~mods: remove all LivingBaseSignFonts-Windows, LivingBaseBarbieRoster-Windows, and SplitFacial-Windows files.
  - ..\Windrose\R5\Binaries\Win64\ue4ss\Mods: Remove both LivingBase and LivingBaseSpawnMenu folders.

## Custom Configuration
Settings and keybinds may be changed one of two ways.
- Windrose Mod Settings: This mod is designed to be compatible with the Windrose Mod Settings mod, allowing for changes in game using a GUI. All settings need a restart of Windrose to take effect.
> https://www.nexusmods.com/windrose/mods/442
- Manual: Edit ..\Windrose\R5\Binaries\Win64\ue4ss\Mods\LivingBase\config.txt. Again, if this is edited while the game is running, a restart is necessary.

## Loading In the Game
Since this mod is an overlay of the game and nothing is modified in the save, everything placed must be loaded in when the world starts. The mod waits until the player's pawn has moved a certain amount and then begins loading. It is strongly encouraged not to move during this period as the load is memory intensive and could cause a crash.

This is the order of operations during load:
+ Restoring decor / statues - These items do not have AI and are quick to place.
+ Restoring movers - These are any people / animals / monsters with AI, even if they are idle.
+ Post-processing movers - This step is what strips animals and monsters' aggressiveness to the player as well as adjusting preset views on others.
+ Restoring customizations - This step applies any custom changes made to the people such as clothes, colors, and poses.
+ Populating Signs - At this point, text is applied to all applicable objects.
+ Restored and Ready - At this point everything is loaded and the player is welcome to play as normal.

## Basic Controls
Many functions in Living Base Enhanced can be controlled by the keyboard, mainly the number pad. When in the separate Living Base Enhanced menu window vs in game, there are more options since it will not be overridden by native Windrose controls nor other Mods. In the descriptions below, keys available in game will be marked with an asterisk (*).

NOTE: Due to how ue4ss (the tool that integrates this mod with Windrose) handles key inputs, in game controls can be sluggish and slow to respond. This issue does not exist in the menu window.
# Living Base Enhanced Menu Keybinds
![basic_controls_01.png]
# In Game LBE Keybinds
![basic_controls_02.png|220]
# Legend Of Keybind Usage
![basic_controls_03.png]
# Menu Access
Until the Living Base Menu window is open, all the keybinds and functions are disabled. This allows for some overlap with other mods that may also have a toggle.
- * Num - : This opens the menu window, providing access to all the tools.
- * Num 1: This releases the game's capture of the mouse to look around, allowing easy access to the menu.
# Spawning Controls
The main purpose of this mod is to provide people and objects not normally available to the player when building. To do this you need to be able to spawn, move, and destroy items.
- F2: Spawn selected item from the spawn menu.
- F3: Swap target with the selected item from the spawn menu.
- * Num 3 / F4: Despawn current target.
- * Num * : Relocate current target.
- * Num / : Cancel current placement of spawn or target.
- * Num 0: Confirm placement of current spawn or target.
# Targeting
Many functions in the mod require some sort of active target to know what to act on.
- * Num + : Target any spawned item. Pressing again will release the target.
- * Delete: Target any native or spawned item that can have text attached.
# Movement
After an item is spawned and placed, it's usually not in an optimal location. The movement keys can be used to nudge it in all directions, as well as rotate the object. This movement is relative to the "front" of the person or object.
- * Num 2: Change number pad controls between move and rotate.
- Page Up: Move object up.
- Page Down: Move object down.
- Arrow Keys: Move object forward/backward/left/right.
# In Movement Mode
- * Num 7: Up.
- * Num 9: Down.
- * Num 4/5/6/8: Forward/backward/left/right.
# In Rotate Mode
- * Num 4/6: Rotate in a circle.
- * Num 7/9: Tilt left and right.
- * Num 5/8: Tilt forwards and backwards.
# Tab Selection
When in the spawn menu, there are various tabs to allow access to several different tools.
- F1: Instructions / Help
- F5: Spawn / Move
- F6: Target List
- F7: Customize
- F8: Signs / Labels
- F10: Photo Mode
- F11: History

## Menu Tab Overview
The Living Base Enhanced (LBE) window contains several tabs to better organize access to various functions. The tab area also contains features for better viewing and visibility.
![menu_tab_overview_01.png]
+ Hide GUI - This button toggles window shade mode. It hides and displays everything underneath it, giving a better view of the screen without closing the window, allowing the keyboard tools to continue to work.
+ GUI Scale - This dropdown resizes the entirety of the window contents to change size, from .5x up to 3x to allow better visibility on smaller and larger resolution displays.
+ Various Tabs - These are the various tabs that provide all the functionality available in LBE.
  - Spawn / Move - This tab allows the spawning, despawning, movement, and rotation of all the people and objects in the mod.
  - Target List - This allows easier selection of already spawned people and objects.
  - Customize - Contains a few tools including custom zoom, special spawns, and customization of colors, outfits, and poses of the spawned people.
  - Signs / Labels - Allows the placement of text on specific in-game containers and specially spawned objects.
  - Photo Mode - Allows viewing via various camera and up to three lights to light the scene to create a photo view to take pictures.
  - Instructions - Contains the documentation to use this mod.
  - History - Maintains a list of everything LBE has done during the current gaming session.

## Spawn / Move Tab
The Spawn / Move tab is the primary tab where Living Base Enhanced's functionality lives. From this tab people, animals, monsters, and decor may be spawned, placed, moved, and deleted.
![spawn_move_tab_01.png]
+ Spawn Menu - The spawn menu contains a tree of all 1,000+ people, items, decor, etc. available to place in your base. Highlight the selection and choose one of the options below.
+ Filter Box - Use this box to whittle down visible selections. It will search for anything that contains the letter combination entered. This means that "wood" would return "Wooden Box" and "Driftwood".
+ Spawn / Target Buttons - These buttons are used to process placing spawned items or remove them.
  - Spawn - This button will drop a copy of the selection in the spawn menu. It will behave like the native build tool where it can be moved while looking around until placed. Pressing F2 when in the window will spawn as well.
  - Move - This will pick the current target up and maintain its rotation and distance initially. Then it can be placed the same as the spawn option. Pressing Numpad * either in game or the window will also do so.
  - Confirm - When spawning or moving an item, once it is in a preferred spot, clicking this button will finalize placement. Pressing Numpad 0 either in game or in the window will confirm too.
  - Cancel - Pressing this while spawning an item will stop the placement process and remove the spawned item. Pressing it while moving an item will put it back where it was picked up from. Pressing Numpad / in game or the window will also cancel.
  - Replace - If a targeted item is the wrong type, replace will swap that item with the item selected in the spawn menu using the same location and rotation. Pressing F3 while in the window will also initiate replacement.
  - Despawn - This will remove the targeted item. Pressing Numpad 3 either in game or in the window will work. Doesn't necessarily need a target. If pressing 3 while no target is selected, the closest item in front of the player will be removed.
  - Undo - this will restore despawns, moves, and replacements to their prior state. Up to 20 changes are tracked.
+ Target Box - This displays the currently targeted item that can be manipulated. Placing an item automatically targets it. Pressing the "+/-" button or using Numpad + in either the window or game toggles selection. When no target is selected, pointing at an item will highlight it indicating + will select it.
+ Floor Clipping - Floor clipping mode will disable the floor snap placement usually uses, allowing items to passthrough the floor. New spawns will appear a set distance away and may be adjusted after the fact. Pressing Numpad . toggles this both in game and in menu. Note this only takes effect on the next spawn or move.
+ Movement Controls - The buttons allow the movement of objects in three-dimensional space. The directions are relative to the direction the item is facing. See Basic Controls for keyboard movement information. Pressing Numpad 2 either in game or the window swaps between movement and rotation.
+ Rotation Controls - The buttons will rotate the item in three dimensions, also relative to the object. See Basic Controls for keyboard rotation information. Pressing Numpad 2 either in game or the window swaps between movement and rotation.
+ Scale Object - Increases the scale of the targeted item. Minimum size is .1. The textbox allows typing a size and +/- increments the scale.
+ Precision - This slider adjusts the step size for all the movement, rotation, and scale tools. It is a multiplier that goes from 1/8x to 4x to help with minute and big movements.

## Target List
The target list is used to more easily locate and select items when bunched together or on the move.
![target_list_01.png]
+ Target List - The list of all targets found in the currently selected radius. Pressing the "+" button next to the item will target it.
+ Selected Target - Works the same as the target in the Spawn / Move tab.
+ Categories - These checkboxes allow filtering based upon the various top level item types.
+ Scan and Scan Radius - Allows the ability to set a scan radius to better help target a specific item. The "Scan" button then populates the target list based on the radius and filter.
+ Mark Target - When it is uncertain which item is the targeted item, checking this box will place a circle of flame around the bottom of the item.
+ Distance Tracker - Helps locate an item by displaying the straight-line distance between the user and it.

## Customize
The Customize tab contains many features to help place and modify people to better suit the base you are building. Note some spawns randomize looks on every load. This is the game doing so, not the mod. Clothing and look changes on these ones may not stick, but colors should. Also the mod may only swap existing clothing slots, so if the person does not have something in that slot, it will be greyed out in the list.

NOTE: Changes in this tab are not saved real time as this caused consistent crashes of the game. Making changes still occasionally does so. It is highly recommended to save often to avoid losing changes.
![customize_01.png]
+ Save Customizations - The most important button in this screen. Customizations are not saved until this button is pressed.
+ Selected Target - Works the same as selected target on the other screens.
+ Read Current - Required to begin customizing. Read current scans the selected person and populates their default look in the various customization sections. Note: If any current changes are not saved, this will reset to the last changes saved or the default look if none was saved.
+ View Buttons - These buttons allow for various views that can help with customization, but are also useful in placing and moving objects from the Spawn / Move tab.
  - Decor View - A view that specifically scales itself to better display the entirety of a decor item in place.
![customize_02.png]
  - Full Body - A view that specifically scales itself to better display the entire body of a non-decor item.
![customize_03.jpg]
  - Face View - Similar to the others, this zooms in to better focus on just the face.
![customize_04.png]
  - Rotation Buttons - Pressing the "<" and ">" buttons will orbit around the target.
  - Zoom Buttons - Pressing the "+" and "-" buttons will move the camera closer and further from the object.
+ Customization Sections - The various sections allow for the customization and modification of existing human spawns.
  - Spawn - This section allows the player to spawn a custom "barbie" person using an existing body/face shape and in game origins. Body type determines the sex of the spawn. Clicking spawn then generates a person that has every clothing slot populated to ensure any item can be set.
![customize_05.png]
![customize_06.png]
  - Body - This section allows the change of various body colors and textures.
![customize_07.png]
    - Skin tone changes the color of the skin, but not the features.
    - Eye color changes the eyes.
    - Physique changes the overlay of the body between boney, muscley, and soft.
    - Height allows changing of the person's height between the range of three feet and eight feet. Entering text in the textbox allows exceeding that limit with a minimum of .5.
    - Enable AI will allow a movable but idle person to walk around. Note this does not work on every person, only specific types.
    - Make Ghost assigns ghosty features to the person and clothes. This is irreversible so be careful before saving.
  - Hair - This allows the changing of various hair features and colors. Every selection has a swatch for selecting color and an X button to clear it.
![customize_08.png]
    - Hair sets the hair on top of the head; this will set the proper hair format to work with the various types of hats and bandanas.
    - Eyebrows selects from a handful of shapes.
    - Facial hair has mustaches, beards, and whiskers. Sets will select a matching combination all at once.
  - Clothes - This allows the setting and changing of various available clothes slots. Most clothes have three color sections, and the game uses set palettes. Choosing an outfit will set every available clothing item for the selection but does not clear any other slot.
![customize_09.png]
  - Belts and Straps - These are the various items criss crossing the person's body.
![customize_10.png]
    - Set - Like the others, this will apply every matching item available.
    - Belt - The item that goes along the waist.
    - Sling - The item that goes from the right shoulder to the left hip.
    - Strap - Does the opposite, going from the left shoulder to the right hip.
    - Frog - The holder for the swords sitting on the belt's left side.
    - Detect Accessories - Due to the amount of accessories these items have, to reduce loading and crashing on detect these are detected separately.
    - Randomize Accessories - Populates the belts, etc. from a curated and weighted list of accessories.
    - Lantern - This places a lantern on the belt of the person, similar to what the player can use.
  - Accessories - Allows populating every belt and weapon's slot with a custom item. Due to the number of slots, a guide may be viewed to help locate where each item may be placed.
![customize_11.png]
  - Poses and Actions - As the name implies, this allows the assignment of various actions and poses to the person.
![customize_12.png]
    - Pose List - On the left hand side is a list of various poses and actions. Clicking + next to one will assign it to the targeted person.
    - Current Pose - Displays what pose is currently running.
    - Player Controls - These allow the pausing and playing of the pose or action, as well as frame skipping and scrubbing with a slider. A paused animation is saved and persists between loads.
    - Hand Item List - This list contains various items that can be put into an actor's hands. Just find the item and click + next to it.
    - Hand Item Transform - Sometimes an item does not spawn in the hand properly due to misalignment of the attachment socket. To combat this, the Hand Item Transform section allows the rotation, movement, and scaling of items based on the hand, so the transform stays in place when animated. Controls are the same as all the other locations where items or actors can be transformed.
![customize_13.png]
> Before:
![customize_14.png]
> After:
![customize_15.png]

## Signs / Labels
To help with organization or even to just provide ambience with road or building signs, Living Base Enhanced allows adding text to several in-game build objects as well as other spawnable decor objects.
![signs_labels_01.png]
+ Selected Object - What text object is selected.
+ "Select / Deselect" Toggle Button - Selects the build menu or spawned items that may be modified. Pressing Delete (Del) in game or in the window also selects. The list of items that can be selected can be seen below.
![signs_labels_02.jpg]
+ Text Box - Most objects will allow up to four lines of text. This text will resize based on the available canvas size so shorter sentences are usually better.
+ Font Settings - Allows changes to how the text looks.
  - Select from three different fonts.
  - Apply will apply the text.
  - Clear will remove only the text.
  - Reset will clear everything and set the object back to its vanilla state.
  - Below are various color swatches. The first large box is a color selector and the second one stores the most recently selected color.
  - Add Glow will make the text glow in the dark for easy viewing or a ghostly feel.
+ Additional Items - Contains a list of spawnable signs that can be used in addition to the build mode items. They are placed the same way other spawns are.
![signs_labels_03.png]

## Photo Mode
Inspired by Cyberpunk 2077's Appearance Menu Mod and being shocked at the lack of a photo mode in a game in 2026, Photo Mode allows for taking fun pictures in the world and provides tools to hopefully allow for a large range of options.
![photo_mode_01.png]
+ Camera Mode - Photo Mode includes three custom cameras to get the picture you want. Tripod and First Person remember your previous settings until "reset" is pressed.
  - Tripod - As the name implies, this is a stationary camera that allows the player to stand in front of it. To set the initial position, stand and face approximately where you want the camera to look and then press the "Tripod" button. This will set the camera in that exact spot with that exact rotation. Zooming out and reentering tripod view will not reset placement. If "Reset" is hit, the camera will move to the player's location as if it were the initial trigger.
![photo_mode_02.png]
  - Selfie - Points the camera in the direction of the player and follows the face/orbits behind. The "<", "|", and ">" buttons change the view to be over the left and right shoulders and straight on. Scroll wheel zooms in and out on the view.
> NOTE: There is no way to make the player's face look at the camera when looking over the shoulder.
![photo_mode_03.png]
  - First Person - Set the camera inside the player's head, allowing visibility as if viewing via the player pawn's eyes.
![photo_mode_04.png]
+ Target Highlight - Disables the highlight function used while targeting to ensure clean pictures.
+ Movement Buttons - Allows the camera to be shifted around to improve the view (except for Selfie mode). Can be used for the Custom tab camera views as well.
+ Rotation Buttons - Allows rotation of the camera. Same availability as the movement buttons.
+ FOV - Changes the Field of View. Allows "zooming in" without moving. Can distort the image at extremes.
+ Precision - Same as Spawn / Move tab's precision but applies to the camera.
+ Lights - Photo mode provides three lights to provide custom lighting for taking pictures. These lights are not persistent. They are spawned like regular items and are able to be placed, picked up, and moved using the tools in the Spawn / Move tab.
  - Enable - Make the light visible. Does not remember light position when disabled.
  - Color - Sets the color of the light using a color selector.
  - Select Button - Make the light the active target, allowing it to be moved using the keyboard or Spawn / Move controls.
  - Show Spill Shield - Hides and displays the circle that prevents the light from bleeding behind it.
  - Brightness - Sets how bright the light is.
  - Throw Distance - How far does the light reach before falling off.
  - Spill Shield Distance - How far is the light from the spill shield. This can affect the amount of light shining to the side.
  - Spill Shield Size - Blocks more or less light from lighting up behind it.
![photo_mode_05.png]
![photo_mode_06.png]
+ Weather and Time Set - The drop downs will allow setting the perfect conditions for pictures.
  - Weather - This drop down allows selection of every available Windrose weather type. It can't prevent it changing over time so it may need to be set again.
  - Time - Simulates the action of lying in bed except it stops at the requested hour and freezes time, not allowing it to change.
  - Unfreeze Time - Unchecking this will return to the march of time. The game still tracks what time it is in the background so likely the time will be significantly different once unfrozen.

## Instructions and History
The last two tabs are Instructions and History. Instructions contains this documentation, and History lists everything Living Base Enhanced has done during the current gaming session.
![instructions_and_history_01.png]
![instructions_and_history_02.png]

## Known Issues
- NVIDIA DLSS Multi Frame Generation (3x/4x) can crash the game when opening this window, confirmed on an RTX 50-series card. This window runs its own separate rendering device specifically to avoid interfering with the game's own graphics, but Multi Frame Generation's frame-interpolation pipeline appears unable to tolerate a second window presenting alongside it regardless. If you experience a crash the moment this menu opens (Numpad -), try lowering DLSS Frame Generation to 2x or turning it off entirely in Windrose's graphics settings. Standard (non-multi) Frame Generation has not shown this issue.

## Credits and Attribution
Living Base Enhanced is an unofficial, unaffiliated fan project for Windrose. Windrose itself, its game assets, class names, and all related IP belong to Kraken Express.
- Living Base (original mod) - This project started as a fork of Living Base by me123420 - thank you to them for the original concept and toolkit, and for open-sourcing it into the public domain in the first place.
> https://www.nexusmods.com/windrose/mods/519
- UE4SS / RE-UE4SS - This mod would not exist without UE4SS, the Lua scripting and C++ modding framework for Unreal Engine games that both Living Base Enhanced and its companion menu are built on.
> https://github.com/UE4SS-RE/RE-UE4SS
- Windrose Mod Settings, by IceBoxStudio - Living Base Enhanced optionally integrates with it for in-game keybind/toggle configuration. Not required.
> https://www.nexusmods.com/windrose/mods/442
# Sign Fonts
- Greengoth, by Dimitri Antonov / Blue Curve Designstudio (Creative Commons Attribution 4.0 International).
- Oleo Script, Copyright (c) 2012 Soytutype (SIL Open Font License 1.1).

## License
Copyright (c) 2026 RedFalcon. All rights reserved, except for the specific permissions below. Nothing beyond what's explicitly listed here is implied or granted.
# Permitted, without needing to ask first
- Modify this mod for your own personal use.
- Reuse this mod's code or assets in your own separate mod, as long as you credit the original author(s).
- Convert or port this mod to other games, as long as you credit the original author(s).
# Not permitted
- Reuploading or rehosting this mod, modified or unmodified, anywhere other than the copyright holder's own page. If you build something on top of this mod, link back to the original instead of rehosting it.
- Selling this mod, or using it in anything sold or monetized, in whole or in part. (Nexus Mods' own Donation Points system is fine - that's Nexus's own charity-linked mechanism, not third-party monetization.)

All other rights are reserved by the copyright holder.

This license covers this mod's own code and content only. The original Living Base toolkit this project builds on remains public domain under its own author's terms (see Credits and Attribution above). Windrose and its game assets, class names, and intellectual property belong to Kraken Express - this is an unofficial, unaffiliated mod and is not covered by this license.
