isOwnerOnly() public méthode

public isOwnerOnly ( ) : bool
Résultat bool
Exemple #1
0
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Chat"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            FRIEND_LIST oldval_friends = friends;
            Property    prop_friends   = pdatas[4];

            if (prop_friends.isBase())
            {
                if (owner.inited && !owner.inWorld)
                {
                    onFriendsChanged(oldval_friends);
                }
            }
            else
            {
                if (owner.inWorld)
                {
                    if (prop_friends.isOwnerOnly() && !owner.isPlayer())
                    {
                    }
                    else
                    {
                        onFriendsChanged(oldval_friends);
                    }
                }
            }
        }
Exemple #2
0
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Operation"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            Int32    oldval_heroID = heroID;
            Property prop_heroID   = pdatas[4];

            if (prop_heroID.isBase())
            {
                if (owner.inited && !owner.inWorld)
                {
                    onHeroIDChanged(oldval_heroID);
                }
            }
            else
            {
                if (owner.inWorld)
                {
                    if (prop_heroID.isOwnerOnly() && !owner.isPlayer())
                    {
                    }
                    else
                    {
                        onHeroIDChanged(oldval_heroID);
                    }
                }
            }
        }
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["FrameSyncReport"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            SByte    oldval_seatNo = seatNo;
            Property prop_seatNo   = pdatas[4];

            if (prop_seatNo.isBase())
            {
                if (owner.inited && !owner.inWorld)
                {
                    onSeatNoChanged(oldval_seatNo);
                }
            }
            else
            {
                if (owner.inWorld)
                {
                    if (prop_seatNo.isOwnerOnly() && !owner.isPlayer())
                    {
                    }
                    else
                    {
                        onSeatNoChanged(oldval_seatNo);
                    }
                }
            }
        }
Exemple #4
0
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Operation"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            Int32    oldval_lossScore = lossScore;
            Property prop_lossScore   = pdatas[4];

            if (prop_lossScore.isBase())
            {
                if (owner.inited && !owner.inWorld)
                {
                    onLossScoreChanged(oldval_lossScore);
                }
            }
            else
            {
                if (owner.inWorld)
                {
                    if (prop_lossScore.isOwnerOnly() && !owner.isPlayer())
                    {
                    }
                    else
                    {
                        onLossScoreChanged(oldval_lossScore);
                    }
                }
            }

            Int32    oldval_winScore = winScore;
            Property prop_winScore   = pdatas[5];

            if (prop_winScore.isBase())
            {
                if (owner.inited && !owner.inWorld)
                {
                    onWinScoreChanged(oldval_winScore);
                }
            }
            else
            {
                if (owner.inWorld)
                {
                    if (prop_winScore.isOwnerOnly() && !owner.isPlayer())
                    {
                    }
                    else
                    {
                        onWinScoreChanged(oldval_winScore);
                    }
                }
            }
        }
Exemple #5
0
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Room"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[2];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[1];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }
        }
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["TestNoBase"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            Int32    oldval_own = own;
            Property prop_own   = pdatas[4];

            if (prop_own.isBase())
            {
                if (owner.inited && !owner.inWorld)
                {
                    onOwnChanged(oldval_own);
                }
            }
            else
            {
                if (owner.inWorld)
                {
                    if (prop_own.isOwnerOnly() && !owner.isPlayer())
                    {
                    }
                    else
                    {
                        onOwnChanged(oldval_own);
                    }
                }
            }

            Int32    oldval_state = state;
            Property prop_state   = pdatas[5];

            if (prop_state.isBase())
            {
                if (owner.inited && !owner.inWorld)
                {
                    onStateChanged(oldval_state);
                }
            }
            else
            {
                if (owner.inWorld)
                {
                    if (prop_state.isOwnerOnly() && !owner.isPlayer())
                    {
                    }
                    else
                    {
                        onStateChanged(oldval_state);
                    }
                }
            }
        }
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Monster"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            Int32    oldval_HP = HP;
            Property prop_HP   = pdatas[4];

            if (prop_HP.isBase())
            {
                if (inited && !inWorld)
                {
                    onHPChanged(oldval_HP);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_HP.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onHPChanged(oldval_HP);
                    }
                }
            }

            Int32    oldval_HP_Max = HP_Max;
            Property prop_HP_Max   = pdatas[5];

            if (prop_HP_Max.isBase())
            {
                if (inited && !inWorld)
                {
                    onHP_MaxChanged(oldval_HP_Max);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_HP_Max.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onHP_MaxChanged(oldval_HP_Max);
                    }
                }
            }

            Int32    oldval_MP = MP;
            Property prop_MP   = pdatas[6];

            if (prop_MP.isBase())
            {
                if (inited && !inWorld)
                {
                    onMPChanged(oldval_MP);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_MP.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onMPChanged(oldval_MP);
                    }
                }
            }

            Int32    oldval_MP_Max = MP_Max;
            Property prop_MP_Max   = pdatas[7];

            if (prop_MP_Max.isBase())
            {
                if (inited && !inWorld)
                {
                    onMP_MaxChanged(oldval_MP_Max);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_MP_Max.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onMP_MaxChanged(oldval_MP_Max);
                    }
                }
            }

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[2];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            UInt32   oldval_entityNO = entityNO;
            Property prop_entityNO   = pdatas[8];

            if (prop_entityNO.isBase())
            {
                if (inited && !inWorld)
                {
                    onEntityNOChanged(oldval_entityNO);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_entityNO.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onEntityNOChanged(oldval_entityNO);
                    }
                }
            }

            Int32    oldval_forbids = forbids;
            Property prop_forbids   = pdatas[9];

            if (prop_forbids.isBase())
            {
                if (inited && !inWorld)
                {
                    onForbidsChanged(oldval_forbids);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_forbids.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onForbidsChanged(oldval_forbids);
                    }
                }
            }

            UInt32   oldval_modelID = modelID;
            Property prop_modelID   = pdatas[10];

            if (prop_modelID.isBase())
            {
                if (inited && !inWorld)
                {
                    onModelIDChanged(oldval_modelID);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_modelID.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onModelIDChanged(oldval_modelID);
                    }
                }
            }

            Byte     oldval_modelScale = modelScale;
            Property prop_modelScale   = pdatas[11];

            if (prop_modelScale.isBase())
            {
                if (inited && !inWorld)
                {
                    onModelScaleChanged(oldval_modelScale);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_modelScale.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onModelScaleChanged(oldval_modelScale);
                    }
                }
            }

            Byte     oldval_moveSpeed = moveSpeed;
            Property prop_moveSpeed   = pdatas[12];

            if (prop_moveSpeed.isBase())
            {
                if (inited && !inWorld)
                {
                    onMoveSpeedChanged(oldval_moveSpeed);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_moveSpeed.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onMoveSpeedChanged(oldval_moveSpeed);
                    }
                }
            }

            string   oldval_name = name;
            Property prop_name   = pdatas[13];

            if (prop_name.isBase())
            {
                if (inited && !inWorld)
                {
                    onNameChanged(oldval_name);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_name.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onNameChanged(oldval_name);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[1];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }

            SByte    oldval_state = state;
            Property prop_state   = pdatas[14];

            if (prop_state.isBase())
            {
                if (inited && !inWorld)
                {
                    onStateChanged(oldval_state);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_state.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onStateChanged(oldval_state);
                    }
                }
            }

            Byte     oldval_subState = subState;
            Property prop_subState   = pdatas[15];

            if (prop_subState.isBase())
            {
                if (inited && !inWorld)
                {
                    onSubStateChanged(oldval_subState);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_subState.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onSubStateChanged(oldval_subState);
                    }
                }
            }

            UInt32   oldval_uid = uid;
            Property prop_uid   = pdatas[16];

            if (prop_uid.isBase())
            {
                if (inited && !inWorld)
                {
                    onUidChanged(oldval_uid);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_uid.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onUidChanged(oldval_uid);
                    }
                }
            }

            UInt32   oldval_utype = utype;
            Property prop_utype   = pdatas[17];

            if (prop_utype.isBase())
            {
                if (inited && !inWorld)
                {
                    onUtypeChanged(oldval_utype);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_utype.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onUtypeChanged(oldval_utype);
                    }
                }
            }
        }
Exemple #8
0
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Account"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[2];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            UInt32   oldval_goldBase = goldBase;
            Property prop_goldBase   = pdatas[4];

            if (prop_goldBase.isBase())
            {
                if (inited && !inWorld)
                {
                    onGoldBaseChanged(oldval_goldBase);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_goldBase.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onGoldBaseChanged(oldval_goldBase);
                    }
                }
            }

            Byte     oldval_index = index;
            Property prop_index   = pdatas[5];

            if (prop_index.isBase())
            {
                if (inited && !inWorld)
                {
                    onIndexChanged(oldval_index);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_index.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onIndexChanged(oldval_index);
                    }
                }
            }

            Byte     oldval_isReady = isReady;
            Property prop_isReady   = pdatas[6];

            if (prop_isReady.isBase())
            {
                if (inited && !inWorld)
                {
                    onIsReadyChanged(oldval_isReady);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_isReady.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onIsReadyChanged(oldval_isReady);
                    }
                }
            }

            string   oldval_playernameBase = playernameBase;
            Property prop_playernameBase   = pdatas[7];

            if (prop_playernameBase.isBase())
            {
                if (inited && !inWorld)
                {
                    onPlayernameBaseChanged(oldval_playernameBase);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_playernameBase.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPlayernameBaseChanged(oldval_playernameBase);
                    }
                }
            }

            string   oldval_playernameCell = playernameCell;
            Property prop_playernameCell   = pdatas[8];

            if (prop_playernameCell.isBase())
            {
                if (inited && !inWorld)
                {
                    onPlayernameCellChanged(oldval_playernameCell);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_playernameCell.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPlayernameCellChanged(oldval_playernameCell);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[1];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }
        }
Exemple #9
0
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs[className];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            UInt16   oldval_anYeYiYangGold = anYeYiYangGold;
            Property prop_anYeYiYangGold   = pdatas[3];

            if (prop_anYeYiYangGold.isBase())
            {
                if (inited && !inWorld)
                {
                    onAnYeYiYangGoldChanged(oldval_anYeYiYangGold);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_anYeYiYangGold.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onAnYeYiYangGoldChanged(oldval_anYeYiYangGold);
                    }
                }
            }

            string   oldval_animState = animState;
            Property prop_animState   = pdatas[4];

            if (prop_animState.isBase())
            {
                if (inited && !inWorld)
                {
                    onAnimStateChanged(oldval_animState);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_animState.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onAnimStateChanged(oldval_animState);
                    }
                }
            }

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[1];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            UInt16   oldval_goldNum = goldNum;
            Property prop_goldNum   = pdatas[5];

            if (prop_goldNum.isBase())
            {
                if (inited && !inWorld)
                {
                    onGoldNumChanged(oldval_goldNum);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_goldNum.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onGoldNumChanged(oldval_goldNum);
                    }
                }
            }

            UInt16   oldval_jiaSuGold = jiaSuGold;
            Property prop_jiaSuGold   = pdatas[6];

            if (prop_jiaSuGold.isBase())
            {
                if (inited && !inWorld)
                {
                    onJiaSuGoldChanged(oldval_jiaSuGold);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_jiaSuGold.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onJiaSuGoldChanged(oldval_jiaSuGold);
                    }
                }
            }

            UInt16   oldval_keepJiaSuTime = keepJiaSuTime;
            Property prop_keepJiaSuTime   = pdatas[7];

            if (prop_keepJiaSuTime.isBase())
            {
                if (inited && !inWorld)
                {
                    onKeepJiaSuTimeChanged(oldval_keepJiaSuTime);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_keepJiaSuTime.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onKeepJiaSuTimeChanged(oldval_keepJiaSuTime);
                    }
                }
            }

            float    oldval_moveSpeed = moveSpeed;
            Property prop_moveSpeed   = pdatas[8];

            if (prop_moveSpeed.isBase())
            {
                if (inited && !inWorld)
                {
                    onMoveSpeedChanged(oldval_moveSpeed);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_moveSpeed.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onMoveSpeedChanged(oldval_moveSpeed);
                    }
                }
            }

            string   oldval_name = name;
            Property prop_name   = pdatas[9];

            if (prop_name.isBase())
            {
                if (inited && !inWorld)
                {
                    onNameChanged(oldval_name);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_name.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onNameChanged(oldval_name);
                    }
                }
            }

            UInt16   oldval_nanShangJiaNanGold = nanShangJiaNanGold;
            Property prop_nanShangJiaNanGold   = pdatas[10];

            if (prop_nanShangJiaNanGold.isBase())
            {
                if (inited && !inWorld)
                {
                    onNanShangJiaNanGoldChanged(oldval_nanShangJiaNanGold);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_nanShangJiaNanGold.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onNanShangJiaNanGoldChanged(oldval_nanShangJiaNanGold);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[0];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }

            Byte     oldval_track = track;
            Property prop_track   = pdatas[11];

            if (prop_track.isBase())
            {
                if (inited && !inWorld)
                {
                    onTrackChanged(oldval_track);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_track.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onTrackChanged(oldval_track);
                    }
                }
            }

            UInt16   oldval_xiaCiYiDingGold = xiaCiYiDingGold;
            Property prop_xiaCiYiDingGold   = pdatas[12];

            if (prop_xiaCiYiDingGold.isBase())
            {
                if (inited && !inWorld)
                {
                    onXiaCiYiDingGoldChanged(oldval_xiaCiYiDingGold);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_xiaCiYiDingGold.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onXiaCiYiDingGoldChanged(oldval_xiaCiYiDingGold);
                    }
                }
            }
        }
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["SpaceDuplicate"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[2];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            UInt32   oldval_modelID = modelID;
            Property prop_modelID   = pdatas[4];

            if (prop_modelID.isBase())
            {
                if (inited && !inWorld)
                {
                    onModelIDChanged(oldval_modelID);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_modelID.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onModelIDChanged(oldval_modelID);
                    }
                }
            }

            Byte     oldval_modelScale = modelScale;
            Property prop_modelScale   = pdatas[5];

            if (prop_modelScale.isBase())
            {
                if (inited && !inWorld)
                {
                    onModelScaleChanged(oldval_modelScale);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_modelScale.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onModelScaleChanged(oldval_modelScale);
                    }
                }
            }

            string   oldval_name = name;
            Property prop_name   = pdatas[6];

            if (prop_name.isBase())
            {
                if (inited && !inWorld)
                {
                    onNameChanged(oldval_name);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_name.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onNameChanged(oldval_name);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[1];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }

            UInt32   oldval_uid = uid;
            Property prop_uid   = pdatas[7];

            if (prop_uid.isBase())
            {
                if (inited && !inWorld)
                {
                    onUidChanged(oldval_uid);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_uid.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onUidChanged(oldval_uid);
                    }
                }
            }

            UInt32   oldval_utype = utype;
            Property prop_utype   = pdatas[8];

            if (prop_utype.isBase())
            {
                if (inited && !inWorld)
                {
                    onUtypeChanged(oldval_utype);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_utype.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onUtypeChanged(oldval_utype);
                    }
                }
            }
        }
Exemple #11
0
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Room"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[2];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            Int32    oldval_gameMupe = gameMupe;
            Property prop_gameMupe   = pdatas[4];

            if (prop_gameMupe.isBase())
            {
                if (inited && !inWorld)
                {
                    onGameMupeChanged(oldval_gameMupe);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_gameMupe.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onGameMupeChanged(oldval_gameMupe);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[1];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }

            Int64    oldval_roomId = roomId;
            Property prop_roomId   = pdatas[5];

            if (prop_roomId.isBase())
            {
                if (inited && !inWorld)
                {
                    onRoomIdChanged(oldval_roomId);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_roomId.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onRoomIdChanged(oldval_roomId);
                    }
                }
            }

            Byte     oldval_roomType = roomType;
            Property prop_roomType   = pdatas[6];

            if (prop_roomType.isBase())
            {
                if (inited && !inWorld)
                {
                    onRoomTypeChanged(oldval_roomType);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_roomType.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onRoomTypeChanged(oldval_roomType);
                    }
                }
            }
        }
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Avatar"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            component1.callPropertysSetMethods();

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[2];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            Byte     oldval_modelID = modelID;
            Property prop_modelID   = pdatas[5];

            if (prop_modelID.isBase())
            {
                if (inited && !inWorld)
                {
                    onModelIDChanged(oldval_modelID);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_modelID.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onModelIDChanged(oldval_modelID);
                    }
                }
            }

            string   oldval_name = name;
            Property prop_name   = pdatas[6];

            if (prop_name.isBase())
            {
                if (inited && !inWorld)
                {
                    onNameChanged(oldval_name);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_name.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onNameChanged(oldval_name);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[1];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }
        }
		public override void callPropertysSetMethods()
		{
			ScriptModule sm = EntityDef.moduledefs["City"];
			Dictionary<UInt16, Property> pdatas = sm.idpropertys;

			Int64 oldval_BusinessDvelopment = BusinessDvelopment;
			Property prop_BusinessDvelopment = pdatas[4];
			if(prop_BusinessDvelopment.isBase())
			{
				if(inited && !inWorld)
					onBusinessDvelopmentChanged(oldval_BusinessDvelopment);
			}
			else
			{
				if(inWorld)
				{
					if(prop_BusinessDvelopment.isOwnerOnly() && !isPlayer())
					{
					}
					else
					{
						onBusinessDvelopmentChanged(oldval_BusinessDvelopment);
					}
				}
			}

			Byte oldval_CityCountry = CityCountry;
			Property prop_CityCountry = pdatas[5];
			if(prop_CityCountry.isBase())
			{
				if(inited && !inWorld)
					onCityCountryChanged(oldval_CityCountry);
			}
			else
			{
				if(inWorld)
				{
					if(prop_CityCountry.isOwnerOnly() && !isPlayer())
					{
					}
					else
					{
						onCityCountryChanged(oldval_CityCountry);
					}
				}
			}

			UInt32 oldval_CityID = CityID;
			Property prop_CityID = pdatas[6];
			if(prop_CityID.isBase())
			{
				if(inited && !inWorld)
					onCityIDChanged(oldval_CityID);
			}
			else
			{
				if(inWorld)
				{
					if(prop_CityID.isOwnerOnly() && !isPlayer())
					{
					}
					else
					{
						onCityIDChanged(oldval_CityID);
					}
				}
			}

			string oldval_CityName = CityName;
			Property prop_CityName = pdatas[7];
			if(prop_CityName.isBase())
			{
				if(inited && !inWorld)
					onCityNameChanged(oldval_CityName);
			}
			else
			{
				if(inWorld)
				{
					if(prop_CityName.isOwnerOnly() && !isPlayer())
					{
					}
					else
					{
						onCityNameChanged(oldval_CityName);
					}
				}
			}

			Byte oldval_CityType = CityType;
			Property prop_CityType = pdatas[8];
			if(prop_CityType.isBase())
			{
				if(inited && !inWorld)
					onCityTypeChanged(oldval_CityType);
			}
			else
			{
				if(inWorld)
				{
					if(prop_CityType.isOwnerOnly() && !isPlayer())
					{
					}
					else
					{
						onCityTypeChanged(oldval_CityType);
					}
				}
			}

			Int64 oldval_MilitaryDvelopment = MilitaryDvelopment;
			Property prop_MilitaryDvelopment = pdatas[9];
			if(prop_MilitaryDvelopment.isBase())
			{
				if(inited && !inWorld)
					onMilitaryDvelopmentChanged(oldval_MilitaryDvelopment);
			}
			else
			{
				if(inWorld)
				{
					if(prop_MilitaryDvelopment.isOwnerOnly() && !isPlayer())
					{
					}
					else
					{
						onMilitaryDvelopmentChanged(oldval_MilitaryDvelopment);
					}
				}
			}

			CITY_SELL_GOODS_LIST oldval_SellGoodsList = SellGoodsList;
			Property prop_SellGoodsList = pdatas[10];
			if(prop_SellGoodsList.isBase())
			{
				if(inited && !inWorld)
					onSellGoodsListChanged(oldval_SellGoodsList);
			}
			else
			{
				if(inWorld)
				{
					if(prop_SellGoodsList.isOwnerOnly() && !isPlayer())
					{
					}
					else
					{
						onSellGoodsListChanged(oldval_SellGoodsList);
					}
				}
			}

			Vector3 oldval_direction = direction;
			Property prop_direction = pdatas[2];
			if(prop_direction.isBase())
			{
				if(inited && !inWorld)
					onDirectionChanged(oldval_direction);
			}
			else
			{
				if(inWorld)
				{
					if(prop_direction.isOwnerOnly() && !isPlayer())
					{
					}
					else
					{
						onDirectionChanged(oldval_direction);
					}
				}
			}

			Vector3 oldval_position = position;
			Property prop_position = pdatas[1];
			if(prop_position.isBase())
			{
				if(inited && !inWorld)
					onPositionChanged(oldval_position);
			}
			else
			{
				if(inWorld)
				{
					if(prop_position.isOwnerOnly() && !isPlayer())
					{
					}
					else
					{
						onPositionChanged(oldval_position);
					}
				}
			}

		}
Exemple #14
0
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Avatar"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[2];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            Byte     oldval_level = level;
            Property prop_level   = pdatas[4];

            if (prop_level.isBase())
            {
                if (inited && !inWorld)
                {
                    onLevelChanged(oldval_level);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_level.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onLevelChanged(oldval_level);
                    }
                }
            }

            Int32    oldval_mass = mass;
            Property prop_mass   = pdatas[5];

            if (prop_mass.isBase())
            {
                if (inited && !inWorld)
                {
                    onMassChanged(oldval_mass);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_mass.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onMassChanged(oldval_mass);
                    }
                }
            }

            Byte     oldval_modelID = modelID;
            Property prop_modelID   = pdatas[6];

            if (prop_modelID.isBase())
            {
                if (inited && !inWorld)
                {
                    onModelIDChanged(oldval_modelID);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_modelID.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onModelIDChanged(oldval_modelID);
                    }
                }
            }

            float    oldval_modelScale = modelScale;
            Property prop_modelScale   = pdatas[7];

            if (prop_modelScale.isBase())
            {
                if (inited && !inWorld)
                {
                    onModelScaleChanged(oldval_modelScale);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_modelScale.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onModelScaleChanged(oldval_modelScale);
                    }
                }
            }

            float    oldval_moveSpeed = moveSpeed;
            Property prop_moveSpeed   = pdatas[8];

            if (prop_moveSpeed.isBase())
            {
                if (inited && !inWorld)
                {
                    onMoveSpeedChanged(oldval_moveSpeed);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_moveSpeed.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onMoveSpeedChanged(oldval_moveSpeed);
                    }
                }
            }

            string   oldval_name = name;
            Property prop_name   = pdatas[9];

            if (prop_name.isBase())
            {
                if (inited && !inWorld)
                {
                    onNameChanged(oldval_name);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_name.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onNameChanged(oldval_name);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[1];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }

            SByte    oldval_state = state;
            Property prop_state   = pdatas[10];

            if (prop_state.isBase())
            {
                if (inited && !inWorld)
                {
                    onStateChanged(oldval_state);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_state.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onStateChanged(oldval_state);
                    }
                }
            }
        }
Exemple #15
0
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Chess"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            UInt64   oldval_chess_attack = chess_attack;
            Property prop_chess_attack   = pdatas[4];

            if (prop_chess_attack.isBase())
            {
                if (inited && !inWorld)
                {
                    onChess_attackChanged(oldval_chess_attack);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_chess_attack.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onChess_attackChanged(oldval_chess_attack);
                    }
                }
            }

            UInt64   oldval_chess_defense = chess_defense;
            Property prop_chess_defense   = pdatas[5];

            if (prop_chess_defense.isBase())
            {
                if (inited && !inWorld)
                {
                    onChess_defenseChanged(oldval_chess_defense);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_chess_defense.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onChess_defenseChanged(oldval_chess_defense);
                    }
                }
            }

            UInt64   oldval_chess_id = chess_id;
            Property prop_chess_id   = pdatas[6];

            if (prop_chess_id.isBase())
            {
                if (inited && !inWorld)
                {
                    onChess_idChanged(oldval_chess_id);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_chess_id.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onChess_idChanged(oldval_chess_id);
                    }
                }
            }

            UInt64   oldval_chess_index_x = chess_index_x;
            Property prop_chess_index_x   = pdatas[7];

            if (prop_chess_index_x.isBase())
            {
                if (inited && !inWorld)
                {
                    onChess_index_xChanged(oldval_chess_index_x);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_chess_index_x.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onChess_index_xChanged(oldval_chess_index_x);
                    }
                }
            }

            UInt64   oldval_chess_index_z = chess_index_z;
            Property prop_chess_index_z   = pdatas[8];

            if (prop_chess_index_z.isBase())
            {
                if (inited && !inWorld)
                {
                    onChess_index_zChanged(oldval_chess_index_z);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_chess_index_z.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onChess_index_zChanged(oldval_chess_index_z);
                    }
                }
            }

            UInt64   oldval_chess_level = chess_level;
            Property prop_chess_level   = pdatas[9];

            if (prop_chess_level.isBase())
            {
                if (inited && !inWorld)
                {
                    onChess_levelChanged(oldval_chess_level);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_chess_level.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onChess_levelChanged(oldval_chess_level);
                    }
                }
            }

            string   oldval_chess_name = chess_name;
            Property prop_chess_name   = pdatas[10];

            if (prop_chess_name.isBase())
            {
                if (inited && !inWorld)
                {
                    onChess_nameChanged(oldval_chess_name);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_chess_name.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onChess_nameChanged(oldval_chess_name);
                    }
                }
            }

            UInt64   oldval_chess_owner_player = chess_owner_player;
            Property prop_chess_owner_player   = pdatas[11];

            if (prop_chess_owner_player.isBase())
            {
                if (inited && !inWorld)
                {
                    onChess_owner_playerChanged(oldval_chess_owner_player);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_chess_owner_player.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onChess_owner_playerChanged(oldval_chess_owner_player);
                    }
                }
            }

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[2];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            UInt64   oldval_max_hp = max_hp;
            Property prop_max_hp   = pdatas[12];

            if (prop_max_hp.isBase())
            {
                if (inited && !inWorld)
                {
                    onMax_hpChanged(oldval_max_hp);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_max_hp.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onMax_hpChanged(oldval_max_hp);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[1];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }
        }
Exemple #16
0
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Avatar"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            Byte     oldval_CrystalAvaliable = CrystalAvaliable;
            Property prop_CrystalAvaliable   = pdatas[4];

            if (prop_CrystalAvaliable.isBase())
            {
                if (inited && !inWorld)
                {
                    onCrystalAvaliableChanged(oldval_CrystalAvaliable);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_CrystalAvaliable.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onCrystalAvaliableChanged(oldval_CrystalAvaliable);
                    }
                }
            }

            Byte     oldval_CrystalSum = CrystalSum;
            Property prop_CrystalSum   = pdatas[5];

            if (prop_CrystalSum.isBase())
            {
                if (inited && !inWorld)
                {
                    onCrystalSumChanged(oldval_CrystalSum);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_CrystalSum.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onCrystalSumChanged(oldval_CrystalSum);
                    }
                }
            }

            Int16    oldval_HP = HP;
            Property prop_HP   = pdatas[6];

            if (prop_HP.isBase())
            {
                if (inited && !inWorld)
                {
                    onHPChanged(oldval_HP);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_HP.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onHPChanged(oldval_HP);
                    }
                }
            }

            string   oldval_NameA = NameA;
            Property prop_NameA   = pdatas[7];

            if (prop_NameA.isBase())
            {
                if (inited && !inWorld)
                {
                    onNameAChanged(oldval_NameA);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_NameA.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onNameAChanged(oldval_NameA);
                    }
                }
            }

            Byte     oldval_RoleType = RoleType;
            Property prop_RoleType   = pdatas[8];

            if (prop_RoleType.isBase())
            {
                if (inited && !inWorld)
                {
                    onRoleTypeChanged(oldval_RoleType);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_RoleType.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onRoleTypeChanged(oldval_RoleType);
                    }
                }
            }

            Byte     oldval_Situation = Situation;
            Property prop_Situation   = pdatas[9];

            if (prop_Situation.isBase())
            {
                if (inited && !inWorld)
                {
                    onSituationChanged(oldval_Situation);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_Situation.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onSituationChanged(oldval_Situation);
                    }
                }
            }

            UInt16   oldval_armor = armor;
            Property prop_armor   = pdatas[10];

            if (prop_armor.isBase())
            {
                if (inited && !inWorld)
                {
                    onArmorChanged(oldval_armor);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_armor.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onArmorChanged(oldval_armor);
                    }
                }
            }

            UInt16   oldval_att = att;
            Property prop_att   = pdatas[11];

            if (prop_att.isBase())
            {
                if (inited && !inWorld)
                {
                    onAttChanged(oldval_att);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_att.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onAttChanged(oldval_att);
                    }
                }
            }

            UInt16   oldval_attSum = attSum;
            Property prop_attSum   = pdatas[12];

            if (prop_attSum.isBase())
            {
                if (inited && !inWorld)
                {
                    onAttSumChanged(oldval_attSum);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_attSum.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onAttSumChanged(oldval_attSum);
                    }
                }
            }

            UInt32   oldval_cardID = cardID;
            Property prop_cardID   = pdatas[13];

            if (prop_cardID.isBase())
            {
                if (inited && !inWorld)
                {
                    onCardIDChanged(oldval_cardID);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_cardID.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onCardIDChanged(oldval_cardID);
                    }
                }
            }

            UInt16   oldval_cost = cost;
            Property prop_cost   = pdatas[14];

            if (prop_cost.isBase())
            {
                if (inited && !inWorld)
                {
                    onCostChanged(oldval_cost);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_cost.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onCostChanged(oldval_cost);
                    }
                }
            }

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[2];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            Byte     oldval_frozen = frozen;
            Property prop_frozen   = pdatas[15];

            if (prop_frozen.isBase())
            {
                if (inited && !inWorld)
                {
                    onFrozenChanged(oldval_frozen);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_frozen.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onFrozenChanged(oldval_frozen);
                    }
                }
            }

            Byte     oldval_immune = immune;
            Property prop_immune   = pdatas[16];

            if (prop_immune.isBase())
            {
                if (inited && !inWorld)
                {
                    onImmuneChanged(oldval_immune);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_immune.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onImmuneChanged(oldval_immune);
                    }
                }
            }

            Byte     oldval_isAbled = isAbled;
            Property prop_isAbled   = pdatas[17];

            if (prop_isAbled.isBase())
            {
                if (inited && !inWorld)
                {
                    onIsAbledChanged(oldval_isAbled);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_isAbled.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onIsAbledChanged(oldval_isAbled);
                    }
                }
            }

            Byte     oldval_isDivineShield = isDivineShield;
            Property prop_isDivineShield   = pdatas[18];

            if (prop_isDivineShield.isBase())
            {
                if (inited && !inWorld)
                {
                    onIsDivineShieldChanged(oldval_isDivineShield);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_isDivineShield.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onIsDivineShieldChanged(oldval_isDivineShield);
                    }
                }
            }

            Byte     oldval_isRush = isRush;
            Property prop_isRush   = pdatas[19];

            if (prop_isRush.isBase())
            {
                if (inited && !inWorld)
                {
                    onIsRushChanged(oldval_isRush);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_isRush.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onIsRushChanged(oldval_isRush);
                    }
                }
            }

            Byte     oldval_isStealth = isStealth;
            Property prop_isStealth   = pdatas[20];

            if (prop_isStealth.isBase())
            {
                if (inited && !inWorld)
                {
                    onIsStealthChanged(oldval_isStealth);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_isStealth.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onIsStealthChanged(oldval_isStealth);
                    }
                }
            }

            Byte     oldval_isTaunt = isTaunt;
            Property prop_isTaunt   = pdatas[21];

            if (prop_isTaunt.isBase())
            {
                if (inited && !inWorld)
                {
                    onIsTauntChanged(oldval_isTaunt);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_isTaunt.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onIsTauntChanged(oldval_isTaunt);
                    }
                }
            }

            Byte     oldval_isWindfury = isWindfury;
            Property prop_isWindfury   = pdatas[22];

            if (prop_isWindfury.isBase())
            {
                if (inited && !inWorld)
                {
                    onIsWindfuryChanged(oldval_isWindfury);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_isWindfury.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onIsWindfuryChanged(oldval_isWindfury);
                    }
                }
            }

            Byte     oldval_maxHP = maxHP;
            Property prop_maxHP   = pdatas[23];

            if (prop_maxHP.isBase())
            {
                if (inited && !inWorld)
                {
                    onMaxHPChanged(oldval_maxHP);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_maxHP.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onMaxHPChanged(oldval_maxHP);
                    }
                }
            }

            Byte     oldval_playerID = playerID;
            Property prop_playerID   = pdatas[24];

            if (prop_playerID.isBase())
            {
                if (inited && !inWorld)
                {
                    onPlayerIDChanged(oldval_playerID);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_playerID.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPlayerIDChanged(oldval_playerID);
                    }
                }
            }

            string   oldval_pos = pos;
            Property prop_pos   = pdatas[25];

            if (prop_pos.isBase())
            {
                if (inited && !inWorld)
                {
                    onPosChanged(oldval_pos);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_pos.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPosChanged(oldval_pos);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[1];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }

            UInt16   oldval_type = type;
            Property prop_type   = pdatas[26];

            if (prop_type.isBase())
            {
                if (inited && !inWorld)
                {
                    onTypeChanged(oldval_type);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_type.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onTypeChanged(oldval_type);
                    }
                }
            }
        }
Exemple #17
0
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Avatar"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            UInt32   oldval_Die_Count = Die_Count;
            Property prop_Die_Count   = pdatas[4];

            if (prop_Die_Count.isBase())
            {
                if (inited && !inWorld)
                {
                    onDie_CountChanged(oldval_Die_Count);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_Die_Count.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDie_CountChanged(oldval_Die_Count);
                    }
                }
            }

            Int32    oldval_EXP = EXP;
            Property prop_EXP   = pdatas[5];

            if (prop_EXP.isBase())
            {
                if (inited && !inWorld)
                {
                    onEXPChanged(oldval_EXP);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_EXP.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onEXPChanged(oldval_EXP);
                    }
                }
            }

            Int32    oldval_EXP_Max = EXP_Max;
            Property prop_EXP_Max   = pdatas[6];

            if (prop_EXP_Max.isBase())
            {
                if (inited && !inWorld)
                {
                    onEXP_MaxChanged(oldval_EXP_Max);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_EXP_Max.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onEXP_MaxChanged(oldval_EXP_Max);
                    }
                }
            }

            Int32    oldval_HP = HP;
            Property prop_HP   = pdatas[7];

            if (prop_HP.isBase())
            {
                if (inited && !inWorld)
                {
                    onHPChanged(oldval_HP);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_HP.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onHPChanged(oldval_HP);
                    }
                }
            }

            Int32    oldval_HP_Max = HP_Max;
            Property prop_HP_Max   = pdatas[8];

            if (prop_HP_Max.isBase())
            {
                if (inited && !inWorld)
                {
                    onHP_MaxChanged(oldval_HP_Max);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_HP_Max.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onHP_MaxChanged(oldval_HP_Max);
                    }
                }
            }

            UInt32   oldval_Kill_Count = Kill_Count;
            Property prop_Kill_Count   = pdatas[9];

            if (prop_Kill_Count.isBase())
            {
                if (inited && !inWorld)
                {
                    onKill_CountChanged(oldval_Kill_Count);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_Kill_Count.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onKill_CountChanged(oldval_Kill_Count);
                    }
                }
            }

            Int32    oldval_MP = MP;
            Property prop_MP   = pdatas[10];

            if (prop_MP.isBase())
            {
                if (inited && !inWorld)
                {
                    onMPChanged(oldval_MP);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_MP.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onMPChanged(oldval_MP);
                    }
                }
            }

            Int32    oldval_MP_Max = MP_Max;
            Property prop_MP_Max   = pdatas[11];

            if (prop_MP_Max.isBase())
            {
                if (inited && !inWorld)
                {
                    onMP_MaxChanged(oldval_MP_Max);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_MP_Max.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onMP_MaxChanged(oldval_MP_Max);
                    }
                }
            }

            UInt32   oldval_Rank = Rank;
            Property prop_Rank   = pdatas[12];

            if (prop_Rank.isBase())
            {
                if (inited && !inWorld)
                {
                    onRankChanged(oldval_Rank);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_Rank.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onRankChanged(oldval_Rank);
                    }
                }
            }

            Int32    oldval_Round = Round;
            Property prop_Round   = pdatas[13];

            if (prop_Round.isBase())
            {
                if (inited && !inWorld)
                {
                    onRoundChanged(oldval_Round);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_Round.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onRoundChanged(oldval_Round);
                    }
                }
            }

            Int32    oldval_Round_Max = Round_Max;
            Property prop_Round_Max   = pdatas[14];

            if (prop_Round_Max.isBase())
            {
                if (inited && !inWorld)
                {
                    onRound_MaxChanged(oldval_Round_Max);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_Round_Max.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onRound_MaxChanged(oldval_Round_Max);
                    }
                }
            }

            UInt32   oldval_Score = Score;
            Property prop_Score   = pdatas[15];

            if (prop_Score.isBase())
            {
                if (inited && !inWorld)
                {
                    onScoreChanged(oldval_Score);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_Score.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onScoreChanged(oldval_Score);
                    }
                }
            }

            UInt16   oldval_cruiseSpeed = cruiseSpeed;
            Property prop_cruiseSpeed   = pdatas[16];

            if (prop_cruiseSpeed.isBase())
            {
                if (inited && !inWorld)
                {
                    onCruiseSpeedChanged(oldval_cruiseSpeed);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_cruiseSpeed.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onCruiseSpeedChanged(oldval_cruiseSpeed);
                    }
                }
            }

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[2];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            UInt16   oldval_level = level;
            Property prop_level   = pdatas[17];

            if (prop_level.isBase())
            {
                if (inited && !inWorld)
                {
                    onLevelChanged(oldval_level);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_level.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onLevelChanged(oldval_level);
                    }
                }
            }

            UInt32   oldval_modelID = modelID;
            Property prop_modelID   = pdatas[18];

            if (prop_modelID.isBase())
            {
                if (inited && !inWorld)
                {
                    onModelIDChanged(oldval_modelID);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_modelID.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onModelIDChanged(oldval_modelID);
                    }
                }
            }

            Byte     oldval_modelScale = modelScale;
            Property prop_modelScale   = pdatas[19];

            if (prop_modelScale.isBase())
            {
                if (inited && !inWorld)
                {
                    onModelScaleChanged(oldval_modelScale);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_modelScale.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onModelScaleChanged(oldval_modelScale);
                    }
                }
            }

            UInt16   oldval_moveSpeed = moveSpeed;
            Property prop_moveSpeed   = pdatas[20];

            if (prop_moveSpeed.isBase())
            {
                if (inited && !inWorld)
                {
                    onMoveSpeedChanged(oldval_moveSpeed);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_moveSpeed.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onMoveSpeedChanged(oldval_moveSpeed);
                    }
                }
            }

            string   oldval_name = name;
            Property prop_name   = pdatas[21];

            if (prop_name.isBase())
            {
                if (inited && !inWorld)
                {
                    onNameChanged(oldval_name);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_name.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onNameChanged(oldval_name);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[1];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }

            UInt32   oldval_spaceUType = spaceUType;
            Property prop_spaceUType   = pdatas[22];

            if (prop_spaceUType.isBase())
            {
                if (inited && !inWorld)
                {
                    onSpaceUTypeChanged(oldval_spaceUType);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_spaceUType.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onSpaceUTypeChanged(oldval_spaceUType);
                    }
                }
            }

            SByte    oldval_state = state;
            Property prop_state   = pdatas[23];

            if (prop_state.isBase())
            {
                if (inited && !inWorld)
                {
                    onStateChanged(oldval_state);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_state.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onStateChanged(oldval_state);
                    }
                }
            }

            UInt32   oldval_uid = uid;
            Property prop_uid   = pdatas[24];

            if (prop_uid.isBase())
            {
                if (inited && !inWorld)
                {
                    onUidChanged(oldval_uid);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_uid.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onUidChanged(oldval_uid);
                    }
                }
            }

            UInt32   oldval_utype = utype;
            Property prop_utype   = pdatas[25];

            if (prop_utype.isBase())
            {
                if (inited && !inWorld)
                {
                    onUtypeChanged(oldval_utype);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_utype.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onUtypeChanged(oldval_utype);
                    }
                }
            }
        }
Exemple #18
0
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs[className];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            FRIEND_INFO_LIST oldval_Friend_list = Friend_list;
            Property         prop_Friend_list   = pdatas[3];

            if (prop_Friend_list.isBase())
            {
                if (inited && !inWorld)
                {
                    onFriend_listChanged(oldval_Friend_list);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_Friend_list.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onFriend_listChanged(oldval_Friend_list);
                    }
                }
            }

            UInt16   oldval_Icon = Icon;
            Property prop_Icon   = pdatas[4];

            if (prop_Icon.isBase())
            {
                if (inited && !inWorld)
                {
                    onIconChanged(oldval_Icon);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_Icon.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onIconChanged(oldval_Icon);
                    }
                }
            }

            Byte     oldval_Level = Level;
            Property prop_Level   = pdatas[5];

            if (prop_Level.isBase())
            {
                if (inited && !inWorld)
                {
                    onLevelChanged(oldval_Level);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_Level.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onLevelChanged(oldval_Level);
                    }
                }
            }

            string   oldval_Name = Name;
            Property prop_Name   = pdatas[6];

            if (prop_Name.isBase())
            {
                if (inited && !inWorld)
                {
                    onNameChanged(oldval_Name);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_Name.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onNameChanged(oldval_Name);
                    }
                }
            }

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[1];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[0];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }
        }
Exemple #19
0
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Avatar"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            Int32    oldval_HP = HP;
            Property prop_HP   = pdatas[4];

            if (prop_HP.isBase())
            {
                if (inited && !inWorld)
                {
                    onHPChanged(oldval_HP);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_HP.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onHPChanged(oldval_HP);
                    }
                }
            }

            Int32    oldval_HP_Max = HP_Max;
            Property prop_HP_Max   = pdatas[5];

            if (prop_HP_Max.isBase())
            {
                if (inited && !inWorld)
                {
                    onHP_MaxChanged(oldval_HP_Max);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_HP_Max.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onHP_MaxChanged(oldval_HP_Max);
                    }
                }
            }

            Int32    oldval_MP = MP;
            Property prop_MP   = pdatas[6];

            if (prop_MP.isBase())
            {
                if (inited && !inWorld)
                {
                    onMPChanged(oldval_MP);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_MP.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onMPChanged(oldval_MP);
                    }
                }
            }

            Int32    oldval_MP_Max = MP_Max;
            Property prop_MP_Max   = pdatas[7];

            if (prop_MP_Max.isBase())
            {
                if (inited && !inWorld)
                {
                    onMP_MaxChanged(oldval_MP_Max);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_MP_Max.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onMP_MaxChanged(oldval_MP_Max);
                    }
                }
            }

            component1.callPropertysSetMethods();

            component2.callPropertysSetMethods();

            component3.callPropertysSetMethods();

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[2];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            Int32    oldval_forbids = forbids;
            Property prop_forbids   = pdatas[11];

            if (prop_forbids.isBase())
            {
                if (inited && !inWorld)
                {
                    onForbidsChanged(oldval_forbids);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_forbids.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onForbidsChanged(oldval_forbids);
                    }
                }
            }

            UInt32   oldval_lastSpaceUType = lastSpaceUType;
            Property prop_lastSpaceUType   = pdatas[12];

            if (prop_lastSpaceUType.isBase())
            {
                if (inited && !inWorld)
                {
                    onLastSpaceUTypeChanged(oldval_lastSpaceUType);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_lastSpaceUType.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onLastSpaceUTypeChanged(oldval_lastSpaceUType);
                    }
                }
            }

            UInt16   oldval_level = level;
            Property prop_level   = pdatas[13];

            if (prop_level.isBase())
            {
                if (inited && !inWorld)
                {
                    onLevelChanged(oldval_level);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_level.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onLevelChanged(oldval_level);
                    }
                }
            }

            UInt32   oldval_modelID = modelID;
            Property prop_modelID   = pdatas[14];

            if (prop_modelID.isBase())
            {
                if (inited && !inWorld)
                {
                    onModelIDChanged(oldval_modelID);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_modelID.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onModelIDChanged(oldval_modelID);
                    }
                }
            }

            Byte     oldval_modelScale = modelScale;
            Property prop_modelScale   = pdatas[15];

            if (prop_modelScale.isBase())
            {
                if (inited && !inWorld)
                {
                    onModelScaleChanged(oldval_modelScale);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_modelScale.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onModelScaleChanged(oldval_modelScale);
                    }
                }
            }

            Byte     oldval_moveSpeed = moveSpeed;
            Property prop_moveSpeed   = pdatas[16];

            if (prop_moveSpeed.isBase())
            {
                if (inited && !inWorld)
                {
                    onMoveSpeedChanged(oldval_moveSpeed);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_moveSpeed.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onMoveSpeedChanged(oldval_moveSpeed);
                    }
                }
            }

            string   oldval_name = name;
            Property prop_name   = pdatas[17];

            if (prop_name.isBase())
            {
                if (inited && !inWorld)
                {
                    onNameChanged(oldval_name);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_name.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onNameChanged(oldval_name);
                    }
                }
            }

            UInt16   oldval_own_val = own_val;
            Property prop_own_val   = pdatas[18];

            if (prop_own_val.isBase())
            {
                if (inited && !inWorld)
                {
                    onOwn_valChanged(oldval_own_val);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_own_val.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onOwn_valChanged(oldval_own_val);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[1];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }

            UInt32   oldval_spaceUType = spaceUType;
            Property prop_spaceUType   = pdatas[19];

            if (prop_spaceUType.isBase())
            {
                if (inited && !inWorld)
                {
                    onSpaceUTypeChanged(oldval_spaceUType);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_spaceUType.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onSpaceUTypeChanged(oldval_spaceUType);
                    }
                }
            }

            SByte    oldval_state = state;
            Property prop_state   = pdatas[20];

            if (prop_state.isBase())
            {
                if (inited && !inWorld)
                {
                    onStateChanged(oldval_state);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_state.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onStateChanged(oldval_state);
                    }
                }
            }

            Byte     oldval_subState = subState;
            Property prop_subState   = pdatas[21];

            if (prop_subState.isBase())
            {
                if (inited && !inWorld)
                {
                    onSubStateChanged(oldval_subState);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_subState.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onSubStateChanged(oldval_subState);
                    }
                }
            }

            UInt32   oldval_uid = uid;
            Property prop_uid   = pdatas[22];

            if (prop_uid.isBase())
            {
                if (inited && !inWorld)
                {
                    onUidChanged(oldval_uid);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_uid.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onUidChanged(oldval_uid);
                    }
                }
            }

            UInt32   oldval_utype = utype;
            Property prop_utype   = pdatas[23];

            if (prop_utype.isBase())
            {
                if (inited && !inWorld)
                {
                    onUtypeChanged(oldval_utype);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_utype.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onUtypeChanged(oldval_utype);
                    }
                }
            }
        }
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Avatar"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            Int32    oldval_HP = HP;
            Property prop_HP   = pdatas[4];

            if (prop_HP.isBase())
            {
                if (inited && !inWorld)
                {
                    onHPChanged(oldval_HP);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_HP.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onHPChanged(oldval_HP);
                    }
                }
            }

            Int32    oldval_HP_Max = HP_Max;
            Property prop_HP_Max   = pdatas[5];

            if (prop_HP_Max.isBase())
            {
                if (inited && !inWorld)
                {
                    onHP_MaxChanged(oldval_HP_Max);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_HP_Max.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onHP_MaxChanged(oldval_HP_Max);
                    }
                }
            }

            Int32    oldval_MP = MP;
            Property prop_MP   = pdatas[6];

            if (prop_MP.isBase())
            {
                if (inited && !inWorld)
                {
                    onMPChanged(oldval_MP);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_MP.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onMPChanged(oldval_MP);
                    }
                }
            }

            Int32    oldval_MP_Max = MP_Max;
            Property prop_MP_Max   = pdatas[7];

            if (prop_MP_Max.isBase())
            {
                if (inited && !inWorld)
                {
                    onMP_MaxChanged(oldval_MP_Max);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_MP_Max.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onMP_MaxChanged(oldval_MP_Max);
                    }
                }
            }

            Int32    oldval_attack_Max = attack_Max;
            Property prop_attack_Max   = pdatas[8];

            if (prop_attack_Max.isBase())
            {
                if (inited && !inWorld)
                {
                    onAttack_MaxChanged(oldval_attack_Max);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_attack_Max.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onAttack_MaxChanged(oldval_attack_Max);
                    }
                }
            }

            Int32    oldval_attack_Min = attack_Min;
            Property prop_attack_Min   = pdatas[9];

            if (prop_attack_Min.isBase())
            {
                if (inited && !inWorld)
                {
                    onAttack_MinChanged(oldval_attack_Min);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_attack_Min.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onAttack_MinChanged(oldval_attack_Min);
                    }
                }
            }

            Int32    oldval_defence = defence;
            Property prop_defence   = pdatas[10];

            if (prop_defence.isBase())
            {
                if (inited && !inWorld)
                {
                    onDefenceChanged(oldval_defence);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_defence.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDefenceChanged(oldval_defence);
                    }
                }
            }

            Int32    oldval_dexterity = dexterity;
            Property prop_dexterity   = pdatas[11];

            if (prop_dexterity.isBase())
            {
                if (inited && !inWorld)
                {
                    onDexterityChanged(oldval_dexterity);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_dexterity.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDexterityChanged(oldval_dexterity);
                    }
                }
            }

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[2];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            Int32    oldval_dodge = dodge;
            Property prop_dodge   = pdatas[12];

            if (prop_dodge.isBase())
            {
                if (inited && !inWorld)
                {
                    onDodgeChanged(oldval_dodge);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_dodge.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDodgeChanged(oldval_dodge);
                    }
                }
            }

            ITEM_INFO_LIST oldval_equipItemList = equipItemList;
            Property       prop_equipItemList   = pdatas[13];

            if (prop_equipItemList.isBase())
            {
                if (inited && !inWorld)
                {
                    onEquipItemListChanged(oldval_equipItemList);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_equipItemList.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onEquipItemListChanged(oldval_equipItemList);
                    }
                }
            }

            Int32    oldval_equipWeapon = equipWeapon;
            Property prop_equipWeapon   = pdatas[14];

            if (prop_equipWeapon.isBase())
            {
                if (inited && !inWorld)
                {
                    onEquipWeaponChanged(oldval_equipWeapon);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_equipWeapon.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onEquipWeaponChanged(oldval_equipWeapon);
                    }
                }
            }

            UInt64   oldval_exp = exp;
            Property prop_exp   = pdatas[15];

            if (prop_exp.isBase())
            {
                if (inited && !inWorld)
                {
                    onExpChanged(oldval_exp);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_exp.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onExpChanged(oldval_exp);
                    }
                }
            }

            Int32    oldval_forbids = forbids;
            Property prop_forbids   = pdatas[16];

            if (prop_forbids.isBase())
            {
                if (inited && !inWorld)
                {
                    onForbidsChanged(oldval_forbids);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_forbids.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onForbidsChanged(oldval_forbids);
                    }
                }
            }

            ITEM_INFO_LIST oldval_itemList = itemList;
            Property       prop_itemList   = pdatas[17];

            if (prop_itemList.isBase())
            {
                if (inited && !inWorld)
                {
                    onItemListChanged(oldval_itemList);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_itemList.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onItemListChanged(oldval_itemList);
                    }
                }
            }

            UInt16   oldval_level = level;
            Property prop_level   = pdatas[18];

            if (prop_level.isBase())
            {
                if (inited && !inWorld)
                {
                    onLevelChanged(oldval_level);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_level.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onLevelChanged(oldval_level);
                    }
                }
            }

            UInt32   oldval_modelID = modelID;
            Property prop_modelID   = pdatas[19];

            if (prop_modelID.isBase())
            {
                if (inited && !inWorld)
                {
                    onModelIDChanged(oldval_modelID);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_modelID.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onModelIDChanged(oldval_modelID);
                    }
                }
            }

            Byte     oldval_modelScale = modelScale;
            Property prop_modelScale   = pdatas[20];

            if (prop_modelScale.isBase())
            {
                if (inited && !inWorld)
                {
                    onModelScaleChanged(oldval_modelScale);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_modelScale.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onModelScaleChanged(oldval_modelScale);
                    }
                }
            }

            UInt64   oldval_money = money;
            Property prop_money   = pdatas[21];

            if (prop_money.isBase())
            {
                if (inited && !inWorld)
                {
                    onMoneyChanged(oldval_money);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_money.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onMoneyChanged(oldval_money);
                    }
                }
            }

            Byte     oldval_moveSpeed = moveSpeed;
            Property prop_moveSpeed   = pdatas[22];

            if (prop_moveSpeed.isBase())
            {
                if (inited && !inWorld)
                {
                    onMoveSpeedChanged(oldval_moveSpeed);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_moveSpeed.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onMoveSpeedChanged(oldval_moveSpeed);
                    }
                }
            }

            string   oldval_name = name;
            Property prop_name   = pdatas[23];

            if (prop_name.isBase())
            {
                if (inited && !inWorld)
                {
                    onNameChanged(oldval_name);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_name.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onNameChanged(oldval_name);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[1];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }

            Int32    oldval_rating = rating;
            Property prop_rating   = pdatas[24];

            if (prop_rating.isBase())
            {
                if (inited && !inWorld)
                {
                    onRatingChanged(oldval_rating);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_rating.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onRatingChanged(oldval_rating);
                    }
                }
            }

            Byte     oldval_roleTypeCell = roleTypeCell;
            Property prop_roleTypeCell   = pdatas[25];

            if (prop_roleTypeCell.isBase())
            {
                if (inited && !inWorld)
                {
                    onRoleTypeCellChanged(oldval_roleTypeCell);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_roleTypeCell.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onRoleTypeCellChanged(oldval_roleTypeCell);
                    }
                }
            }

            UInt32   oldval_spaceUType = spaceUType;
            Property prop_spaceUType   = pdatas[26];

            if (prop_spaceUType.isBase())
            {
                if (inited && !inWorld)
                {
                    onSpaceUTypeChanged(oldval_spaceUType);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_spaceUType.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onSpaceUTypeChanged(oldval_spaceUType);
                    }
                }
            }

            Int32    oldval_stamina = stamina;
            Property prop_stamina   = pdatas[27];

            if (prop_stamina.isBase())
            {
                if (inited && !inWorld)
                {
                    onStaminaChanged(oldval_stamina);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_stamina.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onStaminaChanged(oldval_stamina);
                    }
                }
            }

            SByte    oldval_state = state;
            Property prop_state   = pdatas[28];

            if (prop_state.isBase())
            {
                if (inited && !inWorld)
                {
                    onStateChanged(oldval_state);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_state.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onStateChanged(oldval_state);
                    }
                }
            }

            Int32    oldval_strength = strength;
            Property prop_strength   = pdatas[29];

            if (prop_strength.isBase())
            {
                if (inited && !inWorld)
                {
                    onStrengthChanged(oldval_strength);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_strength.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onStrengthChanged(oldval_strength);
                    }
                }
            }

            Byte     oldval_subState = subState;
            Property prop_subState   = pdatas[30];

            if (prop_subState.isBase())
            {
                if (inited && !inWorld)
                {
                    onSubStateChanged(oldval_subState);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_subState.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onSubStateChanged(oldval_subState);
                    }
                }
            }

            UInt32   oldval_uid = uid;
            Property prop_uid   = pdatas[31];

            if (prop_uid.isBase())
            {
                if (inited && !inWorld)
                {
                    onUidChanged(oldval_uid);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_uid.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onUidChanged(oldval_uid);
                    }
                }
            }

            UInt32   oldval_utype = utype;
            Property prop_utype   = pdatas[32];

            if (prop_utype.isBase())
            {
                if (inited && !inWorld)
                {
                    onUtypeChanged(oldval_utype);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_utype.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onUtypeChanged(oldval_utype);
                    }
                }
            }
        }
Exemple #21
0
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs[className];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[1];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[0];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }

            string   oldval_roleName = roleName;
            Property prop_roleName   = pdatas[3];

            if (prop_roleName.isBase())
            {
                if (inited && !inWorld)
                {
                    onRoleNameChanged(oldval_roleName);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_roleName.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onRoleNameChanged(oldval_roleName);
                    }
                }
            }

            UInt16   oldval_roleType = roleType;
            Property prop_roleType   = pdatas[4];

            if (prop_roleType.isBase())
            {
                if (inited && !inWorld)
                {
                    onRoleTypeChanged(oldval_roleType);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_roleType.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onRoleTypeChanged(oldval_roleType);
                    }
                }
            }
        }
Exemple #22
0
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs[className];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[1];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            List <Int32> oldval_hiddenCards = hiddenCards;
            Property     prop_hiddenCards   = pdatas[3];

            if (prop_hiddenCards.isBase())
            {
                if (inited && !inWorld)
                {
                    onHiddenCardsChanged(oldval_hiddenCards);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_hiddenCards.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onHiddenCardsChanged(oldval_hiddenCards);
                    }
                }
            }

            List <Int32> oldval_hiddenCardsOpen = hiddenCardsOpen;
            Property     prop_hiddenCardsOpen   = pdatas[4];

            if (prop_hiddenCardsOpen.isBase())
            {
                if (inited && !inWorld)
                {
                    onHiddenCardsOpenChanged(oldval_hiddenCardsOpen);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_hiddenCardsOpen.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onHiddenCardsOpenChanged(oldval_hiddenCardsOpen);
                    }
                }
            }

            Int16    oldval_highestPoint = highestPoint;
            Property prop_highestPoint   = pdatas[5];

            if (prop_highestPoint.isBase())
            {
                if (inited && !inWorld)
                {
                    onHighestPointChanged(oldval_highestPoint);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_highestPoint.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onHighestPointChanged(oldval_highestPoint);
                    }
                }
            }

            string   oldval_intro = intro;
            Property prop_intro   = pdatas[6];

            if (prop_intro.isBase())
            {
                if (inited && !inWorld)
                {
                    onIntroChanged(oldval_intro);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_intro.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onIntroChanged(oldval_intro);
                    }
                }
            }

            Int16    oldval_isGameOver = isGameOver;
            Property prop_isGameOver   = pdatas[7];

            if (prop_isGameOver.isBase())
            {
                if (inited && !inWorld)
                {
                    onIsGameOverChanged(oldval_isGameOver);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_isGameOver.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onIsGameOverChanged(oldval_isGameOver);
                    }
                }
            }

            Int16    oldval_isPlaying = isPlaying;
            Property prop_isPlaying   = pdatas[8];

            if (prop_isPlaying.isBase())
            {
                if (inited && !inWorld)
                {
                    onIsPlayingChanged(oldval_isPlaying);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_isPlaying.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onIsPlayingChanged(oldval_isPlaying);
                    }
                }
            }

            Int16    oldval_landlordIndex = landlordIndex;
            Property prop_landlordIndex   = pdatas[9];

            if (prop_landlordIndex.isBase())
            {
                if (inited && !inWorld)
                {
                    onLandlordIndexChanged(oldval_landlordIndex);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_landlordIndex.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onLandlordIndexChanged(oldval_landlordIndex);
                    }
                }
            }

            List <Int32> oldval_lastPlayCards = lastPlayCards;
            Property     prop_lastPlayCards   = pdatas[10];

            if (prop_lastPlayCards.isBase())
            {
                if (inited && !inWorld)
                {
                    onLastPlayCardsChanged(oldval_lastPlayCards);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_lastPlayCards.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onLastPlayCardsChanged(oldval_lastPlayCards);
                    }
                }
            }

            Int16    oldval_lastPlayIndex = lastPlayIndex;
            Property prop_lastPlayIndex   = pdatas[11];

            if (prop_lastPlayIndex.isBase())
            {
                if (inited && !inWorld)
                {
                    onLastPlayIndexChanged(oldval_lastPlayIndex);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_lastPlayIndex.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onLastPlayIndexChanged(oldval_lastPlayIndex);
                    }
                }
            }

            string   oldval_name = name;
            Property prop_name   = pdatas[12];

            if (prop_name.isBase())
            {
                if (inited && !inWorld)
                {
                    onNameChanged(oldval_name);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_name.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onNameChanged(oldval_name);
                    }
                }
            }

            Int16    oldval_openCard = openCard;
            Property prop_openCard   = pdatas[13];

            if (prop_openCard.isBase())
            {
                if (inited && !inWorld)
                {
                    onOpenCardChanged(oldval_openCard);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_openCard.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onOpenCardChanged(oldval_openCard);
                    }
                }
            }

            Int16    oldval_playIndex = playIndex;
            Property prop_playIndex   = pdatas[14];

            if (prop_playIndex.isBase())
            {
                if (inited && !inWorld)
                {
                    onPlayIndexChanged(oldval_playIndex);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_playIndex.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPlayIndexChanged(oldval_playIndex);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[0];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }

            Int32    oldval_raiseIndex = raiseIndex;
            Property prop_raiseIndex   = pdatas[15];

            if (prop_raiseIndex.isBase())
            {
                if (inited && !inWorld)
                {
                    onRaiseIndexChanged(oldval_raiseIndex);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_raiseIndex.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onRaiseIndexChanged(oldval_raiseIndex);
                    }
                }
            }

            UInt64   oldval_roomKey = roomKey;
            Property prop_roomKey   = pdatas[16];

            if (prop_roomKey.isBase())
            {
                if (inited && !inWorld)
                {
                    onRoomKeyChanged(oldval_roomKey);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_roomKey.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onRoomKeyChanged(oldval_roomKey);
                    }
                }
            }

            SEATS_INFO oldval_seatsData = seatsData;
            Property   prop_seatsData   = pdatas[17];

            if (prop_seatsData.isBase())
            {
                if (inited && !inWorld)
                {
                    onSeatsDataChanged(oldval_seatsData);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_seatsData.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onSeatsDataChanged(oldval_seatsData);
                    }
                }
            }
        }
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Account"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[2];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            Byte     oldval_isNewPlayer = isNewPlayer;
            Property prop_isNewPlayer   = pdatas[4];

            if (prop_isNewPlayer.isBase())
            {
                if (inited && !inWorld)
                {
                    onIsNewPlayerChanged(oldval_isNewPlayer);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_isNewPlayer.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onIsNewPlayerChanged(oldval_isNewPlayer);
                    }
                }
            }

            UInt16   oldval_playerID = playerID;
            Property prop_playerID   = pdatas[5];

            if (prop_playerID.isBase())
            {
                if (inited && !inWorld)
                {
                    onPlayerIDChanged(oldval_playerID);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_playerID.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPlayerIDChanged(oldval_playerID);
                    }
                }
            }

            UInt16   oldval_playerID_base = playerID_base;
            Property prop_playerID_base   = pdatas[6];

            if (prop_playerID_base.isBase())
            {
                if (inited && !inWorld)
                {
                    onPlayerID_baseChanged(oldval_playerID_base);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_playerID_base.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPlayerID_baseChanged(oldval_playerID_base);
                    }
                }
            }

            string   oldval_playerName = playerName;
            Property prop_playerName   = pdatas[7];

            if (prop_playerName.isBase())
            {
                if (inited && !inWorld)
                {
                    onPlayerNameChanged(oldval_playerName);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_playerName.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPlayerNameChanged(oldval_playerName);
                    }
                }
            }

            string   oldval_playerName_base = playerName_base;
            Property prop_playerName_base   = pdatas[8];

            if (prop_playerName_base.isBase())
            {
                if (inited && !inWorld)
                {
                    onPlayerName_baseChanged(oldval_playerName_base);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_playerName_base.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPlayerName_baseChanged(oldval_playerName_base);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[1];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }
        }
Exemple #24
0
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Account"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            CARDGROUP_INFO_LIST oldval_CardGroupList = CardGroupList;
            Property            prop_CardGroupList   = pdatas[4];

            if (prop_CardGroupList.isBase())
            {
                if (inited && !inWorld)
                {
                    onCardGroupListChanged(oldval_CardGroupList);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_CardGroupList.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onCardGroupListChanged(oldval_CardGroupList);
                    }
                }
            }

            CARD_LIST oldval_CardList = CardList;
            Property  prop_CardList   = pdatas[5];

            if (prop_CardList.isBase())
            {
                if (inited && !inWorld)
                {
                    onCardListChanged(oldval_CardList);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_CardList.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onCardListChanged(oldval_CardList);
                    }
                }
            }

            Int32    oldval_Gold = Gold;
            Property prop_Gold   = pdatas[6];

            if (prop_Gold.isBase())
            {
                if (inited && !inWorld)
                {
                    onGoldChanged(oldval_Gold);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_Gold.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onGoldChanged(oldval_Gold);
                    }
                }
            }

            Int32    oldval_Kabao = Kabao;
            Property prop_Kabao   = pdatas[7];

            if (prop_Kabao.isBase())
            {
                if (inited && !inWorld)
                {
                    onKabaoChanged(oldval_Kabao);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_Kabao.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onKabaoChanged(oldval_Kabao);
                    }
                }
            }

            Int16    oldval_Level = Level;
            Property prop_Level   = pdatas[8];

            if (prop_Level.isBase())
            {
                if (inited && !inWorld)
                {
                    onLevelChanged(oldval_Level);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_Level.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onLevelChanged(oldval_Level);
                    }
                }
            }

            string   oldval_Name = Name;
            Property prop_Name   = pdatas[9];

            if (prop_Name.isBase())
            {
                if (inited && !inWorld)
                {
                    onNameChanged(oldval_Name);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_Name.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onNameChanged(oldval_Name);
                    }
                }
            }

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[2];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[1];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }
        }
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Room"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            Byte     oldval_RoomType = RoomType;
            Property prop_RoomType   = pdatas[4];

            if (prop_RoomType.isBase())
            {
                if (inited && !inWorld)
                {
                    onRoomTypeChanged(oldval_RoomType);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_RoomType.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onRoomTypeChanged(oldval_RoomType);
                    }
                }
            }

            Byte     oldval_cur_turn = cur_turn;
            Property prop_cur_turn   = pdatas[5];

            if (prop_cur_turn.isBase())
            {
                if (inited && !inWorld)
                {
                    onCur_turnChanged(oldval_cur_turn);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_cur_turn.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onCur_turnChanged(oldval_cur_turn);
                    }
                }
            }

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[2];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            Byte     oldval_numOfMJ = numOfMJ;
            Property prop_numOfMJ   = pdatas[6];

            if (prop_numOfMJ.isBase())
            {
                if (inited && !inWorld)
                {
                    onNumOfMJChanged(oldval_numOfMJ);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_numOfMJ.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onNumOfMJChanged(oldval_numOfMJ);
                    }
                }
            }

            Byte     oldval_playerMaxCount = playerMaxCount;
            Property prop_playerMaxCount   = pdatas[7];

            if (prop_playerMaxCount.isBase())
            {
                if (inited && !inWorld)
                {
                    onPlayerMaxCountChanged(oldval_playerMaxCount);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_playerMaxCount.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPlayerMaxCountChanged(oldval_playerMaxCount);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[1];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }

            ROOM_PUBLIC_INFO oldval_public_roomInfo = public_roomInfo;
            Property         prop_public_roomInfo   = pdatas[8];

            if (prop_public_roomInfo.isBase())
            {
                if (inited && !inWorld)
                {
                    onPublic_roomInfoChanged(oldval_public_roomInfo);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_public_roomInfo.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPublic_roomInfoChanged(oldval_public_roomInfo);
                    }
                }
            }

            UInt64   oldval_roomKey = roomKey;
            Property prop_roomKey   = pdatas[9];

            if (prop_roomKey.isBase())
            {
                if (inited && !inWorld)
                {
                    onRoomKeyChanged(oldval_roomKey);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_roomKey.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onRoomKeyChanged(oldval_roomKey);
                    }
                }
            }
        }
Exemple #26
0
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Account"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            Int16    oldval_CampType = CampType;
            Property prop_CampType   = pdatas[4];

            if (prop_CampType.isBase())
            {
                if (inited && !inWorld)
                {
                    onCampTypeChanged(oldval_CampType);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_CampType.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onCampTypeChanged(oldval_CampType);
                    }
                }
            }

            CHESS_INFO_LIST oldval_MineChess = MineChess;
            Property        prop_MineChess   = pdatas[5];

            if (prop_MineChess.isBase())
            {
                if (inited && !inWorld)
                {
                    onMineChessChanged(oldval_MineChess);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_MineChess.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onMineChessChanged(oldval_MineChess);
                    }
                }
            }

            string   oldval_RoleName = RoleName;
            Property prop_RoleName   = pdatas[6];

            if (prop_RoleName.isBase())
            {
                if (inited && !inWorld)
                {
                    onRoleNameChanged(oldval_RoleName);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_RoleName.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onRoleNameChanged(oldval_RoleName);
                    }
                }
            }

            Int16    oldval_RoleType = RoleType;
            Property prop_RoleType   = pdatas[7];

            if (prop_RoleType.isBase())
            {
                if (inited && !inWorld)
                {
                    onRoleTypeChanged(oldval_RoleType);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_RoleType.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onRoleTypeChanged(oldval_RoleType);
                    }
                }
            }

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[2];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[1];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }
        }
Exemple #27
0
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Smash"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[2];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            Byte     oldval_modelID = modelID;
            Property prop_modelID   = pdatas[4];

            if (prop_modelID.isBase())
            {
                if (inited && !inWorld)
                {
                    onModelIDChanged(oldval_modelID);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_modelID.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onModelIDChanged(oldval_modelID);
                    }
                }
            }

            float    oldval_modelScale = modelScale;
            Property prop_modelScale   = pdatas[5];

            if (prop_modelScale.isBase())
            {
                if (inited && !inWorld)
                {
                    onModelScaleChanged(oldval_modelScale);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_modelScale.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onModelScaleChanged(oldval_modelScale);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[1];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }
        }
Exemple #28
0
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Weapon"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            UInt16   oldval_CD = CD;
            Property prop_CD   = pdatas[4];

            if (prop_CD.isBase())
            {
                if (inited && !inWorld)
                {
                    onCDChanged(oldval_CD);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_CD.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onCDChanged(oldval_CD);
                    }
                }
            }

            UInt16   oldval_attackerID = attackerID;
            Property prop_attackerID   = pdatas[5];

            if (prop_attackerID.isBase())
            {
                if (inited && !inWorld)
                {
                    onAttackerIDChanged(oldval_attackerID);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_attackerID.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onAttackerIDChanged(oldval_attackerID);
                    }
                }
            }

            UInt16   oldval_cruiseSpeed = cruiseSpeed;
            Property prop_cruiseSpeed   = pdatas[6];

            if (prop_cruiseSpeed.isBase())
            {
                if (inited && !inWorld)
                {
                    onCruiseSpeedChanged(oldval_cruiseSpeed);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_cruiseSpeed.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onCruiseSpeedChanged(oldval_cruiseSpeed);
                    }
                }
            }

            Vector3  oldval_destForward = destForward;
            Property prop_destForward   = pdatas[7];

            if (prop_destForward.isBase())
            {
                if (inited && !inWorld)
                {
                    onDestForwardChanged(oldval_destForward);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_destForward.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDestForwardChanged(oldval_destForward);
                    }
                }
            }

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[2];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            UInt32   oldval_modelID = modelID;
            Property prop_modelID   = pdatas[8];

            if (prop_modelID.isBase())
            {
                if (inited && !inWorld)
                {
                    onModelIDChanged(oldval_modelID);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_modelID.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onModelIDChanged(oldval_modelID);
                    }
                }
            }

            Byte     oldval_modelScale = modelScale;
            Property prop_modelScale   = pdatas[9];

            if (prop_modelScale.isBase())
            {
                if (inited && !inWorld)
                {
                    onModelScaleChanged(oldval_modelScale);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_modelScale.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onModelScaleChanged(oldval_modelScale);
                    }
                }
            }

            UInt16   oldval_moveSpeed = moveSpeed;
            Property prop_moveSpeed   = pdatas[10];

            if (prop_moveSpeed.isBase())
            {
                if (inited && !inWorld)
                {
                    onMoveSpeedChanged(oldval_moveSpeed);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_moveSpeed.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onMoveSpeedChanged(oldval_moveSpeed);
                    }
                }
            }

            string   oldval_name = name;
            Property prop_name   = pdatas[11];

            if (prop_name.isBase())
            {
                if (inited && !inWorld)
                {
                    onNameChanged(oldval_name);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_name.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onNameChanged(oldval_name);
                    }
                }
            }

            UInt16   oldval_ownerID = ownerID;
            Property prop_ownerID   = pdatas[12];

            if (prop_ownerID.isBase())
            {
                if (inited && !inWorld)
                {
                    onOwnerIDChanged(oldval_ownerID);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_ownerID.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onOwnerIDChanged(oldval_ownerID);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[1];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }

            UInt32   oldval_spaceUType = spaceUType;
            Property prop_spaceUType   = pdatas[13];

            if (prop_spaceUType.isBase())
            {
                if (inited && !inWorld)
                {
                    onSpaceUTypeChanged(oldval_spaceUType);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_spaceUType.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onSpaceUTypeChanged(oldval_spaceUType);
                    }
                }
            }

            SByte    oldval_state = state;
            Property prop_state   = pdatas[14];

            if (prop_state.isBase())
            {
                if (inited && !inWorld)
                {
                    onStateChanged(oldval_state);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_state.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onStateChanged(oldval_state);
                    }
                }
            }

            UInt32   oldval_uid = uid;
            Property prop_uid   = pdatas[15];

            if (prop_uid.isBase())
            {
                if (inited && !inWorld)
                {
                    onUidChanged(oldval_uid);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_uid.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onUidChanged(oldval_uid);
                    }
                }
            }

            UInt32   oldval_utype = utype;
            Property prop_utype   = pdatas[16];

            if (prop_utype.isBase())
            {
                if (inited && !inWorld)
                {
                    onUtypeChanged(oldval_utype);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_utype.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onUtypeChanged(oldval_utype);
                    }
                }
            }
        }
Exemple #29
0
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Account"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[2];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            FRIENDLIST oldval_friendList = friendList;
            Property   prop_friendList   = pdatas[4];

            if (prop_friendList.isBase())
            {
                if (inited && !inWorld)
                {
                    onFriendListChanged(oldval_friendList);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_friendList.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onFriendListChanged(oldval_friendList);
                    }
                }
            }

            Int32    oldval_playerBean = playerBean;
            Property prop_playerBean   = pdatas[5];

            if (prop_playerBean.isBase())
            {
                if (inited && !inWorld)
                {
                    onPlayerBeanChanged(oldval_playerBean);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_playerBean.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPlayerBeanChanged(oldval_playerBean);
                    }
                }
            }

            ENTITYDATA oldval_playerData = playerData;
            Property   prop_playerData   = pdatas[6];

            if (prop_playerData.isBase())
            {
                if (inited && !inWorld)
                {
                    onPlayerDataChanged(oldval_playerData);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_playerData.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPlayerDataChanged(oldval_playerData);
                    }
                }
            }

            UInt16   oldval_playerId = playerId;
            Property prop_playerId   = pdatas[7];

            if (prop_playerId.isBase())
            {
                if (inited && !inWorld)
                {
                    onPlayerIdChanged(oldval_playerId);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_playerId.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPlayerIdChanged(oldval_playerId);
                    }
                }
            }

            string   oldval_playerName = playerName;
            Property prop_playerName   = pdatas[8];

            if (prop_playerName.isBase())
            {
                if (inited && !inWorld)
                {
                    onPlayerNameChanged(oldval_playerName);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_playerName.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPlayerNameChanged(oldval_playerName);
                    }
                }
            }

            Byte     oldval_playerNew = playerNew;
            Property prop_playerNew   = pdatas[9];

            if (prop_playerNew.isBase())
            {
                if (inited && !inWorld)
                {
                    onPlayerNewChanged(oldval_playerNew);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_playerNew.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPlayerNewChanged(oldval_playerNew);
                    }
                }
            }

            POKERLIST oldval_playerPoker = playerPoker;
            Property  prop_playerPoker   = pdatas[10];

            if (prop_playerPoker.isBase())
            {
                if (inited && !inWorld)
                {
                    onPlayerPokerChanged(oldval_playerPoker);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_playerPoker.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPlayerPokerChanged(oldval_playerPoker);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[1];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }

            Byte     oldval_roomIndex = roomIndex;
            Property prop_roomIndex   = pdatas[11];

            if (prop_roomIndex.isBase())
            {
                if (inited && !inWorld)
                {
                    onRoomIndexChanged(oldval_roomIndex);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_roomIndex.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onRoomIndexChanged(oldval_roomIndex);
                    }
                }
            }
        }
        public override void callPropertysSetMethods()
        {
            ScriptModule sm = EntityDef.moduledefs["Room"];
            Dictionary <UInt16, Property> pdatas = sm.idpropertys;

            Byte     oldval_RoomType = RoomType;
            Property prop_RoomType   = pdatas[4];

            if (prop_RoomType.isBase())
            {
                if (inited && !inWorld)
                {
                    onRoomTypeChanged(oldval_RoomType);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_RoomType.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onRoomTypeChanged(oldval_RoomType);
                    }
                }
            }

            Vector3  oldval_direction = direction;
            Property prop_direction   = pdatas[2];

            if (prop_direction.isBase())
            {
                if (inited && !inWorld)
                {
                    onDirectionChanged(oldval_direction);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_direction.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onDirectionChanged(oldval_direction);
                    }
                }
            }

            Byte     oldval_playerMaxCount = playerMaxCount;
            Property prop_playerMaxCount   = pdatas[5];

            if (prop_playerMaxCount.isBase())
            {
                if (inited && !inWorld)
                {
                    onPlayerMaxCountChanged(oldval_playerMaxCount);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_playerMaxCount.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPlayerMaxCountChanged(oldval_playerMaxCount);
                    }
                }
            }

            Vector3  oldval_position = position;
            Property prop_position   = pdatas[1];

            if (prop_position.isBase())
            {
                if (inited && !inWorld)
                {
                    onPositionChanged(oldval_position);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_position.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onPositionChanged(oldval_position);
                    }
                }
            }

            UInt64   oldval_roomKey = roomKey;
            Property prop_roomKey   = pdatas[6];

            if (prop_roomKey.isBase())
            {
                if (inited && !inWorld)
                {
                    onRoomKeyChanged(oldval_roomKey);
                }
            }
            else
            {
                if (inWorld)
                {
                    if (prop_roomKey.isOwnerOnly() && !isPlayer())
                    {
                    }
                    else
                    {
                        onRoomKeyChanged(oldval_roomKey);
                    }
                }
            }
        }