Eraahz / sandbox-plus

A community fork of Facepunch's Sandbox gamemode for s&box, with tweaks to allow modular addons, like Wirebox, to extend it further

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SandboxPlus, a base gamemode for S&box

It closely follows Facepunch's Sandbox gamemode, with additions to make it more extendable by other modules (adding events, publicizing UI globals, etc), while staying unopinionated/light. This module is primarily aiming to become a "Gmod 2", replicating the functionality found in Gmod's Sandbox gamemode (with improvements).

Improvements over Facepunch/sandbox:

Gameplay

  • Constraint tool: an omni-tool with all your classic Gmod constraints (weld/axis/rope/elastic/slider/ballsocket)
  • Material tool
  • Toolgun model (wip)
  • Undo/Redo System
  • DynPlates spawnmenu: like PHX, but dynamic, fully customizable sizes using procedural meshes
  • UI tool panels, including ModelSelector with extendable .spawnlist's

Extensiblility

  • IStopUsing entity interface
  • Many new events (aiming to reproduce many of Gmod 1's), including "entity.spawned" event, "undo.add" event

Addons for SandboxPlus

Contributing

PR's are appreciated!
Message @Nebual on Discord with any questions :)

Contributors

About

A community fork of Facepunch's Sandbox gamemode for s&box, with tweaks to allow modular addons, like Wirebox, to extend it further

License:MIT License


Languages

Language:C# 78.0%Language:HTML 12.4%Language:SCSS 9.6%