added functionality to check the map on a bunch of map specific plugins. this way we dont have to load/unload plugins that usually causes slow map changes or even causes crashes. momsurffix was compiled with sourcemod 1.11

This commit is contained in:
2024-08-04 16:56:23 +02:00
parent 0e5cc3175c
commit a296dd400c
8 changed files with 1575 additions and 882 deletions
@@ -208,7 +208,7 @@ const float DEFAULT_PER_FRAME_MAX_VEL_DELTA = 0.0003333; // 2.0 / (120.0 * 50.0)
const float DEFAULT_PER_FRAME_MAX_ACC_DELTA = 0.0000125; // 0.075 / (120.0 * 50.0);
#define PI 3.14159
public bool SphereCollideWithWorld(const float[3] orig, const float radius, float degree, float[3] buffer, int entity)
public bool SphereCollideWithWorld(const float orig[3], const float radius, float degree, float buffer[3], int entity)
{
float inc = PI / degree;
@@ -371,22 +371,22 @@ methodmap Eye < Basic
}
}
public void GetVel(float[3] vel)
public void GetVel(float vel[3])
{
this.GetVector("vVel", vel);
}
public void SetVel(const float[3] vel)
public void SetVel(const float vel[3])
{
this.SetVector("vVel", vel);
}
public void GetAcc(float[3] acc)
public void GetAcc(float acc[3])
{
this.GetVector("vAcc", acc);
}
public void SetAcc(const float[3] acc)
public void SetAcc(const float acc[3])
{
this.SetVector("vAcc", acc);
}
@@ -565,4 +565,4 @@ methodmap Eye < Basic
}
}
}
}