Author: Blakeace
Author Website:

Requirements: Community Base Addons

Version: 1.2.0.3
Signed: Yes, serverkey included

Short description: Primary role is to present an emulation of a persons senses outside of the players vision.

Date: 2012-12-03 08:26


Comments: (0)
Rating:



 



Blake's PRADAR (Player Radar)

by
blakeace


Description:
Firstly just like my other addons, real life is limiting my time online, as such rather than continue to let these items gather dust on my harddrive, I thought I would release them and let the community both test the MP aspects, and hopefully enjoy their use. Hence the alpha status.

One of the things I found frustrating at times was my situational awareness, involving both my group members as well as my ability to interact with other groups effectively. The more visual clues that are available help reduce the critical communications channels to more important transmissions. Rather than the usual who's that or where are you etc. This was even more valuable to me when leading a group.

Knowing quickly where players are helps you to quickly issue orders more effectively. Espessially in time critical moments.
Using mods that highlighted names helped, but generally required you to focus your cursor over them. That is if you have one visible.
I like a minimal information display ideally, the more data presented constantly makes me feel more like a terminator visual interface than a basic grunt on the ground. Bright red names like neon signs really didn't help the immersion for me personally.
I also wanted a better sense of player distances to me of those units behind me. In the real world you would have many cues that somebody was close behind you. In arma generally it was only when you quickly tried to duck back into a doorway as a tank came round the corner, and suddenly you find yourself moon walking on the spot.

PRADAR automatically activates if the addon is installed correctly.
To help reduce any conflict with mission designer introductions, the display will not commence until the player starts moving forward.

Description of information presented by PRADAR:
Primary role is to present an emulation of a persons senses outside of the players vision. Eg peripheral vision, sound, smell etc. Specific to the players side.
It will only display the eight closest friendly contacts, for each component names and dots.
All visuals fade with distance as things are harder to track with secondary senses, or are harder to id who is who at greater distances generally.

This information is presented as coloured dots around the edge of the screen.
Small dot = Man character.
Large dot = vehicle.
Green dot = Non group member, or group member that has not been viewed for a while.
Blue dot = Group member who you have resently viewed.
Red dot = Non group member, or group member that has not been viewed for a while that is very close.
Purple dot = Group member who you have resently viewed who is very close.

Force Commanding (FC) key:
If the menu item show group list is selected default is "showing".
By default the short names stay on. Selecting to hide them only shows them while holding force commanding.
While holding down then FC if you hold down lean left and right simultaneously will display a list of group members weapons or their vehicle position.
While holding all three of these keys down, using the zoom in, zoom out, look left and look right keys (default Num +,-,4 and 6) will change the size and relative left and right position of the group icon labels to allow better alignment for different users.

Menus:
To reduce cluttering the action menu, the PRADAR options will only be visible to the player while they hold down both the lean left and lean right keys simultaneously.
Three brightness levels.
High, Low and Off (While off is selected, dots will appear when the player holds the force commanding key).
Toggle group names.
Turns on and off the display of the group list when force commanding is pressed. When off they only appear if the forcecommanding(space) is being held.
View Group Details.
While holding down the force commanding key (space), if you hold down both the lean left and right keys,
pradar will display a list of your group showing each members current primary and secondary weapons.
Join Group.
If you hover your cursor over a person from another group and are close enough to them, you will be given the option to join that persons group.
Make Leader.
If you are the current leader of a group you have the option to give command to another person while holding your cursor over them and are close enough to them.
In single player if you wanted to view the group and leader options place this in the editor.
Blakes_PRADAR_Debug = 1;


Installation:
As we always recommend use modfolders to seperate the custom content from the official game content to prevent problems. For different ways to set up your modfolders and use them please visit our FAQ.

When you are using the Steam version you can find a Steam mod installation and activation FAQ here.


Included .pbo files:
pradar2.pbo


Usage:
PRADAR automatically activates if the addon is installed correctly.
To help reduce any conflict with mission designer introductions, the display will not commence until the player starts moving forward.


Media:

Video by Variable - Using Blake's PRADAR During a Coop Game




Credits & Thanks:
Thanks for all the help testing:
Vairable CIA
Variable's friend Mike
The Colonel ZSU
Victim ZSU
Thanks for hosting PRADAR:
Old Bear
Foxhound
SickBoy


Changelog:
v1.2.0.3
- Changed: Near object information gathering moved to a second thread.
- Changed: Reduced the number of dots and names displayed to reduce stutter. Total of 6 each.
- Added: Number of peripheral dots displayed dynamically changes to only have a maximum combination of 8 controls displayed at once. Excluding lists. To help reduce stuttering issue introduced in game engine changes in patch 1.62.
- Changed: Increased the range to 80m.
- Changed: Collection area is now forward of the players view. Centre 30m unless the player is looking at the ground closer. This allows better filtering of desired focus.
- Changed: Reduced the peripheral dot size to 50% to be less obtrusive.
- Changed: Label size, position, range viewable, and colour/alpha value for easier viewing.

v1.2.0.2
- Changed: Compiled the main loop to help reduce the pausing.
- Changed: Minor timing tweeks
- Changed: Unit gathering command back to nearestobjects as I don't think that was making an impact.
- Changed: Made the list width larger.
- Added: Menu to turn all the PRADAR extras off.
- Removed: Action to allow dots to stay on constantly.
- Fixed: Where Icon labels displayed when player isn't the group leader.
- Changed: Now lists will dim as per the dot brightness settings.

v1.1..0.1
- Added: Ability to switch between Side and friendly factions. So if you have a player who is civilian or independant you have the ability to have them show up on PRADAR.
- Added: Ability to display the compass cardinal points. Action menu toggles them on and off. Visible only during depression of space.
- Added: Popup list - If you hold your cursor over a unit or vehicle a pop list will display details of that unit:
    - Vehicle - Displays who is in which position in the vehicle, including the cargo area.
    - Man - The units primary and secondary weapons.
- Added: Made the popup list text box size dynamic so it alters depending on how many lines of information are displayed.
- Fixed: Issue where an empty vehicle if used by a person of your side would display Errr as its name.
- Fixed: Issue where names were intermittent when players were upstairs in buildings.
- Fixed: Ability to change groups which broke in the last update.
- Changed: The checks for screen limits to cater for Multi monitor setups.
- Fixed: Arma patch 1.62 issue where the labels and dots stopped updating properly by slowing the loop down slightly.

v1.0
- Fixed a logic error where unless there were people that created a dot(outside of view), the names wouldn't appear until there was somebody.
- Increased the view distance by 10m.
- Turned the dots off unless force commanding held to be the default starting option.
- Rewrote some code to increase the robust nature of PRADAR, where the limited number of layers with displays will always be a source of conflict between scripts and addons that use displays. Now each time you engage the force commanding button it reloads the pradar display.
- Removed the reboot menu option, no longer required because of the above change.
- Slightly optimised the code.
- Removed the background of the brief names that appear under the leaders icon. Sacrificed clarity as I found the bar a little annoying.

v0.1.4.3a
- Fixed problem where a report file error "Bad conversion: scalar" occurred if a player had a short name. (Thanks to Variables friend Mike for the find and solution!)

v0.1.4.2a
- Fixed stray dot if only one friendly present at start of mission.

v0.4.1a
- Changed Menu variable initialisation to span multiple missions.

v0.4a
- Changed how I store the menu options so players only need to set once per mission. Values are retained through respawning. Thanks to Variable's friend Mike on the how to for that.
- Changed the short names below the icons to be either permanent on, or shown while force commanding pressed. If the equipment list stays visible when changing the setting tap force commanding again to remove it.

v0.3
- Fixed Menu items not properly resetting after rebooting PRADAR.
- Changed code to hopefully eliminate PRADAR not functioning after exiting a vehicle.
- Remove group numbering which didn't work if custom names were used.
- Moved Icon label position to below the icons.
- Added the ability to alter the group names positions.
- Added a quick abbreviated list of groups primary and secondary weapons or vehicle positions.
- Added menu item to toggle group labels and list on and off.
- Added option to allow Labels while in a vehicle.
- Added menu item to toggle labels on and off while in a vehicle. Menu not available in vehicle need to select prior to boarding.

v0.1.2a
- Changed menus to allow dot visibility setting to remain whether dot are set to visible or only when names are displayed.
- Created a list of the group names with their corresponding group number to match the icons the leaders have at the botton of the screen.
- Created a menu item that toggles whether the group list is displayed when pressing force commanding.

v0.1.1 alpha
- fixed a problem where all vehicles of all sides were tracked instead of only friendly manned vehicles.

v0.1 alpha
- first public release


Forum topic:
- BI forums



- Community Base Addons




Enable javascript to be able to download from Armaholic please!



Tags: No tags