branchrust_reboot/main/fix_copy_paste_duplicate_entity/refactorcancel

4 Commits over 0 Days - ∞cph!

43 Minutes Ago
Add `paste_grid {x} {y} {spacing}` command Fix not being able to undo multiple pastes with a single `undopaste` command
1 Hour Ago
Refactored to pass a List<Vector3> from the client so we can implement different shapes & fixes without needing server update / mismatch of client & server RPCs
1 Hour Ago
If pasting multiple "bases" at once (in a line) add all the entities to a single entry in the paste history so they can be undone in a single step
2 Hours Ago
Refactor `paste` and `paste_line` into a single method one the client & server - paste now acts like a repeating paste with count of 1 - pass repeat count inside the RPC proto