GoldenEye: Source Forums

  • December 23, 2024, 07:53:48 am
  • Welcome, Guest
Advanced search  

News:

Pages: [1] 2  All   Go Down

Author Topic: VC's Laboratory 81111  (Read 30411 times)

0 Members and 2 Guests are viewing this topic.

VC

  • Valiant Varanidæ, Citrus Jockey
  • Retired Developer
  • GE:S Fanatic
  • *****
  • Posts: 2,843
  • Reputation Power: 16
  • VC is working their way up.VC is working their way up.VC is working their way up.
  • Offline Offline
VC's Laboratory 81111
« on: November 11, 2008, 11:33:11 am »

With weapon accuracy testing nearing completion, and the assistance of KM posting a list of the guns he wants to include with B3, I'm now preparing for some fire-rate testing and with that I can assemble the scripts and cut the beta testing brigade loose on those figures while I work out a plan to handle explosions.

Yo dev doodles: are we on rolling explosions or standard HL2 blasts?  Inquiring mines want to know.
Can you believe I didn't even have that pun planned?

One thing I can't promise ye publick is appropriate weapon loadouts.  Many will remember the weapon loadout disaster that was Beta 2; I haven't so much as looked at a GES loadout since and I specified the way to do it years ago so I feel no responsibility for it.


So, how about 'dem accuracy tests from thread previous?  The worst projected accuracy for a raingun weapon (Bishop, AuG, and CMag are railguns in Goldeneye) was 0.01905 degrees, which is about one inch per football field.  That should be plenty-good for FPS spammin'.

Yo dev doodles: do we have breathing-effect or should I add some spamcone to simulate it?

Going to work, moar giggles tonight.
Logged
"As for VC's scripts they have not broken the game at all, in fact the game has never felt better." -- KM
"(03:12:41 PM) KM: I would call you a no life loser, but you are useful"
"(03:12:59 PM) VC: Go ahead.  I am, and I am."

Doc.NO

  • 00 Agent
  • ***
  • Posts: 836
  • Reputation Power: 0
  • Doc.NO hides in shadows.
  • Offline Offline
Re: VC's Laboratory 81111
« Reply #1 on: November 11, 2008, 01:33:34 pm »

81337
Logged

VC

  • Valiant Varanidæ, Citrus Jockey
  • Retired Developer
  • GE:S Fanatic
  • *****
  • Posts: 2,843
  • Reputation Power: 16
  • VC is working their way up.VC is working their way up.VC is working their way up.
  • Offline Offline
Re: VC's Laboratory 81111
« Reply #2 on: November 11, 2008, 02:06:59 pm »

81337 is the sound 313c7r1c 5h33p make.
Logged
"As for VC's scripts they have not broken the game at all, in fact the game has never felt better." -- KM
"(03:12:41 PM) KM: I would call you a no life loser, but you are useful"
"(03:12:59 PM) VC: Go ahead.  I am, and I am."

Jeron [SharpSh00tah]

  • Level Designer
  • Retired Lead Developer
  • GE:S Fanatic
  • *
  • Posts: 3,004
  • Reputation Power: 53
  • Jeron [SharpSh00tah] has an aura about them.Jeron [SharpSh00tah] has an aura about them.Jeron [SharpSh00tah] has an aura about them.Jeron [SharpSh00tah] has an aura about them.Jeron [SharpSh00tah] has an aura about them.Jeron [SharpSh00tah] has an aura about them.Jeron [SharpSh00tah] has an aura about them.Jeron [SharpSh00tah] has an aura about them.Jeron [SharpSh00tah] has an aura about them.Jeron [SharpSh00tah] has an aura about them.
  • Offline Offline
Re: VC's Laboratory 81111
« Reply #3 on: November 11, 2008, 10:59:51 pm »

... VC come to the play tests every once in a while...

The guns that are bieng released are in another thread KM already made.

rolling explosions is not going to be in B3 ( READ THE BETA3 HITLIST)

The weapon loadouts are fine

And the accurity/breathing is your only job
Logged

Complete: Ge_Runway (now under care of CC Saint); Ge_Caverns // W.I.P.:Ge_Streets; Ge_Depot; Ge_Train;

VC

  • Valiant Varanidæ, Citrus Jockey
  • Retired Developer
  • GE:S Fanatic
  • *****
  • Posts: 2,843
  • Reputation Power: 16
  • VC is working their way up.VC is working their way up.VC is working their way up.
  • Offline Offline
Re: VC's Laboratory 81111
« Reply #4 on: November 11, 2008, 11:19:04 pm »

I intend to when I get the scripts up.  As you know I've been having fun with SVN and with coding hacking tools.

Breathing effect is coding, which is why I need to know if its in and if we want to loosen guns to stand-in for the drift.
Logged
"As for VC's scripts they have not broken the game at all, in fact the game has never felt better." -- KM
"(03:12:41 PM) KM: I would call you a no life loser, but you are useful"
"(03:12:59 PM) VC: Go ahead.  I am, and I am."

killermonkey

  • GES Programmer
  • Retired Lead Developer
  • GE:S Fanatic
  • *
  • Posts: 5,473
  • Reputation Power: 346
  • killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!
  • Offline Offline
    • DroidMonkey Apps
Re: VC's Laboratory 81111
« Reply #5 on: November 12, 2008, 05:13:39 am »

Just use a spam cone for now, I don't think I can make an effective breath effect for this release.

And weapon loadouts are beautiful... please inquire with me before making crazy assumptions
Logged

UnKnown-Pain

  • Secret Agent
  • **
  • Posts: 88
  • Reputation Power: 0
  • UnKnown-Pain has no influence.
  • Offline Offline
Re: VC's Laboratory 81111
« Reply #6 on: November 12, 2008, 09:10:41 pm »

Just use a spam cone for now, I don't think I can make an effective breath effect for this release.

And weapon loadouts are beautiful... please inquire with me before making crazy assumptions

Yeah VC you crazy man you :/
Logged

VC

  • Valiant Varanidæ, Citrus Jockey
  • Retired Developer
  • GE:S Fanatic
  • *****
  • Posts: 2,843
  • Reputation Power: 16
  • VC is working their way up.VC is working their way up.VC is working their way up.
  • Offline Offline
Re: VC's Laboratory 81111
« Reply #7 on: November 12, 2008, 09:49:25 pm »

I have most of the accuracy data I need so I'm making scripts today/tonight.  Damage will be traditional but not exact if there are any irregularities in the system that I don't know about; I'll test that this weekend-ish.

I don't see a script for D5K's Silenced form.
Logged
"As for VC's scripts they have not broken the game at all, in fact the game has never felt better." -- KM
"(03:12:41 PM) KM: I would call you a no life loser, but you are useful"
"(03:12:59 PM) VC: Go ahead.  I am, and I am."

CCsaint10

  • Nickname: "Saint"
  • 007
  • ****
  • Posts: 1,560
  • Reputation Power: 71
  • CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!CCsaint10 is awe-inspiring!
  • Offline Offline
Re: VC's Laboratory 81111
« Reply #8 on: November 12, 2008, 11:26:20 pm »

Just use a spam cone for now, I don't think I can make an effective breath effect for this release.

And weapon loadouts are beautiful... please inquire with me before making crazy assumptions

Why can't you make a breathing sound for this release. It isn't like we are all going to get angry if we wait a little more for it. I would love it if you guys just fit more new guns in and also added in the little things then to just release it and have to wait for more patches....:)
Logged

Brings back memories, doesn't it? :D

VC

  • Valiant Varanidæ, Citrus Jockey
  • Retired Developer
  • GE:S Fanatic
  • *****
  • Posts: 2,843
  • Reputation Power: 16
  • VC is working their way up.VC is working their way up.VC is working their way up.
  • Offline Offline
Re: VC's Laboratory 81111
« Reply #9 on: November 13, 2008, 12:58:29 am »

Breathing is actually a little tricky; I might code it up this weekend-ish.

Edit: I'm feeling procrastinaty on important things I should be doing, so I coded up a demo.
« Last Edit: November 13, 2008, 02:09:32 am by Viashino Cutthroat »
Logged
"As for VC's scripts they have not broken the game at all, in fact the game has never felt better." -- KM
"(03:12:41 PM) KM: I would call you a no life loser, but you are useful"
"(03:12:59 PM) VC: Go ahead.  I am, and I am."

VC

  • Valiant Varanidæ, Citrus Jockey
  • Retired Developer
  • GE:S Fanatic
  • *****
  • Posts: 2,843
  • Reputation Power: 16
  • VC is working their way up.VC is working their way up.VC is working their way up.
  • Offline Offline
Re: VC's Laboratory 81111
« Reply #10 on: November 13, 2008, 05:03:34 am »

Demo coded, submitted, and -X * -X equals -X² whenever I want it to.

Years after asking for it, we still don't have paired spread factors for first and later bullets.  So yeah; guns are going to be somewhat spammy until that is added.  Also, I needs some rof/c_rof functionality on Bishop and Shotguns.  It's not just for pistols, dammit.

Half of the scripts are written, I finish them tomorrow night.
Logged
"As for VC's scripts they have not broken the game at all, in fact the game has never felt better." -- KM
"(03:12:41 PM) KM: I would call you a no life loser, but you are useful"
"(03:12:59 PM) VC: Go ahead.  I am, and I am."

killermonkey

  • GES Programmer
  • Retired Lead Developer
  • GE:S Fanatic
  • *
  • Posts: 5,473
  • Reputation Power: 346
  • killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!
  • Offline Offline
    • DroidMonkey Apps
Re: VC's Laboratory 81111
« Reply #11 on: November 13, 2008, 05:44:42 am »

c_rof and rof is active on all weapons, even shotguns, wtf is a Bishop... but anyway, there is also a crude method of altering successive bullet's accuracy cones in effect as well from the OB code. Finalize your work and then it will be put into GES
Logged

VC

  • Valiant Varanidæ, Citrus Jockey
  • Retired Developer
  • GE:S Fanatic
  • *****
  • Posts: 2,843
  • Reputation Power: 16
  • VC is working their way up.VC is working their way up.VC is working their way up.
  • Offline Offline
Re: VC's Laboratory 81111
« Reply #12 on: November 13, 2008, 05:50:26 am »

I'll doublecheck rof/c_rof tomorrow.

Bishop is the Sniper Rifle; there was discussion about naming a gun after Nick, similar to Klobb, and since we radically changed the Sniper Rifle's design, there was a motion to christen it the Bishop Sniper Rifle.  I still use the term but everyone else probably has forgotten by now.

How crude? If it's less crude than the bullshit I've been suck with -- using the recoil figures to try to emulate added spread -- I probably won't mind much.
Logged
"As for VC's scripts they have not broken the game at all, in fact the game has never felt better." -- KM
"(03:12:41 PM) KM: I would call you a no life loser, but you are useful"
"(03:12:59 PM) VC: Go ahead.  I am, and I am."

killermonkey

  • GES Programmer
  • Retired Lead Developer
  • GE:S Fanatic
  • *
  • Posts: 5,473
  • Reputation Power: 346
  • killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!killermonkey is awe-inspiring!
  • Offline Offline
    • DroidMonkey Apps
Re: VC's Laboratory 81111
« Reply #13 on: November 13, 2008, 07:33:08 am »

Crude as in this:


Code: [Select]
// Check our penalty time decay
if ( ( ( pOwner->m_nButtons & IN_ATTACK ) == false ) && ( m_flSoonestPrimaryAttack < gpGlobals->curtime ) )
{
m_flAccuracyPenalty -= gpGlobals->frametime;
m_flAccuracyPenalty = clamp( m_flAccuracyPenalty, 0.0f, PISTOL_ACCURACY_MAXIMUM_PENALTY_TIME );
}

.
.
.

virtual const Vector& GetBulletSpread( void )
{
static Vector cone;

float ramp = RemapValClamped( m_flAccuracyPenalty,
0.0f,
PISTOL_ACCURACY_MAXIMUM_PENALTY_TIME,
0.0f,
1.0f );

// We lerp from very accurate to inaccurate over time
VectorLerp( VECTOR_CONE_1DEGREES, VECTOR_CONE_6DEGREES, ramp, cone );

return cone;
}
Logged

VC

  • Valiant Varanidæ, Citrus Jockey
  • Retired Developer
  • GE:S Fanatic
  • *****
  • Posts: 2,843
  • Reputation Power: 16
  • VC is working their way up.VC is working their way up.VC is working their way up.
  • Offline Offline
Re: VC's Laboratory 81111
« Reply #14 on: November 13, 2008, 09:44:04 am »

I don't know any of the structures or functions associated with Source games; but I'm inferring it's a linear slider. You fire, the cone jumps to a max value and then shrinks down linearly over t seconds.

If so that's plenty.  I shouldn't even need access to that t in the script.
Logged
"As for VC's scripts they have not broken the game at all, in fact the game has never felt better." -- KM
"(03:12:41 PM) KM: I would call you a no life loser, but you are useful"
"(03:12:59 PM) VC: Go ahead.  I am, and I am."
Pages: [1] 2  All   Go Up