Cleaned up RoomUnitStatus and added some stuff

This commit is contained in:
Oliver 2022-04-08 22:43:10 +00:00
parent bd0bb09fec
commit 01e082136f

View File

@ -3,50 +3,74 @@ package com.eu.habbo.habbohotel.rooms;
public enum RoomUnitStatus { public enum RoomUnitStatus {
MOVE("mv", true), MOVE("mv", true),
// SIT
SIT_IN("sit-in"), SIT_IN("sit-in"),
SIT("sit", true), SIT("sit", true),
SIT_OUT("sit-out"), SIT_OUT("sit-out"),
// lay or down
LAY_IN("lay-in"), LAY_IN("lay-in"),
LAY("lay", true), LAY("lay", true),
LAY_OUT("lay-out"), LAY_OUT("lay-out"),
FLAT_CONTROL("flatctrl"), // eat
SIGN("sign"),
GESTURE("gst"),
WAVE("wav"),
TRADING("trd"),
DIP("dip"),
EAT_IN("eat-in"), EAT_IN("eat-in"),
EAT("eat"), EAT("eat"),
EAT_OUT("eat-out"), EAT_OUT("eat-out"),
BEG("beg", true), // basic controls and gestures
FLAT_CONTROL("flatctrl"),
SIGN("sign"),
GESTURE("gst"),
WAVE("wav"), // this doesnt exist?
TRADING("trd"), // this doesnt exist?
KICK("kck"), // kicks leg, horse atleast
SPEAK("spk"), // speak animation
SRP("srp"), // SURPRISED very funny with monkey
SRP_IN("srp-in"),
SWIM("swm"), // supposedly should happen when monkey reaches water | essentially dip is useless
// sleep
SLEEP_IN("slp-in"),
SLEEP("slp", true), // sleep
SLEEP_OUT("slp-out"),
// play dead
DEAD_IN("ded-in"), DEAD_IN("ded-in"),
DEAD("ded", true), DEAD("ded", true), // play dead
DEAD_OUT("ded-out"), DEAD_OUT("ded-out"),
// jump
JUMP_IN("jmp-in"), JUMP_IN("jmp-in"),
JUMP("jmp", true), JUMP("jmp", true), // jump
JUMP_OUT("jmp-out"), JUMP_OUT("jmp-out"),
// play with toy
PLAY_IN("pla-in"), PLAY_IN("pla-in"),
PLAY("pla", true), PLAY("pla", true), // play
PLAY_OUT("pla-out"), PLAY_OUT("pla-out"),
SPEAK("spk"), // specific commands
CROAK("crk"), DIP("dip"), // walks towards random water
BEG("beg", true), // begs for food
WAG_TAIL("wag"), // self-explanatory
DANCE("dan"), // dances, for example spider and monkey
AMS("ams"), // SOME WEIRD PUPPET SHIT PROBABLY SPEAK FOR MONKEY
TURN("trn"), // turns
SPIN("spn"), // spinny spin
CROAK("crk"), // speak but for frog
FLAT("flt"), // flat, falls on stomach (spider n shit)
FLAT_IN("flt-in"), // flat-in? dunno dc
BOUNCE("bnc"), // bounces once
RELAX("rlx"), RELAX("rlx"),
WINGS("wng", true), WINGS("wng", true), // spreads wings dragon
FLAME("flm"), FLAME("flm"), // breathe fire
RINGOFFIRE("rng"), // ring of fire for dragon, toy undone RINGOFFIRE("rng"), // ring of fire for dragon related to toy
SWING("swg"), // same as roll but less energic, related to Dragon tree toy. SWING("swg"), // same as roll but less energic, related to Dragon tree toy.
HANG("hg"), // hang, related to Dragon tree toy. just hangs under the branch HANG("hg"), // hang, related to Dragon tree toy. just hangs under the branch
ROLL("rll"), // roll, related to Dragon tree toy. rolls around the branch ROLL("rll"), // roll, related to Dragon tree toy. rolls around the branch
// monsterplant shit i aint touching that
RIP("rip"), RIP("rip"),
GROW("grw"), GROW("grw"),
GROW_1("grw1"), GROW_1("grw1"),
@ -55,21 +79,7 @@ public enum RoomUnitStatus {
GROW_4("grw4"), GROW_4("grw4"),
GROW_5("grw5"), GROW_5("grw5"),
GROW_6("grw6"), GROW_6("grw6"),
GROW_7("grw7"), GROW_7("grw7");
KICK("kck"),
WAG_TAIL("wag"),
DANCE("dan"),
AMS("ams"),
SWIM("swm"),
TURN("trn"),
SRP("srp"),
SRP_IN("srp-in"),
SLEEP_IN("slp-in"),
SLEEP("slp", true),
SLEEP_OUT("slp-out");
public final String key; public final String key;
public final boolean removeWhenWalking; public final boolean removeWhenWalking;