Comments (3)
I think the solution I mused upon in that PR might be good:
- Add two new item flags:
UPS_COMPATIBLE_OFF
andUPS_COMPATIBLE_ON
- Change UPS charging code so that it also charges items with the
UPS_COMPATIBLE_ON
flag. - Replace the current UPS flag on all mundane appliances (i.e. stuff that's implied to only use UPS because they're meant to be things you can plug in to charge) with
UPS_COMPATIBLE_OFF
. - Code in a use_action that brings up a menu filtering for items with either of the new flags, and set it so making a selection toggles between the two flags.
- Add this new use action to UPS and advanced UPS.
from cataclysm-bn.
related: #1605
from cataclysm-bn.
I went a slightly different route in the form of a use action on the devices themselves, but: #4775
from cataclysm-bn.
Related Issues (20)
- Reinforced glass is stronger than walls HOT 4
- Item action menu % hotkeys not working HOT 2
- Use VSync OFF - bug UI menus HOT 5
- Extended smart minimap behavior.
- mx_collegekids has a description far too long
- Text cuts off on execute action menu
- Helicopter shows negative lift initially HOT 5
- Antiseptic soaked rags and cotton balls still seem to be bugged. HOT 3
- Running any world without Item Category Overhaul mod causes EVERY activity to break on that world permanently HOT 3
- Character wields multiple pipes or planks instead of one. HOT 4
- Armor recipes are all over the place HOT 1
- Forklift quicksave crash HOT 2
- Resizing game window on Bazzite Linux during world loading crashes the game HOT 4
- Add animals from domestic list to wilderness spawns in innawoods mod HOT 2
- Gas and incendiary grenades do not work HOT 7
- Scuba tank becomes invalid item when it runs out of charges
- Rotting zombie corpses can leave behind zombie pheromone
- Leveling skills without crafting HOT 2
- NPC's don't understand how a doorway works HOT 1
- Switching NPCs HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cataclysm-bn.