animation: turn traffic into an animation
This commit is contained in:
parent
ef7f14413e
commit
3d2733436e
6 changed files with 231 additions and 120 deletions
7
graphics/heavy_traffic.ani
Normal file
7
graphics/heavy_traffic.ani
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<micropolis-animation>
|
||||||
|
<frame><image src="traffic_frames" at="64,0"/></frame>
|
||||||
|
<frame><image src="traffic_frames" at="80,0"/></frame>
|
||||||
|
<frame><image src="traffic_frames" at="96,0"/></frame>
|
||||||
|
<frame><image src="traffic_frames" at="112,0"/></frame>
|
||||||
|
</micropolis-animation>
|
7
graphics/light_traffic.ani
Normal file
7
graphics/light_traffic.ani
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<micropolis-animation>
|
||||||
|
<frame><image src="traffic_frames" at="0,0"/></frame>
|
||||||
|
<frame><image src="traffic_frames" at="16,0"/></frame>
|
||||||
|
<frame><image src="traffic_frames" at="32,0"/></frame>
|
||||||
|
<frame><image src="traffic_frames" at="48,0"/></frame>
|
||||||
|
</micropolis-animation>
|
|
@ -98,135 +98,135 @@
|
||||||
# open draw bridge (east-west) -
|
# open draw bridge (east-west) -
|
||||||
79 roads@0,240 (bulldozable)(noburn)(overwater)(description=#7)(behavior=ROAD)
|
79 roads@0,240 (bulldozable)(noburn)(overwater)(description=#7)(behavior=ROAD)
|
||||||
# BEGIN ROADS WITH LIGHT TRAFFIC #
|
# BEGIN ROADS WITH LIGHT TRAFFIC #
|
||||||
80 (64) |traffic@0,0 (becomes=128)(pollution=50)
|
80 (64) |light_traffic@0,0 (pollution=50)
|
||||||
81 (65) |traffic@0,16 (becomes=129)(pollution=50)
|
81 (65) |light_traffic@0,16 (pollution=50)
|
||||||
82 (66) |traffic@0,0 (becomes=130)(pollution=50)
|
82 (66) |light_traffic@0,0 (pollution=50)
|
||||||
83 (67) |traffic@0,16 (becomes=131)(pollution=50)
|
83 (67) |light_traffic@0,16 (pollution=50)
|
||||||
84 (68) |traffic@0,64 (becomes=132)(pollution=50)
|
84 (68) |light_traffic@0,64 (pollution=50)
|
||||||
85 (69) |traffic@0,80 (becomes=133)(pollution=50)
|
85 (69) |light_traffic@0,80 (pollution=50)
|
||||||
86 (70) |traffic@0,96 (becomes=134)(pollution=50)
|
86 (70) |light_traffic@0,96 (pollution=50)
|
||||||
87 (71) |traffic@0,112 (becomes=135)(pollution=50)
|
87 (71) |light_traffic@0,112 (pollution=50)
|
||||||
88 (72) |traffic@0,0 (becomes=136)(pollution=50)
|
88 (72) |light_traffic@0,0 (pollution=50)
|
||||||
89 (73) |traffic@0,16 (becomes=137)(pollution=50)
|
89 (73) |light_traffic@0,16 (pollution=50)
|
||||||
90 (74) |traffic@0,0 (becomes=138)(pollution=50)
|
90 (74) |light_traffic@0,0 (pollution=50)
|
||||||
91 (75) |traffic@0,16 (becomes=139)(pollution=50)
|
91 (75) |light_traffic@0,16 (pollution=50)
|
||||||
92 (76) |traffic@0,192 (becomes=140)(pollution=50)
|
92 (76) |light_traffic@0,192 (pollution=50)
|
||||||
93 roads@0,32 |traffic@0,0 |roadwire@0,0 (bulldozable)(conducts)(becomes=141)(description=#7)(behavior=ROAD)(pollution=50)
|
93 (66) |light_traffic@0,0 |roadwire@0,0 (conducts)(pollution=50)
|
||||||
94 roads@0,48 |traffic@0,16 |roadwire@0,16 (bulldozable)(conducts)(becomes=142)(description=#7)(behavior=ROAD)(pollution=50)
|
94 (67) |light_traffic@0,16 |roadwire@0,16 (conducts)(pollution=50)
|
||||||
# open draw bridge (north-south) -
|
# open draw bridge (north-south) -
|
||||||
95 roads@0,240 (bulldozable)(noburn)(overwater)(becomes=143)(description=#7)(behavior=ROAD)(pollution=50)
|
95 roads@0,240 (bulldozable)(noburn)(overwater)(becomes=143)(description=#7)(behavior=ROAD)(pollution=50)
|
||||||
96 (64) |traffic@16,0 (becomes=80)(pollution=50)
|
96
|
||||||
97 (65) |traffic@16,16 (becomes=81)(pollution=50)
|
97
|
||||||
98 (66) |traffic@16,0 (becomes=82)(pollution=50)
|
98
|
||||||
99 (67) |traffic@16,16 (becomes=83)(pollution=50)
|
99
|
||||||
100 (68) |traffic@16,64 (becomes=84)(pollution=50)
|
100
|
||||||
101 (69) |traffic@16,80 (becomes=85)(pollution=50)
|
101
|
||||||
102 (70) |traffic@16,96 (becomes=86)(pollution=50)
|
102
|
||||||
103 (71) |traffic@16,112 (becomes=87)(pollution=50)
|
103
|
||||||
104 (72) |traffic@16,0 (becomes=88)(pollution=50)
|
104
|
||||||
105 (73) |traffic@16,16 (becomes=89)(pollution=50)
|
105
|
||||||
106 (74) |traffic@16,0 (becomes=90)(pollution=50)
|
106
|
||||||
107 (75) |traffic@16,16 (becomes=91)(pollution=50)
|
107
|
||||||
108 (76) |traffic@16,192 (becomes=92)(pollution=50)
|
108
|
||||||
109 roads@0,32 |traffic@16,0 |roadwire@0,0 (bulldozable)(conducts)(becomes=93)(description=#7)(behavior=ROAD)(pollution=50)
|
109
|
||||||
110 roads@0,48 |traffic@16,16 |roadwire@0,16 (bulldozable)(conducts)(becomes=94)(description=#7)(behavior=ROAD)(pollution=50)
|
110
|
||||||
111
|
111
|
||||||
112 (64) |traffic@32,0 (becomes=96)(pollution=50)
|
112
|
||||||
113 (65) |traffic@32,16 (becomes=97)(pollution=50)
|
113
|
||||||
114 (66) |traffic@32,0 (becomes=98)(pollution=50)
|
114
|
||||||
115 (67) |traffic@32,16 (becomes=99)(pollution=50)
|
115
|
||||||
116 (68) |traffic@32,64 (becomes=100)(pollution=50)
|
116
|
||||||
117 (69) |traffic@32,80 (becomes=101)(pollution=50)
|
117
|
||||||
118 (70) |traffic@32,96 (becomes=102)(pollution=50)
|
118
|
||||||
119 (71) |traffic@32,112 (becomes=103)(pollution=50)
|
119
|
||||||
120 (72) |traffic@32,0 (becomes=104)(pollution=50)
|
120
|
||||||
121 (73) |traffic@32,16 (becomes=105)(pollution=50)
|
121
|
||||||
122 (74) |traffic@32,0 (becomes=106)(pollution=50)
|
122
|
||||||
123 (75) |traffic@32,16 (becomes=107)(pollution=50)
|
123
|
||||||
124 (76) |traffic@32,192 (becomes=108)(pollution=50)
|
124
|
||||||
125 roads@0,32 |traffic@32,0 |roadwire@0,0 (bulldozable)(conducts)(becomes=109)(description=#7)(behavior=ROAD)(pollution=50)
|
125
|
||||||
126 roads@0,48 |traffic@32,16 |roadwire@0,16 (bulldozable)(conducts)(becomes=110)(description=#7)(behavior=ROAD)(pollution=50)
|
126
|
||||||
127
|
127
|
||||||
128 (64) |traffic@48,0 (becomes=112)(pollution=50)
|
128
|
||||||
129 (65) |traffic@48,16 (becomes=113)(pollution=50)
|
129
|
||||||
130 (66) |traffic@48,0 (becomes=114)(pollution=50)
|
130
|
||||||
131 (67) |traffic@48,16 (becomes=115)(pollution=50)
|
131
|
||||||
132 (68) |traffic@48,64 (becomes=116)(pollution=50)
|
132
|
||||||
133 (69) |traffic@48,80 (becomes=117)(pollution=50)
|
133
|
||||||
134 (70) |traffic@48,96 (becomes=118)(pollution=50)
|
134
|
||||||
135 (71) |traffic@48,112 (becomes=119)(pollution=50)
|
135
|
||||||
136 (72) |traffic@48,0 (becomes=120)(pollution=50)
|
136
|
||||||
137 (73) |traffic@48,16 (becomes=121)(pollution=50)
|
137
|
||||||
138 (74) |traffic@48,0 (becomes=122)(pollution=50)
|
138
|
||||||
139 (75) |traffic@48,16 (becomes=123)(pollution=50)
|
139
|
||||||
140 (76) |traffic@48,192 (becomes=124)(pollution=50)
|
140
|
||||||
141 roads@0,32 |traffic@48,0 |roadwire@0,0 (bulldozable)(conducts)(becomes=125)(description=#7)(behavior=ROAD)(pollution=50)
|
141
|
||||||
142 roads@0,48 |traffic@48,16 |roadwire@0,16 (bulldozable)(conducts)(becomes=126)(description=#7)(behavior=ROAD)(pollution=50)
|
142
|
||||||
143
|
143
|
||||||
# BEGIN ROADS WITH HEAVY TRAFFIC #
|
# BEGIN ROADS WITH HEAVY TRAFFIC #
|
||||||
144 (64) |traffic@64,0 (becomes=192)(pollution=75)
|
144 (64) |heavy_traffic@0,0 (pollution=75)
|
||||||
145 (65) |traffic@64,16 (becomes=193)(pollution=75)
|
145 (65) |heavy_traffic@0,16 (pollution=75)
|
||||||
146 (66) |traffic@64,0 (becomes=194)(pollution=75)
|
146 (66) |heavy_traffic@0,0 (pollution=75)
|
||||||
147 (67) |traffic@64,16 (becomes=195)(pollution=75)
|
147 (67) |heavy_traffic@0,16 (pollution=75)
|
||||||
148 (68) |traffic@64,64 (becomes=196)(pollution=75)
|
148 (68) |heavy_traffic@0,64 (pollution=75)
|
||||||
149 (69) |traffic@64,80 (becomes=197)(pollution=75)
|
149 (69) |heavy_traffic@0,80 (pollution=75)
|
||||||
150 (70) |traffic@64,96 (becomes=198)(pollution=75)
|
150 (70) |heavy_traffic@0,96 (pollution=75)
|
||||||
151 (71) |traffic@64,112 (becomes=199)(pollution=75)
|
151 (71) |heavy_traffic@0,112 (pollution=75)
|
||||||
152 (72) |traffic@64,0 (becomes=200)(pollution=75)
|
152 (72) |heavy_traffic@0,0 (pollution=75)
|
||||||
153 (73) |traffic@64,16 (becomes=201)(pollution=75)
|
153 (73) |heavy_traffic@0,16 (pollution=75)
|
||||||
154 (74) |traffic@64,0 (becomes=202)(pollution=75)
|
154 (74) |heavy_traffic@0,0 (pollution=75)
|
||||||
155 (75) |traffic@64,16 (becomes=203)(pollution=75)
|
155 (75) |heavy_traffic@0,16 (pollution=75)
|
||||||
156 (76) |traffic@64,192 (becomes=204)(pollution=75)
|
156 (76) |heavy_traffic@0,192 (pollution=75)
|
||||||
157 roads@0,32 |traffic@64,0 |roadwire@0,0 (bulldozable)(conducts)(becomes=205)(description=#7)(behavior=ROAD)(pollution=75)
|
157 (66) |heavy_traffic@0,0 |roadwire@0,0 (conducts)(pollution=75)
|
||||||
158 roads@0,48 |traffic@64,16 |roadwire@0,16 (bulldozable)(conducts)(becomes=206)(description=#7)(behavior=ROAD)(pollution=75)
|
158 (67) |heavy_traffic@0,16 |roadwire@0,16 (conducts)(pollution=75)
|
||||||
159
|
159
|
||||||
160 (64) |traffic@80,0 (becomes=144)(pollution=75)
|
160
|
||||||
161 (65) |traffic@80,16 (becomes=145)(pollution=75)
|
161
|
||||||
162 (66) |traffic@80,0 (becomes=146)(pollution=75)
|
162
|
||||||
163 (67) |traffic@80,16 (becomes=147)(pollution=75)
|
163
|
||||||
164 (68) |traffic@80,64 (becomes=148)(pollution=75)
|
164
|
||||||
165 (69) |traffic@80,80 (becomes=149)(pollution=75)
|
165
|
||||||
166 (70) |traffic@80,96 (becomes=150)(pollution=75)
|
166
|
||||||
167 (71) |traffic@80,112 (becomes=151)(pollution=75)
|
167
|
||||||
168 (72) |traffic@80,0 (becomes=152)(pollution=75)
|
168
|
||||||
169 (73) |traffic@80,16 (becomes=153)(pollution=75)
|
169
|
||||||
170 (74) |traffic@80,0 (becomes=154)(pollution=75)
|
170
|
||||||
171 (75) |traffic@80,16 (becomes=155)(pollution=75)
|
171
|
||||||
172 (76) |traffic@80,192 (becomes=156)(pollution=75)
|
172
|
||||||
173 roads@0,32 |traffic@80,0 |roadwire@0,0 (bulldozable)(conducts)(becomes=157)(description=#7)(behavior=ROAD)(pollution=75)
|
173
|
||||||
174 roads@0,48 |traffic@80,16 |roadwire@0,16 (bulldozable)(conducts)(becomes=158)(description=#7)(behavior=ROAD)(pollution=75)
|
174
|
||||||
175
|
175
|
||||||
176 (64) |traffic@96,0 (becomes=160)(pollution=75)
|
176
|
||||||
177 (65) |traffic@96,16 (becomes=161)(pollution=75)
|
177
|
||||||
178 (66) |traffic@96,0 (becomes=162)(pollution=75)
|
178
|
||||||
179 (67) |traffic@96,16 (becomes=163)(pollution=75)
|
179
|
||||||
180 (68) |traffic@96,64 (becomes=164)(pollution=75)
|
180
|
||||||
181 (69) |traffic@96,80 (becomes=165)(pollution=75)
|
181
|
||||||
182 (70) |traffic@96,96 (becomes=166)(pollution=75)
|
182
|
||||||
183 (71) |traffic@96,112 (becomes=167)(pollution=75)
|
183
|
||||||
184 (72) |traffic@96,0 (becomes=168)(pollution=75)
|
184
|
||||||
185 (73) |traffic@96,16 (becomes=169)(pollution=75)
|
185
|
||||||
186 (74) |traffic@96,0 (becomes=170)(pollution=75)
|
186
|
||||||
187 (75) |traffic@96,16 (becomes=171)(pollution=75)
|
187
|
||||||
188 (76) |traffic@96,192 (becomes=172)(pollution=75)
|
188
|
||||||
189 roads@0,32 |traffic@96,0 |roadwire@0,0 (bulldozable)(conducts)(becomes=173)(description=#7)(behavior=ROAD)(pollution=75)
|
189
|
||||||
190 roads@0,48 |traffic@96,16 |roadwire@0,16 (bulldozable)(conducts)(becomes=174)(description=#7)(behavior=ROAD)(pollution=75)
|
190
|
||||||
191
|
191
|
||||||
192 (64) |traffic@112,0 (becomes=176)(pollution=75)
|
192
|
||||||
193 (65) |traffic@112,16 (becomes=177)(pollution=75)
|
193
|
||||||
194 (66) |traffic@112,0 (becomes=178)(pollution=75)
|
194
|
||||||
195 (67) |traffic@112,16 (becomes=179)(pollution=75)
|
195
|
||||||
196 (68) |traffic@112,64 (becomes=180)(pollution=75)
|
196
|
||||||
197 (69) |traffic@112,80 (becomes=181)(pollution=75)
|
197
|
||||||
198 (70) |traffic@112,96 (becomes=182)(pollution=75)
|
198
|
||||||
199 (71) |traffic@112,112 (becomes=183)(pollution=75)
|
199
|
||||||
200 (72) |traffic@112,0 (becomes=184)(pollution=75)
|
200
|
||||||
201 (73) |traffic@112,16 (becomes=185)(pollution=75)
|
201
|
||||||
202 (74) |traffic@112,0 (becomes=186)(pollution=75)
|
202
|
||||||
203 (75) |traffic@112,16 (becomes=187)(pollution=75)
|
203
|
||||||
204 (76) |traffic@112,192 (becomes=188)(pollution=75)
|
204
|
||||||
205 roads@0,32 |traffic@112,0 |roadwire@0,0 (bulldozable)(conducts)(becomes=189)(description=#7)(behavior=ROAD)(pollution=75)
|
205
|
||||||
206 roads@0,48 |traffic@112,16 |roadwire@0,16 (bulldozable)(conducts)(becomes=190)(description=#7)(behavior=ROAD)(pollution=75)
|
206
|
||||||
207
|
207
|
||||||
# BEGIN WIRES #
|
# BEGIN WIRES #
|
||||||
208 wires@0,0 (bulldozable)(noburn)(overwater)(conducts)(description=#8)
|
208 wires@0,0 (bulldozable)(noburn)(overwater)(conducts)(description=#8)
|
||||||
|
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 277 B After Width: | Height: | Size: 277 B |
|
@ -12,6 +12,103 @@
|
||||||
61 56
|
61 56
|
||||||
62 56
|
62 56
|
||||||
63 56
|
63 56
|
||||||
|
# light traffic
|
||||||
|
96 80
|
||||||
|
97 81
|
||||||
|
98 82
|
||||||
|
99 83
|
||||||
|
100 84
|
||||||
|
101 85
|
||||||
|
102 86
|
||||||
|
103 87
|
||||||
|
104 88
|
||||||
|
105 89
|
||||||
|
106 90
|
||||||
|
107 91
|
||||||
|
108 92
|
||||||
|
109 93
|
||||||
|
110 94
|
||||||
|
|
||||||
|
112 80
|
||||||
|
113 81
|
||||||
|
114 82
|
||||||
|
115 83
|
||||||
|
116 84
|
||||||
|
117 85
|
||||||
|
118 86
|
||||||
|
119 87
|
||||||
|
120 88
|
||||||
|
121 89
|
||||||
|
122 90
|
||||||
|
123 91
|
||||||
|
124 92
|
||||||
|
125 93
|
||||||
|
126 94
|
||||||
|
|
||||||
|
128 80
|
||||||
|
129 81
|
||||||
|
130 82
|
||||||
|
131 83
|
||||||
|
132 84
|
||||||
|
133 85
|
||||||
|
134 86
|
||||||
|
135 87
|
||||||
|
136 88
|
||||||
|
137 89
|
||||||
|
138 90
|
||||||
|
139 91
|
||||||
|
140 92
|
||||||
|
141 93
|
||||||
|
142 94
|
||||||
|
143 95
|
||||||
|
# heavy traffic
|
||||||
|
160 144
|
||||||
|
161 145
|
||||||
|
162 146
|
||||||
|
163 147
|
||||||
|
164 148
|
||||||
|
165 149
|
||||||
|
166 150
|
||||||
|
167 151
|
||||||
|
168 152
|
||||||
|
169 153
|
||||||
|
170 154
|
||||||
|
171 155
|
||||||
|
172 156
|
||||||
|
173 157
|
||||||
|
174 158
|
||||||
|
|
||||||
|
176 144
|
||||||
|
177 145
|
||||||
|
178 146
|
||||||
|
179 147
|
||||||
|
180 148
|
||||||
|
181 149
|
||||||
|
182 150
|
||||||
|
183 151
|
||||||
|
184 152
|
||||||
|
185 153
|
||||||
|
186 154
|
||||||
|
187 155
|
||||||
|
188 156
|
||||||
|
189 157
|
||||||
|
190 158
|
||||||
|
|
||||||
|
192 144
|
||||||
|
193 145
|
||||||
|
194 146
|
||||||
|
195 147
|
||||||
|
196 148
|
||||||
|
197 149
|
||||||
|
198 150
|
||||||
|
199 151
|
||||||
|
200 152
|
||||||
|
201 153
|
||||||
|
202 154
|
||||||
|
203 155
|
||||||
|
204 156
|
||||||
|
205 157
|
||||||
|
206 158
|
||||||
# radar dish animation
|
# radar dish animation
|
||||||
833 832
|
833 832
|
||||||
834 832
|
834 832
|
||||||
|
|
Reference in a new issue