forked from tri2820/PlantsVersusZombies
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Plant_diagram.uml
109 lines (108 loc) · 4.55 KB
/
Plant_diagram.uml
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
105
106
107
108
<?xml version="1.0" encoding="UTF-8"?>
<Diagram>
<ID>JAVA</ID>
<OriginalElement />
<nodes>
<node x="357.50000000000006" y="79.0">root.entities.Actable</node>
<node x="542.0" y="237.0">root.entities.plants.Walnut</node>
<node x="463.00000000000006" y="158.0">root.entities.moveable.MoveableObjects</node>
<node x="545.75" y="0.0">root.etc.ResourcesPath</node>
<node x="489.25000000000006" y="79.0">root.entities.GameEntity</node>
<node x="627.25" y="79.0">root.GUI.GamePanel</node>
<node x="144.00000000000006" y="237.0">root.entities.plants.PeaShooter</node>
<node x="0.0" y="316.0">root.entities.plants.FreezePeaShooter</node>
<node x="30.375" y="158.0">root.entities.PlantAttackable</node>
<node x="181.00000000000003" y="316.0">root.entities.plants.Repeater</node>
<node x="361.00000000000006" y="158.0">root.entities.plants.Plant</node>
<node x="412.0" y="237.0">root.entities.plants.SunFlower</node>
<node x="282.0" y="237.0">root.entities.plants.Lawnmower</node>
</nodes>
<notes />
<edges>
<edge source="root.entities.plants.Plant" target="root.entities.Actable">
<point x="-20.5" y="-14.5" />
<point x="-24.0" y="14.5" />
</edge>
<edge source="root.GUI.GamePanel" target="root.etc.ResourcesPath">
<point x="0.0" y="-14.5" />
<point x="682.25" y="54.0" />
<point x="650.0" y="54.0" />
<point x="34.75" y="14.5" />
</edge>
<edge source="root.entities.plants.FreezePeaShooter" target="root.entities.plants.PeaShooter">
<point x="40.25" y="-14.5" />
<point x="120.75" y="291.0" />
<point x="173.50000000000006" y="291.0" />
<point x="-29.5" y="14.5" />
</edge>
<edge source="root.entities.moveable.MoveableObjects" target="root.entities.GameEntity">
<point x="38.25" y="-14.5" />
<point x="29.5" y="14.5" />
</edge>
<edge source="root.entities.plants.SunFlower" target="root.entities.plants.Plant">
<point x="0.0" y="-14.5" />
<point x="467.0" y="217.0" />
<point x="412.25000000000006" y="217.0" />
<point x="10.25" y="14.5" />
</edge>
<edge source="root.entities.plants.Walnut" target="root.entities.plants.Plant">
<point x="0.0" y="-14.5" />
<point x="586.5" y="207.0" />
<point x="432.75000000000006" y="207.0" />
<point x="30.75" y="14.5" />
</edge>
<edge source="root.entities.moveable.MoveableObjects" target="root.entities.Actable">
<point x="-38.25" y="-14.5" />
<point x="501.25000000000006" y="128.0" />
<point x="429.50000000000006" y="128.0" />
<point x="24.0" y="14.5" />
</edge>
<edge source="root.entities.plants.Repeater" target="root.entities.plants.PeaShooter">
<point x="2.8421709430404007E-14" y="-14.5" />
<point x="29.5" y="14.5" />
</edge>
<edge source="root.entities.plants.FreezePeaShooter" target="root.entities.PlantAttackable">
<point x="-40.25" y="-14.5" />
<point x="40.25" y="217.0" />
<point x="68.625" y="217.0" />
<point x="-38.25" y="14.5" />
</edge>
<edge source="root.entities.GameEntity" target="root.etc.ResourcesPath">
<point x="0.0" y="-14.5" />
<point x="548.25" y="54.0" />
<point x="580.5" y="54.0" />
<point x="-34.75" y="14.5" />
</edge>
<edge source="root.entities.plants.Plant" target="root.entities.GameEntity">
<point x="20.5" y="-14.5" />
<point x="422.50000000000006" y="138.0" />
<point x="518.75" y="138.0" />
<point x="-29.5" y="14.5" />
</edge>
<edge source="root.entities.plants.Lawnmower" target="root.entities.plants.Plant">
<point x="5.6843418860808015E-14" y="-14.5" />
<point x="337.0000000000001" y="217.0" />
<point x="391.75000000000006" y="217.0" />
<point x="-10.25" y="14.5" />
</edge>
<edge source="root.entities.plants.PeaShooter" target="root.entities.PlantAttackable">
<point x="-29.5" y="-14.5" />
<point x="173.50000000000006" y="217.0" />
<point x="145.125" y="217.0" />
<point x="38.25" y="14.5" />
</edge>
<edge source="root.entities.plants.PeaShooter" target="root.entities.plants.Plant">
<point x="29.5" y="-14.5" />
<point x="232.50000000000006" y="207.0" />
<point x="371.25000000000006" y="207.0" />
<point x="-30.75" y="14.5" />
</edge>
</edges>
<settings layout="Hierarchic Group" zoom="1.0" x="498.5" y="712.0" />
<SelectedNodes>
<node>root.entities.moveable.MoveableObjects</node>
</SelectedNodes>
<Categories />
<SCOPE>All</SCOPE>
<VISIBILITY>private</VISIBILITY>
</Diagram>