AGS isn't exactly robust enough for something this complex. Don't get me wrong, it can be done, it's just not as elegant. You'd have to create a struct for each character in the game that addresses all the possible clues, hints, current knowledge etc. Then with a universal struct for common things that are shared with every character, like stress, mood, etc.
Then depending on the hints and such that you can gather from looking at a photograph, or a doorknob, etc. you may need to make individual structs for each of those as well.
I would definitely prefer to tackle a game like this with C# style scripting instead of AGS script. But doing so would require writing all your own functions that AGS already takes care of for you.
Then depending on the hints and such that you can gather from looking at a photograph, or a doorknob, etc. you may need to make individual structs for each of those as well.
I would definitely prefer to tackle a game like this with C# style scripting instead of AGS script. But doing so would require writing all your own functions that AGS already takes care of for you.