Mercurial > rinkhals
comparison gamelib/equipment.py @ 505:3ed6c011106d
Switch to classmethod decorators.
author | Simon Cross <hodgestar@gmail.com> |
---|---|
date | Thu, 26 Nov 2009 22:34:58 +0000 |
parents | db7bb20d2336 |
children | 05e0c3fd20ec |
comparison
equal
deleted
inserted
replaced
504:393e30ea0165 | 505:3ed6c011106d |
---|---|
25 self._buy_price = self.BUY_PRICE | 25 self._buy_price = self.BUY_PRICE |
26 self._sell_price = self.SELL_PRICE | 26 self._sell_price = self.SELL_PRICE |
27 self._name = self.NAME | 27 self._name = self.NAME |
28 self.refresh_ammo() | 28 self.refresh_ammo() |
29 | 29 |
30 @classmethod | |
30 def make(cls): | 31 def make(cls): |
31 """Override default Simplifiable object creation.""" | 32 """Override default Simplifiable object creation.""" |
32 return cls() | 33 return cls() |
33 make = classmethod(make) | |
34 | 34 |
35 def buy_price(self): | 35 def buy_price(self): |
36 return self._buy_price | 36 return self._buy_price |
37 | 37 |
38 def sell_price(self): | 38 def sell_price(self): |