… | |
… | |
985 | $hb->add (my $mg = new CFPlus::UI::Gauge type => 'mana', tooltip => "#stat_mana"); |
985 | $hb->add (my $mg = new CFPlus::UI::Gauge type => 'mana', tooltip => "#stat_mana"); |
986 | $hb->add (my $gg = new CFPlus::UI::Gauge type => 'grace', tooltip => "#stat_grace"); |
986 | $hb->add (my $gg = new CFPlus::UI::Gauge type => 'grace', tooltip => "#stat_grace"); |
987 | $hb->add (my $fg = new CFPlus::UI::Gauge type => 'food', tooltip => "#stat_food"); |
987 | $hb->add (my $fg = new CFPlus::UI::Gauge type => 'food', tooltip => "#stat_food"); |
988 | |
988 | |
989 | $vbox->add (my $exp = new CFPlus::UI::Label valign => 0, align => 1, can_hover => 1, can_events => 1, tooltip => "#stat_exp"); |
989 | $vbox->add (my $exp = new CFPlus::UI::Label valign => 0, align => 1, can_hover => 1, can_events => 1, tooltip => "#stat_exp"); |
|
|
990 | $vbox->add (my $prg = new CFPlus::UI::ExperienceProgress); |
990 | $vbox->add (my $rng = new CFPlus::UI::Label valign => 0, align => 1, can_hover => 1, can_events => 1, tooltip => "#stat_ranged"); |
991 | $vbox->add (my $rng = new CFPlus::UI::Label valign => 0, align => 1, can_hover => 1, can_events => 1, tooltip => "#stat_ranged"); |
991 | |
992 | |
992 | $GAUGES = { |
993 | $GAUGES = { |
993 | exp => $exp, win => $win, range => $rng, |
994 | exp => $exp, prg => $prg, win => $win, range => $rng, |
994 | food => $fg, mana => $mg, hp => $hg, grace => $gg |
995 | food => $fg, mana => $mg, hp => $hg, grace => $gg |
995 | }; |
996 | }; |
996 | |
997 | |
997 | &set_gauge_window_fontsize; |
998 | &set_gauge_window_fontsize; |
998 | |
999 | |
… | |
… | |
1200 | $r |
1201 | $r |
1201 | } |
1202 | } |
1202 | |
1203 | |
1203 | sub skill_window { |
1204 | sub skill_window { |
1204 | my $sw = new CFPlus::UI::ScrolledWindow (expand => 1); |
1205 | my $sw = new CFPlus::UI::ScrolledWindow (expand => 1); |
|
|
1206 | |
1205 | $sw->add ($STATWIDS->{skill_tbl} = new CFPlus::UI::Table expand => 1, col_expand => [0, 0, 1, 0, 0, 1]); |
1207 | $sw->add ($STATWIDS->{skill_tbl} = new CFPlus::UI::Table expand => 1, col_expand => [0, 0, 1, .1, 0, 0, 1, .1]); |
|
|
1208 | |
1206 | $sw |
1209 | $sw |
1207 | } |
1210 | } |
1208 | |
1211 | |
1209 | sub formsep($) { |
1212 | sub formsep($) { |
1210 | scalar reverse join ",", unpack "(A3)*", reverse $_[0] * 1 |
1213 | scalar reverse join ",", unpack "(A3)*", reverse $_[0] * 1 |