Forum

Quake 1 player height in Hammer units

Discuss the construction of maps and the tools to create maps for 3D games.

Moderator: InsideQC Admins

Quake 1 player height in Hammer units

Postby JasonX » Tue Jun 22, 2010 11:16 pm

What is it? :roll:
JasonX
 
Posts: 411
Joined: Tue Apr 21, 2009 2:08 pm

Postby Spike » Tue Jun 22, 2010 11:23 pm

32+24=56
Spike
 
Posts: 2892
Joined: Fri Nov 05, 2004 3:12 am
Location: UK

Postby frag.machine » Wed Jun 23, 2010 1:51 am

Spike wrote:32+24=56

Quake units.
I know FrikaC made a cgi-bin version of the quakec interpreter once and wrote part of his website in QuakeC :) (LordHavoc)
User avatar
frag.machine
 
Posts: 2090
Joined: Sat Nov 25, 2006 1:49 pm

Postby Mexicouger » Wed Jun 23, 2010 4:10 pm

or

10 +6 -2 / 2 + 3 * 5 - 3 + 9 = 56

Quake Units
User avatar
Mexicouger
 
Posts: 514
Joined: Sat May 01, 2010 10:12 pm

Postby frag.machine » Wed Jun 23, 2010 5:50 pm

Mexicouger wrote:or

10 +6 -2 / 2 + 3 * 5 - 3 + 9 = 56

Quake Units


:D

I just added the note because I was not sure if there's a 1=1 correlation between Worldcraft units and Quake units.
I know FrikaC made a cgi-bin version of the quakec interpreter once and wrote part of his website in QuakeC :) (LordHavoc)
User avatar
frag.machine
 
Posts: 2090
Joined: Sat Nov 25, 2006 1:49 pm

Postby Spike » Wed Jun 23, 2010 6:03 pm

Well technically its 32--24. But double minus is a positive.
Spike
 
Posts: 2892
Joined: Fri Nov 05, 2004 3:12 am
Location: UK

Postby Mexicouger » Sat Jun 26, 2010 10:33 pm

So in coding, What would this add up to?

-12 -12 -24, 12 12 10??

Would it be like 14 or -14?

I am confused on how to add these....
User avatar
Mexicouger
 
Posts: 514
Joined: Sat May 01, 2010 10:12 pm

Postby Arkage » Sat Jun 26, 2010 10:47 pm

Its calculated relative to the players origin, so that would be 14, 14, 34.
User avatar
Arkage
 
Posts: 66
Joined: Thu Nov 19, 2009 4:17 pm

Postby Mexicouger » Sat Jun 26, 2010 11:18 pm

I need to know what Number to specify In SV_HullForEntity. Right Now, For the Morphball, I have

Code: Select all
VectorSubtract (maxs, mins, size);
      if (size[0] < 3)
         hull = &model->hulls[0];
      else if (size[0] == 14)
         hull = &model->hulls[1];
      else
         hull = &model->hulls[2];


I put
Code: Select all
else if (size[0] == 14)
         hull = &model->hulls[1];


Do you think This will work or if there is a more Efficient way to do that. Because If its lower than 3, Then it's 0.

If I was to go
Code: Select all
else if (size[0] >= 14)
         hull = &model->hulls[1];


Would that Work?[/code]
User avatar
Mexicouger
 
Posts: 514
Joined: Sat May 01, 2010 10:12 pm

Postby Spike » Sat Jun 26, 2010 11:19 pm

A quake player's feet end 24 units below the player's origin.
The top of his head is 32 units above the origin.
This makes the player 56 units tall, as mentioned in my first post in this topic.
The eyes are at origin+22.
Projectiles fire from origin+16.
Maximum step height is 18 units.
You cannot step into a hole in a wall unless the hole's top is 18+56 units higher than the floor you were leaving, but you can probably jump through it. Leaving such a hole is not an issue.
Small passageways are generally 64 units high. This at least resolves most issues with floating point inprecisions.
Regular doors are 128 units high. Passageways this high permit jumping around comfortably.

A halflife player is 72 units high. 36 units in each direction. I think. I don't remember the crouching size.
Spike
 
Posts: 2892
Joined: Fri Nov 05, 2004 3:12 am
Location: UK

Postby xaGe » Sun Jun 27, 2010 12:47 am

..Metroid like game?



Mexicouger wrote:I need to know what Number to specify In SV_HullForEntity. Right Now, For the Morphball, I have
User avatar
xaGe
 
Posts: 461
Joined: Wed Mar 01, 2006 8:29 am
Location: Upstate, New York

Postby Mexicouger » Sun Jun 27, 2010 1:51 pm

Yes, And I am confused on that part right there. I Don't know what to put because I don't know what the overall number is.
User avatar
Mexicouger
 
Posts: 514
Joined: Sat May 01, 2010 10:12 pm

Postby Arkage » Sun Jun 27, 2010 8:59 pm

Spike's post explained how it works.
User avatar
Arkage
 
Posts: 66
Joined: Thu Nov 19, 2009 4:17 pm

Postby Sajt » Sun Jun 27, 2010 9:14 pm

"size" is set to "maxs - mins".

If you think in 1D (not 3D), a character who is 8 units wide and is centred on the origin (zero), his "mins" is -4 and his "maxs" is 4. "4 - (-4)" is 8. In 3D there are three mins values and three maxs values, but it still works the same way.
F. A. Špork, an enlightened nobleman and a great patron of art, had a stately Baroque spa complex built on the banks of the River Labe.
Sajt
 
Posts: 1215
Joined: Sat Oct 16, 2004 3:39 am


Return to Mapping

Who is online

Users browsing this forum: No registered users and 1 guest