From b06323ee6744436a1528ed62f9a7028087778258 Mon Sep 17 00:00:00 2001 From: cncfanatics Date: Sat, 14 Aug 2010 23:57:39 +0200 Subject: [PATCH] Add the active damage pattern to the resistances display --- gui/statsPane.py | 7 +++++-- icons/damagePattern_big.png | Bin 0 -> 1804 bytes 2 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 icons/damagePattern_big.png diff --git a/gui/statsPane.py b/gui/statsPane.py index 0238d2e22..bfeb2409e 100644 --- a/gui/statsPane.py +++ b/gui/statsPane.py @@ -153,7 +153,7 @@ class StatsPane(wx.Panel): sizerResistances.Add(wx.StaticText(self, wx.ID_ANY, "EHP"), 0, wx.ALIGN_CENTER) - for tankType in ("shield", "armor", "hull"): + for tankType in ("damagePattern", "shield", "armor", "hull"): sizerResistances.Add(bitmapLoader.getStaticBitmap("%s_big" % tankType, self), 0, wx.ALIGN_CENTER) for damageType in ("em", "thermal", "kinetic", "explosive"): @@ -166,10 +166,13 @@ class StatsPane(wx.Panel): box.Add(wx.StaticText(self, wx.ID_ANY, "%"), 0, wx.ALIGN_CENTER) - lbl = wx.StaticText(self, wx.ID_ANY, "0") + + lbl = wx.StaticText(self, wx.ID_ANY, "0" if tankType != "damagePattern" else "") + setattr(self, "labelResistance%sEhp" % tankType, lbl) sizerResistances.Add(lbl, 0, wx.ALIGN_CENTER) + # Resistances sizerHeaderRechargeRates = wx.BoxSizer(wx.HORIZONTAL) self.sizerBase.Add(sizerHeaderRechargeRates, 0, wx.EXPAND | wx.LEFT, 3) diff --git a/icons/damagePattern_big.png b/icons/damagePattern_big.png new file mode 100644 index 0000000000000000000000000000000000000000..881611599d337de4b73d31a5398191875345fc6c GIT binary patch literal 1804 zcmV+n2lM!eP)d3nb680;|~KW1=@jcsf&hS=aLAPD7^hZ8E&C;}%^Diu{#>1U;?>PJ$k zUzMtSpr}&w(=;I}B~oZY(?GCsh@Hd)FpNEn@nd2ek7qpZ$DKR(-rWxm1{}8{ZBRd& zB^}*|&e?n2wa?yXU*J1@hyO9?zgQ>T^Q`5s{7?zB)Ylx}R9|!0XcV{lhHkz+7mCiL zWyP0wtOC&U_iQ$s3x09z`42T!&i(fFQ~Om_RaUZTco4^BrK?>Pj#VAo8l0~jeD+ye z`=i^oNwWh-in9Uq4tf_}JM-l`pZNms#!}f&0ptMak|Z1*TUxg}R~69fC;w3%427px zvMsIj@;-(JgK6LP4e$N{1ufI8xR|vAPaKV{jHT-o7Xvy%xBm> zA5L7?b>;@QvuD@N-FuB{3?6^9Z(_>t{l)}Z>T8bg+urh8ldEJ)ERjZAeI0gmcM5TP zhQilwQbNvfI3wc&PnfxS6ZIT@v18Y^)+4ESq^zlF{o1!poftAxt|ruY2nUho0^%FEU`7KGgFQ%4!Uj)4XxLtBnY5 zW&{Dm?er#U9Av@@~ zqfaA~PN4tqf8lsEp*Oa5iQU~jh~B;h0MO+GCz1)&x~fXeCR4qfRbl|diUdmRMUS+u zb-eP_Gu^hWon4%bO;L678m9ktg;KE?h=^ro>Wx@ApcOM`Lg+jH5ju7}j^|$b8OfnB znw*&6i|?NV2-w%qPS6xirIKW_*kHAo9CB7k<((7qHDifDUCo*&5A5G#8yPsu?wpsJ zH#Z`DbDETl3?kw{Qsuv1@w09%!{MVp5>-`Im>a*&o-2d+qW3IU*R^2N#wM~Bm$KjI zfyqF~q>~g&%3wikG8D?(dG^7$cQw}On6x}6v1pDl-I1I8$+KUJRjuB ziZXiZy$c^C)ABF?bAD(5^g9X&lTm6WUENsLupPqPhK2XvfYD?iPekRxXn~$dO(GPW zN7wEHUz1!|3gK|NU@a=4(5w%MNJM{hk04peAK#vm#NPyxUKAhncrcjDo>HT|dG{QiwsWrc25SuD_W z9ce{{s_Q&DF-O6$%7Lf_uG)G!)O~;&sw_0=`JChF99mnNQN5-(HaLvIqRFfdMUIliXwb8YPLeZPd`6E^U&a zfDrPzeevQ&0sx^ewg7S}10l$kkH4Cqs{-H$=?6GJbS$3r2_h2AJf`U^(peQmq%*Uc zpHBpkqB10*v&BL%oA0w11dz;=eXxdPIU#1&aJLNu^L?Ed2|*G7m?Bh?WA0000