)...I _think_ I have the concept down, but syntax I'm very unsure of at this point. This is not a full script, this is a 'getting the idea right'
Please tell me if I'm heading the right way or not and if not, where I'm heading wrong.
3 bits: 1, Variables for the Array, 2. Actual array creation, and 3. getting info from the array...
1. Variables for array - Sets variable string "CoWRanks" for array CoWFactRank, specifying the 10 ranks in the array
String CoWRanks={"Novice", "Initiate", "Apprentice", "Journeyman", "Adept", "Magician", "Expert", "Wizard", "Master", "Arch-Mage"}
2. Array Creation - Creates the CoWFactRank, Tells it there's 10 ranks, and defaults it to array index 0 (String "Novice")
CoWFactRank[] x = new Novice[10]
3. Calling a specific rank from the array - This would return the value "Journeyman" from the CoWFactRank array
CoWRanks = CoWFactRank[3]

) more questions to come... after I sleep... What I had typed didn't make sense to me, so I'm sure it wouldn't have made sense to anyone else.