This is idea about how to implement all requested by players features
as one part blended together
and provide expandable system for future functionalities and features.
It includes (all in one) requested features / functionalities like :
housing, vending items, mailbox, resting area, private workshop, craft, exposing achivements, ect.
- Every player have his private instance which can be freely designed and decorated to become
player house / workshop / vending shop / resting area / achivements exposition room ect.
- Player may enter his house instance by teleport in every big city.
- Player may enter his house instantly from any place (and return to this place) with use of EP teleport gem.
- Player house is an instance where player may create fiew rooms (for workarea, bedroom, kitchen ect)
- Player may craft all decorative items which currently are found around eldevin in NPC houses,
and put in his house.
- Player may create workshop room and put there working tools like blacksmiths anvil ect ect.
- Player may create bedroom items like beds, chairs, tables ect and put it in his resting room.
- Own player house works like resting area (for donators)
- Achivements are trophy items that can be put on walls, tables ect to be exposed to visiting players.
Additional items (craftable) with special function for player house (not present currently in game) :
- craftable wardrobe, closet or similar, with function similar to bank NPC where player may store items.
- craftable mailbox, giving player ability to send / receive mails from other players
- craftable "shop sign" - when put in player room, this room is registered in list of global shops network.
- craftable vending shelves - can be put in players house
(function of vending shelf - container where player may put items for sale (space expandable with bags))
Player house as shop function explanation :
- Player craft vending shelf,
- player put items for sale into vending shelf (vending shelf can use bag system to expand capacity)
- player create "shop sign"
- player place "shop sign" in his house room designated to be shop. (it is registered as shop now)
- Additional "shop network" NPC / portal located in all big cities.
- when used - player is transfered to other player house which is registered as shop,
- while in shop player may browse / buy, contents of vending shelves.
- to move to next registered shop, player click "next" button and is teleported to next player house (registered as shop)
- to leave "shop network" player click "quit shops" button.
- when player buy last item from vending shelf, this shop is automaticaly unregistered from shops list
Example of feature expansinbility in case of new features request :
- There is currently topic about highscore / leaderboard, which could show list of best players.
Implementation :
Create craftable leaderbord, which can be placed in player house,
functionality - when clicked then open windows with list of top players.
- There is currently topics about implementing mailbox.
Implementation :
Create craftable mailbox, which can be placed in player house,
functionality - when clicked open mailbox interface where player may send / receive mails
from other players who posses mailbox.
all these ways you can implement multiple, indefinite count of new features,
giving additional meaning to crafting, housing, developing, ect, without changing or trashing
main Eldevin world with mailboxes and other not invented yet, things and NPC's,
which are sometime not even related to any story.
Edited by BPlayer, 09 March 2014 - 12:15.