Skip to content
typescript
/**
 * 复仇者
 * @global
 * @exports
 */
class CNAvenger extends IRDSQRCharacter {
    constructor() {
        base.constructor();
    }
	/**
	 * 写入一个字节数,范围0~255
	 * @param {integer} byte - 要写入的字节数
	 * @returns {null}
	 */
	function sq_binaryData_writeByte(byte) {}
	function sq_ani_GetFrameStartTime() {}
	function sq_ani_GetCurrentTime() {}

	/**
	 * 写入一个字(2字节),范围0~65535
	 * @param {integer} word - 要写入的字(2字节)
	 * @returns {null}
	 */
	function sq_binaryData_writeWord(word) {}
	function sq_m_getDirection() {}
	function sq_ani_IsEnd() {}
	function sq_p00_sendCreatePassiveObjectPacket() {}

	/**
	 * 开始写入二进制数据
	 * @returns {null}
	 */
	function sq_binaryData_startWrite() {}
	function sq_ani_rewind() {}
	function sq_ani_GetCurrentFrameIndex() {}

	/**
	 * 写入一个浮点数,范围-3.40282347E+38~3.40282347E+38
	 * @param {integer} float - 要写入的浮点数
	 * @returns {null}
	 */
	function sq_binaryData_writeFloat(float) {}
	function sq_ani_getCurrentFrameTime() {}

	/**
	 * 获取跳跃攻击动画
	 * @returns {CNRDAnimation} 跳跃攻击动画对象
	 */
	function getJumpAttackAni() {}
	function sq_ani_getDelaySum() {}
	function sq_ani_isKeyFrameFlag() {}
	function getGrabActiveObject() {}

	/**
	 * 写入一个双字(4字节),范围0~4294967295
	 * @param {integer} dword - 要写入的双字(4字节)
	 * @returns {null}
	 */
	function sq_binaryData_writeDword(dword) {}
	function setGrabActiveObject() {}
	function sq_ani_SetCurrentTimeByFrame() {}

	/**
	 * 写入一个布尔值,范围true~false
	 * @param {boolean} bool - 要写入的布尔值
	 * @returns {null}
	 */
	function sq_binaryData_writeBool(bool) {}
	function getSmasherEventTimer() {}
	function getSmasherDashTime() {}
	function sq_SAFE_DELETE() {}
	function sq_ani_setSpeedRate() {}
	function sq_ani_clearKeyFrameFlag() {}
	function getSmasherState() {}
}