Code: Select all
screen stats():
tag menu
use navigation
frame:
style_group "multi_entry"
has vbox
vbox:
style_group "multi_entry"
hbox:
style_group "multi_entry"
label "Guts:"
if guts<6:
hbox:
style "multi_entry_hvbox"
label "Rank 1 - Milquetoast"
bar range 6 value guts xmaximum 400
elif guts<16:
hbox:
style "multi_entry_hvbox"
label "Rank 2 - Bold"
bar range 16 value guts xmaximum 400
elif guts<31:
hbox:
style "multi_entry_hvbox"
label "Rank 3 - Staunch"
bar range 31 value guts xmaximum 400
elif guts<64:
hbox:
style "multi_entry_hvbox"
label "Rank 4 - Dauntless"
bar range 64 value guts xmaximum 400
elif guts>=64:
hbox:
style "multi_entry_hvbox"
label "Rank MAX - Lionhearted"
bar range 64 value guts xmaximum 400
hbox:
style_group "multi_entry"
label "Diligence:"
if diligence<8:
hbox:
style "multi_entry_hvbox"
label "Rank 1 - Callow"
bar range 8 value diligence xmaximum 400
elif diligence<21:
hbox:
style "multi_entry_hvbox"
label "Rank 2 - Persistent"
bar range 21 value diligence xmaximum 400
elif diligence<38:
hbox:
style "multi_entry_hvbox"
label "Rank 3 - Strong"
bar range 38 value diligence xmaximum 400
elif diligence<55:
hbox:
style "multi_entry_hvbox"
label "Rank 4 - Persuasive"
bar range 55 value diligence xmaximum 400
elif diligence>=55:
hbox:
style "multi_entry_hvbox"
label "Rank MAX - Rock Solid"
bar range 55 value diligence xmaximum 400
hbox:
style_group "multi_entry"
label "Charm:"
if charm<6:
hbox:
style "multi_entry_hvbox"
label "Rank 1 - Existent"
bar range 6 value charm xmaximum 400
elif charm<16:
hbox:
style "multi_entry_hvbox"
label "Rank 2 - Head-Turning"
bar range 16 value charm xmaximum 400
elif charm<31:
hbox:
style "multi_entry_hvbox"
label "Rank 3 - Suave"
bar range 31 value charm xmaximum 400
elif charm<64:
hbox:
style "multi_entry_hvbox"
label "Rank 4 - Charismatic"
bar range 64 value charm xmaximum 400
elif charm>=64:
hbox:
style "multi_entry_hvbox"
label "Rank MAX - Debonair"
bar range 64 value charm xmaximum 400
hbox:
style_group "multi_entry"
label "Understanding:"
if understanding<16:
hbox:
style "multi_entry_hvbox"
label "Rank 1 - Basic"
bar range 16 value understanding xmaximum 400
elif understanding<40:
hbox:
style "multi_entry_hvbox"
label "Rank 2 - Kindly"
bar range 40 value understanding xmaximum 400
elif understanding<80:
hbox:
style "multi_entry_hvbox"
label "Rank 3 - Generous"
bar range 80 value understanding xmaximum 400
elif understanding<140:
hbox:
style "multi_entry_hvbox"
label "Rank 4 - Motherly"
bar range 140 value understanding xmaximum 400
elif understanding>=140:
hbox:
style "multi_entry_hvbox"
label "Rank MAX - Saintly"
bar range 140 value understanding xmaximum 400
hbox:
style_group "multi_entry"
label "Knowledge:"
if knowledge<30:
hbox:
style "multi_entry_hvbox"
label "Rank 1 - Aware"
bar range 30 value knowledge xmaximum 400
elif knowledge<80:
hbox:
style "multi_entry_hvbox"
label "Rank 2 - Informed"
bar range 80 value knowledge xmaximum 400
elif knowledge<150:
hbox:
style "multi_entry_hvbox"
label "Rank 3 - Scholarly"
bar range 150 value knowledge xmaximum 400
elif knowledge<240:
hbox:
style "multi_entry_hvbox"
label "Rank 4 - Encyclopedic"
bar range 240 value knowledge xmaximum 400
elif knowledge>=240:
hbox:
style "multi_entry_hvbox"
label "Rank MAX - Erudite"
bar range 240 value knowledge xmaximum 400
style multi_entry_frame:
is default
xpos 325
ypos 130
style multi_entry_vbox:
ymaximum 150
yfill True
spacing 50
style multi_entry_hbox:
spacing 10
style multi_entry_hvbox:
spacing 100
xminimum 500