comparison src/libmlk-rpg/rpg/battle-state-lost.c @ 391:9334b420c975

rpg: don't use fixed size messages
author David Demelier <markand@malikania.fr>
date Tue, 15 Feb 2022 20:35:23 +0100
parents c458441ff472
children 14ce7c4871e3
comparison
equal deleted inserted replaced
390:ae2dcf40c1eb 391:9334b420c975
60 battle_state_lost_init(struct battle_state_lost *lost, struct battle *bt) 60 battle_state_lost_init(struct battle_state_lost *lost, struct battle *bt)
61 { 61 {
62 assert(lost); 62 assert(lost);
63 assert(bt); 63 assert(bt);
64 64
65 lost->msg.text[0] = _("You have been defeated..."); 65 lost->text = _("You have been defeated...");
66
67 lost->msg.lines = &lost->text;
68 lost->msg.linesz = 1;
66 lost->msg.theme = bt->theme; 69 lost->msg.theme = bt->theme;
67 lost->msg.flags = MESSAGE_FLAGS_AUTOMATIC | 70 lost->msg.flags = MESSAGE_FLAGS_AUTOMATIC |
68 MESSAGE_FLAGS_FADEIN | 71 MESSAGE_FLAGS_FADEIN |
69 MESSAGE_FLAGS_FADEOUT; 72 MESSAGE_FLAGS_FADEOUT;
70 lost->msg.timeout = MESSAGE_TIMEOUT_DEFAULT; 73 lost->msg.timeout = MESSAGE_TIMEOUT_DEFAULT;