Code: Select all
init python:
def draw_character(st, at):
return LiveComposite(
(670, 670),
(0, 0), "character/race/blank.png",
(0, 0), ConditionSwitch(
"race == 'mand-f'", "character/race/mand.png",
"race == 'mand-m'", "character/race/mand2.png",
"race == 'orc-f'", "character/race/orc.png",
"race == 'orc-m'", "character/race/orc2.png",
"race == 'beh-f'", "character/race/beh.png",
"race == 'beh-m'", "character/race/beh2.png",
)
),.1
init:
image character = DynamicDisplayable(draw_character)
I tried this:
Code: Select all
define mc = Character("[mc]", image="mc")
Code: Select all
if race == "mand-f":
image side mc = "images/manf.png"
elif race == "orc-f":
image side mc = "images/orcf.png"
elif race == "beh-f":
image side mc = "images/behf.png"
elif race == "orc-m":
image side mc = "images/orcm.png"
elif race == "beh-m":
image side mc = "images/behm.png"
else:
image side mc = "images/manm.png"