by Sephiron » Sun Sep 18, 2022 5:05 am
Hm... This is a pretty good idea. How about allowing us to set a quest area (just like making a survey)?
How I imagine this system working would be, say, you create a new piece of furniture called the 'Writing desk', or 'Quest board'. Interacting with it will open a menu which allows you to choose from a very limited selection of quest types. The quest selection would be simple labor like 'remove all stumps', 'Flatten ground', 'Remove all rocks', 'plant seeds', 'Harvest crops', 'Till ground', 'Pave ground', etc. Just very simple dumb tasks. After you're finished choosing a quest type, you then right-click the writing desk/quest board with a piece of parchment to make a 'quest flag' pertaining to the work to be done. You then bring the quest flag to the location where you'd like the work to be done, right-click the quest flag and click 'place'. A very similar UI to the survey flag should appear, which allows you to click and drag to designate an area. Instead of the normal altitude adjustment window, it shows a slot where a single quest reward item can be inserted. Once placed, only the player who created it can pick the flag up, and it cannot be destroyed otherwise without vandalism. Other players who are looking for work are allowed to walk up to the quest flag and see what the task is and what the reward will be. The item will be visible but not interactable until conditions are met. When interacting with it, the flag will check to see if the work has been done. For removing stumps, it will see if any stumps are on the quest area, some with stones,plants, etc. depending on the flag. If it's a paving flag, it will just check to see if the entire quest area is paved. For harvest it will check and see if every plant is out of the area, plant seeds will check if every tile has a plant on it etc. Once this condition is met, the reward item inside the flag will be interactable and removable.
Definitely way more complicated than other systems in the game, this is just how it could work inside my head