Ejemplo n.º 1
0
        public override bool Do(IOperator oper)
        {
            PEActionParamVQN param = PEActionParamVQN.param;

            param.vec = transform.position;
            param.q   = transform.rotation;
            param.n   = (int)opSide;
            return(oper.DoAction(PEActionType.Climb, param));
        }
Ejemplo n.º 2
0
    private void RPC_SKDAVQN(uLink.BitStream stream, uLink.NetworkMessageInfo info)
    {
        PEActionType     proType = stream.Read <PEActionType> ();
        PEActionParamVQN param   = PEActionParamVQN.param;

        param.vec = stream.Read <Vector3> ();
        param.q   = stream.Read <Quaternion> ();
        param.n   = stream.Read <int> ();

        if (MtCmpt != null)
        {
            MtCmpt.DoActionImmediately((PEActionType)proType, param);
        }
    }
Ejemplo n.º 3
0
    private void SendSKDAClimb(PEActionType type, PEActionParam obj)
    {
        PEActionParamVQN param = obj as PEActionParamVQN;

        RPCServer(EPacketType.PT_InGame_SKDAVQN, type, param.vec, param.q, param.n);
    }