ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra-Client/bin/cfplus
(Generate patch)

Comparing deliantra/Deliantra-Client/bin/cfplus (file contents):
Revision 1.192 by root, Mon Jul 30 02:16:16 2007 UTC vs.
Revision 1.193 by root, Tue Jul 31 00:30:16 2007 UTC

1820 my $meta = $CONN->{sound_meta}{$face} 1820 my $meta = $CONN->{sound_meta}{$face}
1821 or return; 1821 or return;
1822 1822
1823 # fetch from database 1823 # fetch from database
1824 CFPlus::DB::get res_data => $meta->{name}, sub { 1824 CFPlus::DB::get res_data => $meta->{name}, sub {
1825 my $vol = $meta->{meta}{volume} || 100; 1825 my $vol = $meta->{meta}{volume} || 1;
1826 my $rwops = new CFPlus::RW $_[0]; 1826 my $rwops = new CFPlus::RW $_[0];
1827 my $chunk = new CFPlus::MixChunk $rwops; 1827 my $chunk = new CFPlus::MixChunk $rwops;
1828 $chunk->volume ($vol * 128 / 100); 1828 $chunk->volume ($vol * 128);
1829 $AUDIO_CHUNK{$face} = $chunk; 1829 $AUDIO_CHUNK{$face} = $chunk;
1830 1830
1831 audio_sound_push ($face); 1831 audio_sound_push ($face);
1832 }; 1832 };
1833 } 1833 }
1962 1962
1963my %animate_object; 1963my %animate_object;
1964my $animate_timer; 1964my $animate_timer;
1965 1965
1966my $fps = 9; 1966my $fps = 9;
1967
1968my %demo;#d#
1969 1967
1970sub force_refresh { 1968sub force_refresh {
1971 $fps = $fps * 0.95 + 1 / (($NOW - $LAST_REFRESH) || 0.1) * 0.05; 1969 $fps = $fps * 0.95 + 1 / (($NOW - $LAST_REFRESH) || 0.1) * 0.05;
1972 debug sprintf "%3.2f", $fps if $ENV{CFPLUS_DEBUG} & 4; 1970 debug sprintf "%3.2f", $fps if $ENV{CFPLUS_DEBUG} & 4;
1973 1971
2058 2056
2059 CFPlus::UI::set_layout ($::CFG->{layout}); 2057 CFPlus::UI::set_layout ($::CFG->{layout});
2060 2058
2061 my %DEF_CFG = ( 2059 my %DEF_CFG = (
2062 sdl_mode => 0, 2060 sdl_mode => 0,
2063 width => 640,
2064 height => 480,
2065 fullscreen => 0, 2061 fullscreen => 0,
2066 fast => 0, 2062 fast => 0,
2067 map_scale => 1, 2063 map_scale => 1,
2068 fow_enable => 1, 2064 fow_enable => 1,
2069 fow_intensity => 0, 2065 fow_intensity => 0,

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines