GoldenEye: Source Forums

Editing and Customization => General Discussion => Topic started by: terps4life90 on August 17, 2010, 02:53:44 am

Title: Respawn Locations
Post by: terps4life90 on August 17, 2010, 02:53:44 am
Respawn Locations need to be REWORKED!!!! I am sick of spawning in battles with 7 people  right next to me 5 or 6 times in a row, very unfair.
Title: Re: Respawn Locations
Post by: coolDisguise on August 17, 2010, 02:57:58 am
Have you ever played UT or such with many ppl on the same rather small map?
It's the same.
But as I believe to remember there was already some system in place (for GE: S) to keep you from spawning in too crowded rooms too often.
Title: Re: Respawn Locations
Post by: terps4life90 on August 17, 2010, 03:31:36 am
I have notice that it only happens to me in the facility levels, first off there is like 8 spawns points in the gas tank room, so every time i spawn there i am getting shot at, but the other levels are fine.
Title: Re: Respawn Locations
Post by: VC on August 17, 2010, 07:35:51 pm
I'm going to propose a new spawnpoint quality formula.
Title: Re: Respawn Locations
Post by: killermonkey on August 17, 2010, 11:49:14 pm
I have increased the number of potential spawn point candidates that are considered, in the spawn point formula currently existing, in v4.1.

The main problem with the formula as is is that it is a "good enough" solution. It gets the job done 80% of the time or more which is fine by me considering you already get 3 seconds of invuln after you spawn anyway and you just need to suck it up sometimes.

Anyway, so the original system considers 4 potential, randomly picked, spawn points and then ranks them based on how many enemies are within a 512 unit distance (~40 ft). The lower the number the better, obviously. Well if all 4 spawn points picked to evaluate are near enemies then you are shit out of luck.

I increased the number of spawn points considered to 8 in v4.1 which should bring my "good enough" percentage up to around 95-98% of the time except for really crowded servers on basement, complex, stack, etc.

----

On the contrary, VC's proposed method looks at EVERY spawn point on the map and evaluates the number of players in a weighted normal distribution based on their distance from a threshold to the spawn point. Then the best candidates are thrown into a weighted randomization picker which prevents the occurance of "the same point" being picked over and over.

This method would increase the amount of calculation proportional to the number of spawn points on the map (which can be upwards of up to 30-40!) not to mention increasing the base amount of calculation with the normal distribution and randomization picker. All in all, it is more work for little gain, which is why I rejected it. Plus I am not about to code and debug something that already is implemented and works.
Title: Re: Respawn Locations
Post by: coolDisguise on August 18, 2010, 02:07:59 am
I'm surprised the current formula causes trouble.
Since when you imagine a map, chances are the mapper would put maximal half of the spawns next to each other.
So if there's X spawn locations and half of them are in area A and half in area B, chances for selected spawn1 to be in A are 1/2 * X.
For spawn2 it's 1/2 * (X-1) and so on. Even if X is big enough, it's roughly (1/2)^4 = 1/16 = 6,25% for all spawns being next to each other, meaning in 93 of 100 cases you shouldn't be having as much trouble as terps4life90 states. Yet, it'd be normal to have at least 1 player near a spawn location on a very small map with like 16 players.

Besides: doesn't such a formula work against the Dutch Rudder achievement?
Title: Re: Respawn Locations
Post by: VC on August 18, 2010, 11:40:58 am
You say that as if there wasn't opportunity to optimize.

And who the fuck is allowing bugs to be written in the first place?  Must be Gabe because we don't cotton to that sort of thing last time I was around.

CD: Your math is dildoes.

Spawn 1 is always near itself, so its p=1.  In a highly-idealized system, we will assume nearness and q are related, so the chance of your spawning badly relative to your spawn quartet is about 7-to-1.  In an empty server, your quartet can miss the action, but if it's loaded up, you can forget about getting spawned in the bottle room with the mid-range weapon, because the stairs corner with nothing but popgun ammo and an RC-P90 sort of guy who just took the armor is the one KM selected as your destiny.


Don't matta' none, when I make my game its spawning will be awesome, a reflection of myself.
Title: Re: Respawn Locations
Post by: Doc.NO on August 18, 2010, 12:58:44 pm
be awesome, a reflection of myself.
lol
The place seemed dull when you where away doing zombie genocide. Fuck knows what will happen next.
Title: Re: Respawn Locations
Post by: RobbeR49 on August 18, 2010, 02:38:23 pm
an RC-P90 sort of guy who just took the armor

Just spawn me away from that guy and I'd be happy.
Title: Re: Respawn Locations
Post by: VC on August 18, 2010, 10:44:04 pm
Well, No, for one I could fasten in and start working on my own game.  Since Valve is saying they will cockblock Windows 2000 at the end of the month, I might become suddenly zombieless.

I'll leave it to you to imagine what sort of game I would create.
Title: Re: Respawn Locations
Post by: Proxie on August 18, 2010, 10:50:43 pm
VC's Citrus Rodeo
Title: Re: Respawn Locations
Post by: VC on August 18, 2010, 11:52:34 pm
YEEEEEEEEEEEEEEE HAAAAAAAAAAAAAAAAAAAAAA!

Ya'll gonna be my rodeo clowns.  Just watch out for the pineapples, they'll spike you.
Title: Re: Respawn Locations
Post by: CCsaint10 on August 19, 2010, 12:25:51 am
VC...give me a break. You really just need to man up, stop whining about Valve, and go to the next OS. Dump windows 2000, move on. Christ... This argument of yours has been going on for too long...
Title: Re: Respawn Locations
Post by: killermonkey on August 19, 2010, 02:12:20 am
VC...give me a break. You really just need to man up, stop whining about Valve, and go to the next OS. Dump windows 2000, move on. Christ... This argument of yours has been going on for too long...

Fuck this thread just derailed..... I can't wait to see the response to this one
Title: Re: Respawn Locations
Post by: Proxie on August 19, 2010, 02:13:28 am
Everything after 2000 was cancer, they focused on big red buttons and glossy orbs instead of what really matters, why should he purchase another Windows Software license when he already has one?

Title: Re: Respawn Locations
Post by: CCsaint10 on August 19, 2010, 04:02:09 am
not true at all, windows 7 is superior to 2000. Security wise it is far better, far better at ending programs that have stop responding, performance wise it does on par or better that 2000 anyways cause of its age, and boatloads more. Proxy you can't even talk when you have a computer that is a dinosaur like you have. Nothing runs that well on it anyways. Its a god damn ten year old operating system, cut the cord already. He should have to buy a new license so that Microsoft can improve there stuff. And they have. For instance, you get far less BSOD issues altogether. If you don't upgrade you don't only get behind Microsoft but you get behind every other software maker in the world. Plus, graphics can only go so high on 2000 till they have to design something better to keep advancing. It is dead, get over it.

by the way, I am sorry for derailing this thread. I am just sick of hearing VC whine about windows 2000....
Title: Re: Respawn Locations
Post by: VC on August 19, 2010, 05:14:24 am
My favorite part was: "He should have to buy a new license so that Microsoft can improve there stuff."

You should have to buy a new bathtub, even though you already have a bathtub, so the bathtub company can improve there bathtubs, by making them require more-expensive plumbing, have larger knobs that have signs pointing at them saying "THIS MAKES WATER COME OUT" and "DANGER, HOT! Are you sure you want to use this water?  Y/N/Remind Me Later", and you will be visited regularly by a little man to make sure that you installed your bathtub legally because you are by default a criminal, and to fill your bathtub with cement if you re-arranged your furniture too many times since the first time he came.

Your new bathtub does have slightly-better skid pads in the bottom, but neither are good enough to protect you from falling if you get too much soap on your feet, so both tubs require those sandpaper splat decals, but we'll pretend that slightly-better skid pads are an earth-shattering improvement.

I'm more of a shower-man, but Gabe Newell can't fit inside one, so he ignored shower-men and went after the giant jacuzzi hippies, instead, not apparently noticing that very few people have giant jacuzzis in their bathrooms, and those that do rarely use them for bathing, anyway, because hippies don't wash.
Title: Re: Respawn Locations
Post by: coolDisguise on August 19, 2010, 03:51:47 pm
So... even though he calls himself gay Ben, maybe he's just not that into you? Is this about Newell going after Hippies? Who can blame him? :D
Besides, such a jacuzzi can be used by multiple people at once more easily and you wouldn't have to adjust either yourself to the jet of water or vice versa. Why is it you're not buying a jacuzzi yourself but prefer to shower quickly but only with some water drops?

After all an image of the working system every now and then should get you around most reinstalls and there should be a way (even though I'm not using it myself, yet) to configure 7 to behave at least very similar to older versions in terms of usability.
Title: Re: Respawn Locations
Post by: CCsaint10 on August 19, 2010, 04:10:22 pm
My favorite part of post was...the whole thing. What is funny about it is bath tubes are completely different than software and it makes the argument almost void. For instance, an operating system completely changes and adds functions with each version/does performance changes/tweaks. Bath tubes continue to perform the same functions and, although they sometimes add new features, they don't really change the core function. Windows 7 has done many changes, helped productivity, and has even added features/function to help make everyone's life easier. It is completely different than 2000. That, and it is far more stable than 2000.

    Although it is also sometimes nice to buy a new tub and experience higher water pressure, less leaky water, and so on. This makes it all worth it to buy something that has been out a while (like windows xp) which is NOT TAXING whatsoever if you have anything decent of hardware because it provides you a step up in features, doesn't kill your performance because most of it has been worked out with 3 service packs and cause it is already outdated enough, and licenses are so cheap there is no reason not to. If changing on OS is THAT huge of deal and requires that much struggling, then you are surely out of luck because you obviously don't even want to take a chance with anything paste 2000, and therefore don't want to be a part of steam or any other software vendor paste 2000, which is kind of sad. By the way, who cares if someone checks if you are "legal" or not. It just an authentication tool in which you are superior enough that you shouldn't have to worry about stuff like that. You are making VC's Citrus rodeo...after all.

It also isn't like windows xp and 7 are really that DRASTICALLY differnent OS's. They are similar enough that I am sure you will be able to figure them out right when you get on.
Title: Re: Respawn Locations
Post by: Mangley on August 19, 2010, 04:17:38 pm
That bathtub analogy works very well.

Windows 2000 is a rusty, battered old bathtub full of holes and with jagged edges. Only the most stubborn redneck would refuse to replace it.
Title: Re: Respawn Locations
Post by: CCsaint10 on August 19, 2010, 04:23:01 pm
That bathtub analogy works very well.

Windows 2000 is a rusty, battered old bathtub full of holes and with jagged edges. Only the most stubborn redneck would refuse to replace it.

This has been an ongoing battle, so I guess VC falls into that category.
Title: Re: Respawn Locations
Post by: olileauk on August 19, 2010, 05:54:04 pm
Holy shit people still use Win2k?!
Title: Re: Respawn Locations
Post by: mookie on August 19, 2010, 06:09:46 pm
I switched from 2000 to XP about 2 years ago (au cause de Chrome). Explorer is noticeably less responsive, and tends to hang. On the other hand, there is Luna, whose productivity enhancements cannot be understated. XP does boot faster though.
Title: Re: Respawn Locations
Post by: killermonkey on August 19, 2010, 09:14:25 pm
XP is crap. Windows 7 is the only comparable os to windows 2 k.

I can't count the number of re installs of xp I have done over the years. I have only taken the vista and 7 disks out of their cases once...when they were first installed.
Title: Re: Respawn Locations
Post by: olileauk on August 19, 2010, 10:07:17 pm
XP is crap. Windows 7 is the only comparable os to windows 2 k.

I can't count the number of re installs of xp I have done over the years. I have only taken the vista and 7 disks out of their cases once...when they were first installed.

QFT! Win 7 is excellent.
Title: Re: Respawn Locations
Post by: Jeron [SharpSh00tah] on August 19, 2010, 11:59:08 pm
My favorite part of post was...the whole thing. What is funny about it is bath tubes are completely different than software and it makes the argument almost void. For instance, an operating system completely changes and adds functions with each version/does performance changes/tweaks. Bath tubes continue to perform the same functions and, although they sometimes add new features, they don't really change the core function. Windows 7 has done many changes, helped productivity, and has even added features/function to help make everyone's life easier. It is completely different than 2000. That, and it is far more stable than 2000.

Hey, hey, hey, you could re-route the piping of the bath tub.

And in the case of windows 7; you can put lipstick on a pig, its still a pig.
Title: Re: Respawn Locations
Post by: killermonkey on August 20, 2010, 01:09:56 am
And in the case of windows 7; you can put lipstick on a pig, its still a pig.

I don't expect asinine comments from you Jerone. However, you just made one. Read up on what makes windows 7 a decent operating system before you post bullshit. Here is an excellent article to start with: http://www.tomshardware.com/reviews/2d-windows-gdi,2539.html

It's not all about glitter and gloss. It's about compatibility (especially with hardware) which is mainly the reason why a lot of companies are dropping windows 2000 support. Frankly, it's inferior framework is not being supported by the manufacturers of hardware (read graphics cards, audio cards, etc). You just won't be finding any more updates to drivers for the legacy systems like that. Not to mention Microsoft has official stopped support for Win 2K for well over two years now. Valve doesn't want to jump through hoops to write legacy software rendering because the available win2k hardware drivers refuse to support their features.
Title: Re: Respawn Locations
Post by: CCsaint10 on August 20, 2010, 04:54:58 am
Thank you finally a few people making sense. Totally agree though. Xp is crap compared to 7. I have never had to reinstall once either. Xp I did way too many times
Title: Re: Respawn Locations
Post by: olileauk on August 20, 2010, 09:25:47 am
I don't expect asinine comments from you Jerone. However, you just made one. Read up on what makes windows 7 a decent operating system before you post bullshit. Here is an excellent article to start with: http://www.tomshardware.com/reviews/2d-windows-gdi,2539.html

It's not all about glitter and gloss. It's about compatibility (especially with hardware) which is mainly the reason why a lot of companies are dropping windows 2000 support. Frankly, it's inferior framework is not being supported by the manufacturers of hardware (read graphics cards, audio cards, etc). You just won't be finding any more updates to drivers for the legacy systems like that. Not to mention Microsoft has official stopped support for Win 2K for well over two years now. Valve doesn't want to jump through hoops to write legacy software rendering because the available win2k hardware drivers refuse to support their features.

I would applaud that post but i don't want to break your count of -666. So well said, sir. Well said indeed.
Title: Re: Respawn Locations
Post by: Jeron [SharpSh00tah] on August 21, 2010, 03:24:42 pm
I don't expect asinine comments from you Jerone.

Hey! No, E! :/ lol