Author Topic: Meisseli's HUD for GPP  (Read 32129 times)

Meisseli

  • Spam Killer
  • *
  • Posts: 765
  • Turrets: +83/-25
Meisseli's HUD for GPP
« on: November 29, 2010, 01:29:30 am »
Hello.

This is basically a "port" of my earlier HUD to GPP. It's aimed to be a minimalistic one. Unfortunately GPP doesn't support health/stamina bars at all, so they could not be included in the version.

Licensed under CC BY-NC 3.0: http://creativecommons.org/licenses/by-nc/3.0/

SCREENSHOTS:





DOWNLOAD: .ddos Projects page

INSTALLATION:

Code: [Select]
1. Uninstall any old HUDs.
2. Unzip the contents of this zip to your "tremulous/base" folder.
3. Move the "z_hudoptions.pk3" file to the same folder where vms-gpprXXXX.pk3 files are (Windows: Application Data/Tremulous/gpp, Linux: .tremulous/gpp).
3. Run Tremulous and open the console from main menu (press ~).
4. Type "/exec ui/GPP-Meis/install.cfg" and press ENTER.

CHANGELOG:

Code: [Select]
- v1.21
- Added the new demos menu in the main menu

TO-DO FOR NEXT VERSION:
  • -

Feedback and suggestions are welcome. Report bugs if you've got any, too!
« Last Edit: July 19, 2011, 04:00:49 am by Meisseli »

Kiwi

  • Posts: 859
  • Turrets: +29/-9
Re: Meisseli's HUD for GPP
« Reply #1 on: November 29, 2010, 02:09:40 am »
Nice, installing now!

Thanks!

Loki

  • Posts: 253
  • Turrets: +1/-53
Re: Meisseli's HUD for GPP
« Reply #2 on: November 29, 2010, 01:43:04 pm »
hakr ???
Every single post of me 2012 and below must be left ignored. That wasn't me. That must've been some retarded kid.

Nate

  • Posts: 207
  • Turrets: +158/-37
Re: Meisseli's HUD for GPP
« Reply #3 on: November 29, 2010, 11:42:06 pm »
I'll make a few edits of my own and it will be perfect for me... I loved your 1.1 hud, so thank you for porting.

The stupidest thing I did today was noticing Nate. Blah.

DraZiLoX

  • Posts: 844
  • Turrets: +24/-24
Re: Meisseli's HUD for GPP
« Reply #4 on: November 30, 2010, 01:55:42 pm »
Nice job! I will use this.

Mirrored!

Loki

  • Posts: 253
  • Turrets: +1/-53
Re: Meisseli's HUD for GPP
« Reply #5 on: November 30, 2010, 07:00:13 pm »
Nubcake  ???
Every single post of me 2012 and below must be left ignored. That wasn't me. That must've been some retarded kid.

Tremulant

  • Spam Killer
  • *
  • Posts: 1039
  • Turrets: +370/-58
Re: Meisseli's HUD for GPP
« Reply #6 on: November 30, 2010, 07:10:54 pm »
my knees by my face and my ass is being hammered

Loki

  • Posts: 253
  • Turrets: +1/-53
Re: Meisseli's HUD for GPP
« Reply #7 on: December 01, 2010, 07:04:55 pm »
That i can't make so pro hud ...
Every single post of me 2012 and below must be left ignored. That wasn't me. That must've been some retarded kid.

Meisseli

  • Spam Killer
  • *
  • Posts: 765
  • Turrets: +83/-25
Re: Meisseli's HUD for GPP
« Reply #8 on: December 04, 2010, 12:44:45 am »
Code: [Select]
0. Changelog

- v1.1
- Fixed issues with stamina bar and widescreen aspect ratios
- Added a reloading indicator
- Modified the human health colour ranges
- Added a crude fix to human inventory widescreen issue
- Added install and uninstall config files

A minor update, although for widescreen users it fixes some problems. Notice that the way of installing/uninstalling the HUD has changed, see readme.

I'm currently halting "porting" of the other layout.

Kiwi

  • Posts: 859
  • Turrets: +29/-9
Re: Meisseli's HUD for GPP
« Reply #9 on: December 10, 2010, 07:02:02 pm »
Looks good so far, keep up the good work.  One problem that I'm having is that the hud team location box runs into votes.  I'm not sure if huds have the ability to move around that stuff, but it would look nicer, especially if the team location box was configured to allow more members.  Here's what I mean:



Another suggestion is just that.  I think it would be nicer if the reload indicator was a circle that circled around to close itself.  That is it would be like a radar spinning animation.  I don't know exactly how to explain it, but I think it would be easier to tell how much longer you have to wait for the reload to finish, than watching a circle fade away.  I'm not even sure if that's possible though..

Anyway, keep up the good work,
Thanks!

Superpie

  • Spam Killer
  • *
  • Posts: 339
  • Turrets: +105/-48
    • superpie.org
Re: Meisseli's HUD for GPP
« Reply #10 on: December 10, 2010, 09:18:23 pm »
Yeah animation is far from within the reach of hud code, but I do know what you mean and I've nagged a couple of people about implementing it in the client on irc about it a couple of times... is something like this what you had in mind?
Where is the good in goodbye? -Meredith Willson

A Spork

  • Spam Killer
  • *
  • Posts: 1010
  • Turrets: +37/-230
    • Spork - Unvanquished.net
Re: Meisseli's HUD for GPP
« Reply #11 on: December 11, 2010, 12:11:53 am »
Not bad.
One thing though: does this not have full screen radar support? Or am I just failing at something?
Don't shoot friend :basilisk:! Friend :basilisk: only wants to give you hugz and to be your hat

Proud Member of the S.O.B.F.O.B.S.A.D: The Society Of Basilisks For Other Basilisks Safety and Dominance
:basilisk:    :basilisk:    :basilisk:

Kiwi

  • Posts: 859
  • Turrets: +29/-9
Re: Meisseli's HUD for GPP
« Reply #12 on: December 11, 2010, 05:00:00 am »
Yeah animation is far from within the reach of hud code, but I do know what you mean and I've nagged a couple of people about implementing it in the client on irc about it a couple of times... is something like this what you had in mind?
Yeah exactly, if that kept going all 360 deg.  I think it would make huds much better and improve the general quality of tremulous.  But besides that, and the votes, everything looks great!  I love the way the poison has a warning flash, it's very helpful.  (Although the contrast between standing on creep and not should be more, in the little health cross).

Nate

  • Posts: 207
  • Turrets: +158/-37
Re: Meisseli's HUD for GPP
« Reply #13 on: December 11, 2010, 09:58:32 am »
One problem that I'm having is that the hud team location box runs into votes.  I'm not sure if huds have the ability to move around that stuff, but it would look nicer, especially if the team location box was configured to allow more members.

Yes the team overlay can be moved :P
Meisseli released this before that update that changed the location of the votes. This is an easy change though so I am sure it wont take long for him to update it again.


The stupidest thing I did today was noticing Nate. Blah.

Meisseli

  • Spam Killer
  • *
  • Posts: 765
  • Turrets: +83/-25
Re: Meisseli's HUD for GPP
« Reply #14 on: December 11, 2010, 10:29:54 pm »
Not bad.
One thing though: does this not have full screen radar support? Or am I just failing at something?
No. Might as well add that to to-do list.

One problem that I'm having is that the hud team location box runs into votes.
Will be fixed in the next version.

OhaiReapd

  • Guest
Re: Meisseli's HUD for GPP
« Reply #15 on: December 17, 2010, 12:15:56 pm »
Woah woah woah woah woah...... When you get that fullscreen radar on, I'll love you forever. Then I'll start using it.

Superpie

  • Spam Killer
  • *
  • Posts: 339
  • Turrets: +105/-48
    • superpie.org
Re: Meisseli's HUD for GPP
« Reply #16 on: December 17, 2010, 04:29:37 pm »
reap, since there are leftovers from my hud in this, you can just paste this in the human hud file under //SCANNER
Code: [Select]
    itemDef
    {
      name "scanner"
      rect 164 330 312 72
      aspectBias ALIGN_CENTER
      visible MENU_TRUE
      cvartest hud_scannerFullScreen
      hideCvar {1}
      decoration
      forecolor COMMON_HUD_R COMMON_HUD_G COMMON_HUD_B .5
      background "ui/assets/human/scanner.tga"
      ownerdraw CG_PLAYER_HUMAN_SCANNER
    }
Where is the good in goodbye? -Meredith Willson

A Spork

  • Spam Killer
  • *
  • Posts: 1010
  • Turrets: +37/-230
    • Spork - Unvanquished.net
Re: Meisseli's HUD for GPP
« Reply #17 on: December 18, 2010, 07:16:13 am »
Yeah, I just copypasted your radar code and it worked.
Don't shoot friend :basilisk:! Friend :basilisk: only wants to give you hugz and to be your hat

Proud Member of the S.O.B.F.O.B.S.A.D: The Society Of Basilisks For Other Basilisks Safety and Dominance
:basilisk:    :basilisk:    :basilisk:

Meisseli

  • Spam Killer
  • *
  • Posts: 765
  • Turrets: +83/-25
Re: Meisseli's HUD for GPP
« Reply #18 on: December 18, 2010, 02:58:43 pm »
Superpie, that's actually the normal human radar that you posted.

Anyways, updated.
Code: [Select]
- v1.11
- Added fullscreen human radar
- Teamoverlay position fixed as to not run into votes
- Modified the red cross contrast for better visibility
- Moved the stamina bolt by 1px
« Last Edit: December 18, 2010, 03:01:44 pm by Meisseli »

OhaiReapd

  • Guest
Re: Meisseli's HUD for GPP
« Reply #19 on: December 20, 2010, 03:33:01 am »
I moved the Team Overlay to the lower right hand corner.
Code: [Select]
    //TEAM OVERLAY
    itemDef
    {
      name "teamoverlay"
      rect 460 365 200 128
      style WINDOW_STYLE_EMPTY
      visible MENU_TRUE
      decoration
      forecolor 0 0 0 .7
      textscale .7
      ownerdraw CG_TEAMOVERLAY
    }

Meisseli

  • Spam Killer
  • *
  • Posts: 765
  • Turrets: +83/-25
Re: Meisseli's HUD for GPP
« Reply #20 on: December 20, 2010, 03:13:09 pm »
I moved the Team Overlay to the lower right hand corner.
That one unfortunately makes an eight player visible only partially with the default values. Although I don't know if you're using different settings for your teamoverlay. In any case, it's good to see that people modify HUDs to suit their tastes.

A Spork

  • Spam Killer
  • *
  • Posts: 1010
  • Turrets: +37/-230
    • Spork - Unvanquished.net
Re: Meisseli's HUD for GPP
« Reply #21 on: December 20, 2010, 07:00:43 pm »
Wait, you can increase the number of teammates it shows? how?
Don't shoot friend :basilisk:! Friend :basilisk: only wants to give you hugz and to be your hat

Proud Member of the S.O.B.F.O.B.S.A.D: The Society Of Basilisks For Other Basilisks Safety and Dominance
:basilisk:    :basilisk:    :basilisk:

Meisseli

  • Spam Killer
  • *
  • Posts: 765
  • Turrets: +83/-25
Re: Meisseli's HUD for GPP
« Reply #22 on: December 20, 2010, 07:47:33 pm »
Wait, you can increase the number of teammates it shows? how?
cg_teamOverlayMaxPlayers

also some handy cvars are:

cg_teamOverlaySortMode
cg_drawTeamOverlay

OhaiReapd

  • Guest
Re: Meisseli's HUD for GPP
« Reply #23 on: December 20, 2010, 08:25:15 pm »
What do the different sort modes do?

Meisseli

  • Spam Killer
  • *
  • Posts: 765
  • Turrets: +83/-25
Re: Meisseli's HUD for GPP
« Reply #24 on: December 20, 2010, 08:38:58 pm »

OhaiReapd

  • Guest
Re: Meisseli's HUD for GPP
« Reply #25 on: December 20, 2010, 09:04:24 pm »
Thanks.

Meisseli

  • Spam Killer
  • *
  • Posts: 765
  • Turrets: +83/-25
Re: Meisseli's HUD for GPP
« Reply #26 on: April 15, 2011, 08:08:35 pm »
Updated to 1.12.

Fixed some stuff that overlapped each other, like the spectator text and the speed meter. I had a hard time figuring out where to put the spectator text so the lower middle wouldn't be so cluttered, so I put it in the lower right corner. I think it came up as pretty neat-looking. Also, I had been pretty sloppy with making my HUD, some elements that were supposed to be right at the center were a few pixels off. Now everything that needs to be centered is as centered as it can be. One more option too for people who like to look at their fellow teammates' names below the crosshair like in the original Tremulous HUD.

jackForward

  • Posts: 100
  • Turrets: +12/-4
Re: Meisseli's HUD for GPP
« Reply #27 on: May 02, 2011, 03:43:31 pm »
yay!

Meisseli

  • Spam Killer
  • *
  • Posts: 765
  • Turrets: +83/-25
Re: Meisseli's HUD for GPP
« Reply #28 on: May 17, 2011, 05:49:26 pm »
Code: [Select]
- v1.2
- Added main menu options
- Added more crosshair dot options
- Resized the in-game clock so 12-hour display shows properly and it's distinguishable from timer
- Resized the info panel to show elements properly
- Removed the useless "usable" sign from the human HUD
New version! Now with 100% more menu options! Also a lot more different coloured crosshair dots, and finally a working 12-hour display clock.
« Last Edit: May 17, 2011, 06:39:20 pm by Meisseli »

OhaiReapd

  • Guest
Re: Meisseli's HUD for GPP
« Reply #29 on: May 17, 2011, 06:26:45 pm »
Do you know when we will get special HUD menu options? Like energy bars, percentage, etc.?

Thanks.