You are viewing a potentially older version of this package. View all versions.
shiibe-SebBinds-1.0.1 icon

SebBinds

Adds menu for keybind/controller rebinding to Easy Delivery Co and exposes an API for other mods.

Date uploaded a day ago
Version 1.0.1
Download link shiibe-SebBinds-1.0.1.zip
Downloads 6
Dependency string shiibe-SebBinds-1.0.1

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2304 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2304
shiibe-SebCore-1.0.2 icon
shiibe-SebCore

Menu/launcher and shared utilities/APIs for Easy Delivery Co mods.

Preferred version: 1.0.2

README

SebBinds

Logo
SebBinds

Binds UI + keybind/controller rebinding for Easy Delivery Co, with an API for other mods.
About · Features · Screenshots · Installation · In-game menu · Build


About

SebBinds provides the binding UI + runtime input mapping used by the rest of the mod set.

Features

  • Scheme picker: Controller / Keyboard / Wheel (Wheel appears when SebLogiWheel is installed)
  • Dedicated Axes page for movement/camera/vehicle axes
  • Modifier layer (Modif.): bind extra inputs by holding the modifier
  • Vehicle page includes 1P/3P Camera
  • Other mods can add pages via SebBindsApi.RegisterActionsPage(...)

API

Screenshots

Screenshot 1 Screenshot 2
Screenshot 3 Screenshot 4
Screenshot 5

Installation

Dependencies

  • BepInEx-BepInExPack-5.4.2304
  • shiibe-SebCore-1.0.0

Install

In-game menu

  • Open mods.exe (SebCore) then launch Binds
  • Pick a scheme and bind actions
  • Wheel scheme only listens to the Logitech wheel device (and requires calibration first)

Configuration

  • Config file: BepInEx/config/shibe.easydeliveryco.sebbinds.cfg
  • Logging.debug_logging (bool): Extra debug logging

Build

  • Build: dotnet build EasyDeliveryCoMods.sln -c Release
  • Package all: powershell -NoProfile -ExecutionPolicy Bypass -File scripts/package-all.ps1 -Version 1.0.0

CHANGELOG

1.0.2

  • Align Map/Items/Jobs semantics with vanilla: MapItems drives inventory (hold); Jobs toggles jobs/map menu (press).
  • Expose proper handbrake vs brake/reverse behavior: Back/Handbrake (hold) is the handbrake while driving; Brake/Reverse affects vehicle brake/reverse input.
  • Update defaults: keyboard Brake/Reverse = S, Back/Handbrake = Space, MapItems = Shift (hold), Jobs = Tab; controller seeds MapItems from Inventory and Jobs from Map.
  • Allow common keyboard reuse without conflict prompts (WASD for on-foot + vehicle).
  • Improve duplicate-bind UX: show wrapped comma-separated conflicts (28 chars/line) and allow Keep Both.
  • Fix bind capture UI: conflict prompt no longer captures inputs; add shortcuts Enter=Keep Both, Esc=Try Another.

1.0.1

  • Scheme select: keep options vertically centered when Wheel is installed.

1.0.0

  • Initial SebBinds release.