diff options
| author | navewindre <boneyaard@gmail.com> | 2018-09-07 00:33:45 +0200 |
|---|---|---|
| committer | navewindre <boneyaard@gmail.com> | 2018-09-07 00:33:45 +0200 |
| commit | f3e05f066a09546f55ad3b59471a5a39a0ce4243 (patch) | |
| tree | 2e4c224dde0530de7c3376bb7cd68bf8a702a986 /internal_rewrite/ragebot_resolver.cpp | |
| parent | b8f43120600120bdfc22abfc1f94d3f77cb25640 (diff) | |
dsadsad
Diffstat (limited to 'internal_rewrite/ragebot_resolver.cpp')
| -rw-r--r-- | internal_rewrite/ragebot_resolver.cpp | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/internal_rewrite/ragebot_resolver.cpp b/internal_rewrite/ragebot_resolver.cpp index a56a00c..0a7174e 100644 --- a/internal_rewrite/ragebot_resolver.cpp +++ b/internal_rewrite/ragebot_resolver.cpp @@ -29,12 +29,11 @@ namespace features static const std::vector< float > possible_angles_adjust = {
FLT_ANG_FREESTANDING,
FLT_ANG_MOVING_LBY_UP,
- FLT_ANG_180,
- FLT_ANG_90,
- FLT_ANG_MINUS_90,
+ FLT_ANG_180,
FLT_ANG_135,
FLT_ANG_MINUS_135,
- //180.f,
+ 110.f,
+ -70.f
};
bool dbg_resolver( ) {
@@ -304,10 +303,10 @@ namespace features vec3_t offset = position - origin;
float radius = offset.length2d( );
- float cos_ = offset.x / radius;
+ float cosine = offset.x / radius;
- float deg = RAD2DEG( acos( cos_ ) );
- if( offset.y < 0 ) deg = -deg;
+ float deg = RAD2DEG( acos( cosine ) );
+ if( offset.y < 0 ) deg += 360.f;
float rot = ( deg - 180.f ) * ( M_PI / 180.f );
rotated_center.x = origin.x + cos( rot ) * radius;
|
