Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Base part count information display #56

Closed
weasel-nms opened this issue Aug 12, 2021 · 4 comments
Closed

[Feature Request] Base part count information display #56

weasel-nms opened this issue Aug 12, 2021 · 4 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@weasel-nms
Copy link

Summary

NomNom has already implemented a great UI on top of existing NMS save file information read/write conversion, and it seems a great tool in which to add some reporting. Creative base building in NMS is a favorite activity for many people, but the game has a soft limit of 3000 parts per base before it can no longer be uploaded (i.e., shared), and a hard limit of 16000 total base parts across all bases before the game prevents further part construction. Players cannot find these stats in-game; they can be retrieved from the save file and displayed in NomNom.

Details

A "base", as it pertains to counting against your build part total, is any entry of type "HomePlanetBase" or "FreighterBase" as stored under "PlayerStateData.PersistentPlayerBases". (It is not clear to the feature requestor at this time if entries of type "ExternalPlanetBase", or potentially other types, can exist in this section.)

For each "HomePlanetBase" or "FreighterBase" entry - which should correlate to each base displayed on the Base tab on NomNom (although the freighter base may not be currently included in this list) - a suggestion would be to display the current number of base parts. It might also be beneficial to display how many additional parts are possible before breaching the 3000 part upload limit for the base.

Then, somewhere else in the Base tab, NomNom can tally all of the base parts in all of the bases, subtract it from 16000, and display a total additional base parts possible.

@weasel-nms weasel-nms added the enhancement New feature or request label Aug 12, 2021
@cengelha
Copy link
Member

This partially already available. You can see how many parts a base uses. I
'll put the rest on the todo list. Do you know whether the "BaseBuildungObjects" (objects outside a base like beacons) are also counted towards the global limit?

@cengelha cengelha self-assigned this Aug 17, 2021
@weasel-nms
Copy link
Author

Fortunately, they're not. I did some poking around with this many months ago, and recently re-validated with someone else (who was insisting the part limit was 20,000 until they saw it stop at 16,000 for themselves.)
https://www.reddit.com/r/NoMansSkyTheGame/comments/jzmdnz/global_base_part_limit_analysis_what_actually/

You know, I was just musing on how the storage modules aren't tied to bases, being that it's common access space with freighter storage rooms. I'm not sure if we need more UI room on the base tab, but if you did, it might make sense to move the storage stuff to its own tab.

@cengelha
Copy link
Member

Thanks for the update! Now that I see it, I remember that post!

About the storage: I know it's not tied to a specific base, but you can only access it in them, that's why it's in that tab. But if I need space, I'll consider it

@cengelha
Copy link
Member

cengelha commented Sep 3, 2021

@weasel-nms Would you do another run to see whether they increased the base building limit with Frontiers?

@cengelha cengelha added this to the Technical Maintenance milestone Nov 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants