public void readCommand(byte[] bytes) { var parser = new ByteParser(bytes); this.remove = parser.readBoolean(); int i = 0; int length = parser.readInt(); while (i < length) { parser.readShort(); var ukbm = new UserKeyBindingsModule(); ukbm.read(parser); this.changedKeyBindings.Add(ukbm); i++; } }
public void readCommand(byte[] bytes) { var param1 = new ByteParser(bytes); int _loc2_ = 0; int _loc3_ = param1.readInt(); while (_loc2_ < _loc3_) { param1.readShort(); var _loc4_ = new UserKeyBindingsModule(); _loc4_.readCommand(param1); this.changedKeyBindings.Add(_loc4_); _loc2_++; } this.remove = param1.readBoolean(); }