aboutsummaryrefslogtreecommitdiffstats
path: root/Game/Code/Classes/UDraw.pas
diff options
context:
space:
mode:
authorbrunzelchen <brunzelchen@b956fd51-792f-4845-bead-9b4dfca2ff2c>2010-04-28 19:54:31 +0000
committerbrunzelchen <brunzelchen@b956fd51-792f-4845-bead-9b4dfca2ff2c>2010-04-28 19:54:31 +0000
commit60e6d3f9904a8114e985fccd14454b9b604ea275 (patch)
treec3dc298e5c81272f3df8e80171ae0f60d8774f2e /Game/Code/Classes/UDraw.pas
parent58a47541955f5010269d72a06e307bbb945211ea (diff)
downloadusdx-60e6d3f9904a8114e985fccd14454b9b604ea275.tar.gz
usdx-60e6d3f9904a8114e985fccd14454b9b604ea275.tar.xz
usdx-60e6d3f9904a8114e985fccd14454b9b604ea275.zip
- new SDL.dll (with a quick and dirty workaround for the hanging-mouse problem)
- changing of sorting and folder-option (on/off) does not need any restart now - a lot of code clean up - some bugfixes... i hope... dont't know which... git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/branches/1.0.1 Challenge MOD@2316 b956fd51-792f-4845-bead-9b4dfca2ff2c
Diffstat (limited to 'Game/Code/Classes/UDraw.pas')
-rw-r--r--Game/Code/Classes/UDraw.pas26
1 files changed, 10 insertions, 16 deletions
diff --git a/Game/Code/Classes/UDraw.pas b/Game/Code/Classes/UDraw.pas
index 441b3544..5a646cc0 100644
--- a/Game/Code/Classes/UDraw.pas
+++ b/Game/Code/Classes/UDraw.pas
@@ -227,7 +227,6 @@ var
Rec: TRecR;
Pet: integer;
TempR: real;
- R,G,B: real;
GoldenStarPos : real;
begin
@@ -317,10 +316,6 @@ var
TempR: real;
Rec: TRecR;
N: integer;
- R: real;
- G: real;
- B: real;
- A: real;
NotesH2: real;
begin
// Log.LogStatus('Player notes', 'SingDraw');
@@ -407,7 +402,7 @@ var
//if (Start+Dlugosc-1 = Czas.AktBeatD) then
if Perfect and (Ini.EffectSing=1) then begin
// A := sqrt((1+sin(Music.Position * 3))/2);
- A := 1 - 2*(Czas.Teraz - GetTimeFromBeat(Start+Dlugosc));
+ //A := 1 - 2*(Czas.Teraz - GetTimeFromBeat(Start+Dlugosc));
if not (Start+Dlugosc-1 = Czas.AktBeatD) then
//Star animation counter
@@ -467,7 +462,6 @@ var
Rec: TRecR;
Pet: integer;
TempR: real;
- R,G,B: real;
X1, X2, X3, X4: real;
W, H: real;
begin
@@ -606,7 +600,7 @@ var
Rec: TRecR;
TexRec: TRecR;
NR: TRecR;
- FS: real;
+ //FS: real;
BarFrom: integer;
BarAlpha: real;
BarWspol: real;
@@ -618,7 +612,7 @@ var
//SingBar Mod
- A: Integer;
+ A: Cardinal;
E: Integer;
I: Integer;
//end Singbar Mod
@@ -664,7 +658,7 @@ begin
ScreenSing.LyricSub.Draw;
// rysuje pasek, podpowiadajacy poczatek spiwania w scenie
- FS := 1.3;
+ //FS := 1.3;
BarFrom := Czesci[0].Czesc[Czesci[0].Akt].StartNote - Czesci[0].Czesc[Czesci[0].Akt].Start;
if BarFrom > 40 then BarFrom := 40;
if (Czesci[0].Czesc[Czesci[0].Akt].StartNote - Czesci[0].Czesc[Czesci[0].Akt].Start > 8) and // dluga przerwa //16->12 for more help bars and then 12->8 for even more
@@ -998,7 +992,7 @@ var
Rec: TRecR;
TexRec: TRecR;
NR: TRecR;
- FS: real;
+ //FS: real;
BarFrom: integer;
BarAlpha: real;
BarWspol: real;
@@ -1010,7 +1004,7 @@ var
//SingBar Mod
- A: Integer;
+ A: Cardinal;
E: Integer;
I: Integer;
//end Singbar Mod
@@ -1059,7 +1053,7 @@ begin
ScreenSingModi.LyricSub.Draw;
// rysuje pasek, podpowiadajacy poczatek spiwania w scenie
- FS := 1.3;
+ //FS := 1.3;
BarFrom := Czesci[0].Czesc[Czesci[0].Akt].StartNote - Czesci[0].Czesc[Czesci[0].Akt].Start;
if BarFrom > 40 then BarFrom := 40;
if (Czesci[0].Czesc[Czesci[0].Akt].StartNote - Czesci[0].Czesc[Czesci[0].Akt].Start > 8) and // dluga przerwa //16->12 for more help bars and then 12->8 for even more
@@ -1477,6 +1471,9 @@ begin;
glEnd;
//SingBar coloured Bar
+ R := 1;
+ G := 0;
+ B := 0;
Case Percent of
0..22: begin
R := 1;
@@ -1717,8 +1714,6 @@ const
step = 5;
var
- txt: PChar;
- str: string;
I: integer;
num: integer;
@@ -1770,4 +1765,3 @@ begin
end;
end.
-