Hello all,
I’m in a situation that I’ve never even heard of before.
Basically, I had a problem wherein my Player object would have a certain attribute set to null when they were deleted and respawned. So I fixed it. The thing is, I have two player objects, Player 1 & Player 2. I only fixed it on Player 1, and forget to do so on Player 2. I forgot to make the Respawner spawn Player 1s instead of Player 2s, so it continued to be broken. Several days later I then horribly messed up Player 2’s code with several botched attempts to fix the bug I’d already dealt with before. Then of course I noticed that it was spawning Player 2’s instead of 1’s, so I changed it, which solved the problem.
The really weird part, though, is that if I try to access the Scripts on the Player1 Prefab, MonoDevelop opens the equivalent script on Player 2 - which is broken, and causes Player 1 to no longer work until I reset the console. So, is there some way I could access and properly look at the code attached to Player 1, in case I need to change it in future?
Thanks
Cantus