Esempio n. 1
0
 public Pack_ReleaseZombie(string name, int gold,
                           Enum.eCompleteStatus eComplete, string description)
 {
     this.zombieName          = name;
     this.earningGold         = gold;
     this.eCompleteStatus     = eComplete;
     this.completeDescription = description;
 }
Esempio n. 2
0
 public int Get_DescriptionCompleteID(Enum.eCompleteStatus eComplete)
 {
     if (eComplete == Enum.eCompleteStatus.SUCCESS)
     {
         return(this.Data.description_succss_id);
     }
     else
     {
         return(this.Data.description_fail_id);
     }
 }
Esempio n. 3
0
    // : Packing
    private Pack_ReleaseZombie Packing_ReleaseZombie()
    {
        // :: Packing
        // >> Complete
        Enum.eCompleteStatus eComplete = this.curZombie
                                         .Get_CompleteStatus();
        // >> Name
        int    nameID = this.curZombie.Get_ZombieNameID();
        string name   = this.minister.DATASecretary.DictName[nameID].name;
        // >> Gold
        int gold = this.curZombie.Get_CompleteGold();
        // >> Description
        int descriptionID = this.curZombie
                            .Get_DescriptionCompleteID(eComplete);
        string description = this.minister.DATASecretary
                             .DictDescription_Complete[descriptionID].description;

        return(new Pack_ReleaseZombie(
                   name, gold, eComplete, description));
    }