initial
This commit is contained in:
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
*.grf
|
||||
.nmlcache/
|
||||
10
Makefile
Normal file
10
Makefile
Normal file
@@ -0,0 +1,10 @@
|
||||
all: clean build
|
||||
|
||||
clean:
|
||||
rm -f from1700.grf
|
||||
|
||||
build: clean
|
||||
nmlc -c --grf from1700.grf from1700.nml
|
||||
|
||||
install: build
|
||||
cp -vf from1700.grf ~/.openttd/newgrf
|
||||
63
from1700.nml
Normal file
63
from1700.nml
Normal file
@@ -0,0 +1,63 @@
|
||||
grf {
|
||||
grfid: "NML\03";
|
||||
name: string(STR_GRF_NAME);
|
||||
desc: string(STR_GRF_DESC);
|
||||
version: 0;
|
||||
min_compatible_version: 0;
|
||||
}
|
||||
|
||||
spriteset (spriteset_covered_wagon_empty, "gfx/covered_wagon.png") {
|
||||
[ 0, 0, 8, 18, -3, -10]
|
||||
[ 16, 0, 20, 16, -14, -7]
|
||||
[ 48, 0, 28, 12, -14, -6]
|
||||
[ 96, 0, 20, 16, -6, -7]
|
||||
[ 128, 0, 8, 18, -3, -10]
|
||||
[ 144, 0, 20, 16, -14, -7]
|
||||
[ 176, 0, 28, 12, -14, -6]
|
||||
[ 224, 0, 20, 16, -6, -7]
|
||||
}
|
||||
|
||||
spriteset (spriteset_covered_wagon_loaded, "gfx/covered_wagon.png") {
|
||||
[ 260, 0, 8, 18, -3, -10]
|
||||
[ 276, 0, 20, 16, -14, -7]
|
||||
[ 308, 0, 28, 12, -14, -6]
|
||||
[ 356, 0, 20, 16, -6, -7]
|
||||
[ 388, 0, 8, 18, -3, -10]
|
||||
[ 404, 0, 20, 16, -14, -7]
|
||||
[ 436, 0, 28, 12, -14, -6]
|
||||
[ 484, 0, 20, 16, -6, -7]
|
||||
}
|
||||
|
||||
spritegroup spritegroup_covered_wagon_goods {
|
||||
loading: spriteset_covered_wagon_empty;
|
||||
loaded: spriteset_covered_wagon_loaded;
|
||||
}
|
||||
|
||||
// new item
|
||||
item (FEAT_ROADVEHS) {
|
||||
property {
|
||||
name: string(STR_NAME_COVERED_WAGON);
|
||||
climates_available: bitmask(CLIMATE_TEMPERATE, CLIMATE_ARCTIC, CLIMATE_TROPICAL);
|
||||
introduction_date: date(1705,01,01);
|
||||
model_life: 100;
|
||||
vehicle_life: 5;
|
||||
reliability_decay: 5;
|
||||
refittable_cargo_classes: ALL_NORMAL_CARGO_CLASSES;
|
||||
non_refittable_cargo_classes: bitmask();
|
||||
loading_speed: 2;
|
||||
cost_factor: 5;
|
||||
running_cost_factor: 5;
|
||||
|
||||
sprite_id: SPRITE_ID_NEW_ROADVEH;
|
||||
speed: 10 km/h;
|
||||
misc_flags: bitmask(ROADVEH_FLAG_AUTOREFIT);
|
||||
refit_cost: 1;
|
||||
running_cost_base: RUNNING_COST_ROADVEH;
|
||||
power: 20 hp;
|
||||
weight: 1 ton;
|
||||
cargo_capacity: 48;
|
||||
}
|
||||
graphics {
|
||||
default: spritegroup_covered_wagon_goods;
|
||||
}
|
||||
}
|
||||
BIN
gfx/covered_wagon.png
Normal file
BIN
gfx/covered_wagon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.5 KiB |
BIN
gfx/covered_wagon.xcf
Normal file
BIN
gfx/covered_wagon.xcf
Normal file
Binary file not shown.
260
gfx/ttd-newgrf-dos.gpl
Normal file
260
gfx/ttd-newgrf-dos.gpl
Normal file
@@ -0,0 +1,260 @@
|
||||
GIMP Palette
|
||||
Name: ttd-newgrf-dos
|
||||
Columns: 16
|
||||
#
|
||||
0 0 255 Index 0
|
||||
16 16 16 Index 1
|
||||
32 32 32 Index 2
|
||||
48 48 48 Index 3
|
||||
64 64 64 Index 4
|
||||
80 80 80 Index 5
|
||||
100 100 100 Index 6
|
||||
116 116 116 Index 7
|
||||
132 132 132 Index 8
|
||||
148 148 148 Index 9
|
||||
168 168 168 Index 10
|
||||
184 184 184 Index 11
|
||||
200 200 200 Index 12
|
||||
216 216 216 Index 13
|
||||
232 232 232 Index 14
|
||||
252 252 252 Index 15
|
||||
52 60 72 Index 16
|
||||
68 76 92 Index 17
|
||||
88 96 112 Index 18
|
||||
108 116 132 Index 19
|
||||
132 140 152 Index 20
|
||||
156 160 172 Index 21
|
||||
176 184 196 Index 22
|
||||
204 208 220 Index 23
|
||||
48 44 4 Index 24
|
||||
64 60 12 Index 25
|
||||
80 76 20 Index 26
|
||||
96 92 28 Index 27
|
||||
120 120 64 Index 28
|
||||
148 148 100 Index 29
|
||||
176 176 132 Index 30
|
||||
204 204 168 Index 31
|
||||
72 44 4 Index 32
|
||||
88 60 20 Index 33
|
||||
104 80 44 Index 34
|
||||
124 104 72 Index 35
|
||||
152 132 92 Index 36
|
||||
184 160 120 Index 37
|
||||
212 188 148 Index 38
|
||||
244 220 176 Index 39
|
||||
64 0 4 Index 40
|
||||
88 4 16 Index 41
|
||||
112 16 32 Index 42
|
||||
136 32 52 Index 43
|
||||
160 56 76 Index 44
|
||||
188 84 108 Index 45
|
||||
204 104 124 Index 46
|
||||
220 132 144 Index 47
|
||||
236 156 164 Index 48
|
||||
252 188 192 Index 49
|
||||
252 208 0 Index 50
|
||||
252 232 60 Index 51
|
||||
252 252 128 Index 52
|
||||
76 40 0 Index 53
|
||||
96 60 8 Index 54
|
||||
116 88 28 Index 55
|
||||
136 116 56 Index 56
|
||||
156 136 80 Index 57
|
||||
176 156 108 Index 58
|
||||
196 180 136 Index 59
|
||||
68 24 0 Index 60
|
||||
96 44 4 Index 61
|
||||
128 68 8 Index 62
|
||||
156 96 16 Index 63
|
||||
184 120 24 Index 64
|
||||
212 156 32 Index 65
|
||||
232 184 16 Index 66
|
||||
252 212 0 Index 67
|
||||
252 248 128 Index 68
|
||||
252 252 192 Index 69
|
||||
32 4 0 Index 70
|
||||
64 20 8 Index 71
|
||||
84 28 16 Index 72
|
||||
108 44 28 Index 73
|
||||
128 56 40 Index 74
|
||||
148 72 56 Index 75
|
||||
168 92 76 Index 76
|
||||
184 108 88 Index 77
|
||||
196 128 108 Index 78
|
||||
212 148 128 Index 79
|
||||
8 52 0 Index 80
|
||||
16 64 0 Index 81
|
||||
32 80 4 Index 82
|
||||
48 96 4 Index 83
|
||||
64 112 12 Index 84
|
||||
84 132 20 Index 85
|
||||
104 148 28 Index 86
|
||||
128 168 44 Index 87
|
||||
28 52 24 Index 88
|
||||
44 68 32 Index 89
|
||||
60 88 48 Index 90
|
||||
80 104 60 Index 91
|
||||
104 124 76 Index 92
|
||||
128 148 92 Index 93
|
||||
152 176 108 Index 94
|
||||
180 204 124 Index 95
|
||||
16 52 24 Index 96
|
||||
32 72 44 Index 97
|
||||
56 96 72 Index 98
|
||||
76 116 88 Index 99
|
||||
96 136 108 Index 100
|
||||
120 164 136 Index 101
|
||||
152 192 168 Index 102
|
||||
184 220 200 Index 103
|
||||
32 24 0 Index 104
|
||||
56 28 0 Index 105
|
||||
72 40 4 Index 106
|
||||
88 52 12 Index 107
|
||||
104 64 24 Index 108
|
||||
124 84 44 Index 109
|
||||
140 108 64 Index 110
|
||||
160 128 88 Index 111
|
||||
76 40 16 Index 112
|
||||
96 52 24 Index 113
|
||||
116 68 40 Index 114
|
||||
136 84 56 Index 115
|
||||
164 96 64 Index 116
|
||||
184 112 80 Index 117
|
||||
204 128 96 Index 118
|
||||
212 148 112 Index 119
|
||||
224 168 128 Index 120
|
||||
236 188 148 Index 121
|
||||
80 28 4 Index 122
|
||||
100 40 20 Index 123
|
||||
120 56 40 Index 124
|
||||
140 76 64 Index 125
|
||||
160 100 96 Index 126
|
||||
184 136 136 Index 127
|
||||
36 40 68 Index 128
|
||||
48 52 84 Index 129
|
||||
64 64 100 Index 130
|
||||
80 80 116 Index 131
|
||||
100 100 136 Index 132
|
||||
132 132 164 Index 133
|
||||
172 172 192 Index 134
|
||||
212 212 224 Index 135
|
||||
40 20 112 Index 136
|
||||
64 44 144 Index 137
|
||||
88 64 172 Index 138
|
||||
104 76 196 Index 139
|
||||
120 88 224 Index 140
|
||||
140 104 252 Index 141
|
||||
160 136 252 Index 142
|
||||
188 168 252 Index 143
|
||||
0 24 108 Index 144
|
||||
0 36 132 Index 145
|
||||
0 52 160 Index 146
|
||||
0 72 184 Index 147
|
||||
0 96 212 Index 148
|
||||
24 120 220 Index 149
|
||||
56 144 232 Index 150
|
||||
88 168 240 Index 151
|
||||
128 196 252 Index 152
|
||||
188 224 252 Index 153
|
||||
16 64 96 Index 154
|
||||
24 80 108 Index 155
|
||||
40 96 120 Index 156
|
||||
52 112 132 Index 157
|
||||
80 140 160 Index 158
|
||||
116 172 192 Index 159
|
||||
156 204 220 Index 160
|
||||
204 240 252 Index 161
|
||||
172 52 52 Index 162
|
||||
212 52 52 Index 163
|
||||
252 52 52 Index 164
|
||||
252 100 88 Index 165
|
||||
252 144 124 Index 166
|
||||
252 184 160 Index 167
|
||||
252 216 200 Index 168
|
||||
252 244 236 Index 169
|
||||
72 20 112 Index 170
|
||||
92 44 140 Index 171
|
||||
112 68 168 Index 172
|
||||
140 100 196 Index 173
|
||||
168 136 224 Index 174
|
||||
200 176 248 Index 175
|
||||
208 184 255 Index 176
|
||||
232 208 252 Index 177
|
||||
60 0 0 Index 178
|
||||
92 0 0 Index 179
|
||||
128 0 0 Index 180
|
||||
160 0 0 Index 181
|
||||
196 0 0 Index 182
|
||||
224 0 0 Index 183
|
||||
252 0 0 Index 184
|
||||
252 80 0 Index 185
|
||||
252 108 0 Index 186
|
||||
252 136 0 Index 187
|
||||
252 164 0 Index 188
|
||||
252 192 0 Index 189
|
||||
252 220 0 Index 190
|
||||
252 252 0 Index 191
|
||||
204 136 8 Index 192
|
||||
228 144 4 Index 193
|
||||
252 156 0 Index 194
|
||||
252 176 48 Index 195
|
||||
252 196 100 Index 196
|
||||
252 216 152 Index 197
|
||||
8 24 88 Index 198
|
||||
12 36 104 Index 199
|
||||
20 52 124 Index 200
|
||||
28 68 140 Index 201
|
||||
40 92 164 Index 202
|
||||
56 120 188 Index 203
|
||||
72 152 216 Index 204
|
||||
100 172 224 Index 205
|
||||
92 156 52 Index 206
|
||||
108 176 64 Index 207
|
||||
124 200 76 Index 208
|
||||
144 224 92 Index 209
|
||||
224 244 252 Index 210
|
||||
200 236 248 Index 211
|
||||
180 220 236 Index 212
|
||||
132 188 216 Index 213
|
||||
88 152 172 Index 214
|
||||
244 0 244 Index 215
|
||||
245 0 245 Index 216
|
||||
246 0 246 Index 217
|
||||
247 0 247 Index 218
|
||||
248 0 248 Index 219
|
||||
249 0 249 Index 220
|
||||
250 0 250 Index 221
|
||||
251 0 251 Index 222
|
||||
252 0 252 Index 223
|
||||
253 0 253 Index 224
|
||||
254 0 254 Index 225
|
||||
255 0 255 Index 226
|
||||
76 24 8 Index 227
|
||||
108 44 24 Index 228
|
||||
144 72 52 Index 229
|
||||
176 108 84 Index 230
|
||||
210 146 126 Index 231
|
||||
252 60 0 Index 232
|
||||
252 84 0 Index 233
|
||||
252 104 0 Index 234
|
||||
252 124 0 Index 235
|
||||
252 148 0 Index 236
|
||||
252 172 0 Index 237
|
||||
252 196 0 Index 238
|
||||
64 0 0 Index 239
|
||||
255 0 0 Index 240
|
||||
48 48 0 Index 241
|
||||
64 64 0 Index 242
|
||||
80 80 0 Index 243
|
||||
255 255 0 Index 244
|
||||
32 68 112 Index 245
|
||||
36 72 116 Index 246
|
||||
40 76 120 Index 247
|
||||
44 80 124 Index 248
|
||||
48 84 128 Index 249
|
||||
72 100 144 Index 250
|
||||
100 132 168 Index 251
|
||||
216 244 252 Index 252
|
||||
96 128 164 Index 253
|
||||
68 96 140 Index 254
|
||||
255 255 255 Index 255
|
||||
BIN
gfx/wheel.xcf
Normal file
BIN
gfx/wheel.xcf
Normal file
Binary file not shown.
5
lang/english.lng
Normal file
5
lang/english.lng
Normal file
@@ -0,0 +1,5 @@
|
||||
##grflangid 0x01
|
||||
STR_GRF_NAME :From 1700
|
||||
STR_GRF_DESC :{ORANGE}From 1700{}{BLACK}This NewGRF is meant to fill the void time between 1700 and 1800 with some vehicles.
|
||||
|
||||
STR_NAME_COVERED_WAGON :Covered Wagon
|
||||
5
lang/german.lng
Normal file
5
lang/german.lng
Normal file
@@ -0,0 +1,5 @@
|
||||
##grflangid 0x02
|
||||
STR_GRF_NAME :Ab 1700
|
||||
STR_GRF_DESC :{ORANGE}Ab 1700{}{BLACK}Diese Erweiterung soll die Leere im Zeitraum von 1700 - 1800 mit ein paar Fahrzeugen füllen.
|
||||
|
||||
STR_NAME_COVERED_WAGON :Planwagen
|
||||
Reference in New Issue
Block a user