Entity Radar

Entity Radar 0.2.1

Added support for helicopters and supply drops. These entries will be automatically added to your config, however they will all be disabled by default
Fixed C4 not sticking
  • Like
Reactions: EvilynCorporated
The config has changed! Look below for information regarding updating your config

Added config option to change the UI text size in the options menu

Config - 1 line down the very bottom
C#:
{
  "AutoloadRadar": true,
  "DetectionColors": {
    "Clanmates": "Blue",
    "DangerousAnimals": "Red",
    "Friends": "Blue",
    "HarmlessAnimals": "Green",
    "Loot": "Gold",
    "Players": "Red",
    "Resources": "Green"
  },
  "DetectionUsage": {
    "entityradar.admin": {
      "DetectionRadius": 75.0,
      "DetectionTypes": {
        "Clanmates": true,
        "DangerousAnimals": true,
        "Friends": true,
        "HarmlessAnimals": true,
        "Loot": true,
        "Players": true,
        "Resources": true
      },
      "OffTime": 0.0,
      "RefreshRate": 0.2
    },
    "entityradar.default": {
      "DetectionRadius": 50.0,
      "DetectionTypes": {
        "Clanmates": true,
        "DangerousAnimals": true,
        "Friends": true,
        "HarmlessAnimals": true,
        "Loot": false,
        "Players": false,
        "Resources": false
      },
      "OffTime": 0.0,
      "RefreshRate": 0.2
    },
    "entityradar.friends": {
      "DetectionRadius": 50.0,
      "DetectionTypes": {
        "Clanmates": true,
        "DangerousAnimals": false,
        "Friends": true,
        "HarmlessAnimals": false,
        "Loot": false,
        "Players": false,
        "Resources": false
      },
      "OffTime": 0.0,
      "RefreshRate": 0.2
    },
    "entityradar.loot": {
      "DetectionRadius": 50.0,
      "DetectionTypes": {
        "Clanmates": false,
        "DangerousAnimals": false,
        "Friends": false,
        "HarmlessAnimals": false,
        "Loot": true,
        "Players": false,
        "Resources": true
      },
      "OffTime": 0.0,
      "RefreshRate": 0.2
    }
  },
  "ForcedRadarMode": {
    "Enabled": true,
    "Settings": {
      "DetectionRadius": 50.0,
      "DetectionTypes": {
        "Clanmates": false,
        "DangerousAnimals": false,
        "Friends": false,
        "HarmlessAnimals": false,
        "Loot": true,
        "Players": false,
        "Resources": true
      },
      "OffTime": 0.0,
      "RefreshRate": 0.2
    }
  },
  "ImageUrls": {
    "Background": "http://www.chaoscode.io/oxide/Images/radar_background.png",
    "Blue": "http://www.chaoscode.io/oxide/Images/blip_blue.png",
    "Gold": "http://www.chaoscode.io/oxide/Images/blip_gold.png",
    "Green": "http://www.chaoscode.io/oxide/Images/blip_green.png",
    "RadarOverlay": "",
    "Red": "http://www.chaoscode.io/oxide/Images/blip_red.png",
    "Settings": "http://www.chaoscode.io/oxide/Images/settingsicon.png"
  },
  "RadarHotkey": "",
  "UISizes": {
    "16x10": {
      "xDimension": 0.175,
      "xPosition": 0.815,
      "yDimension": 0.27,
      "yPosition": 0.17
    },
    "16x9": {
      "xDimension": 0.175,
      "xPosition": 0.815,
      "yDimension": 0.3,
      "yPosition": 0.17
    },
    "21x9": {
      "xDimension": 0.175,
      "xPosition": 0.815,
      "yDimension": 0.3,
      "yPosition": 0.17
    },
    "4x3": {
      "xDimension": 0.175,
      "xPosition": 0.815,
      "yDimension": 0.235,
      "yPosition": 0.17
    },
    "5x4": {
      "xDimension": 0.175,
      "xPosition": 0.815,
      "yDimension": 0.22,
      "yPosition": 0.17
    }
  }, // Make sure you add the comma after this brace
  "UITextSize": 16 // Add this line here
}
Quick fix for startup issue. Will look at adding more features next week when I get a bit more free time
Moved collider to a child object
The overview has been updated to reflect all changes. Please take the time to read through it before proceeding

The config has changed, delete your old config before proceeding with the update

The chat commands and permission system have changed

Complete config overhaul
Utilizes a permission based system for custom radar usage per permission

Moved detection options to a UI settings menu (click the settings button on the radar to adjust)

Added option to autoload radar on player connection
Added a default radar config for all players (if it is enabled)
Added permission/group support to switch out radars at your pleasure
Added support for a visibility overlay
Added option to assign a keybind to toggle the radar
Added support for various aspect ratios (**Note: I couldn't run 21x9 on my PC so users that have that ratio will need to adjust the sizes in the config. When you have a good size let me know and I will add it to the default config)

Fixed timed explosives sticking to the player
Fixed scaling issues when changing the radar detection range