Example #1
0
        // Add Agent Component to the gameObject
        public static Elder CreateComponent(GameObject agent_obj,
                                            CitizenGender parameter1,
                                            ElderVariation parameter2,
                                            CitizenTraits parameter3,
                                            ElderEducation parameter4)
        {
            Elder myC = agent_obj.AddComponent <Elder>();

            myC.setGender(parameter1);
            myC.variation = parameter2;
            myC.traits    = parameter3;
            myC.education = parameter4;

            return(myC);
        }
Example #2
0
        // Add Agent Component to the gameObject
        public static Adult CreateComponent(GameObject agent_obj,
                                            CitizenGender parameter1,
                                            AdultVariation parameter2,
                                            CitizenTraits parameter3,
                                            AdultEducation parameter4)
        {
            Adult myC = agent_obj.AddComponent <Adult>();

            myC.setGender(parameter1);
            myC.variation = parameter2;
            myC.traits    = parameter3;
            myC.education = parameter4;

            return(myC);
        }
Example #3
0
        // Add Agent Component to the gameObject
        public static Kid CreateComponent(GameObject agent_obj,
                                          CitizenGender parameter1,
                                          KidVariation parameter2,
                                          CitizenTraits parameter3,
                                          KidEducation parameter4)
        {
            Kid myC = agent_obj.AddComponent <Kid>();

            myC.setGender(parameter1);
            myC.variation = parameter2;
            myC.traits    = parameter3;
            myC.education = parameter4;

            return(myC);
        }