You are viewing a potentially older version of this package. View all versions.
taffyko-BetterSprayPaint-2.0.2 icon

BetterSprayPaint

Significantly more responsive and reliable painting, many bug-fixes, infinite spray paint, longer range, quieter sounds. Adds an erase feature, as well as the ability to control color and brush size. All configurable.

Date uploaded 4 months ago
Version 2.0.2
Download link taffyko-BetterSprayPaint-2.0.2.zip
Downloads 365127
Dependency string taffyko-BetterSprayPaint-2.0.2

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2100
Rune580-LethalCompany_InputUtils-0.6.0 icon
Rune580-LethalCompany_InputUtils

Utilities for creating InputActions and providing an (opinionated) improved UI.

Preferred version: 0.6.0

README

Features & Usage

NOTE: All players must have the same version of the mod installed to play together.

Improved painting & eraser

  • Several changes/bugfixes that make spraypaint work more consistently, look better, and feel better to use
    • Certain spots in levels may still be unpaintable (due to invisible colliders). It remains to be seen if this can be fixed in the future.
  • You can now erase! (By default: press E + LMB at the same time)
    (can be disabled in config by lobby host)

Animated GIF demonstrating the improved spraypaint behavior

Color control

Colors sync properly, and players can change the color of their spray paint! (default key: T)
(can be disabled by lobby host)

Animated GIF demonstrating color control

Size control

You can now control the size of your spray paint (default keys: + and - on number row)
(maximum size can be configured by lobby host)

Image demonstrating spraypaint at various sizes

Other

  • Spray paint never runs out!
    • Tank size is fully configurable by lobby host.
  • Increased range (configurable by host)
  • Shaking the can is more effective (configurable by host)
  • Reduced sound effect volume (configurable)
  • Increased draw distance (configurable)
  • Spray paint on a moon is now properly cleaned up after each round
  • NOTE: Config can be changed mid-game using a mod like LethalConfig and will take effect instantly, no restart needed!

CHANGELOG

2.0.4

  • Fixes an issue that resulted in an excess of error logs in the console

2.0.3

(Targeting v50)

  • Fixes an incompatibility that caused clients to be unable to load in when playing with various mods that register network prefabs, including LC_Office, CozyOffice, TheGiantSpecimens, CSync, and more.
  • Vanilla range value now mentioned in config

2.0.2

  • Fixes some minor bugs, including an issue where spray paint failed to work when looking directly down
  • Fixes an issue where disabling AllowColorChange made spray paint invisible.
  • Fixes undeclared dependency on InputUtils, now added to the mod manifest.
  • Adds additional bindings for quickly switching sizes / colors

2.0.1

Fixes a major bug

2.0.0

(Targeting v49)

  • Spray paint color is now synchronized between players
  • Settings now take effect instantly after being changed in-game (no restart needed)
  • Shaking mechanic is now fully configurable
  • Added the ability for players to switch the color of their spray paint
  • Added the ability for players to control the size of their spray paint
  • Spray paint draw distance is increased and now configurable
  • Fixed an issue in the base-game where spray-paint still didn't clear properly after leaving a moon
  • Fixed an issue that prevented furniture and objects from being painted

1.1.0

Config options added for infinite spraypaint, eraser, and sfx volume

1.0.2

Fixes a major netcode bug

1.0.1

Fixes netcode-related bugs, including issues related to playing with MoreCompany

1.0.0

Released for v45