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 Suggestion: Grid Enforcement? & Global Block Enforcement #25

Open
SilentSymphony opened this issue Dec 18, 2015 · 3 comments
Open

Comments

@SilentSymphony
Copy link

Grid Enforcement(aka grid management):

This would limit players number of grids of each type configurable by the server admin/owner per player

So say players were limited to 1 station 1 large ship and 3 small ships, it seems quite small but add in the fact that you can join a faction which would give you access to that users ships giving you more grids you can use and just in general i think it would encourage faction play and keep servers stable if configured wisely.

Global Block Enforcement:

This would limit whichever block types the owner chooses per player globally across all of their ships/stations allowing for some actual control over how many refinerys, assemblers and other blocks people have in total.

the current block enforcement helps keep individual ships from getting too crazy but people can still bypass it very easily by just making another ship, With global block enforcement this would not be possible anymore. (i've seen some crazy stuff to bypass it including drills on landing gear using ejectors to feed to the collector on the main ship)

Economys are becoming quite popular from what i've seen lately and this would definitely help with balancing out how much people can produce and have up for trade

Some concerns are:

Raiding what happens if you are at the limit of ships but steal a ship from another player?

If you are given a ship when at the current limit what would happen?

Connecting ships together would likely still be as much of an issue as before, I'm not sure how possible it would be for you to differentiate between them.

I hope this was composed enough to understand, I'll definitely be posting more once i've given it some thought.

@rexxar-tc
Copy link
Owner

Tyrsis implemented a per-player grid limit some time ago in the conquest game mode. I'm pretty sure the code is still in there somewhere. IIRC he had a very neat solution for it, so I'll see what he's done.

Global block enforcement isn't really feasible. Say you have a global limit of 200 drills, what's to stop a single person from placing 200 drills on 200 individual station blocks? Then no one anywhere can place a drill. A better solution would be a per-player limit. You could probably abuse it by setting grids owned to nobody, or dying and respawning as a new character.

To get around that, we might try making drills owned by nobody or dead players permanently inactive.

@SilentSymphony
Copy link
Author

Perhaps global was the wrong word to describe the block enforcement change, I meant it would limit each player individually to be able to have say for example 1 refinery, 1 assembler across all of that players grids, other players would not be subjected to their limit in any way, they would have their own.

I would never set it that low, but i hope this better explains what i meant.

@tbankstemp
Copy link

I would love to see something like this implemented. Great idea.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants