#BlueJ class context
comment0.params=
comment0.target=void\ act()
comment0.text=\r\n\ act()\ Methode\ regelt\ die\ einzelnen\ Methoden\r\n
comment1.params=
comment1.target=boolean\ isMonsterInDistance()
comment1.text=\r\n\ Dieser\ Boolean\ wird\ wahr\ falls\ ein\ Monster\ in\ der\ gegebenen\ Distanz\ ist.\r\n
comment10.params=nummer\ faktor
comment10.target=void\ zeileErweiten(int,\ double)
comment10.text=\r\n\ Erweitert\ Ziele\r\n
comment11.params=Start\ Ziel
comment11.target=void\ getSektor(Point,\ Point)
comment11.text=\r\n\ Errechnet\ den\ Sektor\ w\ das\ Monster\ ist\r\n\ \r\n\ @param\ 'Start'\:\ Startpunkt\r\n\ @param\ 'Ziel'\:\ Zielpunkt\r\n\ \r\n
comment12.params=D
comment12.target=double\ getVerschiebung_X(double)
comment13.params=D
comment13.target=double\ getVerschiebung_Y(double)
comment14.params=turmh\u00F6he\ max_Geschossh\u00F6he_relativ\ distanz
comment14.target=double\ getE(double,\ double,\ double)
comment14.text=\r\n\ brechnet\ e\ indem\ die\ Gleichung\ (max_Geschossh\u00F6he_relativ\ /\ e\u00B2)\ \=\ (\ (Turmh\u00F6he\ +\ max_Geschossh\u00F6he_relativ)\ /\ (distanz-e)\u00B2\ )\ nach\ 0\ gesetz\ wird.\r\n\ danach\ wird\ nach\ e\ aufgel\u00F6st.\r\n\ \r\n\ @param\ 'turmh\u00F6he'\:\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Turmh\u00F6he\r\n\ @param\ 'max_Geschossh\u00F6he_relativ'\:\ \ \ max_Geschossh\u00F6he_relativ\r\n\ @param\ 'distanz'\:\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ distanz\r\n
comment15.params=
comment15.target=int\ getImageSektor()
comment16.params=
comment16.target=double\ getWinkel()
comment16.text=\r\n\ brechnet\ den\ Winkel\ den\ der\ Mittelpunkt\ der\ Turmgrundfl\u00E4che\ mit\ dem\ Monster\ einschlie\u00DFt.\r\n
comment17.params=a\ b
comment17.target=int\ getFlugLaenge(double,\ double)
comment18.params=
comment18.target=int\ getKosten()
comment18.text=\r\n\ gibt\ Tower\ Kosten\ aus\r\n
comment19.params=
comment19.target=int\ getTowerLevel()
comment19.text=\r\n\ gibt\ Tower\ Level\ aus\r\n
comment2.params=
comment2.target=void\ zielErfassen()
comment2.text=\r\n\ erfasst\ das\ Ziel\ des\ Towers\r\n
comment20.params=i
comment20.target=void\ setI(greenfoot.GreenfootImage)
comment20.text=\r\n\ setzt\ Bild\ fest\r\n
comment21.params=
comment21.target=void\ upgrade()
comment21.text=\r\n\ levelt\ den\ Tower\ auf\r\n
comment3.params=
comment3.target=void\ shot()
comment3.text=\r\n\ Diese\ Methode\ wird\ in\ act()\ aufgerufen\ falls\ isMonsterInDistance()\ \=\=\ true\r\n\ \r\n\ Sie\ schie\u00DFt\ in\ die\ Richtung\ des\ n\u00E4hesten\ Monsters\ -->\ Object\ der\ Klass\ Munition\ wird\ erzeugt\r\n\ \r\n\ @param\ 'X'\:\ X-Koordinate\ des\ Towers\ wird\ \u00FCbergeben\r\n\ @param\ 'Y'\:\ Y-Koordinate\ des\ Towers\ wird\ \u00FCbergeben\r\n\ @param\ 'munitionClass'\:\ String\ der\ Munitions\ Klasse\ wird\ \u00FCbergeben\r\n
comment4.params=x\ y\ actor
comment4.target=double\ getDistance(int,\ int,\ greenfoot.Actor)
comment4.text=\r\n\ Errechnet\ die\ Distance\ von\ einem\ Actor\ zu\ einem\ Punkt\r\n\ \r\n\ @param\ 'x'\:\ X-Koordinate\ des\ Punktes\r\n\ @param\ 'y'\:Y-Koordinate\ des\ Punktes\r\n\ @param\ 'actor'\:\ Der\ Actor\ dessen\ Distanz\ von\ dem\ Punkt\ errechnet\ werden\ soll\r\n
comment5.params=monster\ isSelected
comment5.target=void\ selectMonster(Monsters,\ boolean)
comment5.text=\r\n\ W\u00E4hlt\ ein\ Monster\ aus\r\n
comment6.params=
comment6.target=void\ berechneFlugbahn()
comment6.text=\r\n\ speichert\ die\ richtigen\ werte\ in\ a\ ,\ b\ ,\ c\ ,\ distanz\ und\ winkel\ ab\r\n
comment7.params=
comment7.target=double\ getDistanz()
comment7.text=\r\n\ brechnet\ die\ distanz\ mit\ dem\ Satz\ des\ Pytagoras\r\n
comment8.params=
comment8.target=void\ setzeWerteInLGS()
comment8.text=\r\n\ setzt\ Werte\ in\ LGS\ ein\r\n
comment9.params=
comment9.target=void\ berechneLGS()
comment9.text=\r\n\ Berechnet\ das\ LGS\r\n
numComments=22
