diff --git a/src/killer_sokoban/Moveable.java b/src/killer_sokoban/Moveable.java index 80accfee62cf9c0594d99c2d23adc3d3b7c5ced7..a2eafbe82b0bd8ff6b6e916f9cc0cf29e88fdfe3 100644 --- a/src/killer_sokoban/Moveable.java +++ b/src/killer_sokoban/Moveable.java @@ -15,7 +15,7 @@ public abstract class Moveable { return false; } - //Abstract? + /** * A Moveable elveszik és nem vesz részt a további játékban. */ @@ -75,12 +75,18 @@ public abstract class Moveable { return ret || couldSqueez; } + /** + * Kiírja az adattagokat + */ public void printStat() { System.out.println("myField: " + Main.getFieldName(myField) ); } - + /** + * Kirajzolásért felel + * @param view + */ public void shouldDraw(View view) { } diff --git a/src/killer_sokoban/SimpleField.java b/src/killer_sokoban/SimpleField.java index 9f6670abcb69526ba25ef0c984ae89068a204df6..83a5ffdc958d95179360d4f6a806f781fb2a5be7 100644 --- a/src/killer_sokoban/SimpleField.java +++ b/src/killer_sokoban/SimpleField.java @@ -101,6 +101,9 @@ public class SimpleField extends AbstractField { myMoveable=null; } + /** + * Kirajzolásért felel + */ @Override public void shouldDraw(View view) { @@ -110,6 +113,7 @@ public class SimpleField extends AbstractField { super.shouldDraw(view); } + protected class Fluid { protected double friction; @@ -164,14 +168,23 @@ public class SimpleField extends AbstractField { } } + /** + * olaj lerakása + */ public void putOil() { fluid = new Oil(); } + /** + * méz lerakása + */ public void putHoney() { fluid = new Honey(); } + /** + * adattagok kiírása + */ public void printStat() { super.printStat(); @@ -180,6 +193,9 @@ public class SimpleField extends AbstractField { } + /** + * Ez a függvény sarkot csinál a mezőből. + */ @Override public void setToCorner() { super.setToCorner(); diff --git a/src/killer_sokoban/SwitchField.java b/src/killer_sokoban/SwitchField.java index 4b6dc723fac91a92a712462c20daa8f91f9165ae..526d2895a85a8174cbc853795015878bc7318a3c 100644 --- a/src/killer_sokoban/SwitchField.java +++ b/src/killer_sokoban/SwitchField.java @@ -59,6 +59,9 @@ public class SwitchField extends SimpleField { sHole = sh; } + /** + * Kiírja az adattagokat + */ public void printStat() { super.printStat(); @@ -67,6 +70,9 @@ public class SwitchField extends SimpleField { } + /** + * Kirajzolásért felel + */ @Override public void shouldDraw(View view) { diff --git a/src/killer_sokoban/SwitchableHole.java b/src/killer_sokoban/SwitchableHole.java index 3df89be08f53fc7564f2e9342f8ac78cb8b29609..5d410c58feefd0302dc9e535675d4f49db4e86df 100644 --- a/src/killer_sokoban/SwitchableHole.java +++ b/src/killer_sokoban/SwitchableHole.java @@ -51,12 +51,18 @@ public class SwitchableHole extends SimpleField { opened=false; } + /** + * Kiírja az adattagokat + */ public void printStat() { super.printStat(); System.out.println("opened: " + opened); } + /** + * Kirajzolásért felel + */ @Override public void shouldDraw(View view) { diff --git a/src/killer_sokoban/TargetField.java b/src/killer_sokoban/TargetField.java index 5fe84d13332e6473630f4f39cb261409d9c69fec..5081716319696de7dee34f37a832c5adb4d0acc8 100644 --- a/src/killer_sokoban/TargetField.java +++ b/src/killer_sokoban/TargetField.java @@ -22,6 +22,9 @@ public class TargetField extends SimpleField { return ret; } + /** + * Célmező kirajzolásáért felel + */ @Override public void shouldDraw(View view) {