Author: Skippy
Author Website:

Requirements: No addons required

Version: 3
Signed: Yes, serverkey included

Short description: Displays team members (with the possibility to include/exclude IA and the possibility to rename groups) in the diary as well as rank and role of each soldier.

Date: 2014-08-13 15:43


Comments: (0)
Rating:



 



Skippy Team Roster

by
Skippy


Description:
Displays team members (with the possibility to include/exclude IA and the possibility to rename groups) in the diary as well as rank and role of each soldier.
This comes as an addon as well as a script version. Both are available in the archive.


Installation:
Extract into the ArmA 3 Directory, by default this is located in:
32-Bit - C:\Program Files\Steam/Steamapps\Common\ArmA 3\
64-Bit - C:\Program Files (x86)\Steam/Steamapps\Common\ArmA 3\
After extraction it should look like this:
Steam\Steamapps\Common\ArmA 3\@your_mod_folder_name\addons\

You can also use the "Arma 3 Alpha" folder in your "My Documents" folder. Your folder setup could than look like for example this:
mydocuments\Arma3 Alpha\@your_mod_folder_name1\addons\
mydocuments\Arma3 Alpha\@your_mod_folder_name2\addons\
mydocuments\Arma3 Alpha\@your_mod_folder_name2\addons\

When present place the "userconfig" folder into your game install folder, usually:
"C:\Program Files (x86)\Steam\steamapps\common\Arma 3".
You may already have "userconfig" folder from other addons and/or mods in which case it is safe to merge the contents from this archive.

You'll also need to add a Launch Parameter to Steam, in order to do so right-click on ArmA 3 Alpha and click Properties and then Set Launch Options. In the window that opens enter in -mod=@your_mod_folder_name
For using multiple mods you would then do so like this:
-mod=@mod_name;@mod_name2;@mod_name3;@mod_name4;@mod_name5

Note:
You can also use -nosplash to get rid of the splash art and intro videos.


And of course you can also enable and disable community made addons and mods through the in-game Options Expansions menu if you do not want to mess with startup parameters!

When the above information still does not provide you with enough to learn how to install custom addons and mods you can always ask in our Guide On Installing Mods.


Included files:
skippy_roster.pbo


Usage:
Decompress roster.sqf file in your mission directory.
Insert the following line in your init.sqf:
[1,true,true] execVM "roster.sqf"; //default
You can also change these parameters:
First parameter (required) allows you to chose what kind of unit is displayed. (ie: players only, AI and players, playable AI and players).
First parameter can take following values :
0 -> players only
1 -> AI and players (all units)
2 -> playable AI and players

Second parameter (required) allows you to chose wether or not you want to display unit rank:
true/false -> displays/hides rank

Third parameter (required) allows you to chose wether or not you want to display unit role:
true/false -> displays/hides role

You can also add optional parameters to display whole side as one color.
"ColorSIDE","#'000000'"
where SIDE is one of the following EAST, WEST, RESISTANCE or CIVILIAN
and 000000 can be any hexadecimal color

Mission maker can also chose to add optional parameters in editor.

Change group name using :
(group this) setGroupID["My Group Name"];
in the init field of a group member.

Change group color using :
(group this) setVariable["color","'#000000'"]; where 000000 can be any hexadecimal color
in the init field of a group member.
NB : this overwrites ColorSIDE

Change player role using :
this setVariable ["displayName","Custom Role"];
in the init of the unit.
NB : this overwrites role

Exemples:
[0,false,true] execVM "roster.sqf";
0 -> only players
false -> hides ranks
true -> displays roles

[ode][1,true,false,"ColorWEST","'#0066CC'"] execVM "roster.sqf";[/code]
1 -> all units
false -> displays ranks
true -> hides roles
"ColorWEST" followed by "'#0066CC'" -> All BLUFOR groups will be displayed in blue

Use Roster_Example.VR as an example.


Future plans:
I might also release a server side version of the addon.


Notes:
I would appreciate feedbacks and suggestions.


Credits & Thanks:
Author : Skippy
Thanks to Tony_Larsen


Changelog:
v3
- first release


Forum topic:
- Armaholic forums




Enable javascript to be able to download from Armaholic please!



Tags: Group,   Rank,   Rename,   Role,   Team