Skip to content

QoL Unit Placement Improvements - #119

Open
UZ9 wants to merge 6 commits into
FAForever:masterfrom
UZ9:qol-quick-build
Open

UZ9 wants to merge 6 commits into
FAForever:masterfrom
UZ9:qol-quick-build

Conversation

@UZ9

@UZ9 UZ9 commented Oct 7, 2026

Copy link
Copy Markdown

Builds off of #117

Overview

Adds a few other QoL tweaks to unit placement I had brought up a few months ago:

  • Holding left click for drag placement. By default this is collision aware, but if someone really wanted to overlap buildings they can hold shift + left click
  • Right click while building will attempt to delete the unit under your cursor
  • B is an added hotkey for toggling Place units
  • Double clicking an icon in the Unit Browser will now set it as the active placement unit without having to drag it over to the unit slot
  • Setting a new selected unit from the Unit Browser will automatically place you into build mode

Demo Video

Screen.Recording.2026-10-06.at.10.18.32.PM-1.mov

UZ9 added 5 commits October 6, 2026 16:45
Draws skirt borders around current building preview and nearby units to
make it slightly less painful to align units
- you can now drag build units by holding down left click
- by default drag will not place if there's a collision, shift-click
will bypass and allow placement anywhere
- right click while building will delete building under your cursor
- added B hotkey for toggling Place units
- double clicking icon in unit browser sets it as the active icon
(rather than having to manually drag)
- setting unit will switch you into build mode automatically
@coderabbitai

coderabbitai Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 12c0d162-57b9-4536-be8f-4d727ada777e
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@BlackYps

Copy link
Copy Markdown

Looks very good, but you have to solve the conflict now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants