Start unifying heldUse and heldMods

This commit is contained in:
2024-09-15 10:54:24 +01:00
parent cde7bc9aef
commit 6f372109d9
33 changed files with 585 additions and 270 deletions
+46 -60
View File
@@ -80,34 +80,32 @@ digraph {
101 [shape=box
,label="HELD {_ibtHeld = LASWIDE {_xNum = 2}}"];
103 [shape=box
,label="HELD {_ibtHeld = LASCIRCLE}"];
105 [shape=box
,label="HELD {_ibtHeld = SPARKGUN}"];
107 [shape=box
105 [shape=box
,label="HELD {_ibtHeld = TESLAGUN}"];
109 [shape=box
107 [shape=box
,label="LEFT {_ibtLeft = BLINKER}"];
112 [shape=box
110 [shape=box
,label="LEFT {_ibtLeft = BLINKERUNSAFE}"];
114 [shape=box
112 [shape=box
,label="EQUIP {_ibtEquip = MAGSHIELD}"];
117 [shape=box
115 [shape=box
,label="EQUIP {_ibtEquip = POWERLEGS}"];
123 [shape=box
121 [shape=box
,label="HELD {_ibtHeld = FLATSHIELD}"];
133 [shape=box
131 [shape=box
,label="EQUIP {_ibtEquip = AUTODETECTOR ITEMDETECTOR}"];
136 [shape=box
134 [shape=box
,label="EQUIP {_ibtEquip = AUTODETECTOR WALLDETECTOR}"];
138 [shape=box
136 [shape=box
,label="EQUIP {_ibtEquip = AUTODETECTOR CREATUREDETECTOR}"];
140 [shape=box
138 [shape=box
,label="HELD {_ibtHeld = TORCH}"];
141 [shape=box
139 [shape=box
,label="AMMOMAG {_ibtAmmoMag = BATTERY}"];
144 [shape=box
142 [shape=box
,label="EQUIP {_ibtEquip = HEADLAMP}"];
152 [shape=box
150 [shape=box
,label="HELD {_ibtHeld = BANGSTICK {_xNum = 2}}"];
}
subgraph 2 {
@@ -153,21 +151,21 @@ digraph {
102 [shape=point];
104 [shape=point];
106 [shape=point];
108 [shape=point];
109 [shape=point];
111 [shape=point];
113 [shape=point];
116 [shape=point];
114 [shape=point];
117 [shape=point];
118 [shape=point];
119 [shape=point];
120 [shape=point];
121 [shape=point];
122 [shape=point];
124 [shape=point];
126 [shape=point];
129 [shape=point];
132 [shape=point];
127 [shape=point];
130 [shape=point];
133 [shape=point];
135 [shape=point];
137 [shape=point];
139 [shape=point];
141 [shape=point];
143 [shape=point];
145 [shape=point];
147 [shape=point];
@@ -176,7 +174,6 @@ digraph {
153 [shape=point];
155 [shape=point];
157 [shape=point];
159 [shape=point];
}
0 -> 1 [xlabel="",tailport=e];
2 -> 0 [xlabel=1
@@ -204,7 +201,7 @@ digraph {
16 -> 27 [xlabel=1
,arrowhead=onone
,headport=w];
16 -> 143 [xlabel=1
16 -> 141 [xlabel=1
,arrowhead=onone
,headport=w];
18 -> 19 [xlabel="",tailport=e];
@@ -228,15 +225,15 @@ digraph {
35 -> 56 [xlabel=1
,arrowhead=onone
,headport=w];
35 -> 151 [xlabel=1
35 -> 149 [xlabel=1
,arrowhead=onone
,headport=w];
35 -> 153 [xlabel=1
,arrowhead=onone
,headport=w];
35 -> 155 [xlabel=1
,arrowhead=onone
,headport=w];
35 -> 157 [xlabel=1
,arrowhead=onone
,headport=w];
38 -> 39 [xlabel="",tailport=e];
39 -> 40 [xlabel=1
,arrowhead=onone
@@ -259,7 +256,7 @@ digraph {
,arrowhead=onone
,headport=w];
52 -> 53 [xlabel="",tailport=e];
53 -> 159 [xlabel=1
53 -> 157 [xlabel=1
,arrowhead=onone
,headport=w];
54 -> 55 [xlabel="",tailport=e];
@@ -273,7 +270,7 @@ digraph {
57 -> 64 [xlabel=1
,arrowhead=onone
,headport=w];
57 -> 155 [xlabel=1
57 -> 153 [xlabel=1
,arrowhead=onone
,headport=w];
58 -> 59 [xlabel="",tailport=e];
@@ -286,7 +283,7 @@ digraph {
60 -> 61 [xlabel="",tailport=e];
62 -> 63 [xlabel="",tailport=e];
64 -> 65 [xlabel="",tailport=e];
65 -> 157 [xlabel=1
65 -> 155 [xlabel=1
,arrowhead=onone
,headport=w];
67 -> 68 [xlabel="",tailport=e];
@@ -337,65 +334,54 @@ digraph {
95 -> 100 [xlabel=1
,arrowhead=onone
,headport=w];
95 -> 102 [xlabel=1
,arrowhead=onone
,headport=w];
95 -> 102 [xlabel=1
,arrowhead=onone
,headport=w];
95 -> 102 [xlabel=1
,arrowhead=onone
,headport=w];
98 -> 99 [xlabel="",tailport=e];
100 -> 101 [xlabel=""
,tailport=e];
101 -> 149 [xlabel=1
101 -> 147 [xlabel=1
,arrowhead=onone
,headport=w];
102 -> 103 [xlabel=""
,tailport=e];
103 -> 104 [xlabel=1
,arrowhead=onone
,headport=w];
104 -> 105 [xlabel=""
,tailport=e];
105 -> 106 [xlabel=1
,arrowhead=onone
,headport=w];
106 -> 107 [xlabel=""
,tailport=e];
108 -> 109 [xlabel=""
,tailport=e];
109 -> 111 [xlabel=1
107 -> 109 [xlabel=1
,arrowhead=onone
,headport=w];
109 -> 110 [xlabel=""
,tailport=e];
111 -> 112 [xlabel=""
,tailport=e];
113 -> 114 [xlabel=""
114 -> 115 [xlabel=""
,tailport=e];
116 -> 117 [xlabel=""
120 -> 121 [xlabel=""
,tailport=e];
122 -> 123 [xlabel=""
130 -> 131 [xlabel=""
,tailport=e];
132 -> 133 [xlabel=""
133 -> 134 [xlabel=""
,tailport=e];
135 -> 136 [xlabel=""
,tailport=e];
137 -> 138 [xlabel=""
,tailport=e];
139 -> 140 [xlabel=""
,tailport=e];
140 -> 143 [xlabel=1
138 -> 141 [xlabel=1
,arrowhead=onone
,headport=w];
141 -> 139 [xlabel=1
139 -> 137 [xlabel=1
,arrowhead=onone
,headport=w];
141 -> 147 [xlabel=1
139 -> 145 [xlabel=1
,arrowhead=onone
,headport=w];
143 -> 144 [xlabel=""
141 -> 142 [xlabel=""
,tailport=e];
151 -> 152 [xlabel=""
149 -> 150 [xlabel=""
,tailport=e];
152 -> 153 [xlabel=1
150 -> 151 [xlabel=1
,arrowhead=onone
,headport=w];
}