Пример #1
0
        public void Grab(Package package)
        {
            if (this.package != null || package == null)
                return;

            this.package = package;
            this.World.RemoveEntity(package);
        }
Пример #2
0
        public Package Drop()
        {
            if (this.package == null)
                return null;
            Package dropped = this.package;
            this.World.AddEntity(package,this.EntityHost.Position.GenerateSpawn());
            package = null;

            return dropped;
        }
Пример #3
0
 public PackageGrabbedEvent(Package grabbedPackage)
 {
     GrabbedPackage = grabbedPackage;
 }
Пример #4
0
 public PackageReleasedEvent(Package package)
 {
     ReleasedPackage = package;
 }