About Building Symmetry
This plugin introduces symmetry features to streamline construction and upgrade processes. Choose from various symmetry shapes, including Square, Triangle, and Hexagon, and select symmetry types such as Normal2Sided, Normal3Sided, Normal4Sided, and Normal6Sided. Automatically mirror building actions across symmetrical axes for efficient base design and upgrades, including automatic building shape detection for Square, Triangular or Hexagonal bases, it has a user-friendly interface to enhance your building experience in Rust. Seamlessly toggle between symmetry shapes and types with the intuitive UI, providing precise control over your construction projects.
Symmetry Features:
* Support for Square, Triangle, and Hexagon symmetry shapes.
* Choose between Normal2Sided, Normal3Sided, Normal4Sided and Normal6Sided symmetry types.
* Mirror building and upgrade actions across symmetrical axes.
* "R" Key + Hammer in hand -> removal tool. (Remove the entity/structure you're looking at).
UI Features:
* Shape Selection: Easily switch between Square, Triangle, and Hexagon symmetry shapes.
* Type Selection: Choose from Normal2Sided, Normal3Sided, Normal4Sided and Normal6Sided symmetry types. (Depends on the symmetry shape.)
* Enable and Disable symmetry
* Reset Symmetry: Reset the symmetry information (shape, type, position)
* Show center: Display the symmetry center.
* Symmetry Hit Center Build Calculation (Building or Proximity)
Chat Commands:
* /sym_ui: Enable/Disable symmetry UI (Enabled by default).
Console Commands:
* sym_reset: Reset the symmetry information.
* sym_shape: Change the symmetry shape.
* sym_type: Change the symmetry type.
* sym_displaycenter: Display the symmetry center position.
* sym_status: Enable or Disable symmetry.
* sym_ui_pos: Allow players to move the UI position freely.
* sym_ui_reset: Reset the UI position to default position.
Permissions:
symmetry.use symmetry.admin Oxide: o.grant <user/group> <name/id> symmetry.use Carbon: c.grant <user/group> <name/id> symmetry.use
Config:
{
"Removal Tool (Def: true)": true,
"Open Symmetry UI on Connect (Def: true)": true,
"Symmetrical Upgrade (Def: true)": true,
"UI Menu X Position (def: 0)": 0.0,
"UI Menu Y Position (def: 0)": 0.0,
"Check Building cost (def: false)": false,
"Check for Deployables before placing (def: false)": false,
"Display center functions (def: false)": false,
"Disable Symmetrical entity kill": true,
"Symmetry UI Command": "sym_ui",
"Symmetry Admin UI Command": "sym_admin",
"Symmetry UI X/Y Position command": "sym_ui_pos",
"Symmetry UI Position reset command": "sym_ui_reset",
"Enable Entity Shortname check? (def: false)": false,
"Entity Shortnames to check if they're grounded.": [
"box.wooden.large",
"box.wooden",
"storage_barrel_a",
"storage_barrel_b",
"storage_barrel_c",
"gates.external.high.stone",
"wall.external.high.stone",
"gates.external.high.wood",
"wall.external.high",
"wall.external.high.ice",
"wall.ice.wall"
]
}
Showcase videos: