Comments (7)
Yes, the functionality doesn't work in any useful way.
This is just a less severe case than #74560 and others.
Note that it seems the functionality doesn't only depend on the tile you're in, but also what's on the surrounding tiles. I suspect your bucket seat might not be cramped on a bike.
from cataclysm-dda.
It makes little sense that the middle seat in a row of three would be more cramped than the ones to either side when the seats are identical (in real life, some cars have a smaller space in the middle of the back seat, and the legs may have to deal with a tunnel, but the game does not model these things, and larger vehicles may not have either of those issues at all. The idea that you'd somehow get more space if the door doesn't have a roof is just plain silly.
In order to model room based on available headroom you'd have to have the game model headroom, so a prison bus (that's inoperable by standard size completely naked people) should have enough head room to stand in the aisle (and the same headroom over the driver's seat), while an original VW beetle would not provide much wriggle room, but there's nothing in the game providing that kind of information. The only information you have is the kind of seat (and they're not really a size selection), the dimensions of the vehicle, and whether it has a roof over the driver's seat or not.
And note that this report is a duplicate.
from cataclysm-dda.
Closing as duplicate of #74560.
from cataclysm-dda.
Unless Renech changed something, the seat looks for a single unroofed adjacent accessible tile (including the tile the seat is in), and if it finds one, gives a small bonus to capacity. That has been confusing people, and it should probably only look at the seat itself's roof status.
The system originally didn't try to calculate volume by height or worn equipment, it just went by creature size. That was working fine for months. The recent changes to calculate volume made everyone functionally way bigger without increasing vehicle part capacity. Bumping everything up by 10 or 20 liters across the board will probably be enough to make it work properly again.
from cataclysm-dda.
It makes little sense that the middle seat in a row of three would be more cramped than the ones to either side when the seats are identical
It isn't. There's only more room in the driver's seat if the adjacent door is open, as the character can stick their head out that way. Clearly this is too confusing and should be axed.
As for headroom in the tile itself, a "high roof" vehicle part has been proposed many times, for vehicles like buses, semi trailers, and others, and could count as being unroofed for capacity's sake. IMO the high roof should weigh more and require a standard or heavy duty frame, so that people aren't just slapping it on every vehicle for convenience's sake.
from cataclysm-dda.
is it absolutely imperative that we keep this stupid vehicle volume mechanic in the game
it worked perfectly when it considered just the creature size
from cataclysm-dda.
Calling somebody's hard work stupid isn't going to motivate anyone to fix it, and it's always better to have a better simulation.
That said I think it should either go back to the old system or seat sizes should be increased. Neither fix would be difficult to implement.
from cataclysm-dda.
Related Issues (20)
- power grid action menu should be positioned relative to underlying UI HOT 1
- ImGui uilist menus render their footer text without color tags HOT 6
- Martial arts selection menu needs a size override
- Filter input for ImGui uilist menus shows up behind the menu HOT 1
- progress is not shown when loading a game HOT 1
- Editing your skills with the debug menu segfaults the game HOT 4
- Disassembling/butchering selection Imgui menu does not display time estimation HOT 4
- Component selection menu only ever shows a single menu item HOT 1
- Killing unfolded impossibility with a grenade in LIXA results in a crash
- NPC doctor logic wastes resources disinfecting same wound repeatedly HOT 1
- Randomly crashing when attempting to use a bandage HOT 1
- uilist menus where some entries don't have hotkeys are out of alignment
- incorrect vertical size of uilist menus HOT 2
- We should copy colors from the user’s color theme into ImGui’s theme HOT 1
- Concern: Global EoC usage causing game slowdown HOT 4
- Segmentation fault triggered by bandit attacks HOT 7
- Terrain and furniture upgrades HOT 4
- NPCs returning from camp jobs are dangerously tired and dehydrated HOT 1
- Bandage quality below 1 causes an error
- Too many TCL generated by freight badges? HOT 3
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-dda.