Beispiel #1
0
        public string GetIdText(PersonMan.empStatusE stat)
        {
            switch (stat)
            {
            case PersonMan.empStatusE.FullTimeEmp: return(fteText);

            case PersonMan.empStatusE.Contractor: return(contractorText);

            case PersonMan.empStatusE.Security: return(securityText);

            case PersonMan.empStatusE.Visitor: return(visitorText);

            case PersonMan.empStatusE.Unknown: return(unknownText);
            }
            return("Unknown");
        }
Beispiel #2
0
        public bool GetEnabled(PersonMan.empStatusE stat)
        {
            switch (stat)
            {
            case PersonMan.empStatusE.FullTimeEmp: return(detectFte.Get());

            case PersonMan.empStatusE.Contractor: return(detectContractor.Get());

            case PersonMan.empStatusE.Security: return(detectSecurity.Get());

            case PersonMan.empStatusE.Visitor: return(detectVisitor.Get());

            case PersonMan.empStatusE.Unknown: return(detectUnknown.Get());
            }
            return(false);
        }
Beispiel #3
0
 public void AddPrsDetails(PersonMan pm, PersonMan.GenderE gender, string persname, string avatarname, PersonMan.empStatusE empstat, bool hasHololens = false)
 {
     this.pm           = pm;
     this.bm           = pm.sman.bdman;
     this.personGender = gender;
     this.personName   = persname;
     this.avatarName   = avatarname;
     this.idleScript   = "";
     this.walkScript   = "";
     this.danceScript  = "";
     this.placeBld     = "";
     this.placeNode    = "";
     this.perstate     = PersonAniStateE.standing;
     this.homeBld      = "";
     this.homeRoom     = "";
     this.homeNode     = "";
     this.empStatus    = empstat;
     this.hasHololens  = hasHololens;
     //this.prsgos = new List<GameObject>();
 }