Post by Dontremb on Jun 18, 2013 12:07:33 GMT -5
Updated:
Summary: Zoning creates a safe-ish zone where you and your kingdom can build without as much worry as building outside. Players of other kingdoms can't place blocks within your zone, and players attempting to destroy blocks in your zone do so at a severely reduced speed.
Method: The player can create a Deed Block and place it anywhere. This gives the player a 20x20x20 cube where his safe zone exists, centered on the Deed Block.
Expansion: Once a player had a Deed Block, he can create a Reception Block and place it anywhere in his zone. Another player can use this Reception Block to request to join the first player's kingdom. Then, the 'king' can use that reception block to allow the player to join the kingdom.
Every additional person that joins your kingdom gives an additional 20 blocks to every side of the safe zone cube. So, 2 people in your kingdom (1 player + you), would give you a 40x40x40 cube zone. 3 players would give you a 60x60x60 zone, and so on.
The distance at which you can place a Deed Block from another Deed Block starts at 10, but increases by 10 for every member of that kingdom.
Once a player joins a kingdom, his original Deed Block is destroyed, and all safe zones created by that block, are gone.
Please discuss all ideas and suggestions about the zoning feature here.
Update from Brainstorming:Ok, so the zoning boils down to this: A 'kingblock' is created, 1 per player, if they want their own city. If someone wants to join your city, they need to go to your kingblock and join, using the GUI. (If you already have a kingblock in the world, it should warn you that it will disappear.)
Once a kingblock is placed, it will have a radius within which blocks take much longer to destroy than outside, for anyone who is not in your kingdom. Every person who joins your kingblock, expands the radius.
Means is currently working on this prototype.
Checklist:
Current idea:
The player can create a block which, when right clicked, brings up a GUI that allows them to set themselves as the owner, or 'king.'
This should give a radius of blocks (say a radius of 10) that is now in his kingdom. If another player wants to join his kingdom, he has to create his own block, but it if it is within the radius of another kingdom block, it will require approval from the 'king' before the block can be activated. Once it is approved, then the new block can be activated, and a radius of 10 more blocks is added to the second block, which would intersect the first radius.
Each player can only have 1 block, but for every additional block that is associated with the first, the initial block's radius could be increased by, say, 2? Besides that, the only way to increase the land owned by the kingdom is to create special trade blocks (like lumber mill blocks, etc, added in a later phase, probably)
Within the kingdom zone, players who in the kingdom can destroy and build as normal withing their own zones, and the 'king' can destroy and build anywhere within his zone. However, if another player, who is not in the zone, attempts to destroy any block within the zone radius, it divides all damage by 10-ish.
This is what we have so far. Please post any suggestions on this post.
If no one has any comments or suggestions, or thinks this should change, I'll move this to the "Ready to Code" forum.
Summary: Zoning creates a safe-ish zone where you and your kingdom can build without as much worry as building outside. Players of other kingdoms can't place blocks within your zone, and players attempting to destroy blocks in your zone do so at a severely reduced speed.
Method: The player can create a Deed Block and place it anywhere. This gives the player a 20x20x20 cube where his safe zone exists, centered on the Deed Block.
Expansion: Once a player had a Deed Block, he can create a Reception Block and place it anywhere in his zone. Another player can use this Reception Block to request to join the first player's kingdom. Then, the 'king' can use that reception block to allow the player to join the kingdom.
Every additional person that joins your kingdom gives an additional 20 blocks to every side of the safe zone cube. So, 2 people in your kingdom (1 player + you), would give you a 40x40x40 cube zone. 3 players would give you a 60x60x60 zone, and so on.
The distance at which you can place a Deed Block from another Deed Block starts at 10, but increases by 10 for every member of that kingdom.
Once a player joins a kingdom, his original Deed Block is destroyed, and all safe zones created by that block, are gone.
Update from Brainstorming:Ok, so the zoning boils down to this: A 'kingblock' is created, 1 per player, if they want their own city. If someone wants to join your city, they need to go to your kingblock and join, using the GUI. (If you already have a kingblock in the world, it should warn you that it will disappear.)
Once a kingblock is placed, it will have a radius within which blocks take much longer to destroy than outside, for anyone who is not in your kingdom. Every person who joins your kingblock, expands the radius.
Means is currently working on this prototype.
Checklist:
- Kingblock
- GUI
- Togglable wire frame showing borders
- Reduced damage inside border
- 1 kingblock per person, or no kingblocks if you are joined to another kingblock
- The GUI should allow things like, open joining, join by approval, current radius, Name of kingdom
Current idea:
The player can create a block which, when right clicked, brings up a GUI that allows them to set themselves as the owner, or 'king.'
This should give a radius of blocks (say a radius of 10) that is now in his kingdom. If another player wants to join his kingdom, he has to create his own block, but it if it is within the radius of another kingdom block, it will require approval from the 'king' before the block can be activated. Once it is approved, then the new block can be activated, and a radius of 10 more blocks is added to the second block, which would intersect the first radius.
Each player can only have 1 block, but for every additional block that is associated with the first, the initial block's radius could be increased by, say, 2? Besides that, the only way to increase the land owned by the kingdom is to create special trade blocks (like lumber mill blocks, etc, added in a later phase, probably)
Within the kingdom zone, players who in the kingdom can destroy and build as normal withing their own zones, and the 'king' can destroy and build anywhere within his zone. However, if another player, who is not in the zone, attempts to destroy any block within the zone radius, it divides all damage by 10-ish.
This is what we have so far. Please post any suggestions on this post.
If no one has any comments or suggestions, or thinks this should change, I'll move this to the "Ready to Code" forum.