From a09bd08e7a9f1c6875a731a0779d7cf259be1fd8 Mon Sep 17 00:00:00 2001 From: Rich Dunne Date: Mon, 31 Aug 2020 06:36:21 -0600 Subject: [PATCH] Moved Barrier.cs into Object folder --- SceneManager/Object Classes/Barrier.cs | 39 ++++++++++++++++++++++++++ SceneManager/SceneManager.csproj | 2 +- 2 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 SceneManager/Object Classes/Barrier.cs diff --git a/SceneManager/Object Classes/Barrier.cs b/SceneManager/Object Classes/Barrier.cs new file mode 100644 index 0000000..a567c16 --- /dev/null +++ b/SceneManager/Object Classes/Barrier.cs @@ -0,0 +1,39 @@ +using System; +using Rage; + +namespace SceneManager +{ + class Barrier + { + private Rage.Object _barrier { get; set; } + private Vector3 _barrierPosition { get; set; } + private float _barrierRotation { get; set; } + + public Barrier(Rage.Object barrier, Vector3 barrierPosition, float barrierRotation) + { + _barrier = barrier; + _barrierPosition = barrierPosition; + _barrierRotation = barrierRotation; + } + + public Rage.Object GetBarrier() + { + return _barrier; + } + + public Vector3 GetPosition() + { + return _barrierPosition; + } + + public float GetRotation() + { + return _barrierRotation; + } + + internal object DistanceTo(Ped character) + { + throw new NotImplementedException(); + } + } +} diff --git a/SceneManager/SceneManager.csproj b/SceneManager/SceneManager.csproj index 7af20fd..15cb3bf 100644 --- a/SceneManager/SceneManager.csproj +++ b/SceneManager/SceneManager.csproj @@ -51,7 +51,7 @@ - +