Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


Thread Rating:
  • 3 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Basic stamina system
Daemian Offline
Posting Freak

Posts: 1,129
Threads: 42
Joined: Dec 2012
Reputation: 49
#8
RE: Basic stamina system

How nice. I actually did something alike in my mod.
It works different, it stops when the player stops running.

I didn't know how to call it, so i put "auto sprint".
But it's basically the guy running faster over time.

PHP Code: (Select All)
Onstart{
AutoSprintInit(); 


PHP Code: (Select All)
// SPRINT {

void AutoSprintInit ()
{    
AddTimer ( EMPTY, 1.0"AutoSprintCheck" ); }

void AutoSprintCheck string &in asTimer )
{
    
float pSpeed GetPlayerSpeed();
    
    if ( 
pSpeed 3.7f ) { AutoSprintNormalize(); }
    if ( 
pSpeed >= 3.8f ) { AutoSprintIncreasepSpeed ); }
    
    
AddTimer ( EMPTY, 1.0"AutoSprintCheck" );
}

void AutoSprintIncrease float pSpeed )
{    
    
float fBonus pSpeed 0.4;
    
float fBonusMax 3;

    if ( 
fBonus fBonusMax ) { fBonus fBonusMax; }
    
SetPlayerRunSpeedMulfBonus );
}

void AutoSprintNormalize ()
SetPlayerRunSpeedMul1.0 ); }

// } SPRINT 

It's useful for large levels.
If you change fBonusMax speed goes to hell.

Hey YC, just a question, why you declare these constants?
STAMINA_PLAYER_HEAD_BOB = "STAMINA_PLAYER_HEAD_BOB";
Just to avoid writing quotation marks? I'm curious.

(This post was last modified: 08-23-2013, 07:45 PM by Daemian.)
08-23-2013, 07:29 PM
Find


Messages In This Thread
Basic stamina system - by Your Computer - 07-13-2012, 10:22 PM
RE: Basic stamina system - by Bas - 07-14-2012, 11:19 AM
RE: Basic stamina system - by Ironbard - 07-15-2012, 04:51 PM
RE: Basic stamina system - by nemesis567 - 07-17-2012, 11:00 PM
RE: Basic stamina system - by Your Computer - 07-18-2012, 12:17 AM
RE: Basic stamina system - by finScript - 08-27-2012, 03:23 PM
RE: Basic stamina system - by DnALANGE - 08-23-2013, 05:44 PM
RE: Basic stamina system - by Daemian - 08-23-2013, 07:29 PM
RE: Basic stamina system - by Your Computer - 08-23-2013, 08:29 PM
RE: Basic stamina system - by Kullin - 09-03-2013, 08:34 AM
RE: Basic stamina system - by ZyLogicX - 10-14-2013, 05:30 PM
RE: Basic stamina system - by Alex Ros - 10-15-2013, 01:02 AM



Users browsing this thread: 1 Guest(s)