Jump to content
Sign in to follow this  
thebarricade

TBR Pale GUI

Recommended Posts

i think im getting the same errors, and if you have some units in your suad it doesnt show all player icoons anymore they are now blank !

I'll look into the errors when I get home from work.

The blank unit-images are by design though, see the screenshot in the first post.

---------- Post added at 06:08 AM ---------- Previous post was at 06:06 AM ----------

Please make the actions removal separate to the UI too.

(also improved coding)

Oops, forgot about them, I'll move them to the cursors-addon.

Share this post


Link to post
Share on other sites
I'll look into the errors when I get home from work.

The blank unit-images are by design though, see the screenshot in the first post.

---------- Post added at 06:08 AM ---------- Previous post was at 06:06 AM ----------

Oops, forgot about them, I'll move them to the cursors-addon.

This is the error. :)

arma22009-11-1622-25-25-48.jpg

Share this post


Link to post
Share on other sites

@thebarricade: have you changed the icon link direction or edited the image somehow?

Share this post


Link to post
Share on other sites
@thebarricade: have you changed the icon link direction or edited the image somehow?

Stupid mistake on my part. I forgot to change the path to the cursor-image when I split-off the cursors into it's own addon...

---------- Post added at 04:24 PM ---------- Previous post was at 04:14 PM ----------

This is the error. :)

Fixed :)

See first post for download.

I have also moved the action-icons into the cursor-addon.

---------- Post added at 04:46 PM ---------- Previous post was at 04:24 PM ----------

I spelz gud...

Even newer version available...

Share this post


Link to post
Share on other sites

EDIT:

Argh NVM. Just read the whole thread and saw your post above. ;)

Dont like that design however. Your forced to use other addons to get them to work (AI icons).

EDIT2:

And the black/dark grey ranger (SPACE) is so dark you cant make out the distance when looking at dark areas. Make it white maybe? You dont range up in the sky so it would show that well if white. And for the moment im not using Bravo6 AI icons as there is a bug. Im waiting for next release. So with this addon i cant see my AI as you chose by design to remove them. So it gets too hard to use this addon as well for now.

Super idea and i really like the grey. But needs more work IMO. ;)

Edited by Alex72

Share this post


Link to post
Share on other sites
EDIT:

Dont like that design however. Your forced to use other addons to get them to work (AI icons).

Are we talking about the blank unit-icons in the commandbar here? Unfortunately it's there to stay since I like it that way... (and was the driving force behind this addon), but Bravo6 has a really nice looking set of unit-icons going!

EDIT2:

And the black/dark grey ranger (SPACE) is so dark you cant make out the distance when looking at dark areas. Make it white maybe? You dont range up in the sky so it would show that well if white. And for the moment im not using Bravo6 AI icons as there is a bug. Im waiting for next release. So with this addon i cant see my AI as you chose by design to remove them. So it gets too hard to use this addon as well for now.

Super idea and i really like the grey. But needs more work IMO. ;)

Thanks, and I agree, some of the texts are really hard to see. It's on my action-plan to fix.

---------- Post added at 05:03 PM ---------- Previous post was at 05:02 PM ----------

I have removed the download for the moment.

BinPBO doesn't seem to work on my machine for the mo.

Will sort it out and return.

Edited by thebarricade

Share this post


Link to post
Share on other sites

Edit: already fixed in latest version.

Still your config of tbr_pale_gui.pbo has several problems. This is one with good design:

class CfgPatches
{
class tbr_pale_gui
{
 units[] = {};
 weapons[] = {};
 requiredVersion = 1.04;
 requiredAddons[] = {"CAFonts","CAUI","CAData","CA_Anims_Char","CAWeapons","CAWeapons2","CACharacters","CACharacters2"};
 version = "2009-11-20";
 fileName = "tbr_pale_gui.pbo";
 author = "thebarricade";
 mail = "anders@thebarricade.net";
};
};
class RscPicture;
class RscText;
class RscIGText;
class RscStructuredText
{
class Attributes;
};
class RscIGProgress;
class RscInGameUI
{
colorReady[] = {0.11,0.16,0.09,1};
colorPrepare[] = {0.57,0.28,0,1};
colorUnload[] = {0.4,0,0,1};
class RscUnitInfoSoldier
{
 controls[] = {"Background","Weapon","Ammo"};
 class Background
 {
  colorBackground[] = {1,1,1,0.35};
 };
 class Weapon: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 0;
 };
 class Ammo: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 0;
 };
};
class RscUnitInfoTank
{
 controls[] = {"Background","Background2","ProgressBackground","TextSpeed","Weapon","Ammo","Speed","Heading","ValueFuel"};
 class Background
 {
  colorbackground[] = {1,1,1,0.35};
 };
 class Background2
 {
  colorbackground[] = {1,1,1,0.35};
 };
 class ProgressBackground: RscPicture
 {
  colorText[] = {0.11,0.16,0.09,1};
 };
 class ValueFuel: RscIGProgress
 {
  colorBar[] = {0.11,0.16,0.09,1};
  colorFrame[] = {0.1,0.1,0.1,1};
 };
 class Weapon: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 1;
 };
 class Ammo: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 1;
 };
 class TextSpeed: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 0;
 };
 class Speed: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 1;
 };
 class Heading: RscIGText
 {
  colorText[] = {0.96,0.96,0.94,1};
  style = "0x00 + 0x100";
  x = 0.74;
  y = "0.018 + SafeZoneY";
  w = 0.1;
 };
};
class RscUnitVehicle: RscUnitInfoSoldier
{
 controls[] = {"Background","Background2","Weapon","Ammo","Speed","Heading","ProgressBackground","ValueArmor","ValueFuel"};
 class Background
 {
  colorbackground[] = {1,1,1,0.35};
 };
 class Background2
 {
  colorbackground[] = {1,1,1,0.35};
 };
 class Weapon: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 1;
 };
 class Ammo: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 1;
 };
 class Speed: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 0;
 };
 class Heading: RscIGText
 {
  colorText[] = {0.96,0.96,0.94,1};
  style = "0x00 + 0x100";
  x = 0.74;
  y = "0.018 + SafeZoneY";
  w = 0.1;
 };
 class ProgressBackground: RscPicture
 {
  colorText[] = {0.11,0.16,0.09,1};
 };
 class ValueArmor: RscIGProgress
 {
  colorBar[] = {0.11,0.16,0.09,1};
  colorFrame[] = {0.1,0.1,0.1,1};
 };
 class ValueFuel: RscIGProgress
 {
  colorBar[] = {0.11,0.16,0.09,1};
  colorFrame[] = {0.1,0.1,0.1,1};
 };
};
class RscUnitInfo
{
 controls[] = {"Background","Background2","ProgressBackground","ValueArmor","ValueFuel","TextSpeed","Speed","Weapon","Ammo","Heading"};
 class Background
 {
  colorbackground[] = {1,1,1,0.35};
 };
 class ProgressBackground: RscPicture
 {
  colorText[] = {0.11,0.16,0.09,1};
 };
 class TextSpeed: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 0;
 };
 class Speed: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 1;
 };
 class Heading: RscIGText
 {
  colorText[] = {0.96,0.96,0.94,1};
  style = "0x00 + 0x100";
  x = 0.74;
  y = "0.018 + SafeZoneY";
  w = 0.1;
 };
 class ValueArmor: RscIGProgress
 {
  colorBar[] = {0.11,0.16,0.09,1};
  colorFrame[] = {0.1,0.1,0.1,1};
 };
 class ValueFuel: RscIGProgress
 {
  colorBar[] = {0.11,0.16,0.09,1};
  colorFrame[] = {0.1,0.1,0.1,1};
 };
 class Background2
 {
  colorbackground[] = {1,1,1,0.35};
 };
 class Weapon: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 1;
 };
 class Ammo: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 1;
 };
};
class RscUnitInfoAir: RscUnitInfo
{
 controls[] = {"Background","Background2","ProgressBackground","ValueArmor","ValueFuel","TextSpeed","Speed","TextAlt","Alt","Weapon","Ammo","Heading"};
 class TextAlt: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 0;
 };
 class Alt: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 1;
 };
};
class RscUnitInfoAPC: RscUnitInfo
{
 controls[] = {"Background","Background2","ProgressBackground","ValueArmor","ValueFuel","TextSpeed","Speed","TextAlt","Alt","Weapon","Ammo","Heading"};
 class TextAlt: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 0;
 };
 class Alt: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 1;
 };
};
class RscUnitInfoVehicleUnarmed: RscUnitInfo
{
 controls[] = {"Background","Background2","ProgressBackground","ValueArmor","ValueFuel","TextSpeed","Speed","TextAlt","Alt","Weapon","Ammo","Heading"};
 class TextAlt: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 0;
 };
 class Alt: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 1;
 };
};
class RscUnitInfoShip: RscUnitInfo
{
 controls[] = {"Background","Background2","ProgressBackground","ValueArmor","ValueFuel","TextSpeed","Speed","TextAlt","Alt","Weapon","Ammo","Heading"};
 class TextAlt: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 0;
 };
 class Alt: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 1;
 };
};
class RscUnitInfoUAV: RscUnitInfoAir
{
 controls[] = {"Background","Background2","Type","TextSpeed","Speed","TextSpeedWanted","SpeedWanted","TextAlt","Alt","TextAltWanted","AltWanted","TextPosition","Position","TextZoom","Zoom","Weapon","Ammo","Heading","Time","Date","UAV_Cross","LineTLH","LineTLV","LineTRH","LineTRV","LineBLH","LineBLV","LineBRH","LineBRV"};
 class Background
 {
  colorbackground[] = {1,1,1,0.35};
  colorText[] = {0,0,0,1};
 };
 class TextSpeed: RscIGText
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 0;
 };
 class Type: TextSpeed
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 2;
 };
 class Speed: TextSpeed
 {
  colorText[] = {0.11,0.16,0.09,1};
  style = 1;
 };
 class LineTLH: RscText
 {
  colorBackground[] = {1,1,1,1};
 };
 class LineTLV: RscText
 {
  colorBackground[] = {1,1,1,1};
 };
 class LineTRH: RscText
 {
  colorBackground[] = {1,1,1,1};
 };
 class LineTRV: RscText
 {
  colorBackground[] = {1,1,1,1};
 };
 class LineBLH: RscText
 {
  colorBackground[] = {1,1,1,1};
 };
 class LineBLV: RscText
 {
  colorBackground[] = {1,1,1,1};
 };
 class LineBRH: RscText
 {
  colorBackground[] = {1,1,1,1};
 };
 class LineBRV: RscText
 {
  colorBackground[] = {1,1,1,1};
 };
};
class RscHint
{
 class Background
 {
  colorBackground[] = {1,1,1,0.35};
 };
 class Hint: RscStructuredText
 {
  colorText[] = {1,0,1,1};
  class Attributes: Attributes
  {
   color = "#1c2816";
  };
 };
};
class RscTaskHint
{
 idd = 302;
 movingEnable = 0;
 class controlsBackground
 {
  class Background
  {
   colorBackground[] = {1,1,1,0.35};
  };
 };
 class Controls
 {
  class Hint: RscStructuredText
  {
   colorText[] = {1,1,1,1};
   colorBackground[] = {0,0,0,1};
   class Attributes: Attributes
   {
    color = "#ffffff";
   };
  };
 };
};
};
class CfgInGameUI
{
colorBackground[] = {1,1,1,0.35};
colorBackgroundCommand[] = {0.96,0.96,0.94,1};
colorBackgroundHelp[] = {1,1,1,0.35};
colorText[] = {0.96,0.96,0.94,1};
class TankDirection
{
 color[] = {0.1,0.1,0.1,1};
 colorHalfDammage[] = {0.57,0.28,0,1};
 colorFullDammage[] = {0.4,0,0,1};
};
class Compass
{
 color[] = {0.96,0.96,0.94,1};
 dirColor[] = {0.96,0.96,0.94,1};
};
class Menu
{
 colorChecked[] = {0.57,0.28,0,1};
 colorEnabled[] = {0.96,0.96,0.94,1};
 colorDisabled[] = {0.45,0.45,0.45,1};
 colorSelected[] = {0.11,0.16,0.09,0.35};
 colorSelectedText[] = {0.96,0.96,0.94,1};
 style = 0;
};
class Bar
{
 colorBackground[] = {1,1,1,0.35};
};
class Actions
{
 colorBackground[] = {1,1,1,0.35};
 colorText[] = {0.96,0.96,0.94,1};
 colorSelect[] = {0.96,0.96,0.94,1};
 colorBackgroundSelected[] = {0.11,0.16,0.09,0.35};
};
};

Already posted earlier, but you must have missed it.

Edited by kju

Share this post


Link to post
Share on other sites

Argh.. small error in my code.. sorry about that.

Updated the code above.

Share this post


Link to post
Share on other sites

thanks for this mod. Is it possible to display wounded soldiers in own squad (default as red coloured icons)?

Share this post


Link to post
Share on other sites
thanks for this mod. Is it possible to display wounded soldiers in own squad (default as red coloured icons)?

Something like this?

j5uk47.jpg

The addon isn't updated yet, I just wanted to check what people think of the "wound-indicator".

Edited by thebarricade

Share this post


Link to post
Share on other sites

I would make them red outline, becuase green outline just seems to me too much like default BIS selection color, I would prefer red to make thing clear.

Color coordination shouldn't really apply with this, red = danger = injured.

Share this post


Link to post
Share on other sites

Is there a reason you define/modify the position of the heading element of vehicles thebarricade?

Share this post


Link to post
Share on other sites
Is there a reason you define/modify the position of the heading element of vehicles thebarricade?

I didn't like that it was superimposed over the actual "compass". It made it really hard to read, at least for me.

I would make them red outline, becuase green outline just seems to me too much like default BIS selection color, I would prefer red to make thing clear.

Color coordination shouldn't really apply with this, red = danger = injured.

j5uk47.jpg

Are we talking about the green outline in the picture above? If that's the case it's the "this-is-the-player"-indicator. The wounded indicator is the dark-red on unit 2.

---------- Post added at 06:19 PM ---------- Previous post was at 06:18 PM ----------

a red frame maybe good. Is it possible to remove the communication symbol near others too?

What communication symbol are you referring to?

Share this post


Link to post
Share on other sites

If you are near vehicle or person there is as default a symbol (steering wheel respectively for communication to salute or ask something).

the dark red indicator don´t works for me. Its all grey.

Share this post


Link to post
Share on other sites
If you are near vehicle or person there is as default a symbol (steering wheel respectively for communication to salute or ask something).

Doesn't tbr_pale_gui_cursors do just right that? Or have I missed something?

the dark red indicator don´t works for me. Its all grey.

I'll brighten up the red a bit and post a screenshot tomorrow.

Share this post


Link to post
Share on other sites

@ thebarricade

In my PROPER tweaks I moved the "degree / heading bar" above it,

a bit higher. Works quite nicely.

Share this post


Link to post
Share on other sites
Doesn't tbr_pale_gui_cursors do just right that? Or have I missed something?

default: symbols when you are near persons or vehicles

your mod: symbols gone with the exception of the symbols near persons.

It would be nice when these symbols are gone without exception. Sorry for my english.

Share this post


Link to post
Share on other sites
@ thebarricade

In my PROPER tweaks I moved the "degree / heading bar" above it,

a bit higher. Works quite nicely.

Yeah, I saw that. But to each his own, I gather :)

---------- Post added at 08:07 PM ---------- Previous post was at 08:07 PM ----------

default: symbols when you are near persons or vehicles

your mod: symbols gone with the exception of the symbols near persons.

It would be nice when these symbols are gone without exception. Sorry for my english.

Ah, I see. I'll look into it.

mwfxwy.jpg

I can't see any symbol when near another person. So I'm still not sure what you mean. Could you post a screenie?

---------- Post added at 08:13 PM ---------- Previous post was at 08:07 PM ----------

Would this be red enough?

2gwccc0.jpg

Edited by thebarricade

Share this post


Link to post
Share on other sites

Nice and decent looking GUI.

What about moving those small unit symbols into the middle of the boxes and add some for empty ones?

Or instead of weapon symbols just write simple abbreviations eg:

AT - Anti-Tank

LAT - Light Anti-Tank

HAT - Heavy Anti-Tank

R - Rifleman

SNP - Sniper

GL - Grenadier

MM - Marksman

POW - Prisoner of War

AR - AutomaticRifleman

MG - Machinegunner

AA - Anti-Air

Crw - Crew

Civ - Civilian

PLT - Pilot

FAC - Forward Air Controller

Eng - Engineer

FR - Force Recon

MVD - MVD Units

Spez - Spetznaz

Sab - Saboteur

Med - Corpsman, Medic

:)

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×