Auto-aim should lead slightly. Auto-retreat should attempt max distance retreat. Release Build 8598.
This commit is contained in:
parent
ecde7d1833
commit
f47aa88e2e
@ -1452,9 +1452,9 @@ const vf2d Player::GetAimingLocation(bool useWalkDir,bool invert){
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(closestPoint!=vf2d{std::numeric_limits<float>::max(),std::numeric_limits<float>::max()}){
|
if(closestPoint!=vf2d{std::numeric_limits<float>::max(),std::numeric_limits<float>::max()}){
|
||||||
//geom2d::line<float>aimingLine=geom2d::line<float>(GetPos(),closestPoint);
|
geom2d::line<float>aimingLine=geom2d::line<float>(GetPos(),closestPoint);
|
||||||
//vf2d aimingPoint=aimingLine.rpoint((invert?-1.f:1.f)*operator""_Pixels("Player.Aiming Cursor Max Distance"_F));
|
vf2d aimingPoint=aimingLine.rpoint(invert?(-operator""_Pixels("Player.Aiming Cursor Max Distance"_F)):std::min(aimingLine.length()+24.f,operator""_Pixels("Player.Aiming Cursor Max Distance"_F)));
|
||||||
return game->GetScreenSize()/2+closestPoint-GetPos();
|
return game->GetScreenSize()/2+aimingPoint-GetPos();
|
||||||
}else
|
}else
|
||||||
return game->GetScreenSize()/2+vf2d{float(operator""_Pixels("Player.Aiming Cursor Max Distance"_F)),aimingAngle.y}.cart();
|
return game->GetScreenSize()/2+vf2d{float(operator""_Pixels("Player.Aiming Cursor Max Distance"_F)),aimingAngle.y}.cart();
|
||||||
}
|
}
|
||||||
|
@ -10,6 +10,9 @@ Upon the second time entering a stage, the game will spawn a timer that the play
|
|||||||
Upon completion of a stage in time trial mode if the player beat their previous time (which they likely will) the record will update.
|
Upon completion of a stage in time trial mode if the player beat their previous time (which they likely will) the record will update.
|
||||||
For each class and stage combination there will be a "dev time"
|
For each class and stage combination there will be a "dev time"
|
||||||
|
|
||||||
|
Settings menu doesn't scroll back up properly while the scrollbar does?
|
||||||
|
Merchant descriptions have no newlines.
|
||||||
|
|
||||||
============================================
|
============================================
|
||||||
Consider a "killed by player" / "marked by player" flag for monsters to determine if a player gets credit for a monster kill (for achievements)
|
Consider a "killed by player" / "marked by player" flag for monsters to determine if a player gets credit for a monster kill (for achievements)
|
||||||
Make another actions config file for the main build (The app # is different)
|
Make another actions config file for the main build (The app # is different)
|
@ -39,7 +39,7 @@ All rights reserved.
|
|||||||
#define VERSION_MAJOR 1
|
#define VERSION_MAJOR 1
|
||||||
#define VERSION_MINOR 0
|
#define VERSION_MINOR 0
|
||||||
#define VERSION_PATCH 0
|
#define VERSION_PATCH 0
|
||||||
#define VERSION_BUILD 8595
|
#define VERSION_BUILD 8598
|
||||||
|
|
||||||
#define stringify(a) stringify_(a)
|
#define stringify(a) stringify_(a)
|
||||||
#define stringify_(a) #a
|
#define stringify_(a) #a
|
||||||
|
Binary file not shown.
After Width: | Height: | Size: 64 KiB |
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user