Re: Alignment Issues
WOW! Seven pages of responses so far!
I had no idea my question would inspire so much controversy!
My original question basically had to deal with translating the HERO system into a computer program. We can philosophize all we want about the nature of alignment -- both in the "real" world and in a game setting -- but I was only attempting to determine the best course of action for writing computer software. The number of available alignments is completely arbitrary, whether that is 2, 9 or 300. And for a computer program, dealing with only 9 options is considerably easier than 300!
As Markdoc pointed out back on page 6 (http://www.herogames.com/forums/showthread.php?t=49190&page=6), the alignment you choose (at least for my game) will limit your choice of armor, weapons and spells. Evil characters who use Good weapons will not receive their full effect and may receive penalties or damage as a result. (Neutral characters would not receive penalties but wouldn't gain benefits either.)
True, you can change alignments if desired but you must face the consequences of your actions. If you were Good and decided to become Evil, you would have to "prove" yourself to the program. That means you might have to kill innocents (with each kill "lowering" your alignment score by, say, 5 points), steal from shopkeepers or some other action(s). Likewise, if you were originally Lawful but began ignoring your captain's orders, you would drift towards Neutrality or even Chaos. Changing alignments will then limit your choice of armor, weapons and NPCs' actions towards you. That may not be "fair" but it does make for interesting gameplay!
It's fairly easy to translate a linear concept into a computer program. It's a bit more challenging to take something as open-ended as the HERO system and turn it into computer instructions. I can only hope my efforts result in a good game.
Thanks for all the response!
By the way, my alignment is Chaotic Good in the real world. (Honestly!)