Coder Social home page Coder Social logo

Comments (2)

cameronleger avatar cameronleger commented on July 29, 2024

@pjf, I also felt this was necessary so I'm curious to see what you think of my changes, which you can find on this branch: https://github.com/cameronleger/RealismOverhaul/tree/UniversalStorage-tweaks. I'll submit a pull request soon.

Some of the parts such as the pressurized tank didn't have their mass overridden, resulting in wildly different masses for similar parts. I'm considering changes to those items bug fixes.

Volume

For each type of wedge I closely estimated the volume then reduced it a little to account for utilization. You may find it surprising, but the volume amounts were closer to the originals than your proposition (but, I think that overall you're getting response 1 & 3). Here's my estimations and the difference between my actual changes and the previous values:

Tank Type Est. Volume % Change
1.3 m x 0.4 m Service Module 457L N/A
Pill 4-Pack Wedge 33.91L -9%
0.19 m Sphere Wedge 20.69L -40% & -58%
0.2 m x 0.35 m Tank Wedge 37.94L -44%
Double 0.15 m x 0.4 m Tank Wedge 48.29L -16%
Full Wedge 94.85L -10%

Mass

I think that mass is definitely the area that needed more balance; some quadrant weights were individually greater than the whole comparison Service Module. For each type of wedge I estimated the surface area of the containing volumes and used that as a guideline for relative mass, including some overhead in each wedge for the extra non-storing parts and structure. Here's my estimations and the difference between my actual changes and the previous values:

Tank Type Est. Mass % Change
1.3 m x 0.4 m Service Module 52 kg N/A
Pill 4-Pack Wedge 15 kg -36% & -88%
0.19 m Sphere Wedge 5.5 kg -74% & -94%
0.2 m x 0.35 m Tank Wedge 8.36 kg -95%
Double 0.15 m x 0.4 m Tank Wedge 12.6 kg -87%
Full Wedge 30 kg -40% & -81%

Balance

Overall, I think that it's fairly balanced now. Using the lightest mass(but lowest volume) wedges, a quadcore service module is close to the mass of the procedural service module but can store much less, which seems accurate to me.

It's worth nothing that some of the tanks might be similarly sized but have slightly different masses and capacities. These tanks are specifically created, such as the Waste Water tank, so I'm operating under the assumption that if there's a specific tank for a resource then that tank will be used. You could probably cheat a little by picking a different container and changing the contents.

I also compared some of FASA's equipment sections to Universal Storage recreations of them and found them to be within 150% of FASA's mass, which I consider reasonable given the overhead and unused space in the center that allows the flexibility of adding/removing modules.

from realismoverhaul.

jwvanderbeck avatar jwvanderbeck commented on July 29, 2024

Looks like PR was merged, so closing this

from realismoverhaul.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.