@Grog Grueslayer I remember a game os similar sorts... just can not pull the name to mind at the moment...
I will try to remember it and mention it when i can...
But I do agree this is a rare factor in games and possibly because its just as complicated to keep track of as an individual characters story line... for example {I havent played 2 or 3 yet and barely remember part 1} Fable... the character apparrently takes shape according to what your chosen actions were...
I think this is something all of us on here might want to take into account in our games... it will set your games aside from other indie games... and we have the capacity to do this regardless of it being highly complicated... sure some people will see it as being a level upper system but no... its far more complicated... several factors might ensue...
For example... Star Oceon 2 on the PS1 has over 80 different endings, could you imagine coding that?
Going back to our Evolving Gun {EG} lets say it has several mutation versions perhaps your game has similar characteristics to Fable... perhaps depending on your behaviour in the game maybe your EG will become white coloured if you were doing good stuff like killing bad guys and turning black or something maybe red for killing innocent bystanders too often... same could be said for a sword based weapon... {Think Onimusha?} This could be an interesting thing... also yeah the weapon could even maybe mutate into having specific powers depending on the route you take through the game maybe? for example... theres a land with 3 routes 1 a mountain volcano {Fire Ability} 2 a stormy desert pass {Lightning} 3 a water ridden path {Water Attacks} etc... imagine the skills getting more and more powerful!!!! oooo im getting sooo many ideas from this one, thanks for sharing that one Grog Grueslayer!