2018-07-06 15:30:00 +02:00
|
|
|
package com.eu.habbo.habbohotel.games.wired;
|
|
|
|
|
|
|
|
import com.eu.habbo.habbohotel.games.Game;
|
|
|
|
import com.eu.habbo.habbohotel.games.GamePlayer;
|
|
|
|
import com.eu.habbo.habbohotel.games.GameTeam;
|
|
|
|
import com.eu.habbo.habbohotel.games.GameTeamColors;
|
|
|
|
import com.eu.habbo.habbohotel.games.freeze.FreezeGame;
|
|
|
|
import com.eu.habbo.habbohotel.rooms.Room;
|
|
|
|
import com.eu.habbo.habbohotel.users.Habbo;
|
|
|
|
|
2019-05-26 20:14:53 +02:00
|
|
|
public class WiredGame extends Game {
|
|
|
|
public WiredGame(Room room) {
|
|
|
|
super(GameTeam.class, GamePlayer.class, room, false);
|
2018-07-06 15:30:00 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
2019-05-04 22:41:18 +02:00
|
|
|
public void initialise() {
|
2018-07-06 15:30:00 +02:00
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
2019-05-04 22:41:18 +02:00
|
|
|
public void run() {
|
|
|
|
|
2018-07-06 15:30:00 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
2019-05-26 20:14:53 +02:00
|
|
|
public boolean addHabbo(Habbo habbo, GameTeamColors teamColor) {
|
2019-03-18 02:22:00 +01:00
|
|
|
this.room.giveEffect(habbo, FreezeGame.effectId + teamColor.type, -1);
|
2018-07-06 15:30:00 +02:00
|
|
|
return super.addHabbo(habbo, teamColor);
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
2019-05-26 20:14:53 +02:00
|
|
|
public void removeHabbo(Habbo habbo) {
|
2018-09-12 18:45:00 +02:00
|
|
|
super.removeHabbo(habbo);
|
2019-03-18 02:22:00 +01:00
|
|
|
this.room.giveEffect(habbo, 0, -1);
|
2018-07-06 15:30:00 +02:00
|
|
|
}
|
|
|
|
}
|