Originally Posted by KasperFauerby
But that's not what I meanů
Writing the C# code for a key/lock system is fairly simple, yes. Writing the C# code to handle a dialog with an NPC is quite a bit harder but still doable - also yes. But we're talking about re-creating a game here, so the next question is then: how do you intend to figure out what the *content* and *logic* of the more than 100 npc dialogs that appear in the game is?
This is the part that will almost surely break the neck of any amateur team that sets out to recreate this game from scratch. Re-building and re-scripting the game logic. It's not so simple and such small a task as you make it sound. I think you seriously underestimate the work involved!
But anyway, this is getting very much off-topic for this thread.. so I'll end it here with the final comment that this is all of course just IMHO. I sincerely hope someone will prove me wrong