Пример #1
0
        public ScenarioData(ScenarioData data)
            : base(data)
        {
            name        = data.name;
            description = data.description;

            world = data.world;

            objects = new LocatorDataReference[data.objects.Length];
            for (int i = 0; i < objects.Length; i++)
            {
                objects[i] = new LocatorDataReference(data.objects[i]);
            }
            playerInfo = new LocatorDataReference(data.playerInfo);
        }
Пример #2
0
 public LocatorDataReference(LocatorDataReference data)
 {
     this.data     = data.data == null ? null : new DataReference(data.data.value);
     this.location = data.location == null ? null : new SearchParams(data.location);
 }