From 29501bcd819a7bd6010f1fdf2136f66dc098e642 Mon Sep 17 00:00:00 2001 From: KingRainbow44 Date: Thu, 13 Apr 2023 18:06:35 -0400 Subject: [PATCH] Add flyable status to `/prop` --- .../emu/grasscutter/command/commands/SetPropCommand.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/emu/grasscutter/command/commands/SetPropCommand.java b/src/main/java/emu/grasscutter/command/commands/SetPropCommand.java index 2609e3677..564f6c16f 100644 --- a/src/main/java/emu/grasscutter/command/commands/SetPropCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/SetPropCommand.java @@ -81,6 +81,12 @@ public final class SetPropCommand implements CommandHandler { Prop unlockmap = new Prop("UnlockMap", PseudoProp.UNLOCK_MAP); this.props.put("unlockmap", unlockmap); this.props.put("um", unlockmap); + + Prop flyable = new Prop("IsFlyable", PlayerProperty.PROP_IS_FLYABLE, PseudoProp.IS_FLYABLE); + this.props.put("canfly", flyable); + this.props.put("fly", flyable); + this.props.put("glider", flyable); + this.props.put("canglide", flyable); } @Override @@ -246,7 +252,8 @@ public final class SetPropCommand implements CommandHandler { UNLIMITED_ENERGY, SET_OPENSTATE, UNSET_OPENSTATE, - UNLOCK_MAP + UNLOCK_MAP, + IS_FLYABLE } static class Prop {