Hello all! I'm currently brainstorming some ideas for what I want to do in A19 when it comes time to mod. I'm thinking i want to do a large scale quest system that has player going from specific POI to other POIs. If you ever tried the Summerset mod I did a while back, it would be something along those lines, but instead of all one POI, each NPC would have their own POI. Players could complete quests for the farm owner and eventually that NPC would send the player to the fishing shack to do quests there. The only thing is, this mod would need to be developed completely differently depending on the player playing single player or multiplayer.
This mod could go two different ways. Since the quest system (atleast in a18) is a bit limited in multiplayer objectives that count for the entire party, one way the mod could go is single player based. This would mean I would be able to allow parts or all of a POI to change based on what quests the player is doing. For example, say a POI needs you to complete it and save an NPC at the end. If it was single player, I could make that NPC move to a new location besides where you saved them, to simulate the NPC actually being saved. This would only work in a single player environment though, as other players that havent saved the NPC would then see that NPC in the wrong area.
The second way the mod would go is everything has to be reset for multiplayer. A quest might tell you to upgrade a certain block into a defense block, but then that would have to be downgraded for another player to be able to complete the quest as well. This would mean POIs would require a quest rally marker in order to be reset. POIs the player can't complete in one go through might end up being reset if another player comes by and starts their quest.
Of course the third way this could go is this is all a waste of time. If you're not interested in playing a quest based mod, choose that option. It would be good for me to see if there is an interest at all in this kind of mod or not. So let me know what you think!