Well, what i do if a function gets really huge ( over a screen ) is break parts of it off into inline voids (or ints or whatever) and put them directly after the other function. Is this good practice, or shocking? Maybe i should do some planning so i dont end up with such huge functions

Maybe i should pull myself away from ut2003 long enough so i can do some art and programming.... but there's some powerful magnets in there somewhere... instagib, anyone?