Example #1
0
        internal static void AddQuestEntities(ModelDetail questDetail, DataSet dataSet, List <Fox2EntityClass> entityList)
        {
            List <Model> models = questDetail.models;

            if (models.Count() > 0)
            {
                foreach (Model model in models)
                {
                    StaticModel staticModel    = new StaticModel(model.GetObjectName(), dataSet, model.model, model.collision);
                    Transform   modelTransform = new Transform(staticModel, model.position);

                    staticModel.SetParameter(modelTransform);

                    entityList.Add(staticModel);
                    entityList.Add(modelTransform);
                }
            }
        }