mirror of
https://github.com/Sneed-Group/Poodletooth-iLand
synced 2024-12-23 11:42:39 -06:00
Removed some of the TTI-ish features from Loading Screen and added globals for new street.
This commit is contained in:
parent
a2a1ea6fa7
commit
976de78682
3 changed files with 40 additions and 103 deletions
|
@ -1,54 +1,54 @@
|
|||
(dp1
|
||||
I4000
|
||||
(lp2
|
||||
I44
|
||||
aI170
|
||||
aI242
|
||||
aI222
|
||||
aI111
|
||||
I8
|
||||
aI25
|
||||
aI166
|
||||
aI149
|
||||
aI59
|
||||
asI1000
|
||||
(lp3
|
||||
I162
|
||||
aI246
|
||||
aI230
|
||||
aI9
|
||||
aI130
|
||||
I20
|
||||
aI156
|
||||
aI148
|
||||
aI67
|
||||
aI107
|
||||
asI9000
|
||||
(lp4
|
||||
I238
|
||||
aI160
|
||||
aI252
|
||||
aI128
|
||||
aI55
|
||||
I144
|
||||
aI49
|
||||
aI71
|
||||
aI198
|
||||
aI134
|
||||
asI2000
|
||||
(lp5
|
||||
I134
|
||||
aI234
|
||||
aI185
|
||||
aI178
|
||||
aI237
|
||||
I145
|
||||
aI195
|
||||
aI42
|
||||
aI10
|
||||
aI65
|
||||
asI5000
|
||||
(lp6
|
||||
I227
|
||||
aI61
|
||||
aI35
|
||||
aI72
|
||||
aI121
|
||||
I238
|
||||
aI37
|
||||
aI127
|
||||
aI207
|
||||
aI232
|
||||
asI7000
|
||||
(lp7
|
||||
I152
|
||||
aI250
|
||||
aI12
|
||||
aI249
|
||||
aI42
|
||||
I183
|
||||
aI112
|
||||
aI190
|
||||
aI222
|
||||
aI14
|
||||
asI3000
|
||||
(lp8
|
||||
I34
|
||||
aI75
|
||||
aI197
|
||||
aI112
|
||||
aI54
|
||||
I80
|
||||
aI160
|
||||
aI214
|
||||
aI38
|
||||
aI241
|
||||
asS'day'
|
||||
p9
|
||||
I16524
|
||||
I16526
|
||||
s.
|
|
@ -200,6 +200,8 @@ buildingMinMax = {
|
|||
config.GetInt('lullaby-lane-building-max', 12)],
|
||||
ToontownGlobals.PajamaPlace: [config.GetInt('pajama-place-building-min', 6),
|
||||
config.GetInt('pajama-place-building-max', 12)],
|
||||
ToontownGlobals.RockAByeRoad: [config.GetInt('rock-a-bye-road-building-min', 6),
|
||||
config.GetInt('rock-a-bye-road-building-max', 12)],
|
||||
ToontownGlobals.SellbotHQ: [0, 0],
|
||||
ToontownGlobals.SellbotFactoryExt: [0, 0],
|
||||
ToontownGlobals.CashbotHQ: [0, 0],
|
||||
|
@ -225,6 +227,7 @@ buildingChance = {
|
|||
ToontownGlobals.PolarPlace: config.GetFloat('polar-place-building-chance', 100.0),
|
||||
ToontownGlobals.LullabyLane: config.GetFloat('lullaby-lane-building-chance', 100.0),
|
||||
ToontownGlobals.PajamaPlace: config.GetFloat('pajama-place-building-chance', 100.0),
|
||||
ToontownGlobals.RockAByeRoad: config.GetFloat('rock-a-bye-road-building-chance', 100.0),
|
||||
ToontownGlobals.SellbotHQ: 0.0,
|
||||
ToontownGlobals.SellbotFactoryExt: 0.0,
|
||||
ToontownGlobals.CashbotHQ: 0.0,
|
||||
|
|
|
@ -12,53 +12,6 @@ LOADING_SCREEN_SORT_INDEX = 4000
|
|||
class ToontownLoadingScreen:
|
||||
|
||||
defaultTex = 'phase_3.5/maps/loading/default.jpg'
|
||||
zone2picture = {
|
||||
ToontownGlobals.GoofySpeedway : 'phase_3.5/maps/loading/gs.jpg',
|
||||
ToontownGlobals.ToontownCentral : 'phase_3.5/maps/loading/ttc.jpg',
|
||||
ToontownGlobals.SillyStreet : 'phase_3.5/maps/loading/ttc_ss.jpg',
|
||||
ToontownGlobals.LoopyLane : 'phase_3.5/maps/loading/ttc_ll.jpg',
|
||||
ToontownGlobals.PunchlinePlace : 'phase_3.5/maps/loading/ttc_pp.jpg',
|
||||
ToontownGlobals.DonaldsDock : 'phase_3.5/maps/loading/dd.jpg',
|
||||
ToontownGlobals.BarnacleBoulevard : 'phase_3.5/maps/loading/dd_bb.jpg',
|
||||
ToontownGlobals.SeaweedStreet : 'phase_3.5/maps/loading/dd_ss.jpg',
|
||||
ToontownGlobals.LighthouseLane : 'phase_3.5/maps/loading/dd_ll.jpg',
|
||||
ToontownGlobals.DaisyGardens : 'phase_3.5/maps/loading/dg.jpg',
|
||||
ToontownGlobals.ElmStreet : 'phase_3.5/maps/loading/dg_es.jpg',
|
||||
ToontownGlobals.MapleStreet : 'phase_3.5/maps/loading/dg_ms.jpg',
|
||||
ToontownGlobals.OakStreet : 'phase_3.5/maps/loading/dg_os.jpg',
|
||||
ToontownGlobals.MinniesMelodyland : 'phase_3.5/maps/loading/mml.jpg',
|
||||
ToontownGlobals.AltoAvenue : 'phase_3.5/maps/loading/mml_aa.jpg',
|
||||
ToontownGlobals.BaritoneBoulevard : 'phase_3.5/maps/loading/mml_bb.jpg',
|
||||
ToontownGlobals.TenorTerrace : 'phase_3.5/maps/loading/mml_tt.jpg',
|
||||
ToontownGlobals.TheBrrrgh : 'phase_3.5/maps/loading/tb.jpg',
|
||||
ToontownGlobals.WalrusWay : 'phase_3.5/maps/loading/tb_ww.jpg',
|
||||
ToontownGlobals.SleetStreet : 'phase_3.5/maps/loading/tb_ss.jpg',
|
||||
ToontownGlobals.PolarPlace : 'phase_3.5/maps/loading/tb_pp.jpg',
|
||||
ToontownGlobals.DonaldsDreamland : 'phase_3.5/maps/loading/ddl.jpg',
|
||||
ToontownGlobals.LullabyLane : 'phase_3.5/maps/loading/ddl_ll.jpg',
|
||||
ToontownGlobals.PajamaPlace : 'phase_3.5/maps/loading/ddl_pp.jpg',
|
||||
ToontownGlobals.OutdoorZone : 'phase_3.5/maps/loading/oz.jpg',
|
||||
ToontownGlobals.GolfZone : 'phase_3.5/maps/loading/gz.jpg',
|
||||
ToontownGlobals.SellbotHQ : 'phase_3.5/maps/loading/sbhq.jpg',
|
||||
ToontownGlobals.CashbotHQ : 'phase_3.5/maps/loading/cbhq.jpg',
|
||||
ToontownGlobals.LawbotHQ : 'phase_3.5/maps/loading/lbhq.jpg',
|
||||
ToontownGlobals.BossbotHQ : 'phase_3.5/maps/loading/bbhq.jpg'
|
||||
}
|
||||
emotes = [
|
||||
{'emote': 'bored', 'frame': 135},
|
||||
{'emote': 'run', 'frame': 7},
|
||||
{'emote': 'victory', 'frame': 10},
|
||||
{'emote': 'applause', 'frame': 23},
|
||||
{'emote': 'sprinkle-dust', 'frame': 40},
|
||||
{'emote': 'hypnotize', 'frame': 25},
|
||||
{'emote': 'cringe', 'frame': 25},
|
||||
{'emote': 'wave', 'frame': 25},
|
||||
{'emote': 'shrug', 'frame': 30},
|
||||
{'emote': 'duck', 'frame': 40},
|
||||
{'emote': 'up', 'frame': 60},
|
||||
{'emote': 'down', 'frame': 23},
|
||||
{'emote': 'bow', 'frame': 45}
|
||||
]
|
||||
|
||||
def __init__(self):
|
||||
self.__expectedCount = 0
|
||||
|
@ -75,13 +28,10 @@ class ToontownLoadingScreen:
|
|||
scale = self.logo.getScale()
|
||||
# self.logo.setPos(scale[0], 0, -scale[2])
|
||||
self.logo.setPos(0, 0, -scale[2])
|
||||
self.toon = None
|
||||
|
||||
def destroy(self):
|
||||
self.title.destroy()
|
||||
self.gui.removeNode()
|
||||
if self.toon:
|
||||
self.toon.delete()
|
||||
self.logo.removeNode()
|
||||
|
||||
def getTip(self, tipCategory):
|
||||
|
@ -90,25 +40,11 @@ class ToontownLoadingScreen:
|
|||
def begin(self, range, label, gui, tipCategory, zoneId):
|
||||
self.waitBar['range'] = range
|
||||
self.title['text'] = label
|
||||
loadingScreenTex = self.zone2picture.get(ZoneUtil.getBranchZone(zoneId), self.defaultTex)
|
||||
loadingScreenTex = self.defaultTex
|
||||
self.background = loader.loadTexture(loadingScreenTex)
|
||||
self.__count = 0
|
||||
self.__expectedCount = range
|
||||
if gui:
|
||||
if base.localAvatarStyle:
|
||||
from toontown.toon import Toon
|
||||
emote = random.choice(self.emotes)
|
||||
self.toon = Toon.Toon()
|
||||
self.toon.setDNA(base.localAvatarStyle)
|
||||
try: self.toon.pose(*emote.values())
|
||||
except: self.toon.pose(emote['emote'], emote['frame'])
|
||||
self.toon.getGeomNode().setDepthWrite(1)
|
||||
self.toon.getGeomNode().setDepthTest(1)
|
||||
self.toon.setHpr(205, 0, 0)
|
||||
self.toon.setScale(0.18)
|
||||
self.toon.setPos(base.a2dBottomRight.getX()/1.25, 0, -0.034)
|
||||
self.toon.reparentTo(self.waitBar)
|
||||
self.waitBar['frameSize'] = (base.a2dLeft+(base.a2dRight/8.15), base.a2dRight-(base.a2dRight/2.57), -0.03, 0.03)
|
||||
self.title.reparentTo(base.a2dpBottomLeft, LOADING_SCREEN_SORT_INDEX)
|
||||
self.title.setPos(0.24, 0, 0.23)
|
||||
self.gui.setPos(0, -0.1, 0)
|
||||
|
@ -128,8 +64,6 @@ class ToontownLoadingScreen:
|
|||
self.waitBar.reparentTo(self.gui)
|
||||
self.title.reparentTo(self.gui)
|
||||
self.gui.reparentTo(hidden)
|
||||
if self.toon:
|
||||
self.toon.reparentTo(hidden)
|
||||
self.logo.reparentTo(hidden)
|
||||
return (self.__expectedCount, self.__count)
|
||||
|
||||
|
|
Loading…
Reference in a new issue