Added minor vector thing.
Removed NEARDATA
Changed the attack type.
Some more struct renamings.
Small simplifications of stuff.
Reformattings and simplifications of dgn_main.
Minor fix.
Fixed some of the lev_main source.