private void ReceivedDefenseObjectResponse(Hashtable result)
 {
     if (this.OnAddDefenseObjectResponse != null)
     {
         AddDefenseObjectResponseParameter param = new AddDefenseObjectResponseParameter();
         param.InitialParameterObjectFromHashtable(result);
         this.OnAddDefenseObjectResponse(param);
     }
 }
Exemplo n.º 2
0
    private void ReceivedDefenseObjectResponse(AddDefenseObjectResponseParameter param)
    {
        DefenseObjectLogicObject logicObject = this.m_UnreceivedIDObjects[0].Value;

        logicObject.Add(param.DefenseObjectID);
        this.m_DefenseObjects.Add(param.DefenseObjectID, logicObject);
        this.m_UnreceivedIDObjects.RemoveAt(0);

        CommunicationNotificationCenter.Instance.OnAddDefenseObjectResponse -= ReceivedDefenseObjectResponse;
    }