--- deliantra/Deliantra-Client/bin/cfplus 2006/06/08 01:51:32 1.65 +++ deliantra/Deliantra-Client/bin/cfplus 2006/06/08 19:43:26 1.66 @@ -1211,6 +1211,7 @@ ["Ignore cursed" => PICKUP_NOT_CURSED], ["Jewelery" => PICKUP_JEWELS], ], + ["Weight/Value ratio", 2, 17] ) { my ($title, $x, $y, @bits) = @$_; @@ -1238,6 +1239,25 @@ } } + $table->add (2, 18, new CFClient::UI::ValSlider + range => [0, 0, 16, 1, 1], + to_value => sub { ">= " . 5 * $_[0] }, + on_changed => sub { + my ($slider, $value) = @_; + + $::CFG->{pickup} &= ~0x7; + $::CFG->{pickup} |= int $value + if $value; + 1; + }); + $table->add (3, 18, new CFClient::UI::Button + text => "set", + on_activate => sub { + $::CONN->send_command ("pickup $::CFG->{pickup}") + if defined $::CONN; + 1; + }); + $table }