diff options
author | chirs241097@gmail.com <chirs241097@gmail.com@c17bf020-1265-9734-9302-a83f62007ddb> | 2014-07-06 13:59:07 +0000 |
---|---|---|
committer | chirs241097@gmail.com <chirs241097@gmail.com@c17bf020-1265-9734-9302-a83f62007ddb> | 2014-07-06 13:59:07 +0000 |
commit | 609780609172b7a7580a49f385087aa10bc1454d (patch) | |
tree | da782147f6c210fad34d423cce4b31a5daac181b /libcghEx.cpp | |
parent | 8bbaaee3319d5490ac0d68c28d309b180ec07f28 (diff) | |
download | bullet-lab-remix-609780609172b7a7580a49f385087aa10bc1454d.tar.xz |
Fix bug that cause you unable to charge if you try to use clr directly
after your clr's used up.
Add Multpo's for Level 3/4/5/6, and level 7 partically.
Fix stupid bug in Level4Part2 and other similiar parts.
Fix several bugs in level 5/6.
Reduce given-away score in level "Sine Wave". It wassssSssss too long!
Fix typo...
Blinking HangUpText *should* be fixed now...
Diffstat (limited to 'libcghEx.cpp')
-rw-r--r-- | libcghEx.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libcghEx.cpp b/libcghEx.cpp index 9c5f636..3c19f14 100644 --- a/libcghEx.cpp +++ b/libcghEx.cpp @@ -68,7 +68,7 @@ void CircleIndicator::Render(double x,double y){circle->Render(x,y);} void LinearProgresser::Init(double _a,double _b,double _Lim){a=_a,b=_b,Limit=_Lim;} void LinearProgresser::Launch(){Elapsed=0;val=a;} -void LinearProgresser::Update(double DT){if (Elapsed>=Limit)return (void)(val=b,Elapsed=Limit);Elapsed+=DT;val=(b-a)*(Elapsed/Limit)+a;} +void LinearProgresser::Update(double DT){if (Elapsed+DT>=Limit)return (void)(val=b,Elapsed=Limit);Elapsed+=DT;val=(b-a)*(Elapsed/Limit)+a;} double LinearProgresser::GetValue(){return val;} double LinearProgresser::GetA(){return a;} double LinearProgresser::GetB(){return b;} |