Jump to content

Home

New Force Speed


Ub3rl33t2304

Recommended Posts

Posted
  Quote
Originally posted by Styles2304

Does anyone know if it's possible to just slow everyone down but keep the player at normal speed instead of the way it is?

 

 

What if 2 people activate speed at different force levels?

Posted

you might do it like this:

 

everyone is slowed by the factor of strongest force speed and the one who uses the force at a lower level gets a bonus of her/his own force speed.

  • 3 weeks later...
Posted

speed is set in one line, in G_Active.c

 

could be laggy to check if anyone else is using speed.

like.

 

 
int i;
int speeduser;

for ( i = 0 ; i < level.maxclients ; i++ ) {
gentity_t *kEnt = &g_entities[i];
if (kEnt->inuse && kEnt->client && !kEnt==ent) 
if(ent->client->ps.fd.forcePowersActive & (1>>FP_SPEED))speeduser=1; 
}


if(ent->client->ps.fd.forcePowersActive & (1<<FP_SPEED) && speeduser) ent->client->ps.speed=250;

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...