-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrendererUpdates.py
More file actions
104 lines (80 loc) · 3.79 KB
/
rendererUpdates.py
File metadata and controls
104 lines (80 loc) · 3.79 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
import cDefines
class rendererUpdate(object):
def __init__(self,type,unit=None,node=None,uiElement=None,xPos=0.0,yPos=0.0,health=0.0):
self.type = type
self.unit = unit
self.node = node
self.uiElement = uiElement
self.xPos = xPos
self.yPos = yPos
class renderNewUnit(rendererUpdate):
def __init__(self,unit):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_CHANGE_UNIT_ADD"],unit=unit)
class renderRemoveUnit(rendererUpdate):
def __init__(self,unit):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_CHANGE_UNIT_REMOVE"],unit=unit)
class renderUnitChange(rendererUpdate):
def __init__(self,unit):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_CHANGE_UNIT_CHANGE"],unit=unit)
class renderNodeChange(rendererUpdate):
def __init__(self,node):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_CHANGE_NODE_CHANGE"],node=node)
class renderTextChange(rendererUpdate):
def __init__(self,unit):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_CHANGE_TEXT_INPUT"])
class renderSelectNextUnit(rendererUpdate):
def __init__(self):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_SELECT_NEXT_UNIT"])
class renderFocus(rendererUpdate):
def __init__(self,xPos,yPos):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_FOCUS"],xPos=xPos,yPos=yPos)
class resetUnits(rendererUpdate):
def __init__(self):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_RESET_UNITS"])
class resetUI(rendererUpdate):
def __init__(self):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_RESET_UI"])
class addUIElem(rendererUpdate):
def __init__(self,uiElement):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_ADD_UIELEM"],uiElement=uiElement)
class removeUIElem(rendererUpdate):
def __init__(self,uiElement):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_REMOVE_UIELEM"],uiElement=uiElement)
class updateUIElem(rendererUpdate):
def __init__(self,uiElement):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_UPDATE_UIELEM"],uiElement=uiElement)
class updateMovePath(rendererUpdate):
def __init__(self):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_RELOAD_MOVEPATH"])
class updateAStarPath(rendererUpdate):
def __init__(self):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_RELOAD_ASTARPATH"])
class setSelectedNode(rendererUpdate):
def __init__(self):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_SET_SELECTEDNODE"])
class setBackgroundImage(rendererUpdate):
def __init__(self):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_SET_BACKGROUND"])
class loadMap(rendererUpdate):
def __init__(self):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_LOAD_MAP"])
class exit(rendererUpdate):
def __init__(self):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_EXIT"])
class clickScroll(rendererUpdate):
def __init__(self):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_CLICKSCROLL"])
class setViewportMode(rendererUpdate):
def __init__(self,mode):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_SETVIEWPORTMODE"])
self.mode = mode
class setChooseNextDelayed(rendererUpdate):
def __init__(self):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_SETCHOOSENEXTDELAYED"])
class playSound(rendererUpdate):
def __init__(self,soundIndex):
rendererUpdate.__init__(self,cDefines.defines["RENDERER_PLAY_SOUND"])
self.soundIndex = soundIndex
#class loadGameMode(rendererUpdate):
# def __init__(self):
# rendererUpdate.__init__(self,cDefines.defines["RENDERER_LOADGAMEMODE"])