mirror of
https://github.com/Sneed-Group/Poodletooth-iLand
synced 2024-12-23 11:42:39 -06:00
Began work on emblem items, we don't really need these urgently.
This commit is contained in:
parent
af618b240c
commit
64845859ff
4 changed files with 36 additions and 0 deletions
|
@ -108,6 +108,27 @@ class DistributedPhoneAI(DistributedFurnitureItemAI):
|
|||
else:
|
||||
return
|
||||
|
||||
def _getEmblemPrices():
|
||||
if config.GetBool('catalog-emblems-OR', False):
|
||||
ep = list(item.getEmblemPrices())
|
||||
if len(ep) != 2:
|
||||
return []
|
||||
|
||||
if all(ep):
|
||||
ep[payMethod] = 0
|
||||
|
||||
else:
|
||||
ep = item.getEmblemPrices()
|
||||
|
||||
return ep
|
||||
|
||||
def charge():
|
||||
ep = _getEmblemPrices()
|
||||
if ep:
|
||||
av.subtractEmblems(ep)
|
||||
|
||||
av.takeMoney(item.getPrice(priceType))
|
||||
|
||||
if item.getDeliveryTime():
|
||||
if len(av.onOrder) > 5:
|
||||
self.sendUpdateToAvatarId(avId, 'requestPurchaseResponse', [context, ToontownGlobals.P_OnOrderListFull])
|
||||
|
|
|
@ -110,3 +110,12 @@ HALF_DAY_PERIOD = 1050
|
|||
HALF_NIGHT_PERIOD = 300
|
||||
FIREWORKS_MOVIE_CLEAR = 0
|
||||
FIREWORKS_MOVIE_GUI = 1
|
||||
|
||||
HouseEmblemPrices = (
|
||||
(50, 20), # bungalo
|
||||
(200, 75), # tiki
|
||||
(200, 75), # tepee
|
||||
(500, 250), # castle
|
||||
(350, 150), # cupcake
|
||||
(400, 200) # cabin
|
||||
)
|
||||
|
|
|
@ -1153,6 +1153,9 @@ class DistributedToon(DistributedPlayer.DistributedPlayer, Toon.Toon, Distribute
|
|||
self.monthlyCatalog = CatalogItemList.CatalogItemList(monthlyCatalog)
|
||||
self.weeklyCatalog = CatalogItemList.CatalogItemList(weeklyCatalog)
|
||||
self.backCatalog = CatalogItemList.CatalogItemList(backCatalog)
|
||||
if config.GetBool('want-house-types', False):
|
||||
from toontown.catalog import CatalogHouseItem
|
||||
self.backCatalog.extend(CatalogHouseItem.getAllHouses())
|
||||
if self.catalogNotify == ToontownGlobals.NewItems:
|
||||
self.catalogNotify = ToontownGlobals.OldItems
|
||||
|
||||
|
|
|
@ -9747,6 +9747,9 @@ PickTrackTitle = 'Pick your third track!'
|
|||
PickTrackNotice = 'Choose a track!'
|
||||
UnknownTrack = 'None'
|
||||
|
||||
HouseNames = ("Bungalow", "Tiki", "Teepee", "Castle", "Cupcake", "Cabin")
|
||||
CatalogPurchaseHouseType = "When you buy a new house type, the current one is replaced by it. To recover the old type, you'll need to buy it back. Continue?"
|
||||
|
||||
# Buffs
|
||||
|
||||
buffIdStrings = {
|
||||
|
|
Loading…
Reference in a new issue