[x] should spawn 5-15 monsters around the dungeon location, with above-average ratings (+3~+7) with rare exceptions of +8/9 (1/50, 1/100 chance respectively). dungeon loot should be better quality the higher as the monster level gets higher (and it should be possible to force the item generator to start at a certain base quality)
[x] should always be a treasure chest with above-average loot in it
[x] should require all monsters to be dead before the treasure chest can be looted
[x] should have a small, obvious radius where they exist, or maybe just different colored monsters.
[x] should exist globally, not per player (the dungeon will appear the same to each player).
[x] should exist for types hospital, amusement_park, art_gallery, library, local_government_office, bank, mosque, museum, night_club, park, cemetery, city_hall, embassy, school, stadium, hindu_temple, university, zoo, synagogue, place_of_worship, church
Monsters should be generated like so:
the client will need to support pushing onto a new dungeon monster array (kept alongside the normal monster array). Any time updating is done, concat the two arrays together. The dungeon monster array needs to be reset whenever the player shoptoken changes (so, that also needs to be tracked).
hospital, amusement_park, art_gallery, library, local_government_office, bank, mosque, museum, night_club, park, cemetery, city_hall, embassy, school, stadium, hindu_temple, university, zoo, synagogue, place_of_worship, church
Monsters should be generated like so:
the client will need to support pushing onto a new dungeon monster array (kept alongside the normal monster array). Any time updating is done, concat the two arrays together. The dungeon monster array needs to be reset whenever the player shoptoken changes (so, that also needs to be tracked).