From 01e082136fba9eaa01ce9b2dedc5826ba515fce5 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 8 Apr 2022 22:43:10 +0000 Subject: [PATCH] Cleaned up RoomUnitStatus and added some stuff --- .../habbohotel/rooms/RoomUnitStatus.java | 74 +++++++++++-------- 1 file changed, 42 insertions(+), 32 deletions(-) diff --git a/src/main/java/com/eu/habbo/habbohotel/rooms/RoomUnitStatus.java b/src/main/java/com/eu/habbo/habbohotel/rooms/RoomUnitStatus.java index b0108be0..8ff934a6 100644 --- a/src/main/java/com/eu/habbo/habbohotel/rooms/RoomUnitStatus.java +++ b/src/main/java/com/eu/habbo/habbohotel/rooms/RoomUnitStatus.java @@ -3,50 +3,74 @@ package com.eu.habbo.habbohotel.rooms; public enum RoomUnitStatus { MOVE("mv", true), + // SIT SIT_IN("sit-in"), SIT("sit", true), SIT_OUT("sit-out"), + // lay or down LAY_IN("lay-in"), LAY("lay", true), LAY_OUT("lay-out"), - FLAT_CONTROL("flatctrl"), - SIGN("sign"), - GESTURE("gst"), - WAVE("wav"), - TRADING("trd"), - - DIP("dip"), - + // eat EAT_IN("eat-in"), EAT("eat"), 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("ded", true), + DEAD("ded", true), // play dead DEAD_OUT("ded-out"), + // jump JUMP_IN("jmp-in"), - JUMP("jmp", true), + JUMP("jmp", true), // jump JUMP_OUT("jmp-out"), + // play with toy PLAY_IN("pla-in"), - PLAY("pla", true), + PLAY("pla", true), // play PLAY_OUT("pla-out"), - SPEAK("spk"), - CROAK("crk"), + // specific commands + 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"), - WINGS("wng", true), - FLAME("flm"), - RINGOFFIRE("rng"), // ring of fire for dragon, toy undone + WINGS("wng", true), // spreads wings dragon + FLAME("flm"), // breathe fire + RINGOFFIRE("rng"), // ring of fire for dragon related to 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 ROLL("rll"), // roll, related to Dragon tree toy. rolls around the branch + // monsterplant shit i aint touching that RIP("rip"), GROW("grw"), GROW_1("grw1"), @@ -55,21 +79,7 @@ public enum RoomUnitStatus { GROW_4("grw4"), GROW_5("grw5"), GROW_6("grw6"), - 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"); + GROW_7("grw7"); public final String key; public final boolean removeWhenWalking;