mirror of
https://github.com/genxium/DelayNoMore
synced 2025-09-24 04:39:10 +00:00
Temp broken commit, refactoring battle_srv to use jsexport.
This commit is contained in:
@@ -3954,214 +3954,6 @@ $root.protos = (function() {
|
||||
return InputsBufferSnapshot;
|
||||
})();
|
||||
|
||||
protos.Barrier = (function() {
|
||||
|
||||
/**
|
||||
* Properties of a Barrier.
|
||||
* @memberof protos
|
||||
* @interface IBarrier
|
||||
* @property {sharedprotos.Polygon2D|null} [boundary] Barrier boundary
|
||||
*/
|
||||
|
||||
/**
|
||||
* Constructs a new Barrier.
|
||||
* @memberof protos
|
||||
* @classdesc Represents a Barrier.
|
||||
* @implements IBarrier
|
||||
* @constructor
|
||||
* @param {protos.IBarrier=} [properties] Properties to set
|
||||
*/
|
||||
function Barrier(properties) {
|
||||
if (properties)
|
||||
for (var keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
||||
if (properties[keys[i]] != null)
|
||||
this[keys[i]] = properties[keys[i]];
|
||||
}
|
||||
|
||||
/**
|
||||
* Barrier boundary.
|
||||
* @member {sharedprotos.Polygon2D|null|undefined} boundary
|
||||
* @memberof protos.Barrier
|
||||
* @instance
|
||||
*/
|
||||
Barrier.prototype.boundary = null;
|
||||
|
||||
/**
|
||||
* Creates a new Barrier instance using the specified properties.
|
||||
* @function create
|
||||
* @memberof protos.Barrier
|
||||
* @static
|
||||
* @param {protos.IBarrier=} [properties] Properties to set
|
||||
* @returns {protos.Barrier} Barrier instance
|
||||
*/
|
||||
Barrier.create = function create(properties) {
|
||||
return new Barrier(properties);
|
||||
};
|
||||
|
||||
/**
|
||||
* Encodes the specified Barrier message. Does not implicitly {@link protos.Barrier.verify|verify} messages.
|
||||
* @function encode
|
||||
* @memberof protos.Barrier
|
||||
* @static
|
||||
* @param {protos.Barrier} message Barrier message or plain object to encode
|
||||
* @param {$protobuf.Writer} [writer] Writer to encode to
|
||||
* @returns {$protobuf.Writer} Writer
|
||||
*/
|
||||
Barrier.encode = function encode(message, writer) {
|
||||
if (!writer)
|
||||
writer = $Writer.create();
|
||||
if (message.boundary != null && Object.hasOwnProperty.call(message, "boundary"))
|
||||
$root.sharedprotos.Polygon2D.encode(message.boundary, writer.uint32(/* id 1, wireType 2 =*/10).fork()).ldelim();
|
||||
return writer;
|
||||
};
|
||||
|
||||
/**
|
||||
* Encodes the specified Barrier message, length delimited. Does not implicitly {@link protos.Barrier.verify|verify} messages.
|
||||
* @function encodeDelimited
|
||||
* @memberof protos.Barrier
|
||||
* @static
|
||||
* @param {protos.Barrier} message Barrier message or plain object to encode
|
||||
* @param {$protobuf.Writer} [writer] Writer to encode to
|
||||
* @returns {$protobuf.Writer} Writer
|
||||
*/
|
||||
Barrier.encodeDelimited = function encodeDelimited(message, writer) {
|
||||
return this.encode(message, writer).ldelim();
|
||||
};
|
||||
|
||||
/**
|
||||
* Decodes a Barrier message from the specified reader or buffer.
|
||||
* @function decode
|
||||
* @memberof protos.Barrier
|
||||
* @static
|
||||
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
||||
* @param {number} [length] Message length if known beforehand
|
||||
* @returns {protos.Barrier} Barrier
|
||||
* @throws {Error} If the payload is not a reader or valid buffer
|
||||
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
||||
*/
|
||||
Barrier.decode = function decode(reader, length) {
|
||||
if (!(reader instanceof $Reader))
|
||||
reader = $Reader.create(reader);
|
||||
var end = length === undefined ? reader.len : reader.pos + length, message = new $root.protos.Barrier();
|
||||
while (reader.pos < end) {
|
||||
var tag = reader.uint32();
|
||||
switch (tag >>> 3) {
|
||||
case 1: {
|
||||
message.boundary = $root.sharedprotos.Polygon2D.decode(reader, reader.uint32());
|
||||
break;
|
||||
}
|
||||
default:
|
||||
reader.skipType(tag & 7);
|
||||
break;
|
||||
}
|
||||
}
|
||||
return message;
|
||||
};
|
||||
|
||||
/**
|
||||
* Decodes a Barrier message from the specified reader or buffer, length delimited.
|
||||
* @function decodeDelimited
|
||||
* @memberof protos.Barrier
|
||||
* @static
|
||||
* @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from
|
||||
* @returns {protos.Barrier} Barrier
|
||||
* @throws {Error} If the payload is not a reader or valid buffer
|
||||
* @throws {$protobuf.util.ProtocolError} If required fields are missing
|
||||
*/
|
||||
Barrier.decodeDelimited = function decodeDelimited(reader) {
|
||||
if (!(reader instanceof $Reader))
|
||||
reader = new $Reader(reader);
|
||||
return this.decode(reader, reader.uint32());
|
||||
};
|
||||
|
||||
/**
|
||||
* Verifies a Barrier message.
|
||||
* @function verify
|
||||
* @memberof protos.Barrier
|
||||
* @static
|
||||
* @param {Object.<string,*>} message Plain object to verify
|
||||
* @returns {string|null} `null` if valid, otherwise the reason why it is not
|
||||
*/
|
||||
Barrier.verify = function verify(message) {
|
||||
if (typeof message !== "object" || message === null)
|
||||
return "object expected";
|
||||
if (message.boundary != null && message.hasOwnProperty("boundary")) {
|
||||
var error = $root.sharedprotos.Polygon2D.verify(message.boundary);
|
||||
if (error)
|
||||
return "boundary." + error;
|
||||
}
|
||||
return null;
|
||||
};
|
||||
|
||||
/**
|
||||
* Creates a Barrier message from a plain object. Also converts values to their respective internal types.
|
||||
* @function fromObject
|
||||
* @memberof protos.Barrier
|
||||
* @static
|
||||
* @param {Object.<string,*>} object Plain object
|
||||
* @returns {protos.Barrier} Barrier
|
||||
*/
|
||||
Barrier.fromObject = function fromObject(object) {
|
||||
if (object instanceof $root.protos.Barrier)
|
||||
return object;
|
||||
var message = new $root.protos.Barrier();
|
||||
if (object.boundary != null) {
|
||||
if (typeof object.boundary !== "object")
|
||||
throw TypeError(".protos.Barrier.boundary: object expected");
|
||||
message.boundary = $root.sharedprotos.Polygon2D.fromObject(object.boundary);
|
||||
}
|
||||
return message;
|
||||
};
|
||||
|
||||
/**
|
||||
* Creates a plain object from a Barrier message. Also converts values to other types if specified.
|
||||
* @function toObject
|
||||
* @memberof protos.Barrier
|
||||
* @static
|
||||
* @param {protos.Barrier} message Barrier
|
||||
* @param {$protobuf.IConversionOptions} [options] Conversion options
|
||||
* @returns {Object.<string,*>} Plain object
|
||||
*/
|
||||
Barrier.toObject = function toObject(message, options) {
|
||||
if (!options)
|
||||
options = {};
|
||||
var object = {};
|
||||
if (options.defaults)
|
||||
object.boundary = null;
|
||||
if (message.boundary != null && message.hasOwnProperty("boundary"))
|
||||
object.boundary = $root.sharedprotos.Polygon2D.toObject(message.boundary, options);
|
||||
return object;
|
||||
};
|
||||
|
||||
/**
|
||||
* Converts this Barrier to JSON.
|
||||
* @function toJSON
|
||||
* @memberof protos.Barrier
|
||||
* @instance
|
||||
* @returns {Object.<string,*>} JSON object
|
||||
*/
|
||||
Barrier.prototype.toJSON = function toJSON() {
|
||||
return this.constructor.toObject(this, $protobuf.util.toJSONOptions);
|
||||
};
|
||||
|
||||
/**
|
||||
* Gets the default type url for Barrier
|
||||
* @function getTypeUrl
|
||||
* @memberof protos.Barrier
|
||||
* @static
|
||||
* @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
|
||||
* @returns {string} The default type url
|
||||
*/
|
||||
Barrier.getTypeUrl = function getTypeUrl(typeUrlPrefix) {
|
||||
if (typeUrlPrefix === undefined) {
|
||||
typeUrlPrefix = "type.googleapis.com";
|
||||
}
|
||||
return typeUrlPrefix + "/protos.Barrier";
|
||||
};
|
||||
|
||||
return Barrier;
|
||||
})();
|
||||
|
||||
protos.MeleeBullet = (function() {
|
||||
|
||||
/**
|
||||
@@ -4174,9 +3966,7 @@ $root.protos = (function() {
|
||||
* @property {number|null} [recoveryFrames] MeleeBullet recoveryFrames
|
||||
* @property {number|null} [recoveryFramesOnBlock] MeleeBullet recoveryFramesOnBlock
|
||||
* @property {number|null} [recoveryFramesOnHit] MeleeBullet recoveryFramesOnHit
|
||||
* @property {sharedprotos.Vec2D|null} [moveforward] MeleeBullet moveforward
|
||||
* @property {number|null} [hitboxOffset] MeleeBullet hitboxOffset
|
||||
* @property {sharedprotos.Vec2D|null} [hitboxSize] MeleeBullet hitboxSize
|
||||
* @property {number|null} [originatedRenderFrameId] MeleeBullet originatedRenderFrameId
|
||||
* @property {number|null} [hitStunFrames] MeleeBullet hitStunFrames
|
||||
* @property {number|null} [blockStunFrames] MeleeBullet blockStunFrames
|
||||
@@ -4185,6 +3975,10 @@ $root.protos = (function() {
|
||||
* @property {number|null} [damage] MeleeBullet damage
|
||||
* @property {number|null} [offenderJoinIndex] MeleeBullet offenderJoinIndex
|
||||
* @property {number|null} [offenderPlayerId] MeleeBullet offenderPlayerId
|
||||
* @property {number|null} [hitboxSizeX] MeleeBullet hitboxSizeX
|
||||
* @property {number|null} [hitboxSizeY] MeleeBullet hitboxSizeY
|
||||
* @property {number|null} [selfMoveforwardX] MeleeBullet selfMoveforwardX
|
||||
* @property {number|null} [selfMoveforwardY] MeleeBullet selfMoveforwardY
|
||||
*/
|
||||
|
||||
/**
|
||||
@@ -4250,14 +4044,6 @@ $root.protos = (function() {
|
||||
*/
|
||||
MeleeBullet.prototype.recoveryFramesOnHit = 0;
|
||||
|
||||
/**
|
||||
* MeleeBullet moveforward.
|
||||
* @member {sharedprotos.Vec2D|null|undefined} moveforward
|
||||
* @memberof protos.MeleeBullet
|
||||
* @instance
|
||||
*/
|
||||
MeleeBullet.prototype.moveforward = null;
|
||||
|
||||
/**
|
||||
* MeleeBullet hitboxOffset.
|
||||
* @member {number} hitboxOffset
|
||||
@@ -4266,14 +4052,6 @@ $root.protos = (function() {
|
||||
*/
|
||||
MeleeBullet.prototype.hitboxOffset = 0;
|
||||
|
||||
/**
|
||||
* MeleeBullet hitboxSize.
|
||||
* @member {sharedprotos.Vec2D|null|undefined} hitboxSize
|
||||
* @memberof protos.MeleeBullet
|
||||
* @instance
|
||||
*/
|
||||
MeleeBullet.prototype.hitboxSize = null;
|
||||
|
||||
/**
|
||||
* MeleeBullet originatedRenderFrameId.
|
||||
* @member {number} originatedRenderFrameId
|
||||
@@ -4338,6 +4116,38 @@ $root.protos = (function() {
|
||||
*/
|
||||
MeleeBullet.prototype.offenderPlayerId = 0;
|
||||
|
||||
/**
|
||||
* MeleeBullet hitboxSizeX.
|
||||
* @member {number} hitboxSizeX
|
||||
* @memberof protos.MeleeBullet
|
||||
* @instance
|
||||
*/
|
||||
MeleeBullet.prototype.hitboxSizeX = 0;
|
||||
|
||||
/**
|
||||
* MeleeBullet hitboxSizeY.
|
||||
* @member {number} hitboxSizeY
|
||||
* @memberof protos.MeleeBullet
|
||||
* @instance
|
||||
*/
|
||||
MeleeBullet.prototype.hitboxSizeY = 0;
|
||||
|
||||
/**
|
||||
* MeleeBullet selfMoveforwardX.
|
||||
* @member {number} selfMoveforwardX
|
||||
* @memberof protos.MeleeBullet
|
||||
* @instance
|
||||
*/
|
||||
MeleeBullet.prototype.selfMoveforwardX = 0;
|
||||
|
||||
/**
|
||||
* MeleeBullet selfMoveforwardY.
|
||||
* @member {number} selfMoveforwardY
|
||||
* @memberof protos.MeleeBullet
|
||||
* @instance
|
||||
*/
|
||||
MeleeBullet.prototype.selfMoveforwardY = 0;
|
||||
|
||||
/**
|
||||
* Creates a new MeleeBullet instance using the specified properties.
|
||||
* @function create
|
||||
@@ -4374,28 +4184,32 @@ $root.protos = (function() {
|
||||
writer.uint32(/* id 5, wireType 0 =*/40).int32(message.recoveryFramesOnBlock);
|
||||
if (message.recoveryFramesOnHit != null && Object.hasOwnProperty.call(message, "recoveryFramesOnHit"))
|
||||
writer.uint32(/* id 6, wireType 0 =*/48).int32(message.recoveryFramesOnHit);
|
||||
if (message.moveforward != null && Object.hasOwnProperty.call(message, "moveforward"))
|
||||
$root.sharedprotos.Vec2D.encode(message.moveforward, writer.uint32(/* id 7, wireType 2 =*/58).fork()).ldelim();
|
||||
if (message.hitboxOffset != null && Object.hasOwnProperty.call(message, "hitboxOffset"))
|
||||
writer.uint32(/* id 8, wireType 1 =*/65).double(message.hitboxOffset);
|
||||
if (message.hitboxSize != null && Object.hasOwnProperty.call(message, "hitboxSize"))
|
||||
$root.sharedprotos.Vec2D.encode(message.hitboxSize, writer.uint32(/* id 9, wireType 2 =*/74).fork()).ldelim();
|
||||
writer.uint32(/* id 7, wireType 1 =*/57).double(message.hitboxOffset);
|
||||
if (message.originatedRenderFrameId != null && Object.hasOwnProperty.call(message, "originatedRenderFrameId"))
|
||||
writer.uint32(/* id 10, wireType 0 =*/80).int32(message.originatedRenderFrameId);
|
||||
writer.uint32(/* id 8, wireType 0 =*/64).int32(message.originatedRenderFrameId);
|
||||
if (message.hitStunFrames != null && Object.hasOwnProperty.call(message, "hitStunFrames"))
|
||||
writer.uint32(/* id 11, wireType 0 =*/88).int32(message.hitStunFrames);
|
||||
writer.uint32(/* id 9, wireType 0 =*/72).int32(message.hitStunFrames);
|
||||
if (message.blockStunFrames != null && Object.hasOwnProperty.call(message, "blockStunFrames"))
|
||||
writer.uint32(/* id 12, wireType 0 =*/96).int32(message.blockStunFrames);
|
||||
writer.uint32(/* id 10, wireType 0 =*/80).int32(message.blockStunFrames);
|
||||
if (message.pushback != null && Object.hasOwnProperty.call(message, "pushback"))
|
||||
writer.uint32(/* id 13, wireType 1 =*/105).double(message.pushback);
|
||||
writer.uint32(/* id 11, wireType 1 =*/89).double(message.pushback);
|
||||
if (message.releaseTriggerType != null && Object.hasOwnProperty.call(message, "releaseTriggerType"))
|
||||
writer.uint32(/* id 14, wireType 0 =*/112).int32(message.releaseTriggerType);
|
||||
writer.uint32(/* id 12, wireType 0 =*/96).int32(message.releaseTriggerType);
|
||||
if (message.damage != null && Object.hasOwnProperty.call(message, "damage"))
|
||||
writer.uint32(/* id 15, wireType 0 =*/120).int32(message.damage);
|
||||
writer.uint32(/* id 13, wireType 0 =*/104).int32(message.damage);
|
||||
if (message.offenderJoinIndex != null && Object.hasOwnProperty.call(message, "offenderJoinIndex"))
|
||||
writer.uint32(/* id 16, wireType 0 =*/128).int32(message.offenderJoinIndex);
|
||||
writer.uint32(/* id 14, wireType 0 =*/112).int32(message.offenderJoinIndex);
|
||||
if (message.offenderPlayerId != null && Object.hasOwnProperty.call(message, "offenderPlayerId"))
|
||||
writer.uint32(/* id 17, wireType 0 =*/136).int32(message.offenderPlayerId);
|
||||
writer.uint32(/* id 15, wireType 0 =*/120).int32(message.offenderPlayerId);
|
||||
if (message.hitboxSizeX != null && Object.hasOwnProperty.call(message, "hitboxSizeX"))
|
||||
writer.uint32(/* id 16, wireType 1 =*/129).double(message.hitboxSizeX);
|
||||
if (message.hitboxSizeY != null && Object.hasOwnProperty.call(message, "hitboxSizeY"))
|
||||
writer.uint32(/* id 17, wireType 1 =*/137).double(message.hitboxSizeY);
|
||||
if (message.selfMoveforwardX != null && Object.hasOwnProperty.call(message, "selfMoveforwardX"))
|
||||
writer.uint32(/* id 18, wireType 1 =*/145).double(message.selfMoveforwardX);
|
||||
if (message.selfMoveforwardY != null && Object.hasOwnProperty.call(message, "selfMoveforwardY"))
|
||||
writer.uint32(/* id 19, wireType 1 =*/153).double(message.selfMoveforwardY);
|
||||
return writer;
|
||||
};
|
||||
|
||||
@@ -4455,49 +4269,57 @@ $root.protos = (function() {
|
||||
break;
|
||||
}
|
||||
case 7: {
|
||||
message.moveforward = $root.sharedprotos.Vec2D.decode(reader, reader.uint32());
|
||||
break;
|
||||
}
|
||||
case 8: {
|
||||
message.hitboxOffset = reader.double();
|
||||
break;
|
||||
}
|
||||
case 9: {
|
||||
message.hitboxSize = $root.sharedprotos.Vec2D.decode(reader, reader.uint32());
|
||||
break;
|
||||
}
|
||||
case 10: {
|
||||
case 8: {
|
||||
message.originatedRenderFrameId = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 11: {
|
||||
case 9: {
|
||||
message.hitStunFrames = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 12: {
|
||||
case 10: {
|
||||
message.blockStunFrames = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 13: {
|
||||
case 11: {
|
||||
message.pushback = reader.double();
|
||||
break;
|
||||
}
|
||||
case 14: {
|
||||
case 12: {
|
||||
message.releaseTriggerType = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 15: {
|
||||
case 13: {
|
||||
message.damage = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 16: {
|
||||
case 14: {
|
||||
message.offenderJoinIndex = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 17: {
|
||||
case 15: {
|
||||
message.offenderPlayerId = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 16: {
|
||||
message.hitboxSizeX = reader.double();
|
||||
break;
|
||||
}
|
||||
case 17: {
|
||||
message.hitboxSizeY = reader.double();
|
||||
break;
|
||||
}
|
||||
case 18: {
|
||||
message.selfMoveforwardX = reader.double();
|
||||
break;
|
||||
}
|
||||
case 19: {
|
||||
message.selfMoveforwardY = reader.double();
|
||||
break;
|
||||
}
|
||||
default:
|
||||
reader.skipType(tag & 7);
|
||||
break;
|
||||
@@ -4551,19 +4373,9 @@ $root.protos = (function() {
|
||||
if (message.recoveryFramesOnHit != null && message.hasOwnProperty("recoveryFramesOnHit"))
|
||||
if (!$util.isInteger(message.recoveryFramesOnHit))
|
||||
return "recoveryFramesOnHit: integer expected";
|
||||
if (message.moveforward != null && message.hasOwnProperty("moveforward")) {
|
||||
var error = $root.sharedprotos.Vec2D.verify(message.moveforward);
|
||||
if (error)
|
||||
return "moveforward." + error;
|
||||
}
|
||||
if (message.hitboxOffset != null && message.hasOwnProperty("hitboxOffset"))
|
||||
if (typeof message.hitboxOffset !== "number")
|
||||
return "hitboxOffset: number expected";
|
||||
if (message.hitboxSize != null && message.hasOwnProperty("hitboxSize")) {
|
||||
var error = $root.sharedprotos.Vec2D.verify(message.hitboxSize);
|
||||
if (error)
|
||||
return "hitboxSize." + error;
|
||||
}
|
||||
if (message.originatedRenderFrameId != null && message.hasOwnProperty("originatedRenderFrameId"))
|
||||
if (!$util.isInteger(message.originatedRenderFrameId))
|
||||
return "originatedRenderFrameId: integer expected";
|
||||
@@ -4588,6 +4400,18 @@ $root.protos = (function() {
|
||||
if (message.offenderPlayerId != null && message.hasOwnProperty("offenderPlayerId"))
|
||||
if (!$util.isInteger(message.offenderPlayerId))
|
||||
return "offenderPlayerId: integer expected";
|
||||
if (message.hitboxSizeX != null && message.hasOwnProperty("hitboxSizeX"))
|
||||
if (typeof message.hitboxSizeX !== "number")
|
||||
return "hitboxSizeX: number expected";
|
||||
if (message.hitboxSizeY != null && message.hasOwnProperty("hitboxSizeY"))
|
||||
if (typeof message.hitboxSizeY !== "number")
|
||||
return "hitboxSizeY: number expected";
|
||||
if (message.selfMoveforwardX != null && message.hasOwnProperty("selfMoveforwardX"))
|
||||
if (typeof message.selfMoveforwardX !== "number")
|
||||
return "selfMoveforwardX: number expected";
|
||||
if (message.selfMoveforwardY != null && message.hasOwnProperty("selfMoveforwardY"))
|
||||
if (typeof message.selfMoveforwardY !== "number")
|
||||
return "selfMoveforwardY: number expected";
|
||||
return null;
|
||||
};
|
||||
|
||||
@@ -4615,18 +4439,8 @@ $root.protos = (function() {
|
||||
message.recoveryFramesOnBlock = object.recoveryFramesOnBlock | 0;
|
||||
if (object.recoveryFramesOnHit != null)
|
||||
message.recoveryFramesOnHit = object.recoveryFramesOnHit | 0;
|
||||
if (object.moveforward != null) {
|
||||
if (typeof object.moveforward !== "object")
|
||||
throw TypeError(".protos.MeleeBullet.moveforward: object expected");
|
||||
message.moveforward = $root.sharedprotos.Vec2D.fromObject(object.moveforward);
|
||||
}
|
||||
if (object.hitboxOffset != null)
|
||||
message.hitboxOffset = Number(object.hitboxOffset);
|
||||
if (object.hitboxSize != null) {
|
||||
if (typeof object.hitboxSize !== "object")
|
||||
throw TypeError(".protos.MeleeBullet.hitboxSize: object expected");
|
||||
message.hitboxSize = $root.sharedprotos.Vec2D.fromObject(object.hitboxSize);
|
||||
}
|
||||
if (object.originatedRenderFrameId != null)
|
||||
message.originatedRenderFrameId = object.originatedRenderFrameId | 0;
|
||||
if (object.hitStunFrames != null)
|
||||
@@ -4643,6 +4457,14 @@ $root.protos = (function() {
|
||||
message.offenderJoinIndex = object.offenderJoinIndex | 0;
|
||||
if (object.offenderPlayerId != null)
|
||||
message.offenderPlayerId = object.offenderPlayerId | 0;
|
||||
if (object.hitboxSizeX != null)
|
||||
message.hitboxSizeX = Number(object.hitboxSizeX);
|
||||
if (object.hitboxSizeY != null)
|
||||
message.hitboxSizeY = Number(object.hitboxSizeY);
|
||||
if (object.selfMoveforwardX != null)
|
||||
message.selfMoveforwardX = Number(object.selfMoveforwardX);
|
||||
if (object.selfMoveforwardY != null)
|
||||
message.selfMoveforwardY = Number(object.selfMoveforwardY);
|
||||
return message;
|
||||
};
|
||||
|
||||
@@ -4666,9 +4488,7 @@ $root.protos = (function() {
|
||||
object.recoveryFrames = 0;
|
||||
object.recoveryFramesOnBlock = 0;
|
||||
object.recoveryFramesOnHit = 0;
|
||||
object.moveforward = null;
|
||||
object.hitboxOffset = 0;
|
||||
object.hitboxSize = null;
|
||||
object.originatedRenderFrameId = 0;
|
||||
object.hitStunFrames = 0;
|
||||
object.blockStunFrames = 0;
|
||||
@@ -4677,6 +4497,10 @@ $root.protos = (function() {
|
||||
object.damage = 0;
|
||||
object.offenderJoinIndex = 0;
|
||||
object.offenderPlayerId = 0;
|
||||
object.hitboxSizeX = 0;
|
||||
object.hitboxSizeY = 0;
|
||||
object.selfMoveforwardX = 0;
|
||||
object.selfMoveforwardY = 0;
|
||||
}
|
||||
if (message.battleLocalId != null && message.hasOwnProperty("battleLocalId"))
|
||||
object.battleLocalId = message.battleLocalId;
|
||||
@@ -4690,12 +4514,8 @@ $root.protos = (function() {
|
||||
object.recoveryFramesOnBlock = message.recoveryFramesOnBlock;
|
||||
if (message.recoveryFramesOnHit != null && message.hasOwnProperty("recoveryFramesOnHit"))
|
||||
object.recoveryFramesOnHit = message.recoveryFramesOnHit;
|
||||
if (message.moveforward != null && message.hasOwnProperty("moveforward"))
|
||||
object.moveforward = $root.sharedprotos.Vec2D.toObject(message.moveforward, options);
|
||||
if (message.hitboxOffset != null && message.hasOwnProperty("hitboxOffset"))
|
||||
object.hitboxOffset = options.json && !isFinite(message.hitboxOffset) ? String(message.hitboxOffset) : message.hitboxOffset;
|
||||
if (message.hitboxSize != null && message.hasOwnProperty("hitboxSize"))
|
||||
object.hitboxSize = $root.sharedprotos.Vec2D.toObject(message.hitboxSize, options);
|
||||
if (message.originatedRenderFrameId != null && message.hasOwnProperty("originatedRenderFrameId"))
|
||||
object.originatedRenderFrameId = message.originatedRenderFrameId;
|
||||
if (message.hitStunFrames != null && message.hasOwnProperty("hitStunFrames"))
|
||||
@@ -4712,6 +4532,14 @@ $root.protos = (function() {
|
||||
object.offenderJoinIndex = message.offenderJoinIndex;
|
||||
if (message.offenderPlayerId != null && message.hasOwnProperty("offenderPlayerId"))
|
||||
object.offenderPlayerId = message.offenderPlayerId;
|
||||
if (message.hitboxSizeX != null && message.hasOwnProperty("hitboxSizeX"))
|
||||
object.hitboxSizeX = options.json && !isFinite(message.hitboxSizeX) ? String(message.hitboxSizeX) : message.hitboxSizeX;
|
||||
if (message.hitboxSizeY != null && message.hasOwnProperty("hitboxSizeY"))
|
||||
object.hitboxSizeY = options.json && !isFinite(message.hitboxSizeY) ? String(message.hitboxSizeY) : message.hitboxSizeY;
|
||||
if (message.selfMoveforwardX != null && message.hasOwnProperty("selfMoveforwardX"))
|
||||
object.selfMoveforwardX = options.json && !isFinite(message.selfMoveforwardX) ? String(message.selfMoveforwardX) : message.selfMoveforwardX;
|
||||
if (message.selfMoveforwardY != null && message.hasOwnProperty("selfMoveforwardY"))
|
||||
object.selfMoveforwardY = options.json && !isFinite(message.selfMoveforwardY) ? String(message.selfMoveforwardY) : message.selfMoveforwardY;
|
||||
return object;
|
||||
};
|
||||
|
||||
@@ -4751,8 +4579,6 @@ $root.protos = (function() {
|
||||
* @memberof protos
|
||||
* @interface IBattleColliderInfo
|
||||
* @property {string|null} [stageName] BattleColliderInfo stageName
|
||||
* @property {Object.<string,sharedprotos.Vec2DList>|null} [strToVec2DListMap] BattleColliderInfo strToVec2DListMap
|
||||
* @property {Object.<string,sharedprotos.Polygon2DList>|null} [strToPolygon2DListMap] BattleColliderInfo strToPolygon2DListMap
|
||||
* @property {number|null} [stageDiscreteW] BattleColliderInfo stageDiscreteW
|
||||
* @property {number|null} [stageDiscreteH] BattleColliderInfo stageDiscreteH
|
||||
* @property {number|null} [stageTileW] BattleColliderInfo stageTileW
|
||||
@@ -4792,8 +4618,6 @@ $root.protos = (function() {
|
||||
* @param {protos.IBattleColliderInfo=} [properties] Properties to set
|
||||
*/
|
||||
function BattleColliderInfo(properties) {
|
||||
this.strToVec2DListMap = {};
|
||||
this.strToPolygon2DListMap = {};
|
||||
this.meleeSkillConfig = {};
|
||||
if (properties)
|
||||
for (var keys = Object.keys(properties), i = 0; i < keys.length; ++i)
|
||||
@@ -4809,22 +4633,6 @@ $root.protos = (function() {
|
||||
*/
|
||||
BattleColliderInfo.prototype.stageName = "";
|
||||
|
||||
/**
|
||||
* BattleColliderInfo strToVec2DListMap.
|
||||
* @member {Object.<string,sharedprotos.Vec2DList>} strToVec2DListMap
|
||||
* @memberof protos.BattleColliderInfo
|
||||
* @instance
|
||||
*/
|
||||
BattleColliderInfo.prototype.strToVec2DListMap = $util.emptyObject;
|
||||
|
||||
/**
|
||||
* BattleColliderInfo strToPolygon2DListMap.
|
||||
* @member {Object.<string,sharedprotos.Polygon2DList>} strToPolygon2DListMap
|
||||
* @memberof protos.BattleColliderInfo
|
||||
* @instance
|
||||
*/
|
||||
BattleColliderInfo.prototype.strToPolygon2DListMap = $util.emptyObject;
|
||||
|
||||
/**
|
||||
* BattleColliderInfo stageDiscreteW.
|
||||
* @member {number} stageDiscreteW
|
||||
@@ -5075,75 +4883,65 @@ $root.protos = (function() {
|
||||
writer = $Writer.create();
|
||||
if (message.stageName != null && Object.hasOwnProperty.call(message, "stageName"))
|
||||
writer.uint32(/* id 1, wireType 2 =*/10).string(message.stageName);
|
||||
if (message.strToVec2DListMap != null && Object.hasOwnProperty.call(message, "strToVec2DListMap"))
|
||||
for (var keys = Object.keys(message.strToVec2DListMap), i = 0; i < keys.length; ++i) {
|
||||
writer.uint32(/* id 2, wireType 2 =*/18).fork().uint32(/* id 1, wireType 2 =*/10).string(keys[i]);
|
||||
$root.sharedprotos.Vec2DList.encode(message.strToVec2DListMap[keys[i]], writer.uint32(/* id 2, wireType 2 =*/18).fork()).ldelim().ldelim();
|
||||
}
|
||||
if (message.strToPolygon2DListMap != null && Object.hasOwnProperty.call(message, "strToPolygon2DListMap"))
|
||||
for (var keys = Object.keys(message.strToPolygon2DListMap), i = 0; i < keys.length; ++i) {
|
||||
writer.uint32(/* id 3, wireType 2 =*/26).fork().uint32(/* id 1, wireType 2 =*/10).string(keys[i]);
|
||||
$root.sharedprotos.Polygon2DList.encode(message.strToPolygon2DListMap[keys[i]], writer.uint32(/* id 2, wireType 2 =*/18).fork()).ldelim().ldelim();
|
||||
}
|
||||
if (message.stageDiscreteW != null && Object.hasOwnProperty.call(message, "stageDiscreteW"))
|
||||
writer.uint32(/* id 4, wireType 0 =*/32).int32(message.stageDiscreteW);
|
||||
writer.uint32(/* id 2, wireType 0 =*/16).int32(message.stageDiscreteW);
|
||||
if (message.stageDiscreteH != null && Object.hasOwnProperty.call(message, "stageDiscreteH"))
|
||||
writer.uint32(/* id 5, wireType 0 =*/40).int32(message.stageDiscreteH);
|
||||
writer.uint32(/* id 3, wireType 0 =*/24).int32(message.stageDiscreteH);
|
||||
if (message.stageTileW != null && Object.hasOwnProperty.call(message, "stageTileW"))
|
||||
writer.uint32(/* id 6, wireType 0 =*/48).int32(message.stageTileW);
|
||||
writer.uint32(/* id 4, wireType 0 =*/32).int32(message.stageTileW);
|
||||
if (message.stageTileH != null && Object.hasOwnProperty.call(message, "stageTileH"))
|
||||
writer.uint32(/* id 7, wireType 0 =*/56).int32(message.stageTileH);
|
||||
writer.uint32(/* id 5, wireType 0 =*/40).int32(message.stageTileH);
|
||||
if (message.intervalToPing != null && Object.hasOwnProperty.call(message, "intervalToPing"))
|
||||
writer.uint32(/* id 8, wireType 0 =*/64).int32(message.intervalToPing);
|
||||
writer.uint32(/* id 6, wireType 0 =*/48).int32(message.intervalToPing);
|
||||
if (message.willKickIfInactiveFor != null && Object.hasOwnProperty.call(message, "willKickIfInactiveFor"))
|
||||
writer.uint32(/* id 9, wireType 0 =*/72).int32(message.willKickIfInactiveFor);
|
||||
writer.uint32(/* id 7, wireType 0 =*/56).int32(message.willKickIfInactiveFor);
|
||||
if (message.boundRoomId != null && Object.hasOwnProperty.call(message, "boundRoomId"))
|
||||
writer.uint32(/* id 10, wireType 0 =*/80).int32(message.boundRoomId);
|
||||
writer.uint32(/* id 8, wireType 0 =*/64).int32(message.boundRoomId);
|
||||
if (message.battleDurationFrames != null && Object.hasOwnProperty.call(message, "battleDurationFrames"))
|
||||
writer.uint32(/* id 12, wireType 0 =*/96).int32(message.battleDurationFrames);
|
||||
writer.uint32(/* id 9, wireType 0 =*/72).int32(message.battleDurationFrames);
|
||||
if (message.battleDurationNanos != null && Object.hasOwnProperty.call(message, "battleDurationNanos"))
|
||||
writer.uint32(/* id 13, wireType 0 =*/104).int64(message.battleDurationNanos);
|
||||
writer.uint32(/* id 10, wireType 0 =*/80).int64(message.battleDurationNanos);
|
||||
if (message.serverFps != null && Object.hasOwnProperty.call(message, "serverFps"))
|
||||
writer.uint32(/* id 14, wireType 0 =*/112).int32(message.serverFps);
|
||||
writer.uint32(/* id 11, wireType 0 =*/88).int32(message.serverFps);
|
||||
if (message.inputDelayFrames != null && Object.hasOwnProperty.call(message, "inputDelayFrames"))
|
||||
writer.uint32(/* id 15, wireType 0 =*/120).int32(message.inputDelayFrames);
|
||||
writer.uint32(/* id 12, wireType 0 =*/96).int32(message.inputDelayFrames);
|
||||
if (message.inputScaleFrames != null && Object.hasOwnProperty.call(message, "inputScaleFrames"))
|
||||
writer.uint32(/* id 16, wireType 0 =*/128).uint32(message.inputScaleFrames);
|
||||
writer.uint32(/* id 13, wireType 0 =*/104).uint32(message.inputScaleFrames);
|
||||
if (message.nstDelayFrames != null && Object.hasOwnProperty.call(message, "nstDelayFrames"))
|
||||
writer.uint32(/* id 17, wireType 0 =*/136).int32(message.nstDelayFrames);
|
||||
writer.uint32(/* id 14, wireType 0 =*/112).int32(message.nstDelayFrames);
|
||||
if (message.inputFrameUpsyncDelayTolerance != null && Object.hasOwnProperty.call(message, "inputFrameUpsyncDelayTolerance"))
|
||||
writer.uint32(/* id 18, wireType 0 =*/144).int32(message.inputFrameUpsyncDelayTolerance);
|
||||
writer.uint32(/* id 15, wireType 0 =*/120).int32(message.inputFrameUpsyncDelayTolerance);
|
||||
if (message.maxChasingRenderFramesPerUpdate != null && Object.hasOwnProperty.call(message, "maxChasingRenderFramesPerUpdate"))
|
||||
writer.uint32(/* id 19, wireType 0 =*/152).int32(message.maxChasingRenderFramesPerUpdate);
|
||||
writer.uint32(/* id 16, wireType 0 =*/128).int32(message.maxChasingRenderFramesPerUpdate);
|
||||
if (message.playerBattleState != null && Object.hasOwnProperty.call(message, "playerBattleState"))
|
||||
writer.uint32(/* id 20, wireType 0 =*/160).int32(message.playerBattleState);
|
||||
writer.uint32(/* id 17, wireType 0 =*/136).int32(message.playerBattleState);
|
||||
if (message.rollbackEstimatedDtMillis != null && Object.hasOwnProperty.call(message, "rollbackEstimatedDtMillis"))
|
||||
writer.uint32(/* id 21, wireType 1 =*/169).double(message.rollbackEstimatedDtMillis);
|
||||
writer.uint32(/* id 18, wireType 1 =*/145).double(message.rollbackEstimatedDtMillis);
|
||||
if (message.rollbackEstimatedDtNanos != null && Object.hasOwnProperty.call(message, "rollbackEstimatedDtNanos"))
|
||||
writer.uint32(/* id 22, wireType 0 =*/176).int64(message.rollbackEstimatedDtNanos);
|
||||
writer.uint32(/* id 19, wireType 0 =*/152).int64(message.rollbackEstimatedDtNanos);
|
||||
if (message.worldToVirtualGridRatio != null && Object.hasOwnProperty.call(message, "worldToVirtualGridRatio"))
|
||||
writer.uint32(/* id 23, wireType 1 =*/185).double(message.worldToVirtualGridRatio);
|
||||
writer.uint32(/* id 20, wireType 1 =*/161).double(message.worldToVirtualGridRatio);
|
||||
if (message.virtualGridToWorldRatio != null && Object.hasOwnProperty.call(message, "virtualGridToWorldRatio"))
|
||||
writer.uint32(/* id 24, wireType 1 =*/193).double(message.virtualGridToWorldRatio);
|
||||
writer.uint32(/* id 21, wireType 1 =*/169).double(message.virtualGridToWorldRatio);
|
||||
if (message.spAtkLookupFrames != null && Object.hasOwnProperty.call(message, "spAtkLookupFrames"))
|
||||
writer.uint32(/* id 25, wireType 0 =*/200).int32(message.spAtkLookupFrames);
|
||||
writer.uint32(/* id 22, wireType 0 =*/176).int32(message.spAtkLookupFrames);
|
||||
if (message.renderCacheSize != null && Object.hasOwnProperty.call(message, "renderCacheSize"))
|
||||
writer.uint32(/* id 26, wireType 0 =*/208).int32(message.renderCacheSize);
|
||||
writer.uint32(/* id 23, wireType 0 =*/184).int32(message.renderCacheSize);
|
||||
if (message.meleeSkillConfig != null && Object.hasOwnProperty.call(message, "meleeSkillConfig"))
|
||||
for (var keys = Object.keys(message.meleeSkillConfig), i = 0; i < keys.length; ++i) {
|
||||
writer.uint32(/* id 27, wireType 2 =*/218).fork().uint32(/* id 1, wireType 0 =*/8).int32(keys[i]);
|
||||
writer.uint32(/* id 24, wireType 2 =*/194).fork().uint32(/* id 1, wireType 0 =*/8).int32(keys[i]);
|
||||
$root.protos.MeleeBullet.encode(message.meleeSkillConfig[keys[i]], writer.uint32(/* id 2, wireType 2 =*/18).fork()).ldelim().ldelim();
|
||||
}
|
||||
if (message.snapIntoPlatformOverlap != null && Object.hasOwnProperty.call(message, "snapIntoPlatformOverlap"))
|
||||
writer.uint32(/* id 28, wireType 1 =*/225).double(message.snapIntoPlatformOverlap);
|
||||
writer.uint32(/* id 25, wireType 1 =*/201).double(message.snapIntoPlatformOverlap);
|
||||
if (message.snapIntoPlatformThreshold != null && Object.hasOwnProperty.call(message, "snapIntoPlatformThreshold"))
|
||||
writer.uint32(/* id 29, wireType 1 =*/233).double(message.snapIntoPlatformThreshold);
|
||||
writer.uint32(/* id 26, wireType 1 =*/209).double(message.snapIntoPlatformThreshold);
|
||||
if (message.jumpingInitVelY != null && Object.hasOwnProperty.call(message, "jumpingInitVelY"))
|
||||
writer.uint32(/* id 30, wireType 0 =*/240).int32(message.jumpingInitVelY);
|
||||
writer.uint32(/* id 27, wireType 0 =*/216).int32(message.jumpingInitVelY);
|
||||
if (message.gravityX != null && Object.hasOwnProperty.call(message, "gravityX"))
|
||||
writer.uint32(/* id 31, wireType 0 =*/248).int32(message.gravityX);
|
||||
writer.uint32(/* id 28, wireType 0 =*/224).int32(message.gravityX);
|
||||
if (message.gravityY != null && Object.hasOwnProperty.call(message, "gravityY"))
|
||||
writer.uint32(/* id 32, wireType 0 =*/256).int32(message.gravityY);
|
||||
writer.uint32(/* id 29, wireType 0 =*/232).int32(message.gravityY);
|
||||
return writer;
|
||||
};
|
||||
|
||||
@@ -5183,140 +4981,94 @@ $root.protos = (function() {
|
||||
break;
|
||||
}
|
||||
case 2: {
|
||||
if (message.strToVec2DListMap === $util.emptyObject)
|
||||
message.strToVec2DListMap = {};
|
||||
var end2 = reader.uint32() + reader.pos;
|
||||
key = "";
|
||||
value = null;
|
||||
while (reader.pos < end2) {
|
||||
var tag2 = reader.uint32();
|
||||
switch (tag2 >>> 3) {
|
||||
case 1:
|
||||
key = reader.string();
|
||||
break;
|
||||
case 2:
|
||||
value = $root.sharedprotos.Vec2DList.decode(reader, reader.uint32());
|
||||
break;
|
||||
default:
|
||||
reader.skipType(tag2 & 7);
|
||||
break;
|
||||
}
|
||||
}
|
||||
message.strToVec2DListMap[key] = value;
|
||||
break;
|
||||
}
|
||||
case 3: {
|
||||
if (message.strToPolygon2DListMap === $util.emptyObject)
|
||||
message.strToPolygon2DListMap = {};
|
||||
var end2 = reader.uint32() + reader.pos;
|
||||
key = "";
|
||||
value = null;
|
||||
while (reader.pos < end2) {
|
||||
var tag2 = reader.uint32();
|
||||
switch (tag2 >>> 3) {
|
||||
case 1:
|
||||
key = reader.string();
|
||||
break;
|
||||
case 2:
|
||||
value = $root.sharedprotos.Polygon2DList.decode(reader, reader.uint32());
|
||||
break;
|
||||
default:
|
||||
reader.skipType(tag2 & 7);
|
||||
break;
|
||||
}
|
||||
}
|
||||
message.strToPolygon2DListMap[key] = value;
|
||||
break;
|
||||
}
|
||||
case 4: {
|
||||
message.stageDiscreteW = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 5: {
|
||||
case 3: {
|
||||
message.stageDiscreteH = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 6: {
|
||||
case 4: {
|
||||
message.stageTileW = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 7: {
|
||||
case 5: {
|
||||
message.stageTileH = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 8: {
|
||||
case 6: {
|
||||
message.intervalToPing = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 9: {
|
||||
case 7: {
|
||||
message.willKickIfInactiveFor = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 10: {
|
||||
case 8: {
|
||||
message.boundRoomId = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 12: {
|
||||
case 9: {
|
||||
message.battleDurationFrames = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 13: {
|
||||
case 10: {
|
||||
message.battleDurationNanos = reader.int64();
|
||||
break;
|
||||
}
|
||||
case 14: {
|
||||
case 11: {
|
||||
message.serverFps = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 15: {
|
||||
case 12: {
|
||||
message.inputDelayFrames = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 16: {
|
||||
case 13: {
|
||||
message.inputScaleFrames = reader.uint32();
|
||||
break;
|
||||
}
|
||||
case 17: {
|
||||
case 14: {
|
||||
message.nstDelayFrames = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 18: {
|
||||
case 15: {
|
||||
message.inputFrameUpsyncDelayTolerance = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 19: {
|
||||
case 16: {
|
||||
message.maxChasingRenderFramesPerUpdate = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 20: {
|
||||
case 17: {
|
||||
message.playerBattleState = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 21: {
|
||||
case 18: {
|
||||
message.rollbackEstimatedDtMillis = reader.double();
|
||||
break;
|
||||
}
|
||||
case 22: {
|
||||
case 19: {
|
||||
message.rollbackEstimatedDtNanos = reader.int64();
|
||||
break;
|
||||
}
|
||||
case 23: {
|
||||
case 20: {
|
||||
message.worldToVirtualGridRatio = reader.double();
|
||||
break;
|
||||
}
|
||||
case 24: {
|
||||
case 21: {
|
||||
message.virtualGridToWorldRatio = reader.double();
|
||||
break;
|
||||
}
|
||||
case 25: {
|
||||
case 22: {
|
||||
message.spAtkLookupFrames = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 26: {
|
||||
case 23: {
|
||||
message.renderCacheSize = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 27: {
|
||||
case 24: {
|
||||
if (message.meleeSkillConfig === $util.emptyObject)
|
||||
message.meleeSkillConfig = {};
|
||||
var end2 = reader.uint32() + reader.pos;
|
||||
@@ -5339,23 +5091,23 @@ $root.protos = (function() {
|
||||
message.meleeSkillConfig[key] = value;
|
||||
break;
|
||||
}
|
||||
case 28: {
|
||||
case 25: {
|
||||
message.snapIntoPlatformOverlap = reader.double();
|
||||
break;
|
||||
}
|
||||
case 29: {
|
||||
case 26: {
|
||||
message.snapIntoPlatformThreshold = reader.double();
|
||||
break;
|
||||
}
|
||||
case 30: {
|
||||
case 27: {
|
||||
message.jumpingInitVelY = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 31: {
|
||||
case 28: {
|
||||
message.gravityX = reader.int32();
|
||||
break;
|
||||
}
|
||||
case 32: {
|
||||
case 29: {
|
||||
message.gravityY = reader.int32();
|
||||
break;
|
||||
}
|
||||
@@ -5397,26 +5149,6 @@ $root.protos = (function() {
|
||||
if (message.stageName != null && message.hasOwnProperty("stageName"))
|
||||
if (!$util.isString(message.stageName))
|
||||
return "stageName: string expected";
|
||||
if (message.strToVec2DListMap != null && message.hasOwnProperty("strToVec2DListMap")) {
|
||||
if (!$util.isObject(message.strToVec2DListMap))
|
||||
return "strToVec2DListMap: object expected";
|
||||
var key = Object.keys(message.strToVec2DListMap);
|
||||
for (var i = 0; i < key.length; ++i) {
|
||||
var error = $root.sharedprotos.Vec2DList.verify(message.strToVec2DListMap[key[i]]);
|
||||
if (error)
|
||||
return "strToVec2DListMap." + error;
|
||||
}
|
||||
}
|
||||
if (message.strToPolygon2DListMap != null && message.hasOwnProperty("strToPolygon2DListMap")) {
|
||||
if (!$util.isObject(message.strToPolygon2DListMap))
|
||||
return "strToPolygon2DListMap: object expected";
|
||||
var key = Object.keys(message.strToPolygon2DListMap);
|
||||
for (var i = 0; i < key.length; ++i) {
|
||||
var error = $root.sharedprotos.Polygon2DList.verify(message.strToPolygon2DListMap[key[i]]);
|
||||
if (error)
|
||||
return "strToPolygon2DListMap." + error;
|
||||
}
|
||||
}
|
||||
if (message.stageDiscreteW != null && message.hasOwnProperty("stageDiscreteW"))
|
||||
if (!$util.isInteger(message.stageDiscreteW))
|
||||
return "stageDiscreteW: integer expected";
|
||||
@@ -5529,26 +5261,6 @@ $root.protos = (function() {
|
||||
var message = new $root.protos.BattleColliderInfo();
|
||||
if (object.stageName != null)
|
||||
message.stageName = String(object.stageName);
|
||||
if (object.strToVec2DListMap) {
|
||||
if (typeof object.strToVec2DListMap !== "object")
|
||||
throw TypeError(".protos.BattleColliderInfo.strToVec2DListMap: object expected");
|
||||
message.strToVec2DListMap = {};
|
||||
for (var keys = Object.keys(object.strToVec2DListMap), i = 0; i < keys.length; ++i) {
|
||||
if (typeof object.strToVec2DListMap[keys[i]] !== "object")
|
||||
throw TypeError(".protos.BattleColliderInfo.strToVec2DListMap: object expected");
|
||||
message.strToVec2DListMap[keys[i]] = $root.sharedprotos.Vec2DList.fromObject(object.strToVec2DListMap[keys[i]]);
|
||||
}
|
||||
}
|
||||
if (object.strToPolygon2DListMap) {
|
||||
if (typeof object.strToPolygon2DListMap !== "object")
|
||||
throw TypeError(".protos.BattleColliderInfo.strToPolygon2DListMap: object expected");
|
||||
message.strToPolygon2DListMap = {};
|
||||
for (var keys = Object.keys(object.strToPolygon2DListMap), i = 0; i < keys.length; ++i) {
|
||||
if (typeof object.strToPolygon2DListMap[keys[i]] !== "object")
|
||||
throw TypeError(".protos.BattleColliderInfo.strToPolygon2DListMap: object expected");
|
||||
message.strToPolygon2DListMap[keys[i]] = $root.sharedprotos.Polygon2DList.fromObject(object.strToPolygon2DListMap[keys[i]]);
|
||||
}
|
||||
}
|
||||
if (object.stageDiscreteW != null)
|
||||
message.stageDiscreteW = object.stageDiscreteW | 0;
|
||||
if (object.stageDiscreteH != null)
|
||||
@@ -5643,11 +5355,8 @@ $root.protos = (function() {
|
||||
if (!options)
|
||||
options = {};
|
||||
var object = {};
|
||||
if (options.objects || options.defaults) {
|
||||
object.strToVec2DListMap = {};
|
||||
object.strToPolygon2DListMap = {};
|
||||
if (options.objects || options.defaults)
|
||||
object.meleeSkillConfig = {};
|
||||
}
|
||||
if (options.defaults) {
|
||||
object.stageName = "";
|
||||
object.stageDiscreteW = 0;
|
||||
@@ -5688,17 +5397,6 @@ $root.protos = (function() {
|
||||
}
|
||||
if (message.stageName != null && message.hasOwnProperty("stageName"))
|
||||
object.stageName = message.stageName;
|
||||
var keys2;
|
||||
if (message.strToVec2DListMap && (keys2 = Object.keys(message.strToVec2DListMap)).length) {
|
||||
object.strToVec2DListMap = {};
|
||||
for (var j = 0; j < keys2.length; ++j)
|
||||
object.strToVec2DListMap[keys2[j]] = $root.sharedprotos.Vec2DList.toObject(message.strToVec2DListMap[keys2[j]], options);
|
||||
}
|
||||
if (message.strToPolygon2DListMap && (keys2 = Object.keys(message.strToPolygon2DListMap)).length) {
|
||||
object.strToPolygon2DListMap = {};
|
||||
for (var j = 0; j < keys2.length; ++j)
|
||||
object.strToPolygon2DListMap[keys2[j]] = $root.sharedprotos.Polygon2DList.toObject(message.strToPolygon2DListMap[keys2[j]], options);
|
||||
}
|
||||
if (message.stageDiscreteW != null && message.hasOwnProperty("stageDiscreteW"))
|
||||
object.stageDiscreteW = message.stageDiscreteW;
|
||||
if (message.stageDiscreteH != null && message.hasOwnProperty("stageDiscreteH"))
|
||||
@@ -5749,6 +5447,7 @@ $root.protos = (function() {
|
||||
object.spAtkLookupFrames = message.spAtkLookupFrames;
|
||||
if (message.renderCacheSize != null && message.hasOwnProperty("renderCacheSize"))
|
||||
object.renderCacheSize = message.renderCacheSize;
|
||||
var keys2;
|
||||
if (message.meleeSkillConfig && (keys2 = Object.keys(message.meleeSkillConfig)).length) {
|
||||
object.meleeSkillConfig = {};
|
||||
for (var j = 0; j < keys2.length; ++j)
|
||||
|
Reference in New Issue
Block a user