The Gauss suicide's

The Gauss suicide's

Re: The Gauss suicide's Posted by Frissi on Mon Sep 8th 2003 at 11:49pm
Frissi
116 posts
Posted 2003-09-08 11:49pm
Frissi
member
116 posts 52 snarkmarks Registered: Sep 8th 2003 Occupation: Student Location: Iceland
I have been wondering alot , about why the gauss sometimes gets you killed when shooting yourself up in the air with it , it seems to me that it only happens when trying to tau jump from certian surfaces.

Like when gauss jumping from a surface wich is complex and has alot of faces , for example an ground made out of traingle's to create the rough outside rocky look.

What do you all think anyone knows alot about this problemo ?
Re: The Gauss suicide's Posted by Orpheus on Mon Sep 8th 2003 at 11:57pm
Orpheus
13860 posts
Posted 2003-09-08 11:57pm
Orpheus
member
13860 posts 2024 snarkmarks Registered: Aug 26th 2001 Occupation: Long Haul Trucking Location: Long Oklahoma - USA
Frissi said:
I have been wondering alot , about why the gauss sometimes gets you killed when shooting yourself up in the air with it , it seems to me that it only happens when trying to tau jump from certian surfaces.

Like when gauss jumping from a surface wich is complex and has alot of faces , for example an ground made out of traingle's to create the rough outside rocky look.

What do you all think anyone knows alot about this problemo ?
i heard once, that if you shoot a func at close range it will kill, but i never tested it.. i don't like the guass, and seldom use one.. except, to jump with :smile:
Re: The Gauss suicide's Posted by Gollum on Tue Sep 9th 2003 at 12:05am
Gollum
1268 posts
Posted 2003-09-09 12:05am
Gollum
member
1268 posts 525 snarkmarks Registered: Oct 26th 2001 Occupation: Student Location: Oxford, England
It's basically a maths error in the algorithm used to calculate how the gauss beam reflects.  This bug is fixed in the Weapons Patch mod. that I use; I can post the source code if you like.
Re: The Gauss suicide's Posted by Vash on Tue Sep 9th 2003 at 12:07am
Vash
1206 posts
Posted 2003-09-09 12:07am
Vash
member
1206 posts 181 snarkmarks Registered: Feb 4th 2003 Occupation: Afraid of Spiders
I thought it was that fact that the Laser richocheted off the ground and smited your ass
Re: The Gauss suicide's Posted by Myrk- on Tue Sep 9th 2003 at 1:35am
Myrk-
2299 posts
Posted 2003-09-09 1:35am
Myrk-
member
2299 posts 604 snarkmarks Registered: Feb 12th 2002 Occupation: CAD & Graphics Technician Location: Plymouth, UK
He just said that, but in a complex way which you wouldn't understand :razz:
Re: The Gauss suicide's Posted by Frissi on Tue Sep 9th 2003 at 9:22am
Frissi
116 posts
Posted 2003-09-09 9:22am
Frissi
member
116 posts 52 snarkmarks Registered: Sep 8th 2003 Occupation: Student Location: Iceland
HAHA , great now i know :smile:

Please post a link to the weapons patch :wink:
Re: The Gauss suicide's Posted by Orpheus on Tue Sep 9th 2003 at 10:44am
Orpheus
13860 posts
Posted 2003-09-09 10:44am
Orpheus
member
13860 posts 2024 snarkmarks Registered: Aug 26th 2001 Occupation: Long Haul Trucking Location: Long Oklahoma - USA
the weapons patch is a mod specific patch, i don;t think it will help you for normal HL.. but gollum is the guy who will set you straight.. ask him :smile:
Re: The Gauss suicide's Posted by Vash on Tue Sep 9th 2003 at 11:57am
Vash
1206 posts
Posted 2003-09-09 11:57am
Vash
member
1206 posts 181 snarkmarks Registered: Feb 4th 2003 Occupation: Afraid of Spiders
Myrk- said:
He just said that, but in a complex way which you wouldn't understand :razz:
I sometimes forget how to breathe, i am t3h l337 idiot!

 

weeee.
Re: The Gauss suicide's Posted by Frissi on Tue Sep 9th 2003 at 12:35pm
Frissi
116 posts
Posted 2003-09-09 12:35pm
Frissi
member
116 posts 52 snarkmarks Registered: Sep 8th 2003 Occupation: Student Location: Iceland
Yes i know\\knew that orpheus, thanks tho, im just interested in checkin out the mod for my entertainment :wink:
Re: The Gauss suicide's Posted by Finger on Tue Sep 9th 2003 at 1:17pm
Finger
672 posts
Posted 2003-09-09 1:17pm
Finger
member
672 posts 1460 snarkmarks Registered: Oct 13th 2001
This little glitch has been a thorn in my side, since day 1 of mapping.  Most of my maps, see alot of tau action, and these reflections can become very frustrating.  Here's my theory on why it happens.

The Gauss shoots through walls with varying degrees of penetration; therefore, it must calculate the thickness of a wall, and the amount of penetration each shot makes.  Reflection occurs when the Gauss hits a brush that cannot be penetrated.  It seems the energy is not absorbed by the brush, but rather spit directly back at the player.  A simple test map in Worldcraft:  make about 5 walls of varying thickness ( the extreme being 200+units), and see at what thickness the gauss begins to reflect.

Reflection can also occur with brushes that arent very thick, if the Gauss shot is a very weak one.  Basically, the shot was too weak to penetrate the wall, resulting in reflection.

There is one condition where the wall thickness doesn't matter:  If the opposite side of the brush faces the void.  For example, brushes that compose the exterior wall of your map.  A brush that ends at the void, wont  be calculated the same, as the outer faces aren't rendered or drawn.

Therefore, avoid tau reflection, by keeping your brushes fairly thin (128 or under should be ok), or making sure that the outer face of the brush ends at the void.

*even with these principles in practice, some reflection may still occurr.  Remember, it is an 'unstable experimental weapon'. :dorky:
Re: The Gauss suicide's Posted by blu_chze on Wed Sep 10th 2003 at 6:38am
blu_chze
112 posts
Posted 2003-09-10 6:38am
blu_chze
member
112 posts 61 snarkmarks Registered: Sep 2nd 2003 Occupation: Student Location: Perth, West Australia
ive found that if the players on  angle of about 179 to about 130 degrees to the wall/brush/etc the gauss will reflect off any texture. at these angles it will reflect off almost any solid brush, i think at any thickness.

the player standing perpendicular that is facing straight at the brush is another matter entirely. methinks thats where Finger comes in....

 

 

whispers........above this post
Re: The Gauss suicide's Posted by Gwil on Wed Sep 10th 2003 at 3:48pm
Gwil
2864 posts
Posted 2003-09-10 3:48pm
Gwil
super admin
2864 posts 315 snarkmarks Registered: Oct 13th 2001 Occupation: Student Location: Derbyshire, UK
Finger said:
*even with these principles in practice, some reflection may still occurr.  Remember, it is an 'unstable experimental weapon'. :dorky:
As Barney and Co. (TM) found out to their misfortune in the original Half-Life... :lol:
Re: The Gauss suicide's Posted by Gollum on Wed Sep 10th 2003 at 6:26pm
Gollum
1268 posts
Posted 2003-09-10 6:26pm
Gollum
member
1268 posts 525 snarkmarks Registered: Oct 26th 2001 Occupation: Student Location: Oxford, England
Weapons Patch v2 (download)

More information

If I release a modified version, it will be a ZIP.  For now there's only the EXE file.

Relevant code snippet from WP source:

 if ( pEntity->ReflectGauss() )   [color=white]<--This "if clause" has to be counted as "true" for the reflect routine to be called
  {
   float n;[/color]

   pentIgnore = NULL;

   n = -DotProduct(tr.vecPlaneNormal, vecDir);

//SKULL
   if ((n < 0.5) && !fHasPunched) // 60 degrees  [color=white]<--This is the extra bit that stops silly reflections

//END[/color]

At least, I think that's right.  shrugs