mirror of
https://git.krews.org/morningstar/Arcturus-Community.git
synced 2024-09-19 22:44:17 +02:00
36 lines
1.2 KiB
Java
36 lines
1.2 KiB
Java
package com.eu.habbo.messages.incoming.rooms.items;
|
|
|
|
import com.eu.habbo.habbohotel.items.interactions.games.football.InteractionFootballGate;
|
|
import com.eu.habbo.habbohotel.rooms.Room;
|
|
import com.eu.habbo.habbohotel.users.HabboItem;
|
|
import com.eu.habbo.messages.incoming.MessageHandler;
|
|
|
|
public class FootballGateSaveLookEvent extends MessageHandler {
|
|
@Override
|
|
public void handle() throws Exception {
|
|
Room room = this.client.getHabbo().getHabboInfo().getCurrentRoom();
|
|
|
|
if (room == null || this.client.getHabbo().getHabboInfo().getId() != room.getOwnerId())
|
|
return;
|
|
|
|
HabboItem item = room.getHabboItem(this.packet.readInt());
|
|
if (!(item instanceof InteractionFootballGate))
|
|
return;
|
|
|
|
String gender = this.packet.readString();
|
|
String look = this.packet.readString();
|
|
|
|
switch (gender.toLowerCase()) {
|
|
default:
|
|
case "m":
|
|
((InteractionFootballGate) item).setFigureM(look);
|
|
room.updateItem(item);
|
|
break;
|
|
|
|
case "f":
|
|
((InteractionFootballGate) item).setFigureF(look);
|
|
room.updateItem(item);
|
|
break;
|
|
}
|
|
}
|
|
} |