View in Visual Studio, otherwise, formatting gets lost.

All of you, please compile on lv.4! That way you can detect possible errors more quickly! 

//HOW TO TAG [WiZaRd]
  btw find ich das net gut dass die comments so vermixt werden da wei man nachher gar nimmer wer was gemacht/gendert hat... 
  wenn, dann machen wirs doch lieber so:
//>>> Modder::Feature [Origin]
...
//>>> Modder::Modification
//<<< Modder::Modification
...
//<<< Modder::Feature [Origin]

//CODING STYLE [WiZaRd]
 1) wir sollten da einheitlich vorgehen, variablen bitte immer mit m_ beginnen wenns ne member variable ist
 dann ein krzel fr den typ: 
 m_b = bool
 m_dw = DWORD
 m_i = int
 m_s = string
 m_ui = unsigned int
 usw...
 
 
 2) berlegt euch welchen typ eine variable haben sollte, gibt einige (auch die devs) die viel zu groe variablen nehmen, z.b. nen int (32bit) wenn nen bool (1bit) reicht
 das ist heute zwar nicht weiter schlimm, denn die rechner werden immer grer und schneller aber kein guter stil
 
 
 3) bei member funktionen die nix groes machen bitte IMMER nur kurze variablen nutzen, ist sonst unlesbar und nen overkill
 z.B. sehr falsch: SetFunction(bool m_bFunctionOnOff) {m_bFunctionOnOff = m_bFunctionOnOff;}
								^^ bitte const, wird doch net gendert....
											^^ viel zu lang UND kein member
																^^ was wird jetzt gesetzt? msste man mit this arbeiten, falls nen const vorne wre, wrs net SO problematisch
	  richtig:	SetFunction(const bool b)	{m_bFunctionOnOff = b;}



 4) bitte leserlich coden... sowas:
 
 for(int i=0; i<5; ++i){
if(...){
		if(...){
				}else{
	}else{
	}
			}
 ist NICHT lesbar, bitte so:
 for(int i = 0; i < 5; ++i)
 {
	if(...)
	{	
		if(...)
		{
		}
		else
		{
		}
	}
	else
	{
	}
 }
 
 kommt uns allen zugute :) 
 
 6) mglichst "saubere" klassen erstellen, z.B. net sowas:
 public:
	bool	m_bFunc1;
	bool	m_bFunc2;
	void	DoSomething();
 
 sondern besser so:
 private:
	bool	m_bFunc1;
	bool	m_bFunc2;
 public:
	void	DoSomething();
	
 und ntigenfalls access-funktionen zufgen
 
 
 
 BITTE auch "kopiertes" zeug editieren, der eMF ist was besonderes und das fngt DA schon an.