Example #1
0
 def __str__(self):
   new_line = 'HP: %s/%d (%s) SOUL: %s/%3d (%s) EXP: (%s)\n' % (
     libmisc.color_bold(self.stats['hp']), self.stats['max_hp'], libmisc.color_delta(self.change('hp')),
     libmisc.color_bold(self.stats['mp']), self.stats['max_mp'], libmisc.color_delta(self.change('mp')),
     libmisc.color_delta(self.change('exp')),
   )
   return new_line
Example #2
0
 def show_deltas():
   all_deltas = []
   for (ob) in cobs:
     all_deltas.extend(ob.deltas())
   for (name, new, old) in all_deltas:
     sess.interf.write.ui('%s %d %s\n' % (name, int(new), libmisc.color_delta(int(new) - int(old))))
   return
Example #3
0
 def show_deltas():
     all_deltas = []
     for (ob) in cobs:
         all_deltas.extend(ob.deltas())
     for (name, new, old) in all_deltas:
         sess.interf.write.ui(
             '%s %d %s\n' %
             (name, int(new), libmisc.color_delta(int(new) - int(old))))
     return