mirror of
https://github.com/vcmi/vcmi.git
synced 2025-03-27 21:49:10 +02:00
use fps in calculation
This commit is contained in:
parent
3ce9d022d5
commit
9f51f42128
@ -103,6 +103,9 @@ MapView::MapView(const Point & offset, const Point & dimensions)
|
||||
OBJ_CONSTRUCTION_CAPTURING_ALL_NO_DISPOSE;
|
||||
actions = std::make_shared<MapViewActions>(*this, model);
|
||||
actions->setContext(controller->getContext());
|
||||
|
||||
// catch min 10 frames
|
||||
postSwipeCatchIntervalMs = static_cast<int>(10.0 * 1000.0 * (1.0 / settings["video"]["targetfps"].Float()));
|
||||
}
|
||||
|
||||
void MapView::onMapLevelSwitched()
|
||||
|
@ -52,8 +52,8 @@ class MapView : public BasicMapView
|
||||
std::vector<std::pair<uint32_t, Point>> swipeHistory;
|
||||
double postSwipeAngle = 0.0;
|
||||
double postSwipeSpeed = 0.0;
|
||||
|
||||
const int postSwipeCatchIntervalMs = 150;
|
||||
|
||||
int postSwipeCatchIntervalMs;
|
||||
const double postSwipeSlowdownSpeed = 0.006;
|
||||
const double postSwipeMinimalSpeed = 0.1;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user