xaya / taurion_gsp

Taurion - A Fully Decentralised MMO built for the Xaya Platform.
https://taurion.io
GNU General Public License v3.0
23 stars 10 forks source link

Lock Names to one House/Faction #17

Closed xaya closed 4 years ago

xaya commented 5 years ago

With the latest Xaya update that allows for multiple name_updates per block per name - we can make the Taurion frontend only control one name (as they no longer need to wait for pending moves to be processed before they can do another action with a name). This may have some very small disadvantages over allowing the user to control multiple names (such as lying and tricking people) but it should make the game more personal and immersive. You are then that "account", and all your stats/skills/reputation can be built up with that account.

With that, we should also make each name be locked to one faction. This will further increase immersion and fun factor. It does not seem right/logical for 1 person/account to play 2 different factions simultaneously. This then has the small disadvantage that someone could create a client which allows it to control more than 1 name - thus being able to play more than 1 faction.. but again we think the positives outweigh the negatives.

Players can of course also just run multiple Taurion Unreal front ends if they want to (as is done in many MMOs).

domob1812 commented 5 years ago

I think we discussed that the lock to a faction should be permanent (so you can't just not play two factions simultaneously, but you can't play two different factions at all ever with that name).

So what about this workflow: When you start the game and select a name, you first have to also select which house to play. Then a first move selects the faction for the name. And in the future, all "create character" commands won't need any faction specified, but just use the faction selected for your name.

xaya commented 5 years ago

sounds good