Skip to content

Commit 93f6159

Browse files
committed
Updated after b3dgs/lionengine#627
Updated after b3dgs/lionengine#628
1 parent b86b9c1 commit 93f6159

File tree

8 files changed

+17
-16
lines changed

8 files changed

+17
-16
lines changed

tyrian-game/src/main/java/com/b3dgs/tyrian/bonus/BonusModel.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
import com.b3dgs.lionengine.game.feature.FeatureInterface;
2424
import com.b3dgs.lionengine.game.feature.FeatureModel;
2525
import com.b3dgs.lionengine.game.feature.Identifiable;
26-
import com.b3dgs.lionengine.game.feature.Routine;
26+
import com.b3dgs.lionengine.game.feature.RoutineUpdate;
2727
import com.b3dgs.lionengine.game.feature.Services;
2828
import com.b3dgs.lionengine.game.feature.Setup;
2929
import com.b3dgs.lionengine.game.feature.Transformable;
@@ -33,7 +33,7 @@
3333
* Bonus model implementation.
3434
*/
3535
@FeatureInterface
36-
public final class BonusModel extends FeatureModel implements Routine
36+
public final class BonusModel extends FeatureModel implements RoutineUpdate
3737
{
3838
private static final String ANIM_IDLE = "idle";
3939
private static final double FALLING_SPEED = -1.0;

tyrian-game/src/main/java/com/b3dgs/tyrian/entity/EntityModel.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
import com.b3dgs.lionengine.game.feature.Identifiable;
3838
import com.b3dgs.lionengine.game.feature.Layerable;
3939
import com.b3dgs.lionengine.game.feature.Recyclable;
40-
import com.b3dgs.lionengine.game.feature.Routine;
40+
import com.b3dgs.lionengine.game.feature.RoutineUpdate;
4141
import com.b3dgs.lionengine.game.feature.Services;
4242
import com.b3dgs.lionengine.game.feature.Setup;
4343
import com.b3dgs.lionengine.game.feature.Transformable;
@@ -51,7 +51,7 @@
5151
* Entity model implementation.
5252
*/
5353
@FeatureInterface
54-
public final class EntityModel extends FeatureModel implements Routine, CollidableListener, Recyclable
54+
public final class EntityModel extends FeatureModel implements RoutineUpdate, CollidableListener, Recyclable
5555
{
5656
private static final String ANIM_IDLE = "idle";
5757

tyrian-game/src/main/java/com/b3dgs/tyrian/entity/ProjectileModel.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
import com.b3dgs.lionengine.game.feature.Handler;
3737
import com.b3dgs.lionengine.game.feature.Identifiable;
3838
import com.b3dgs.lionengine.game.feature.Recyclable;
39-
import com.b3dgs.lionengine.game.feature.Routine;
39+
import com.b3dgs.lionengine.game.feature.RoutineUpdate;
4040
import com.b3dgs.lionengine.game.feature.Services;
4141
import com.b3dgs.lionengine.game.feature.Setup;
4242
import com.b3dgs.lionengine.game.feature.Transformable;
@@ -48,7 +48,7 @@
4848
* Projectile model implementation.
4949
*/
5050
@FeatureInterface
51-
public final class ProjectileModel extends FeatureModel implements Routine, Recyclable
51+
public final class ProjectileModel extends FeatureModel implements RoutineUpdate, Recyclable
5252
{
5353
private static final String NODE_EFFECT = "effect";
5454
private static final String ATT_RATE = "rate";

tyrian-game/src/main/java/com/b3dgs/tyrian/entity/Ship.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
import com.b3dgs.lionengine.game.Force;
2323
import com.b3dgs.lionengine.game.feature.FeatureInterface;
2424
import com.b3dgs.lionengine.game.feature.FeatureModel;
25-
import com.b3dgs.lionengine.game.feature.Routine;
25+
import com.b3dgs.lionengine.game.feature.RoutineUpdate;
2626
import com.b3dgs.lionengine.game.feature.Services;
2727
import com.b3dgs.lionengine.game.feature.Setup;
2828
import com.b3dgs.lionengine.game.feature.Transformable;
@@ -31,7 +31,7 @@
3131
* Ship entity feature, shooting player.
3232
*/
3333
@FeatureInterface
34-
public final class Ship extends FeatureModel implements Routine
34+
public final class Ship extends FeatureModel implements RoutineUpdate
3535
{
3636
private static final int RANDOM_Y = 64;
3737

tyrian-game/src/main/java/com/b3dgs/tyrian/entity/ShipModel.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@
3535
import com.b3dgs.lionengine.game.feature.Handler;
3636
import com.b3dgs.lionengine.game.feature.Identifiable;
3737
import com.b3dgs.lionengine.game.feature.Layerable;
38-
import com.b3dgs.lionengine.game.feature.Routine;
38+
import com.b3dgs.lionengine.game.feature.RoutineRender;
39+
import com.b3dgs.lionengine.game.feature.RoutineUpdate;
3940
import com.b3dgs.lionengine.game.feature.Services;
4041
import com.b3dgs.lionengine.game.feature.Setup;
4142
import com.b3dgs.lionengine.game.feature.Transformable;
@@ -59,7 +60,7 @@
5960
* Ship model implementation.
6061
*/
6162
@FeatureInterface
62-
public final class ShipModel extends FeatureModel implements Routine, CollidableListener
63+
public final class ShipModel extends FeatureModel implements RoutineUpdate, RoutineRender, CollidableListener
6364
{
6465
/** Default energy. */
6566
static final int ENERGY = 8;

tyrian-game/src/main/java/com/b3dgs/tyrian/entity/Shooter.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
import com.b3dgs.lionengine.game.feature.Factory;
2323
import com.b3dgs.lionengine.game.feature.FeatureInterface;
2424
import com.b3dgs.lionengine.game.feature.FeatureModel;
25-
import com.b3dgs.lionengine.game.feature.Routine;
25+
import com.b3dgs.lionengine.game.feature.RoutineUpdate;
2626
import com.b3dgs.lionengine.game.feature.Services;
2727
import com.b3dgs.lionengine.game.feature.Setup;
2828
import com.b3dgs.lionengine.game.feature.Transformable;
@@ -34,7 +34,7 @@
3434
* Shooter implementation.
3535
*/
3636
@FeatureInterface
37-
public final class Shooter extends FeatureModel implements Routine
37+
public final class Shooter extends FeatureModel implements RoutineUpdate
3838
{
3939
private final Factory factory = services.get(Factory.class);
4040
private final ShipModel ship = services.get(ShipModel.class);

tyrian-game/src/main/java/com/b3dgs/tyrian/entity/WeaponModel.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
import com.b3dgs.lionengine.game.Direction;
2727
import com.b3dgs.lionengine.game.feature.FeatureInterface;
2828
import com.b3dgs.lionengine.game.feature.FeatureModel;
29-
import com.b3dgs.lionengine.game.feature.Routine;
29+
import com.b3dgs.lionengine.game.feature.RoutineUpdate;
3030
import com.b3dgs.lionengine.game.feature.Services;
3131
import com.b3dgs.lionengine.game.feature.Setup;
3232
import com.b3dgs.lionengine.game.feature.Transformable;
@@ -39,7 +39,7 @@
3939
* Weapon model implementation.
4040
*/
4141
@FeatureInterface
42-
public final class WeaponModel extends FeatureModel implements Routine
42+
public final class WeaponModel extends FeatureModel implements RoutineUpdate
4343
{
4444
/** Fire node name. */
4545
private static final String NODE_FIRE = "fire";

tyrian-pc/src/main/java/com/b3dgs/tyrian/pc/ship/ShipControllerPc.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
import com.b3dgs.lionengine.game.feature.Camera;
2323
import com.b3dgs.lionengine.game.feature.FeatureInterface;
2424
import com.b3dgs.lionengine.game.feature.FeatureModel;
25-
import com.b3dgs.lionengine.game.feature.Routine;
25+
import com.b3dgs.lionengine.game.feature.RoutineUpdate;
2626
import com.b3dgs.lionengine.game.feature.Services;
2727
import com.b3dgs.lionengine.game.feature.Setup;
2828
import com.b3dgs.lionengine.game.feature.Transformable;
@@ -32,7 +32,7 @@
3232
* Ship control implementation.
3333
*/
3434
@FeatureInterface
35-
public final class ShipControllerPc extends FeatureModel implements Routine
35+
public final class ShipControllerPc extends FeatureModel implements RoutineUpdate
3636
{
3737
private static final double SENSIBILITY = 1.0;
3838

0 commit comments

Comments
 (0)