Uhmm..... Hab da noch so eine Frage. Könnte man einen Kollisionstest ungefähr so schreiben:
Alles anzeigen
Oder rein nur die SSky und SSkx, jeweils ohne SpKarte und das jeweilige Schiff, eins drauf addieren??
Mir wird da nänmlich rausgehauen, dass bei so einer Verwendung des Bool Wertes (Alle Schiff-werte sind bool) und der Operatoren > & < eine unsichere Verbindung bestünde. Wie hat man da zu verstehen?
Quellcode
- void Test_2yplus ()
- {
- if((SpKartel[SSky+1][SSkx].Schiff2er>Hoehel) || (SpKartel[SSky+1][SSkx].Schiff2er<Hoehel) || (SpKartel[SSky+1][SSkx].Schiff2er == true) || (SpKartel[SSky+1][SSkx].Schiff3er == true) || (SpKartel[SSky+1][SSkx].Schiff4er == true))
- {
- test_2yplus = false;
- }
- else
- {
- test_2yplus = true;
- }
- }
Oder rein nur die SSky und SSkx, jeweils ohne SpKarte und das jeweilige Schiff, eins drauf addieren??
Mir wird da nänmlich rausgehauen, dass bei so einer Verwendung des Bool Wertes (Alle Schiff-werte sind bool) und der Operatoren > & < eine unsichere Verbindung bestünde. Wie hat man da zu verstehen?