generates amount of rooms using room service based on dungeon room amount (create method generated rooms in room service, create method in dungeon service get dungeon info by dungeon id from request),
generates mobs in rooms or item loot
create method to get random item from item service
create method to get random mob in mob service
use one of the methods to add mobid or itemId in room object
rooms are saved with character id, dungeon id and (mobid or itemid)
Request: id (dungeonId, characterId)
generates amount of rooms using room service based on dungeon room amount (create method generated rooms in room service, create method in dungeon service get dungeon info by dungeon id from request),
generates mobs in rooms or item loot
create method to get random item from item service create method to get random mob in mob service use one of the methods to add mobid or itemId in room object rooms are saved with character id, dungeon id and (mobid or itemid)
update character location using location service
Response: room ids