]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Resprite and refactor wall dispensers (fuel, cleaner) (#36251)
authorscrivoy <179060466+scrivoy@users.noreply.github.com>
Mon, 27 Oct 2025 22:58:45 +0000 (23:58 +0100)
committerGitHub <noreply@github.com>
Mon, 27 Oct 2025 22:58:45 +0000 (22:58 +0000)
commitb4e2e6862812d9f5a2737cb1697417b5e317e61d
tree9205ab5f23cea32ee055bf4293824945fc1e43e1
parent3cd377df8e952b2e190816f4c6498996325edf6e
Resprite and refactor wall dispensers (fuel, cleaner) (#36251)

* resprite fuel and cleaner walldispenser

* added sprites and moved walldispensers in own .rsi

* forgot to remove sprites in old location

* meta.json - use 4 spaces instead of 2

* moved reagent from food to tank container

* clean up code inheritance

* replace static sprites with layered sprites and update related code

* added BaseDispenser for shared logic across dispensers

* make BaseDispenser unspawnable

* Add Explosive and PacifismDangerousAttack to FuelDispenser for consistency with WeldingFuelTank

* moved the sprite one pixel down

* reset wall_dispensers.yml to master

* rename sprite states, remove unused sprites, bring back code changes after merge

* really remove every unused sprite

* add maxVol

* indent to 4 spaces

* cleanup

* remove pepper dispenser

* switch to shared fill level sprite
13 files changed:
Resources/Prototypes/Entities/Structures/Wallmounts/Storage/wall_dispensers.yml
Resources/Textures/Structures/Storage/tanks.rsi/cleanerdispenser.png [deleted file]
Resources/Textures/Structures/Storage/tanks.rsi/fueldispenser.png [deleted file]
Resources/Textures/Structures/Storage/tanks.rsi/meta.json
Resources/Textures/Structures/Storage/tanks.rsi/pepperdispenser.png [deleted file]
Resources/Textures/Structures/Wallmounts/walldispenser.rsi/cleanerdispenser.png [new file with mode: 0644]
Resources/Textures/Structures/Wallmounts/walldispenser.rsi/fill-1.png [new file with mode: 0644]
Resources/Textures/Structures/Wallmounts/walldispenser.rsi/fill-2.png [new file with mode: 0644]
Resources/Textures/Structures/Wallmounts/walldispenser.rsi/fill-3.png [new file with mode: 0644]
Resources/Textures/Structures/Wallmounts/walldispenser.rsi/fill-4.png [new file with mode: 0644]
Resources/Textures/Structures/Wallmounts/walldispenser.rsi/fill-5.png [new file with mode: 0644]
Resources/Textures/Structures/Wallmounts/walldispenser.rsi/fueldispenser.png [new file with mode: 0644]
Resources/Textures/Structures/Wallmounts/walldispenser.rsi/meta.json [new file with mode: 0644]