Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class DescriptionBox(ui.Window):
- def __init__(self):
- ui.Window.__init__(self)
- self.descIndex = 0
- def __del__(self):
- ui.Window.__del__(self)
- def SetIndex(self, index):
- self.descIndex = index
- def OnRender(self):
- event.RenderEventSet(self.descIndex)
- self.curNameAlpha = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
- self.destNameAlpha = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
- self.curGauge = [0.0, 0.0, 0.0, 0.0]
- self.destGauge = [0.0, 0.0, 0.0, 0.0]
- self.descriptionBox = self.DescriptionBox()
- self.descriptionBox.Show()
- self.toolTip = uiToolTip.ToolTip()
- self.toolTip.ClearToolTip()
- def PrevDescriptionPage(self):
- if event.IsWait(self.descIndex) == TRUE:
- if event.GetVisibleStartLine(self.descIndex)-14 >= 0:
- event.SetVisibleStartLine(self.descIndex, event.GetVisibleStartLine(self.descIndex)-14)
- event.Skip(self.descIndex)
- else:
- event.Skip(self.descIndex)
- def NextDescriptionPage(self):
- if TRUE == event.IsWait(self.descIndex):
- event.SetVisibleStartLine(self.descIndex, event.GetVisibleStartLine(self.descIndex)+14)
- event.Skip(self.descIndex)
- else:
- event.Skip(self.descIndex)
- def OnUpdate(self):
- chr.Update()
- (xposEventSet, yposEventSet) = self.textBoard.GetGlobalPosition()
- event.UpdateEventSet(self.descIndex, xposEventSet+7, -(yposEventSet+7))
- self.descriptionBox.SetIndex(self.descIndex)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement