Add ability to share all bp's learned so far with new team member using command "/bs share playername"
Share with new team memberSuggestion
Quite like this suggestion and will look into implementing it.
I have started to implement and plan out adding this feature but had a question about how you wanted it to work. When you say share the blueprints learned so far does that mean all of the blueprints learnt by the entire team or just by you?
Sorry for the delayed response, just saw this reply. Scenario. I (CatMeat) get on on wipe day , solo and start collecting blueprints and building a starter base. My friend (ccreep) joins me later that evening and we team up. SNAPSHOT: At this point I have 10 blueprints that you dont have. I use the /bs share ccreep command. The plugin compares our blueprints and unlocks the ones you didnt have, that I do. (and possibly vice versa).
Merged post
I would say.. just by me. Scenario. So now Wulf joins us a day later and you use the /bs share Wulf command. Same thing happens... You and I "should" already be matching.... so no point in share FROM both of us, but.... wulf may have 1 or 2 that we dont.... so those would have to be shared back to BOTH of us.. or just make him run the share command. Would be simpler just to make it a 1 to 1 scenario.
Merged post
I would say.. just by me. Scenario. So now Wulf joins us a day later and you use the /bs share Wulf command. Same thing happens... You and I "should" already be matching.... so no point in share FROM both of us, but.... wulf may have 1 or 2 that we dont.... so those would have to be shared back to BOTH of us.. or just make him run the share command. Would be simpler just to make it a 1 to 1 scenario.
The command syntax and your description suggests storing the blueprints per player which works. Only problem I see would be if everyone wasn't quite synced with every blueprint known by the team collectively and a new member joins but only one other team member is online the new member will have to wait till the others get on to learn the rest. Another idea would be to have a command like /bs team which would take all of the blueprints known by each member of the team and then share them between every member if they don't know them.