Guest User

EvilSensor Patch #2

a guest
Nov 10th, 2014
20
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 1.04 KB | None | 0 0
  1. --- EvilSensor.cs   2014-11-10 04:21:18.972286900 -0500
  2. +++ EvilSensor_patched.cs   2014-11-10 03:17:12.467279400 -0500
  3. @@ -61,8 +61,11 @@
  4.              floatingBuilder.Item = new MyObjectBuilder_InventoryItem() { Amount = 100, Content = new MyObjectBuilder_Ore() { SubtypeName = ore } };
  5.              floatingBuilder.PersistentFlags = MyPersistentEntityFlags2.InScene; // Very important
  6.              floatingBuilder.PositionAndOrientation = new MyPositionAndOrientation(Sensor.WorldMatrix.Translation + Sensor.WorldMatrix.Forward * 1.5f, Sensor.WorldMatrix.Forward, Sensor.WorldMatrix.Up);
  7. -            var floatingObject = Sandbox.ModAPI.MyAPIGateway.Entities.CreateFromObjectBuilderAndAdd(floatingBuilder);
  8. -
  9. +            var floatingObject = Sandbox.ModAPI.MyAPIGateway.Entities.CreateFromObjectBuilder(floatingBuilder);
  10. +            if (!floatingObject.IsVisible())
  11. +            {
  12. +                Sandbox.ModAPI.MyAPIGateway.Entities.AddEntity(floatingObject);
  13. +            }
  14.              // Now it only creates ore, we will throw it later
  15.          }
Advertisement
Add Comment
Please, Sign In to add comment