Switches and Cases Skill Level = Intermediate 2nd Tutorial By Postal v1 I remember when a multi-mode gun was something special. Now there a dime a dozen. I have noticed many people are going the way of making a variable called int(i.e. var int mode) then using if and else if questions (i.e. if (mode == 1) etc then else if (mode == 2) and so forth) which is perfectly good, but Switch is so much better. Switch allows you to select one of a set of options, then use that. Well I shall get to the code so you can see how it works, instead my having my babble on incoherently.

//

Var() Enum EMode {M_1,M_2,M_3,M_4} Mode;

ok this goes up in with the variables

var[use () if you want to be able to select which mode it starts off in, with default props]

Enum E[mode series name, I use mode, but you can use what ever you want ]

{

M_[a mode name]